Skip to content

Commit 6c9207d

Browse files
committed
ignore some entity by exclude_entity final variant
1 parent 5ef5a49 commit 6c9207d

File tree

3 files changed

+0
-11
lines changed

3 files changed

+0
-11
lines changed

lib/src/lints/prefer_match_file_name/models/prefer_match_file_name_parameters.dart

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
/// A data model class that represents the "prefer factmatch file name" input
22
/// parameters
33
class PreferMatchFileNameParameters {
4-
/// A variable that indicates whether to ignore extensions
5-
final bool ignoreExtensions;
64

75
/// A list of methods that should be excluded from the lint.
86
final Iterable<String> excludeEntity;
@@ -11,15 +9,12 @@ class PreferMatchFileNameParameters {
119

1210
/// Constructor for [PreferMatchFileNameParameters] model
1311
const PreferMatchFileNameParameters({
14-
required this.ignoreExtensions,
1512
required this.excludeEntity,
1613
});
1714

1815
/// Method for creating from json data
1916
factory PreferMatchFileNameParameters.fromJson(Map<String, Object?> json) =>
2017
PreferMatchFileNameParameters(
21-
ignoreExtensions:
22-
json['ignore_extensions'] as bool? ?? _defaultIgnoreExtensionsValue,
2318
excludeEntity: (json['exclude_entity'] as Iterable?)
2419
?.map((e) => e.toString())
2520
.toList() ?? [],

lib/src/lints/prefer_match_file_name/prefer_match_file_name_rule.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,9 @@ class PreferMatchFileNameRule
7979
CustomLintContext context,
8080
) {
8181
context.registry.addCompilationUnit((node) {
82-
final isIgnored = config.parameters.ignoreExtensions;
8382
final excludedEntities = config.parameters.excludeEntity;
8483

8584
final visitor = PreferMatchFileNameVisitor(
86-
ignoreExtensions: isIgnored,
8785
excludedEntities: excludedEntities,
8886
);
8987

lib/src/lints/prefer_match_file_name/visitors/prefer_match_file_name_visitor.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,12 @@ import 'package:solid_lints/src/lints/prefer_match_file_name/models/declaration_
88
class PreferMatchFileNameVisitor extends RecursiveAstVisitor<void> {
99
final _declarations = <DeclarationTokenInfo>[];
1010

11-
/// Variable for making sure if extensions should be ignored
12-
final bool ignoreExtensions;
13-
1411
/// Iterable that contains the name of entity (or entities) that should
1512
/// be ignored
1613
final Iterable<String> excludedEntities;
1714

1815
/// Constructor of [PreferMatchFileNameVisitor] class
1916
PreferMatchFileNameVisitor({
20-
required this.ignoreExtensions,
2117
required this.excludedEntities,
2218
});
2319

0 commit comments

Comments
 (0)