A clarifying message added to an assertion
This commit is contained in:
@@ -307,7 +307,7 @@ public class OverrideResolver {
|
|||||||
if (!descriptor.getKind().isReal()) {
|
if (!descriptor.getKind().isReal()) {
|
||||||
Collection<CallableMemberDescriptor> overriddenDeclarations = OverridingUtil.getOverriddenDeclarations(descriptor);
|
Collection<CallableMemberDescriptor> overriddenDeclarations = OverridingUtil.getOverriddenDeclarations(descriptor);
|
||||||
if (overriddenDeclarations.size() == 0) {
|
if (overriddenDeclarations.size() == 0) {
|
||||||
throw new IllegalStateException();
|
throw new IllegalStateException("A 'fake override' must override something");
|
||||||
}
|
}
|
||||||
else if (overriddenDeclarations.size() == 1) {
|
else if (overriddenDeclarations.size() == 1) {
|
||||||
CallableMemberDescriptor single = overriddenDeclarations.iterator().next();
|
CallableMemberDescriptor single = overriddenDeclarations.iterator().next();
|
||||||
|
|||||||
Reference in New Issue
Block a user