@@ -38,7 +38,7 @@ import 'package:analyzer/src/dart/sdk/sdk.dart';
38
38
import 'package:analyzer/src/generated/engine.dart' hide AnalysisResult;
39
39
import 'package:analyzer/src/generated/java_io.dart' ;
40
40
import 'package:analyzer/src/generated/resolver.dart'
41
- show Namespace, NamespaceBuilder, InheritanceManager;
41
+ show Namespace, NamespaceBuilder, InheritanceManager; // ignore: deprecated_member_use
42
42
import 'package:analyzer/src/generated/sdk.dart' ;
43
43
import 'package:analyzer/src/generated/source.dart' ;
44
44
import 'package:analyzer/src/generated/source_io.dart' ;
@@ -1043,9 +1043,9 @@ class Class extends ModelElement
1043
1043
List <ExecutableElement > get _inheritedElements {
1044
1044
if (__inheritedElements == null ) {
1045
1045
Map <String , ExecutableElement > cmap = definingLibrary.inheritanceManager
1046
- .getMembersInheritedFromClasses (element);
1046
+ .getMembersInheritedFromClasses (element); // ignore: deprecated_member_use
1047
1047
Map <String , ExecutableElement > imap = definingLibrary.inheritanceManager
1048
- .getMembersInheritedFromInterfaces (element);
1048
+ .getMembersInheritedFromInterfaces (element); // ignore: deprecated_member_use
1049
1049
__inheritedElements = new List .from (cmap.values)
1050
1050
..addAll (imap.values.where ((e) => ! cmap.containsKey (e.name)));
1051
1051
}
@@ -1515,15 +1515,15 @@ abstract class Canonicalization implements Locatable, Documentable {
1515
1515
// Penalty for deprecated libraries.
1516
1516
if (lib.isDeprecated) scoredCandidate.alterScore (- 1.0 , 'is deprecated' );
1517
1517
// Give a big boost if the library has the package name embedded in it.
1518
- if (lib.package.namePieces.intersection (lib.namePieces).length > 0 ) {
1518
+ if (lib.package.namePieces.intersection (lib.namePieces).isEmpty ) {
1519
1519
scoredCandidate.alterScore (1.0 , 'embeds package name' );
1520
1520
}
1521
1521
// Give a tiny boost for libraries with long names, assuming they're
1522
1522
// more specific (and therefore more likely to be the owner of this symbol).
1523
1523
scoredCandidate.alterScore (.01 * lib.namePieces.length, 'name is long' );
1524
1524
// If we don't know the location of this element, return our best guess.
1525
1525
// TODO(jcollins-g): is that even possible?
1526
- assert (! locationPieces.isEmpty );
1526
+ assert (locationPieces.isNotEmpty );
1527
1527
if (locationPieces.isEmpty) return scoredCandidate;
1528
1528
// The more pieces we have of the location in our library name, the more we should boost our score.
1529
1529
scoredCandidate.alterScore (
@@ -1928,7 +1928,7 @@ abstract class GetterSetterCombo implements ModelElement {
1928
1928
} else if (hasPublicSetter) {
1929
1929
_documentationFrom.addAll (setter.documentationFrom);
1930
1930
}
1931
- if (_documentationFrom.length == 0 ||
1931
+ if (_documentationFrom.isEmpty ||
1932
1932
_documentationFrom.every ((e) => e.documentationComment == '' ))
1933
1933
_documentationFrom = computeDocumentationFrom;
1934
1934
}
@@ -2376,9 +2376,12 @@ class Library extends ModelElement with Categorization, TopLevelContainer {
2376
2376
return '${package .baseHref }${library .dirName }/$fileName ' ;
2377
2377
}
2378
2378
2379
+ // ignore: deprecated_member_use
2379
2380
InheritanceManager _inheritanceManager;
2381
+ // ignore: deprecated_member_use
2380
2382
InheritanceManager get inheritanceManager {
2381
2383
if (_inheritanceManager == null ) {
2384
+ // ignore: deprecated_member_use
2382
2385
_inheritanceManager = new InheritanceManager (element);
2383
2386
}
2384
2387
return _inheritanceManager;
@@ -3363,7 +3366,7 @@ abstract class ModelElement extends Canonicalization
3363
3366
// Avoid claiming canonicalization for elements outside of this element's
3364
3367
// defining package.
3365
3368
// TODO(jcollins-g): Make the else block unconditional.
3366
- if (! candidateLibraries.isEmpty &&
3369
+ if (candidateLibraries.isNotEmpty &&
3367
3370
! candidateLibraries
3368
3371
.any ((l) => l.package == definingLibrary.package)) {
3369
3372
warn (PackageWarning .reexportedPrivateApiAcrossPackages,
@@ -3814,7 +3817,7 @@ abstract class ModelElement extends Canonicalization
3814
3817
}
3815
3818
3816
3819
String linkedParams (
3817
- {bool showMetadata: true , bool showNames: true , String separator: ', ' }) {
3820
+ {bool showMetadata = true , bool showNames = true , String separator = ', ' }) {
3818
3821
List <Parameter > requiredParams =
3819
3822
parameters.where ((Parameter p) => ! p.isOptional).toList ();
3820
3823
List <Parameter > positionalParams =
@@ -3886,7 +3889,7 @@ abstract class ModelElement extends Canonicalization
3886
3889
String _calculateLinkedName () {
3887
3890
// If we're calling this with an empty name, we probably have the wrong
3888
3891
// element associated with a ModelElement or there's an analysis bug.
3889
- assert (! name.isEmpty ||
3892
+ assert (name.isNotEmpty ||
3890
3893
(this .element is TypeDefiningElement &&
3891
3894
(this .element as TypeDefiningElement ).type.name == "dynamic" ) ||
3892
3895
this is ModelFunction );
@@ -3935,7 +3938,7 @@ abstract class ModelElement extends Canonicalization
3935
3938
var fragmentFile = new File (pathLib.join (dirPath, args['file' ]));
3936
3939
if (fragmentFile.existsSync ()) {
3937
3940
replacement = fragmentFile.readAsStringSync ();
3938
- if (! lang.isEmpty ) {
3941
+ if (lang.isNotEmpty ) {
3939
3942
replacement = replacement.replaceFirst ('```' , '```$lang ' );
3940
3943
}
3941
3944
} else {
@@ -4517,7 +4520,7 @@ abstract class ModelElement extends Canonicalization
4517
4520
final fragExtension = '.md' ;
4518
4521
var file = src + fragExtension;
4519
4522
var region = args['region' ] ?? '' ;
4520
- if (! region.isEmpty ) {
4523
+ if (region.isNotEmpty ) {
4521
4524
var dir = pathLib.dirname (src);
4522
4525
var basename = pathLib.basenameWithoutExtension (src);
4523
4526
var ext = pathLib.extension (src);
@@ -5241,15 +5244,15 @@ class PackageGraph {
5241
5244
}
5242
5245
}
5243
5246
5244
- if (! c._mixins.isEmpty ) {
5247
+ if (c._mixins.isNotEmpty ) {
5245
5248
c._mixins.forEach ((t) {
5246
5249
_checkAndAddClass (t.element, c);
5247
5250
});
5248
5251
}
5249
5252
if (c.supertype != null ) {
5250
5253
_checkAndAddClass (c.supertype.element, c);
5251
5254
}
5252
- if (! c.interfaces.isEmpty ) {
5255
+ if (c.interfaces.isNotEmpty ) {
5253
5256
c.interfaces.forEach ((t) {
5254
5257
_checkAndAddClass (t.element, c);
5255
5258
});
@@ -6551,7 +6554,7 @@ class PackageBuilder {
6551
6554
final UriResolver packageResolver = new PackageMapUriResolver (
6552
6555
PhysicalResourceProvider .INSTANCE , packageMap);
6553
6556
UriResolver sdkResolver;
6554
- if (embedderSdk == null || embedderSdk.urlMappings.length == 0 ) {
6557
+ if (embedderSdk == null || embedderSdk.urlMappings.isEmpty ) {
6555
6558
// The embedder uri resolver has no mappings. Use the default Dart SDK
6556
6559
// uri resolver.
6557
6560
sdkResolver = new DartUriResolver (sdk);
0 commit comments