simplify code in OverrideResolver
This commit is contained in:
@@ -298,12 +298,6 @@ public class OverrideResolver {
|
|||||||
if (overriddenDeclarations.size() == 0) {
|
if (overriddenDeclarations.size() == 0) {
|
||||||
throw new IllegalStateException("A 'fake override' must override something");
|
throw new IllegalStateException("A 'fake override' must override something");
|
||||||
}
|
}
|
||||||
else if (overriddenDeclarations.size() == 1) {
|
|
||||||
CallableMemberDescriptor single = overriddenDeclarations.iterator().next();
|
|
||||||
if (single.getModality() == Modality.ABSTRACT) {
|
|
||||||
abstractNoImpl.add(single);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
else {
|
||||||
List<CallableMemberDescriptor> nonAbstractManyImpl = Lists.newArrayList();
|
List<CallableMemberDescriptor> nonAbstractManyImpl = Lists.newArrayList();
|
||||||
Set<CallableMemberDescriptor> filteredOverriddenDeclarations = OverridingUtil.filterOverrides(Sets.newHashSet(overriddenDeclarations));
|
Set<CallableMemberDescriptor> filteredOverriddenDeclarations = OverridingUtil.filterOverrides(Sets.newHashSet(overriddenDeclarations));
|
||||||
|
|||||||
Reference in New Issue
Block a user