diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetAnnotationEntryElementType.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetAnnotationEntryElementType.java index ec5e3f83c5f..35ce4b1ee71 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetAnnotationEntryElementType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetAnnotationEntryElementType.java @@ -61,6 +61,6 @@ public class JetAnnotationEntryElementType extends JetStubElementType { @Override public void indexStub(@NotNull KotlinFileStub stub, @NotNull IndexSink sink) { - StubIndexServiceFactory.getInstance().indexFile(stub, sink); + StubIndexService.getInstance().indexFile(stub, sink); } } diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileStubBuilder.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileStubBuilder.java index 37f75efbf5d..8e711d288b9 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileStubBuilder.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileStubBuilder.java @@ -31,7 +31,6 @@ public class JetFileStubBuilder extends DefaultStubBuilder { return super.createStubForFile(file); } - JetFile jetFile = (JetFile) file; - return new KotlinFileStubImpl(jetFile, jetFile.getPackageFqNameByTree().asString(), jetFile.isScriptByTree()); + return StubIndexService.getInstance().createFileStub((JetFile) file); } } diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFunctionElementType.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFunctionElementType.java index c7fc4cb2149..4a3c17a6af9 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFunctionElementType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFunctionElementType.java @@ -83,6 +83,6 @@ public class JetFunctionElementType extends JetStubElementType