javac ast indices is applied for lambda search
authorDmitry Batkovich <dmitry.batkovich@jetbrains.com>
Wed, 28 Sep 2016 15:27:36 +0000 (18:27 +0300)
committerDmitry Batkovich <dmitry.batkovich@jetbrains.com>
Wed, 28 Sep 2016 15:27:36 +0000 (18:27 +0300)
commit0a22f2529bc126b72d9fe1bc94a4f69fc813313d
tree1947548530385f425b9c61bb824c283c2f8ce325
parent000b0a0e7836807bf40ec08dc26aa9192fd7b24e
javac ast indices is applied for lambda search
17 files changed:
java/compiler/impl/src/com/intellij/compiler/CompilerReferenceReader.java
java/compiler/impl/src/com/intellij/compiler/CompilerReferenceServiceImpl.java
java/compiler/impl/src/com/intellij/compiler/backwardRefs/CompilerElementAsLightUsageConverter.java [new file with mode: 0644]
java/java-indexing-impl/src/com/intellij/compiler/CompilerElement.java [new file with mode: 0644]
java/java-indexing-impl/src/com/intellij/compiler/CompilerReferenceService.java
java/java-indexing-impl/src/com/intellij/compiler/CompilerSearchAdapter.java [moved from java/compiler/impl/src/com/intellij/compiler/CompilerReferenceConverter.java with 73% similarity]
java/java-indexing-impl/src/com/intellij/compiler/JavaBaseCompilerSearchAdapter.java [moved from java/compiler/impl/src/com/intellij/compiler/JavaCompilerReferenceConverter.java with 91% similarity]
java/java-indexing-impl/src/com/intellij/compiler/JavaCompilerReferencesInCodeScopeOptimizer.java
java/java-indexing-impl/src/com/intellij/compiler/JavaFunctionalExpressionCompilerSearchAdapter.java [new file with mode: 0644]
java/java-indexing-impl/src/com/intellij/psi/impl/search/JavaFunctionalExpressionSearcher.java
java/java-tests/testData/compiler/bytecodeReferences/testLambda/Bar.java [new file with mode: 0644]
java/java-tests/testData/compiler/bytecodeReferences/testLambda/BarRef.java [new file with mode: 0644]
java/java-tests/testData/compiler/bytecodeReferences/testLambda/Foo.java [new file with mode: 0644]
java/java-tests/testData/compiler/bytecodeReferences/testLambda/FooImpl.java [new file with mode: 0644]
java/java-tests/testSrc/com/intellij/compiler/CompilerReferencesTest.java
jps/jps-builders/src/org/jetbrains/jps/backwardRefs/CompilerElement.java [deleted file]
jps/jps-builders/src/org/jetbrains/jps/backwardRefs/LightUsage.java