diff --git a/.gitignore b/.gitignore index 927b20cd726..57a2b37fbb5 100644 --- a/.gitignore +++ b/.gitignore @@ -11,7 +11,7 @@ patches-master out dist ideaSDK -PluginVerifier +dependencies .idea/dictionaries/yozh.xml .idea/workspace.xml tmp diff --git a/TeamCityBuild.xml b/TeamCityBuild.xml index a37cd929ec5..212ce07014f 100644 --- a/TeamCityBuild.xml +++ b/TeamCityBuild.xml @@ -14,7 +14,7 @@ - + diff --git a/build.xml b/build.xml index cdee4e237a9..1496e46461a 100644 --- a/build.xml +++ b/build.xml @@ -166,9 +166,12 @@ - + + - + + + @@ -176,6 +179,19 @@ + + + + + + + + + + + + + @@ -189,11 +205,13 @@ + - - + - + + + @@ -213,8 +231,57 @@ - + + + + + + (kotlinc.internal.com.intellij.lang.ASTNode); + } + + # Keep the special static methods that are required in enumeration classes. + -keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); + } + + -keepclassmembers class * { + ** toString(); + ** hashCode(); + ** project(); + + ** TYPE; + ** ourInstance; + } + ]]> + diff --git a/build/jarjar-1.2.jar b/build/jarjar-1.2.jar deleted file mode 100644 index e32d30cd2ac..00000000000 Binary files a/build/jarjar-1.2.jar and /dev/null differ diff --git a/lib/jsr305-1.3.9.jar b/lib/jsr305-1.3.9.jar new file mode 100644 index 00000000000..a9afc6619b4 Binary files /dev/null and b/lib/jsr305-1.3.9.jar differ diff --git a/update_dependencies.xml b/update_dependencies.xml index 6de46208e56..b41756d66b9 100644 --- a/update_dependencies.xml +++ b/update_dependencies.xml @@ -1,24 +1,44 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + - + + - - - - - - @@ -40,8 +60,16 @@ + + + + + + + +