diff --git a/CHANGELOG.md b/CHANGELOG.md index d97e89f..4d1b91b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.3.0 + +- Upgrade sdk to >=3.0.0 <4.0.0 +- Upgrade custom lint to 0.6.4 +- Upgrade custom_lint_builder to 0.6.4 +- Upgrade analyzer to 6.4.1 + ## 0.2.1 - Add "add every missing fields" dart fix for "missing_field_in_equatable_props" lint diff --git a/example/pubspec.yaml b/example/pubspec.yaml index c7627b6..6c7ff9d 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -5,13 +5,13 @@ version: 0.1.3 publish_to: none environment: - sdk: ">=2.19.0 <3.0.0" + sdk: ">=3.0.0 <4.0.0" dependencies: - analyzer: ^5.4.0 + analyzer: ^6.4.1 equatable: ^2.0.5 dev_dependencies: - custom_lint: ^0.4.0 + custom_lint: ^0.6.4 equatable_lint: path: ../ diff --git a/lib/src/lints/always_call_super_props_when_overriding_equatable_props/helpers/add_equatable_super_class_declaration_listener.dart b/lib/src/lints/always_call_super_props_when_overriding_equatable_props/helpers/add_equatable_super_class_declaration_listener.dart index 7717c08..b5f7f45 100644 --- a/lib/src/lints/always_call_super_props_when_overriding_equatable_props/helpers/add_equatable_super_class_declaration_listener.dart +++ b/lib/src/lints/always_call_super_props_when_overriding_equatable_props/helpers/add_equatable_super_class_declaration_listener.dart @@ -12,8 +12,7 @@ extension AddEquatableSuperClassDeclarationListener on LintRuleNodeRegistry { required ClassDeclaration classNode, required ClassMember equatablePropsClassMember, required EquatablePropsExpressionDetails equatablePropsExpressionDetails, - }) - listener, { + }) listener, { bool Function(ClassDeclaration)? optionnalPreCheck, }) { addClassDeclaration((classNode) { diff --git a/lib/src/lints/missing_field_in_equatable_props/helpers/add_equatable_class_field_declaration_listener.dart b/lib/src/lints/missing_field_in_equatable_props/helpers/add_equatable_class_field_declaration_listener.dart index f54a38d..5413c97 100644 --- a/lib/src/lints/missing_field_in_equatable_props/helpers/add_equatable_class_field_declaration_listener.dart +++ b/lib/src/lints/missing_field_in_equatable_props/helpers/add_equatable_class_field_declaration_listener.dart @@ -16,8 +16,7 @@ extension AddEquatableClassFieldDeclarationListener on LintRuleNodeRegistry { required ClassDeclaration classNode, required List watchableFields, required EquatablePropsExpressionDetails? equatablePropsExpressionDetails, - }) - listener, { + }) listener, { bool Function(FieldDeclaration)? optionnalPreCheck, }) { addFieldDeclaration((fieldNode) { diff --git a/pubspec.yaml b/pubspec.yaml index 4996ffa..9b47b0d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -5,12 +5,12 @@ homepage: https://github.com/bamlab/equatable_lint repository: https://github.com/bamlab/equatable_lint environment: - sdk: ">=2.19.0 <3.0.0" + sdk: ">=3.0.0 <4.0.0" dependencies: - analyzer: ^5.12.0 + analyzer: ^6.4.1 analyzer_plugin: ^0.11.2 - collection: ^1.17.1 - custom_lint_builder: ^0.4.0 + collection: ^1.16.0 + custom_lint_builder: ^0.6.4 equatable: ^2.0.5 source_gen: ^1.3.2