File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,6 @@ messages/**)
63
63
64
64
-keep class org.fusesource.** { *; }
65
65
-keep class com.sun.jna.** { *; }
66
- -keep class org.jdom.input.JAXPParserFactory { *; }
67
66
68
67
-keep class org.jetbrains.annotations.** {
69
68
public protected *;
@@ -121,11 +120,8 @@ messages/**)
121
120
}
122
121
123
122
# This is needed so that the platform code which parses XML wouldn't fail, see KT-16968
124
- # Note that these directives probably keep too much in the compiler JAR, we might not need all classes in these packages
125
- -keep class org.apache.xerces.impl.** { public *; }
126
- -keep class org.apache.xerces.jaxp.** { public *; }
127
- -keep class org.apache.xerces.parsers.** { public *; }
128
- -keep class org.apache.xml.** { public *; }
123
+ # This API is used from org.jdom.input.SAXBuilder via reflection.
124
+ -keep class org.jdom.input.JAXPParserFactory { public ** createParser(...); }
129
125
130
126
# for kdoc & dokka
131
127
-keep class com.intellij.openapi.util.TextRange { *; }
You can’t perform that action at this time.
0 commit comments