Skip to content

Commit 5ca26de

Browse files
pqCommit Queue
authored and
Commit Queue
committed
[element model] migrate prefer_collection_literals
Bug: https://github.com/dart-lang/linter/issues/5099 Change-Id: I0fea39fc55c60b0a388979ffb5b0b00a507fc500 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/386967 Reviewed-by: Brian Wilkerson <[email protected]> Commit-Queue: Phil Quitslund <[email protected]>
1 parent dcb771c commit 5ca26de

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/linter/lib/src/rules/prefer_collection_literals.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import 'package:analyzer/dart/ast/ast.dart';
66
import 'package:analyzer/dart/ast/visitor.dart';
7-
import 'package:analyzer/dart/element/element.dart';
7+
import 'package:analyzer/dart/element/element2.dart';
88
import 'package:analyzer/dart/element/type.dart';
99
import 'package:analyzer/dart/element/type_provider.dart';
1010

@@ -42,7 +42,7 @@ class _Visitor extends SimpleAstVisitor<void> {
4242
void visitInstanceCreationExpression(InstanceCreationExpression node) {
4343
var constructorName = node.constructorName.name?.name;
4444

45-
if (node.constructorName.type.element is TypeAliasElement) {
45+
if (node.constructorName.type.element2 is TypeAliasElement2) {
4646
// Allow the use of typedef constructors.
4747
return;
4848
}

0 commit comments

Comments
 (0)