@@ -1560,8 +1560,8 @@ abstract class GetterSetterCombo implements ModelElement {
1560
1560
if (targetClass.name == target.name) {
1561
1561
return original.replaceAll (constructorName, "${target .linkedName }" );
1562
1562
}
1563
- return original.replaceAll (
1564
- "${targetClass .name }.${ target . name }" , "${ targetClass . linkedName }.${target .linkedName }" );
1563
+ return original.replaceAll ("${ targetClass . name }.${ target . name }" ,
1564
+ "${targetClass .linkedName }.${target .linkedName }" );
1565
1565
}
1566
1566
1567
1567
String _constantValueBase () {
@@ -2892,7 +2892,8 @@ abstract class ModelElement extends Canonicalization
2892
2892
///
2893
2893
/// For example: libraryName.className.methodName
2894
2894
@override
2895
- String get fullyQualifiedName => _memoizer.memoized (_buildFullyQualifiedName);
2895
+ String get fullyQualifiedName => _memoizer.memoized (_buildFullyQualifiedName,
2896
+ altKey: 'fullyQualifiedName' );
2896
2897
2897
2898
String _fullyQualifiedNameWithoutLibrary () {
2898
2899
// Remember, periods are legal in library names.
@@ -2904,7 +2905,8 @@ abstract class ModelElement extends Canonicalization
2904
2905
// library.fullyQualifiedName seems somehow to break things.
2905
2906
//String get fullyQualifiedNameWithoutLibrary => _memoizer.memoized2(fullyQualifiedName.replaceFirst, "${library.fullyQualifiedName}.", '');
2906
2907
String get fullyQualifiedNameWithoutLibrary =>
2907
- _memoizer.memoized (_fullyQualifiedNameWithoutLibrary);
2908
+ _memoizer.memoized (_fullyQualifiedNameWithoutLibrary,
2909
+ altKey: 'fullyQualifiedNameWithoutLibrary' );
2908
2910
2909
2911
String get sourceFileName => element.source.fullName;
2910
2912
0 commit comments