diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionCodeFragmentType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionCodeFragmentType.java index 03d1b30bfbb..1bbf39021b6 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionCodeFragmentType.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionCodeFragmentType.java @@ -33,6 +33,7 @@ public class JetExpressionCodeFragmentType extends JetFileElementType { super(NAME); } + @NotNull @Override public String getExternalId() { return NAME; diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeCodeFragmentType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeCodeFragmentType.java index 1e538cff514..2397ac71fe0 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeCodeFragmentType.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeCodeFragmentType.java @@ -33,6 +33,7 @@ public class JetTypeCodeFragmentType extends JetFileElementType { super(NAME); } + @NotNull @Override public String getExternalId() { return NAME; diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetAnnotationElementType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetAnnotationElementType.java index a4fb74d67f8..40c817beb33 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetAnnotationElementType.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetAnnotationElementType.java @@ -55,18 +55,19 @@ public class JetAnnotationElementType extends JetStubElementType { return STUB_VERSION; } + @NotNull @Override public String getExternalId() { return "jet.FILE"; } @Override - public void serialize(PsiJetFileStub stub, StubOutputStream dataStream) + public void serialize(@NotNull PsiJetFileStub stub, @NotNull StubOutputStream dataStream) throws IOException { dataStream.writeName(stub.getPackageName()); dataStream.writeBoolean(stub.isScript()); } + @NotNull @Override - public PsiJetFileStub deserialize(StubInputStream dataStream, StubElement parentStub) throws IOException { + public PsiJetFileStub deserialize(@NotNull StubInputStream dataStream, StubElement parentStub) throws IOException { StringRef packName = dataStream.readName(); boolean isScript = dataStream.readBoolean(); return new PsiJetFileStubImpl(null, packName, isScript); @@ -85,7 +87,7 @@ public class JetFileElementType extends IStubFileElementType { } @Override - public void indexStub(PsiJetFileStub stub, IndexSink sink) { + public void indexStub(@NotNull PsiJetFileStub stub, @NotNull IndexSink sink) { StubIndexServiceFactory.getInstance().indexFile(stub, sink); } } diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetFunctionElementType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetFunctionElementType.java index 31dbf10bfdb..0f90cf79e2a 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetFunctionElementType.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetFunctionElementType.java @@ -73,7 +73,7 @@ public class JetFunctionElementType extends JetStubElementType