Update to a newer idea to fix bad initialization of PsiSubstitutor (KT-36039)

PsiSubstitutor instantiation doesn't need EmptySubstitutor service anymore.
Remove hack with interface field reassign that doesn't work with JDK >= 12.

Leave hack for PsiSubstitutor in AS40 as KotlinCoreApplicationEnvironment
is not expected to be triggered from the plugin.

#KT-36039 Fixed
This commit is contained in:
Nikolay Krasko
2020-01-26 11:27:08 +03:00
parent 4490efab3e
commit 09057c485b
3 changed files with 200 additions and 46 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
versions.intellijSdk=193.6015.22-EAP-SNAPSHOT
versions.intellijSdk=193.6494.1-EAP-SNAPSHOT
versions.androidBuildTools=r23.0.1
versions.idea.NodeJS=181.3494.12
versions.jar.asm-all=7.0.1