File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -179,6 +179,17 @@ abstract class InheritingContainer extends Container {
179
179
elements.firstWhereOrNull ((e) => e is GetterElement );
180
180
final setterElement =
181
181
elements.firstWhereOrNull ((e) => e is SetterElement );
182
+
183
+ final isNullOrTopMergeGetter = getterElement == null ||
184
+ getterElement.enclosingElement == element &&
185
+ ! element.getters.contains (getterElement);
186
+ final isNullOrTopMergeSetter = setterElement == null ||
187
+ setterElement.enclosingElement == element &&
188
+ ! element.setters.contains (setterElement);
189
+ if (isNullOrTopMergeGetter && isNullOrTopMergeSetter) {
190
+ return ;
191
+ }
192
+
182
193
fields.add (_createSingleField (
183
194
getterElement, setterElement, inheritedAccessorElements));
184
195
});
You can’t perform that action at this time.
0 commit comments