From d80c5ec7f726155f910c87f40078db4cb51766e1 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 23 Nov 2015 21:18:22 +0300 Subject: [PATCH] Minor: clean warnings in ErrorsJvm --- .../jetbrains/kotlin/resolve/jvm/diagnostics/ErrorsJvm.java | 5 +---- .../jetbrains/kotlin/diagnostics/PositioningStrategies.kt | 6 +++--- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/compiler/frontend.java/src/org/jetbrains/kotlin/resolve/jvm/diagnostics/ErrorsJvm.java b/compiler/frontend.java/src/org/jetbrains/kotlin/resolve/jvm/diagnostics/ErrorsJvm.java index 39b67a7627b..0b8158673ac 100644 --- a/compiler/frontend.java/src/org/jetbrains/kotlin/resolve/jvm/diagnostics/ErrorsJvm.java +++ b/compiler/frontend.java/src/org/jetbrains/kotlin/resolve/jvm/diagnostics/ErrorsJvm.java @@ -63,15 +63,12 @@ public interface ErrorsJvm { DiagnosticFactory0 EXTERNAL_DECLARATION_CANNOT_BE_INLINED = DiagnosticFactory0.create(ERROR, DECLARATION_SIGNATURE); DiagnosticFactory0 POSITIONED_VALUE_ARGUMENT_FOR_JAVA_ANNOTATION = DiagnosticFactory0.create(ERROR); - DiagnosticFactory0 DEPRECATED_ANNOTATION_METHOD_CALL = DiagnosticFactory0.create(WARNING); DiagnosticFactory1 DEPRECATED_JAVA_ANNOTATION = DiagnosticFactory1.create(WARNING); DiagnosticFactory0 NON_SOURCE_REPEATED_ANNOTATION = DiagnosticFactory0.create(ERROR); DiagnosticFactory1 ANNOTATION_IS_NOT_APPLICABLE_TO_MULTIFILE_CLASSES = DiagnosticFactory1.create(ERROR); DiagnosticFactory0 INTERFACE_CANT_CALL_DEFAULT_METHOD_VIA_SUPER = DiagnosticFactory0.create(ERROR); - DiagnosticFactory0 INAPPLICABLE_PUBLIC_FIELD = DiagnosticFactory0.create(ERROR); - DiagnosticFactory0 NO_REFLECTION_IN_CLASS_PATH = DiagnosticFactory0.create(WARNING); DiagnosticFactory2 JAVA_CLASS_ON_COMPANION = DiagnosticFactory2.create(WARNING); @@ -95,7 +92,7 @@ public interface ErrorsJvm { public String toString() { return "Java"; } - }; + } } DiagnosticFactory2 NULLABILITY_MISMATCH_BASED_ON_JAVA_ANNOTATIONS = DiagnosticFactory2.create(WARNING); diff --git a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/PositioningStrategies.kt b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/PositioningStrategies.kt index b89b0344fde..335c04b2123 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/PositioningStrategies.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/PositioningStrategies.kt @@ -114,7 +114,7 @@ public object PositioningStrategies { } } - public val DECLARATION_SIGNATURE: PositioningStrategy = object : DeclarationHeader() { + @JvmField public val DECLARATION_SIGNATURE: PositioningStrategy = object : DeclarationHeader() { override fun mark(element: KtDeclaration): List { when (element) { is KtConstructor<*> -> { @@ -162,7 +162,7 @@ public object PositioningStrategies { } } - public val DECLARATION_SIGNATURE_OR_DEFAULT: PositioningStrategy = object : PositioningStrategy() { + @JvmField public val DECLARATION_SIGNATURE_OR_DEFAULT: PositioningStrategy = object : PositioningStrategy() { override fun mark(element: PsiElement): List { return if (element is KtDeclaration) DECLARATION_SIGNATURE.mark(element) @@ -190,7 +190,7 @@ public object PositioningStrategies { } } - public val ABSTRACT_MODIFIER: PositioningStrategy = modifierSetPosition(KtTokens.ABSTRACT_KEYWORD) + @JvmField public val ABSTRACT_MODIFIER: PositioningStrategy = modifierSetPosition(KtTokens.ABSTRACT_KEYWORD) public val OVERRIDE_MODIFIER: PositioningStrategy = modifierSetPosition(KtTokens.OVERRIDE_KEYWORD)