Replace 'addOverriddenDescriptor' with 'setOverriddenDescriptors'
It helps to get rid of redundant SmartSets (e.g. for top-level functions)
This commit is contained in:
+1
-3
@@ -97,9 +97,7 @@ public class JavaPropertyDescriptor extends PropertyDescriptorImpl implements Ja
|
||||
enhanced.setCompileTimeInitializer(compileTimeInitializer);
|
||||
}
|
||||
|
||||
for (PropertyDescriptor descriptor : getOverriddenDescriptors()) {
|
||||
enhanced.addOverriddenDescriptor(descriptor);
|
||||
}
|
||||
enhanced.setOverriddenDescriptors(getOverriddenDescriptors());
|
||||
|
||||
enhanced.setType(
|
||||
enhancedReturnType,
|
||||
|
||||
Reference in New Issue
Block a user