From 48382803ace8d16c272e0458b06f263e1ff8a20b Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Thu, 28 Nov 2013 16:47:17 +0400 Subject: [PATCH] Refactoring: remove absent annotation warning --- .../jet/lang/psi/JetExpressionCodeFragmentType.java | 1 + .../jetbrains/jet/lang/psi/JetTypeCodeFragmentType.java | 1 + .../lang/psi/stubs/elements/JetAnnotationElementType.java | 7 ++++--- .../jet/lang/psi/stubs/elements/JetClassElementType.java | 7 ++++--- .../jet/lang/psi/stubs/elements/JetFileElementType.java | 8 +++++--- .../lang/psi/stubs/elements/JetFunctionElementType.java | 7 ++++--- .../jet/lang/psi/stubs/elements/JetObjectElementType.java | 7 ++++--- .../lang/psi/stubs/elements/JetParameterElementType.java | 7 ++++--- .../psi/stubs/elements/JetParameterListElementType.java | 7 ++++--- .../lang/psi/stubs/elements/JetPropertyElementType.java | 7 ++++--- .../jet/lang/psi/stubs/elements/JetStubElementType.java | 1 + .../psi/stubs/elements/JetTypeParameterElementType.java | 7 ++++--- .../stubs/elements/JetTypeParameterListElementType.java | 7 ++++--- 13 files changed, 44 insertions(+), 30 deletions(-) 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