Skip to content

Commit 81017fc

Browse files
committed
dartfmt and redo comments
1 parent b60f8db commit 81017fc

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

lib/src/element_type.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,7 @@ class ElementType extends Privacy {
100100
} else {
101101
typeArguments = type.typeFormals.map((f) => f.type);
102102
}
103-
return typeArguments
104-
.map(_getElementTypeFrom)
105-
.toList();
103+
return typeArguments.map(_getElementTypeFrom).toList();
106104
} else {
107105
return (_type as ParameterizedType)
108106
.typeArguments

lib/src/model.dart

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -563,9 +563,11 @@ class Class extends ModelElement
563563

564564
Map<String, List<ModelElement>> _membersByName;
565565

566+
/// Given a ModelElement that is a member of some other class, return
567+
/// a member of this class that has the same name and return type.
568+
///
566569
/// This enables object substitution for canonicalization, such as Interceptor
567-
/// for Object. Uses the name of the ModelElement and its type to retrieve a
568-
/// matching ModelElement.
570+
/// for Object.
569571
ModelElement memberByExample(ModelElement example) {
570572
if (_membersByName == null) {
571573
_membersByName = new Map();
@@ -579,11 +581,10 @@ class Class extends ModelElement
579581
Iterable<ModelElement> possibleMembers = _membersByName[example.name]
580582
.where((e) => e.runtimeType == example.runtimeType);
581583
if (example.runtimeType == Accessor) {
582-
member = possibleMembers.singleWhere(
584+
possibleMembers = possibleMembers.where(
583585
(e) => (example as Accessor).isGetter == (e as Accessor).isGetter);
584-
} else {
585-
member = possibleMembers.first;
586586
}
587+
member = possibleMembers.first;
587588
assert(possibleMembers.length == 1);
588589
return member;
589590
}

0 commit comments

Comments
 (0)