Skip to content

Commit e55da4c

Browse files
authored
I168 (#169)
* Refactor package structure * fix issues
1 parent 4fd6557 commit e55da4c

File tree

43 files changed

+49
-49
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+49
-49
lines changed

lib/solid_lints.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ import 'package:solid_lints/src/lints/avoid_unnecessary_type_casts/avoid_unneces
1313
import 'package:solid_lints/src/lints/avoid_unrelated_type_assertions/avoid_unrelated_type_assertions_rule.dart';
1414
import 'package:solid_lints/src/lints/avoid_unused_parameters/avoid_unused_parameters_rule.dart';
1515
import 'package:solid_lints/src/lints/avoid_using_api/avoid_using_api_rule.dart';
16-
import 'package:solid_lints/src/lints/cyclomatic_complexity/cyclomatic_complexity_metric.dart';
16+
import 'package:solid_lints/src/lints/cyclomatic_complexity/cyclomatic_complexity_rule.dart';
1717
import 'package:solid_lints/src/lints/double_literal_format/double_literal_format_rule.dart';
18-
import 'package:solid_lints/src/lints/function_lines_of_code/function_lines_of_code_metric.dart';
18+
import 'package:solid_lints/src/lints/function_lines_of_code/function_lines_of_code_rule.dart';
1919
import 'package:solid_lints/src/lints/member_ordering/member_ordering_rule.dart';
2020
import 'package:solid_lints/src/lints/newline_before_return/newline_before_return_rule.dart';
2121
import 'package:solid_lints/src/lints/no_empty_block/no_empty_block_rule.dart';
2222
import 'package:solid_lints/src/lints/no_equal_then_else/no_equal_then_else_rule.dart';
2323
import 'package:solid_lints/src/lints/no_magic_number/no_magic_number_rule.dart';
24-
import 'package:solid_lints/src/lints/number_of_parameters/number_of_parameters_metric.dart';
24+
import 'package:solid_lints/src/lints/number_of_parameters/number_of_parameters_rule.dart';
2525
import 'package:solid_lints/src/lints/prefer_conditional_expressions/prefer_conditional_expressions_rule.dart';
2626
import 'package:solid_lints/src/lints/prefer_early_return/prefer_early_return_rule.dart';
2727
import 'package:solid_lints/src/lints/prefer_first/prefer_first_rule.dart';
@@ -38,9 +38,9 @@ class _SolidLints extends PluginBase {
3838
@override
3939
List<LintRule> getLintRules(CustomLintConfigs configs) {
4040
final List<SolidLintRule> supportedRules = [
41-
CyclomaticComplexityMetric.createRule(configs),
42-
NumberOfParametersMetric.createRule(configs),
43-
FunctionLinesOfCodeMetric.createRule(configs),
41+
CyclomaticComplexityRule.createRule(configs),
42+
NumberOfParametersRule.createRule(configs),
43+
FunctionLinesOfCodeRule.createRule(configs),
4444
AvoidNonNullAssertionRule.createRule(configs),
4545
AvoidLateKeywordRule.createRule(configs),
4646
AvoidGlobalStateRule.createRule(configs),

lib/src/lints/avoid_final_with_getter/avoid_final_with_getter_rule.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import 'package:solid_lints/src/lints/avoid_final_with_getter/visitors/avoid_fin
66
import 'package:solid_lints/src/models/rule_config.dart';
77
import 'package:solid_lints/src/models/solid_lint_rule.dart';
88

9-
part 'avoid_final_with_getter_fix.dart';
9+
part 'fixes/avoid_final_with_getter_fix.dart';
1010

1111
/// Avoid using final private fields with getters.
1212
///

lib/src/lints/avoid_final_with_getter/avoid_final_with_getter_fix.dart renamed to lib/src/lints/avoid_final_with_getter/fixes/avoid_final_with_getter_fix.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
part of 'avoid_final_with_getter_rule.dart';
1+
part of '../avoid_final_with_getter_rule.dart';
22

33
class _FinalWithGetterFix extends DartFix {
44
@override

lib/src/lints/avoid_unnecessary_setstate/avoid_unnecessary_set_state_rule.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:analyzer/error/listener.dart';
22
import 'package:custom_lint_builder/custom_lint_builder.dart';
3-
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_visitor.dart';
3+
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/visitors/avoid_unnecessary_set_state_visitor.dart';
44
import 'package:solid_lints/src/models/rule_config.dart';
55
import 'package:solid_lints/src/models/solid_lint_rule.dart';
66

lib/src/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_method_visitor.dart renamed to lib/src/lints/avoid_unnecessary_setstate/visitors/avoid_unnecessary_set_state_method_visitor.dart

File renamed without changes.

lib/src/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_visitor.dart renamed to lib/src/lints/avoid_unnecessary_setstate/visitors/avoid_unnecessary_set_state_visitor.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import 'package:analyzer/dart/ast/ast.dart';
2525
import 'package:analyzer/dart/ast/visitor.dart';
2626
import 'package:collection/collection.dart';
27-
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_method_visitor.dart';
27+
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/visitors/avoid_unnecessary_set_state_method_visitor.dart';
2828
import 'package:solid_lints/src/utils/types_utils.dart';
2929

3030
/// AST visitor which checks if class is State, in case yes checks its methods

lib/src/lints/avoid_unnecessary_type_assertions/avoid_unnecessary_type_assertions_rule.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import 'package:solid_lints/src/models/solid_lint_rule.dart';
99
import 'package:solid_lints/src/utils/typecast_utils.dart';
1010
import 'package:solid_lints/src/utils/types_utils.dart';
1111

12-
part 'avoid_unnecessary_type_assertions_fix.dart';
12+
part 'fixes/avoid_unnecessary_type_assertions_fix.dart';
1313

1414
/// The name of 'is' operator
1515
const operatorIsName = 'is';

lib/src/lints/avoid_unnecessary_type_assertions/avoid_unnecessary_type_assertions_fix.dart renamed to lib/src/lints/avoid_unnecessary_type_assertions/fixes/avoid_unnecessary_type_assertions_fix.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
part of 'avoid_unnecessary_type_assertions_rule.dart';
1+
part of '../avoid_unnecessary_type_assertions_rule.dart';
22

33
/// A Quick fix for `avoid_unnecessary_type_assertions` rule
44
/// Suggests to remove unnecessary assertions

lib/src/lints/avoid_unnecessary_type_casts/avoid_unnecessary_type_casts_rule.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ 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';
6-
import 'package:solid_lints/src/lints/avoid_unnecessary_type_casts/avoid_unnecessary_type_casts_visitor.dart';
6+
import 'package:solid_lints/src/lints/avoid_unnecessary_type_casts/visitors/avoid_unnecessary_type_casts_visitor.dart';
77
import 'package:solid_lints/src/models/rule_config.dart';
88
import 'package:solid_lints/src/models/solid_lint_rule.dart';
99

10-
part 'avoid_unnecessary_type_casts_fix.dart';
10+
part 'fixes/avoid_unnecessary_type_casts_fix.dart';
1111

1212
/// An `avoid_unnecessary_type_casts` rule which
1313
/// warns about unnecessary usage of `as` operator

lib/src/lints/avoid_unnecessary_type_casts/avoid_unnecessary_type_casts_fix.dart renamed to lib/src/lints/avoid_unnecessary_type_casts/fixes/avoid_unnecessary_type_casts_fix.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
part of 'avoid_unnecessary_type_casts_rule.dart';
1+
part of '../avoid_unnecessary_type_casts_rule.dart';
22

33
/// A Quick fix for `avoid_unnecessary_type_casts` rule
44
/// Suggests to remove unnecessary assertions

0 commit comments

Comments
 (0)