exclude forward index in shared index
authorDmitry Batkovich <dmitry.batkovich@jetbrains.com>
Tue, 2 Jun 2020 12:51:31 +0000 (15:51 +0300)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Tue, 2 Jun 2020 12:54:05 +0000 (15:54 +0300)
GitOrigin-RevId: 9d248859a0335fb6b52099b3f640328ea64fbf71

java/java-indexing-impl/src/com/intellij/psi/impl/java/JavaBinaryPlusExpressionIndex.java
java/java-indexing-impl/src/com/intellij/psi/impl/java/JavaFunctionalExpressionIndex.java
java/java-indexing-impl/src/com/intellij/psi/impl/search/JavaNullMethodArgumentIndex.java

index fb53e776a6d7eee5de65c56468949b140f7e5e5b..cd137a8fad1ac0b574d70e979af8ef019b53d6f0 100644 (file)
@@ -96,6 +96,11 @@ public class JavaBinaryPlusExpressionIndex extends FileBasedIndexExtension<Boole
     return true;
   }
 
+  @Override
+  public boolean needsForwardIndexWhenSharing() {
+    return false;
+  }
+
   @NotNull
   @Override
   public FileBasedIndex.InputFilter getInputFilter() {
index 0db3f18567f3341127b09e5821b06b913fd89184..abb2b25bdc18b90db4a41cdcbabec2ae2212c115 100644 (file)
@@ -453,6 +453,11 @@ public class JavaFunctionalExpressionIndex extends FileBasedIndexExtension<Funct
     };
   }
 
+  @Override
+  public boolean needsForwardIndexWhenSharing() {
+    return false;
+  }
+
   @Override
   public boolean dependsOnFileContent() {
     return true;
index 34cd2a33b357a90da1486205a24e6279c0276c5f..0fc72842ef7ec8dd0ccb0c3f42ae9bbcaed7e111 100644 (file)
@@ -149,6 +149,11 @@ public final class JavaNullMethodArgumentIndex extends ScalarIndexExtension<Java
     return true;
   }
 
+  @Override
+  public boolean needsForwardIndexWhenSharing() {
+    return false;
+  }
+
   public static final class MethodCallData {
     @NotNull
     private final String myMethodName;