From 5471738dfaa76805153cdfad79d1c6818a956c8d Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Thu, 31 May 2012 14:28:27 +0400 Subject: [PATCH] Update names to match the generic meaning of the code --- .../jet/lang/resolve/OverrideResolver.java | 32 ++++++++++--------- 1 file changed, 17 insertions(+), 15 deletions(-) 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 7b037b3950d..71802187f08 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/OverrideResolver.java @@ -93,7 +93,7 @@ public class OverrideResolver { } } - public void generateOverridesInAClass(@NotNull final MutableClassDescriptor classDescriptor, + private void generateOverridesInAClass(@NotNull final MutableClassDescriptor classDescriptor, @NotNull Set processed, @NotNull Set ourClasses) { if (!processed.add(classDescriptor)) { @@ -116,22 +116,24 @@ public class OverrideResolver { } private void doGenerateOverridesInAClass(final MutableClassDescriptor classDescriptor) { - List functionsFromSupertypes = getCallableMembersFromSupertypes(classDescriptor); + List membersFromSupertypes = getCallableMembersFromSupertypes(classDescriptor); - MultiMap functionsFromSupertypesByName = groupDescriptorsByName(functionsFromSupertypes); + MultiMap membersFromSupertypesByName = groupDescriptorsByName(membersFromSupertypes); - MultiMap functionsFromCurrentByName = groupDescriptorsByName(classDescriptor.getDeclaredCallableMembers()); + MultiMap membersFromCurrentByName = groupDescriptorsByName(classDescriptor.getDeclaredCallableMembers()); - Set functionNames = new LinkedHashSet(); - functionNames.addAll(functionsFromSupertypesByName.keySet()); - functionNames.addAll(functionsFromCurrentByName.keySet()); + Set memberNames = new LinkedHashSet(); + memberNames.addAll(membersFromSupertypesByName.keySet()); + memberNames.addAll(membersFromCurrentByName.keySet()); - for (Name functionName : functionNames) { - Collection fromSupertypes = functionsFromSupertypesByName.get(functionName); - Collection fromCurrent = functionsFromCurrentByName.get(functionName); - generateOverridesInFunctionGroup(functionName, - fromSupertypes, - fromCurrent, + for (Name memberName : memberNames) { + Collection fromSupertypes = membersFromSupertypesByName.get(memberName); + Collection fromCurrent = membersFromCurrentByName.get(memberName); + + generateOverridesInFunctionGroup( + memberName, + fromSupertypes, + fromCurrent, classDescriptor, new DescriptorSink() { @Override @@ -149,9 +151,9 @@ public class OverrideResolver { @Override public void conflict(@NotNull CallableMemberDescriptor fromSuper, @NotNull CallableMemberDescriptor fromCurrent) { - JetDeclaration jetProperty = (JetDeclaration) BindingContextUtils + JetDeclaration declaration = (JetDeclaration) BindingContextUtils .descriptorToDeclaration(trace.getBindingContext(), fromCurrent); - trace.report(Errors.CONFLICTING_OVERLOADS.on(jetProperty, fromCurrent, fromCurrent.getContainingDeclaration().getName().getName())); + trace.report(Errors.CONFLICTING_OVERLOADS.on(declaration, fromCurrent, fromCurrent.getContainingDeclaration().getName().getName())); } }); }