Skip to content
This repository was archived by the owner on Jul 16, 2023. It is now read-only.

Commit e98071e

Browse files
committed
chore: fix some analyzer issues
1 parent d57cc84 commit e98071e

File tree

10 files changed

+12
-6
lines changed

10 files changed

+12
-6
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* **Breaking Change:** cli arguments `--fatal-unused` and `--fatal-warnings` activate by default.
66
* feat: add static code diagnostics `avoid-collection-methods-with-unrelated-types`, `ban-name`, `tag-name`.
77
* fix: added parameter constant check in `avoid-border-all`.
8-
* chore: restrict `analyzer` version to `>=2.8.0 <3.3.0`.
8+
* chore: restrict `analyzer` version to `>=2.8.0 <3.4.0`.
99
* chore: restrict `analyzer_plugin` version to `>=0.9.0 <0.10.0`.
1010
* chore: set min `mocktail` version to `^0.3.0`.
1111

lib/src/analyzers/lint_analyzer/rules/rules_list/avoid_returning_widgets/visitor.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ class _Visitor extends RecursiveAstVisitor<void> {
3636

3737
@override
3838
void visitClassDeclaration(ClassDeclaration node) {
39+
// ignore: deprecated_member_use
3940
final classType = node.extendsClause?.superclass2.type;
4041
if (!isWidgetOrSubclass(classType) && !isWidgetStateOrSubclass(classType)) {
4142
return;

lib/src/analyzers/lint_analyzer/rules/rules_list/avoid_unnecessary_setstate/visitor.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ class _Visitor extends RecursiveAstVisitor<void> {
1414
void visitClassDeclaration(ClassDeclaration node) {
1515
super.visitClassDeclaration(node);
1616

17+
// ignore: deprecated_member_use
1718
final type = node.extendsClause?.superclass2.type;
1819
if (type == null || !isWidgetStateOrSubclass(type)) {
1920
return;

lib/src/analyzers/lint_analyzer/rules/rules_list/prefer_extracting_callbacks/visitor.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ class _Visitor extends SimpleAstVisitor<void> {
1111

1212
@override
1313
void visitClassDeclaration(ClassDeclaration node) {
14+
// ignore: deprecated_member_use
1415
final classType = node.extendsClause?.superclass2.type;
1516
if (!isWidgetOrSubclass(classType) && !isWidgetStateOrSubclass(classType)) {
1617
return;

lib/src/analyzers/lint_analyzer/rules/rules_list/prefer_single_widget_per_file/visitor.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ class _Visitor extends SimpleAstVisitor<void> {
1515
void visitClassDeclaration(ClassDeclaration node) {
1616
super.visitClassDeclaration(node);
1717

18+
// ignore: deprecated_member_use
1819
final classType = node.extendsClause?.superclass2.type;
1920
if (isWidgetOrSubclass(classType) &&
2021
(!_ignorePrivateWidgets || !Identifier.isPrivateName(node.name.name))) {

lib/src/analyzers/lint_analyzer/rules/rules_list/tag_name/tag_name_rule.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import 'package:analyzer/dart/ast/ast.dart';
44
import 'package:analyzer/dart/ast/visitor.dart';
5-
import 'package:meta/meta_meta.dart';
65

76
import '../../../../../utils/node_utils.dart';
87
import '../../../lint_utils.dart';

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ environment:
1010
sdk: ">=2.14.0 <3.0.0"
1111

1212
dependencies:
13-
analyzer: ">=2.8.0 <3.3.0"
14-
analyzer_plugin: ">=0.8.0 <0.10.0"
13+
analyzer: ">=2.8.0 <3.4.0"
14+
analyzer_plugin: ^0.9.0
1515
ansicolor: ^2.0.1
1616
args: ^2.0.0
1717
collection: ^1.15.0
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
void myShowDialog(String arg1, String arg2) {}
2+
3+
void showDialog(String arg1, String arg2) {}

test/src/analyzers/lint_analyzer/rules/rules_list/ban_name/examples/example.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import 'package:flutter/material.dart';
2-
import 'package:flutter/material.dart' as material;
1+
import 'dialog.dart';
2+
import 'dialog.dart' as material;
33

44
void func() {
55
myShowDialog('some_arguments', 'another_argument');

0 commit comments

Comments
 (0)