From 90be4f8ea5db5f46b0c77a90c96e8464af330b05 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Fri, 19 Feb 2016 14:20:39 +0300 Subject: [PATCH] KT-6745: change message to reflect that a super qualifier should be an immediate supertype, not just a supertype. --- .../kotlin/diagnostics/rendering/DefaultErrorMessages.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java index 0b701eb90c1..a36a641bb32 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java @@ -338,7 +338,7 @@ public class DefaultErrorMessages { MAP.put(SUPERCLASS_NOT_ACCESSIBLE_FROM_INTERFACE, "Superclass is not accessible from interface"); MAP.put(AMBIGUOUS_SUPER, "Many supertypes available, please specify the one you mean in angle brackets, e.g. 'super'"); MAP.put(ABSTRACT_SUPER_CALL, "Abstract member cannot be accessed directly"); - MAP.put(NOT_A_SUPERTYPE, "Not a supertype"); + MAP.put(NOT_A_SUPERTYPE, "Not an immediate supertype"); MAP.put(TYPE_ARGUMENTS_REDUNDANT_IN_SUPER_QUALIFIER, "Type arguments do not need to be specified in a 'super' qualifier"); MAP.put(USELESS_CAST, "No cast needed"); MAP.put(CAST_NEVER_SUCCEEDS, "This cast can never succeed");