From dc7e6cd3f6c2bafc4e378c0902b19aeff2a65779 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 27 Apr 2012 10:53:02 +0400 Subject: [PATCH] A clarifying message added to an assertion --- .../src/org/jetbrains/jet/lang/resolve/OverrideResolver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java index b2526dda5f7..08cb15fde3d 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java @@ -307,7 +307,7 @@ public class OverrideResolver { if (!descriptor.getKind().isReal()) { Collection overriddenDeclarations = OverridingUtil.getOverriddenDeclarations(descriptor); if (overriddenDeclarations.size() == 0) { - throw new IllegalStateException(); + throw new IllegalStateException("A 'fake override' must override something"); } else if (overriddenDeclarations.size() == 1) { CallableMemberDescriptor single = overriddenDeclarations.iterator().next();