Skip to content

Commit fbf79d8

Browse files
authored
Do not reference parameters as children of a TypeParameter (#2721)
1 parent f19b752 commit fbf79d8

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

lib/src/model/type_parameter.dart

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,9 @@ class TypeParameter extends ModelElement {
6969

7070
@override
7171
Map<String, CommentReferable> get referenceChildren {
72-
if (_referenceChildren == null) {
73-
_referenceChildren = {};
74-
_referenceChildren
75-
.addEntries(parameters.map((p) => MapEntry(p.referenceName, p)));
76-
_referenceChildren[boundType.name] = boundType;
77-
}
78-
return _referenceChildren;
72+
return _referenceChildren ??= {
73+
boundType.name: boundType,
74+
};
7975
}
8076

8177
@override

0 commit comments

Comments
 (0)