Skip to content

Commit 0a12fe3

Browse files
Support custom lint ^0.7.0 (#395)
* Support custom_lint 0.7.0 * Update test app * Update version and changelog * Update dependency in test app
1 parent 0c86030 commit 0a12fe3

13 files changed

+82
-70
lines changed

packages/leancode_lint/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 14.3.0
2+
3+
- Support `custom_lint` 0.7.0
4+
15
# 14.2.0
26

37
- Remove deprecated `division_optimization` hint

packages/leancode_lint/lib/lints/add_cubit_suffix_for_cubits.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/ast.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:custom_lint_builder/custom_lint_builder.dart';
55

packages/leancode_lint/lib/lints/avoid_conditional_hooks.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:analyzer/dart/ast/ast.dart';
22
import 'package:analyzer/dart/ast/token.dart';
3-
import 'package:analyzer/error/error.dart' hide LintCode;
3+
import 'package:analyzer/error/error.dart';
44
import 'package:analyzer/error/listener.dart';
55
import 'package:custom_lint_builder/custom_lint_builder.dart';
66
import 'package:leancode_lint/helpers.dart';

packages/leancode_lint/lib/lints/avoid_single_child_in_multi_child_widget.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/ast.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:custom_lint_builder/custom_lint_builder.dart';
55
import 'package:leancode_lint/utils.dart';

packages/leancode_lint/lib/lints/catch_parameter_names.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/ast.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:custom_lint_builder/custom_lint_builder.dart';
55

packages/leancode_lint/lib/lints/constructor_parameters_and_fields_should_have_the_same_order.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/ast.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:custom_lint_builder/custom_lint_builder.dart';
55

packages/leancode_lint/lib/lints/hook_widget_does_not_use_hooks.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/ast.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:analyzer/source/source_range.dart';
55
import 'package:custom_lint_builder/custom_lint_builder.dart';

packages/leancode_lint/lib/lints/prefix_widgets_returning_slivers.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/ast.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:custom_lint_builder/custom_lint_builder.dart';
55
import 'package:leancode_lint/helpers.dart';

packages/leancode_lint/lib/lints/start_comments_with_space.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:analyzer/dart/ast/token.dart';
2-
import 'package:analyzer/error/error.dart' hide LintCode;
2+
import 'package:analyzer/error/error.dart';
33
import 'package:analyzer/error/listener.dart';
44
import 'package:custom_lint_builder/custom_lint_builder.dart';
55
import 'package:leancode_lint/helpers.dart';

packages/leancode_lint/lib/lints/use_instead_type.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:analyzer/dart/ast/ast.dart';
22
import 'package:analyzer/dart/element/element.dart';
3-
import 'package:analyzer/error/error.dart' hide LintCode;
3+
import 'package:analyzer/error/error.dart';
44
import 'package:analyzer/error/listener.dart';
55
import 'package:custom_lint_builder/custom_lint_builder.dart';
66

packages/leancode_lint/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: leancode_lint
2-
version: 14.2.0
2+
version: 14.3.0
33
homepage: https://github.com/leancodepl/flutter_corelibrary/tree/master/packages/leancode_lint
44
repository: https://github.com/leancodepl/flutter_corelibrary
55
description: Robust, high-quality lint rules used at LeanCode.
@@ -12,6 +12,6 @@ environment:
1212
sdk: ">=3.5.0 <4.0.0"
1313

1414
dependencies:
15-
analyzer: ^6.4.1
15+
analyzer: ^6.7.0
1616
analyzer_plugin: ^0.11.3
17-
custom_lint_builder: ^0.6.4
17+
custom_lint_builder: ^0.7.0

0 commit comments

Comments
 (0)