Skip to content

Commit 6524c05

Browse files
author
Daniil Marchenko
authored
move to src directory (#116)
1 parent 1d43eef commit 6524c05

73 files changed

Lines changed: 156 additions & 156 deletions

File tree

Some content is hidden

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

lib/solid_lints.dart

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
library solid_metrics;
22

33
import 'package:custom_lint_builder/custom_lint_builder.dart';
4-
import 'package:solid_lints/lints/avoid_global_state/avoid_global_state_rule.dart';
5-
import 'package:solid_lints/lints/avoid_late_keyword/avoid_late_keyword_rule.dart';
6-
import 'package:solid_lints/lints/avoid_non_null_assertion/avoid_non_null_assertion_rule.dart';
7-
import 'package:solid_lints/lints/avoid_returning_widgets/avoid_returning_widgets_rule.dart';
8-
import 'package:solid_lints/lints/avoid_unnecessary_setstate/avoid_unnecessary_set_state_rule.dart';
9-
import 'package:solid_lints/lints/avoid_unnecessary_type_assertions/avoid_unnecessary_type_assertions_rule.dart';
10-
import 'package:solid_lints/lints/avoid_unnecessary_type_casts/avoid_unnecessary_type_casts_rule.dart';
11-
import 'package:solid_lints/lints/avoid_unrelated_type_assertions/avoid_unrelated_type_assertions_rule.dart';
12-
import 'package:solid_lints/lints/avoid_unused_parameters/avoid_unused_parameters_rule.dart';
13-
import 'package:solid_lints/lints/avoid_using_api/avoid_using_api_rule.dart';
14-
import 'package:solid_lints/lints/cyclomatic_complexity/cyclomatic_complexity_metric.dart';
15-
import 'package:solid_lints/lints/double_literal_format/double_literal_format_rule.dart';
16-
import 'package:solid_lints/lints/function_lines_of_code/function_lines_of_code_metric.dart';
17-
import 'package:solid_lints/lints/member_ordering/member_ordering_rule.dart';
18-
import 'package:solid_lints/lints/newline_before_return/newline_before_return_rule.dart';
19-
import 'package:solid_lints/lints/no_empty_block/no_empty_block_rule.dart';
20-
import 'package:solid_lints/lints/no_equal_then_else/no_equal_then_else_rule.dart';
21-
import 'package:solid_lints/lints/no_magic_number/no_magic_number_rule.dart';
22-
import 'package:solid_lints/lints/number_of_parameters/number_of_parameters_metric.dart';
23-
import 'package:solid_lints/lints/prefer_conditional_expressions/prefer_conditional_expressions_rule.dart';
24-
import 'package:solid_lints/lints/prefer_first/prefer_first_rule.dart';
25-
import 'package:solid_lints/lints/prefer_last/prefer_last_rule.dart';
26-
import 'package:solid_lints/lints/prefer_match_file_name/prefer_match_file_name_rule.dart';
27-
import 'package:solid_lints/lints/proper_super_calls/proper_super_calls_rule.dart';
28-
import 'package:solid_lints/models/solid_lint_rule.dart';
4+
import 'package:solid_lints/src/lints/avoid_global_state/avoid_global_state_rule.dart';
5+
import 'package:solid_lints/src/lints/avoid_late_keyword/avoid_late_keyword_rule.dart';
6+
import 'package:solid_lints/src/lints/avoid_non_null_assertion/avoid_non_null_assertion_rule.dart';
7+
import 'package:solid_lints/src/lints/avoid_returning_widgets/avoid_returning_widgets_rule.dart';
8+
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/avoid_unnecessary_set_state_rule.dart';
9+
import 'package:solid_lints/src/lints/avoid_unnecessary_type_assertions/avoid_unnecessary_type_assertions_rule.dart';
10+
import 'package:solid_lints/src/lints/avoid_unnecessary_type_casts/avoid_unnecessary_type_casts_rule.dart';
11+
import 'package:solid_lints/src/lints/avoid_unrelated_type_assertions/avoid_unrelated_type_assertions_rule.dart';
12+
import 'package:solid_lints/src/lints/avoid_unused_parameters/avoid_unused_parameters_rule.dart';
13+
import 'package:solid_lints/src/lints/avoid_using_api/avoid_using_api_rule.dart';
14+
import 'package:solid_lints/src/lints/cyclomatic_complexity/cyclomatic_complexity_metric.dart';
15+
import 'package:solid_lints/src/lints/double_literal_format/double_literal_format_rule.dart';
16+
import 'package:solid_lints/src/lints/function_lines_of_code/function_lines_of_code_metric.dart';
17+
import 'package:solid_lints/src/lints/member_ordering/member_ordering_rule.dart';
18+
import 'package:solid_lints/src/lints/newline_before_return/newline_before_return_rule.dart';
19+
import 'package:solid_lints/src/lints/no_empty_block/no_empty_block_rule.dart';
20+
import 'package:solid_lints/src/lints/no_equal_then_else/no_equal_then_else_rule.dart';
21+
import 'package:solid_lints/src/lints/no_magic_number/no_magic_number_rule.dart';
22+
import 'package:solid_lints/src/lints/number_of_parameters/number_of_parameters_metric.dart';
23+
import 'package:solid_lints/src/lints/prefer_conditional_expressions/prefer_conditional_expressions_rule.dart';
24+
import 'package:solid_lints/src/lints/prefer_first/prefer_first_rule.dart';
25+
import 'package:solid_lints/src/lints/prefer_last/prefer_last_rule.dart';
26+
import 'package:solid_lints/src/lints/prefer_match_file_name/prefer_match_file_name_rule.dart';
27+
import 'package:solid_lints/src/lints/proper_super_calls/proper_super_calls_rule.dart';
28+
import 'package:solid_lints/src/models/solid_lint_rule.dart';
2929

3030
/// Creates a plugin for our custom linter
3131
PluginBase createPlugin() => _SolidLints();

lib/lints/avoid_global_state/avoid_global_state_rule.dart renamed to lib/src/lints/avoid_global_state/avoid_global_state_rule.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:analyzer/dart/ast/ast.dart';
22
import 'package:analyzer/error/listener.dart';
33
import 'package:custom_lint_builder/custom_lint_builder.dart';
4-
import 'package:solid_lints/models/rule_config.dart';
5-
import 'package:solid_lints/models/solid_lint_rule.dart';
4+
import 'package:solid_lints/src/models/rule_config.dart';
5+
import 'package:solid_lints/src/models/solid_lint_rule.dart';
66

77
/// Avoid top-level and static mutable variables.
88
///

lib/lints/avoid_late_keyword/avoid_late_keyword_rule.dart renamed to lib/src/lints/avoid_late_keyword/avoid_late_keyword_rule.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'package:analyzer/dart/ast/ast.dart';
22
import 'package:analyzer/error/listener.dart';
33
import 'package:custom_lint_builder/custom_lint_builder.dart';
4-
import 'package:solid_lints/lints/avoid_late_keyword/models/avoid_late_keyword_parameters.dart';
5-
import 'package:solid_lints/models/rule_config.dart';
6-
import 'package:solid_lints/models/solid_lint_rule.dart';
4+
import 'package:solid_lints/src/lints/avoid_late_keyword/models/avoid_late_keyword_parameters.dart';
5+
import 'package:solid_lints/src/models/rule_config.dart';
6+
import 'package:solid_lints/src/models/solid_lint_rule.dart';
77
import 'package:solid_lints/src/utils/types_utils.dart';
88

99
/// Avoid `late` keyword

lib/lints/avoid_late_keyword/models/avoid_late_keyword_parameters.dart renamed to lib/src/lints/avoid_late_keyword/models/avoid_late_keyword_parameters.dart

File renamed without changes.

lib/lints/avoid_non_null_assertion/avoid_non_null_assertion_rule.dart renamed to lib/src/lints/avoid_non_null_assertion/avoid_non_null_assertion_rule.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import 'package:analyzer/dart/ast/token.dart';
33
import 'package:analyzer/dart/element/type.dart';
44
import 'package:analyzer/error/listener.dart';
55
import 'package:custom_lint_builder/custom_lint_builder.dart';
6-
import 'package:solid_lints/models/rule_config.dart';
7-
import 'package:solid_lints/models/solid_lint_rule.dart';
6+
import 'package:solid_lints/src/models/rule_config.dart';
7+
import 'package:solid_lints/src/models/solid_lint_rule.dart';
88

99
/// Rule which warns about usages of bang operator ("!")
1010
/// as it may result in unexpected runtime exceptions.

lib/lints/avoid_returning_widgets/avoid_returning_widgets_rule.dart renamed to lib/src/lints/avoid_returning_widgets/avoid_returning_widgets_rule.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:analyzer/dart/ast/ast.dart';
22
import 'package:analyzer/error/listener.dart';
33
import 'package:custom_lint_builder/custom_lint_builder.dart';
4-
import 'package:solid_lints/models/rule_config.dart';
5-
import 'package:solid_lints/models/solid_lint_rule.dart';
4+
import 'package:solid_lints/src/models/rule_config.dart';
5+
import 'package:solid_lints/src/models/solid_lint_rule.dart';
66
import 'package:solid_lints/src/utils/types_utils.dart';
77

88
/// A rule which warns about returning widgets from functions and methods.

lib/lints/avoid_unnecessary_setstate/avoid_unnecessary_set_state_rule.dart renamed to lib/src/lints/avoid_unnecessary_setstate/avoid_unnecessary_set_state_rule.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:analyzer/error/listener.dart';
22
import 'package:custom_lint_builder/custom_lint_builder.dart';
3-
import 'package:solid_lints/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_visitor.dart';
4-
import 'package:solid_lints/models/rule_config.dart';
5-
import 'package:solid_lints/models/solid_lint_rule.dart';
3+
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_visitor.dart';
4+
import 'package:solid_lints/src/models/rule_config.dart';
5+
import 'package:solid_lints/src/models/solid_lint_rule.dart';
66

77
/// A rule which warns when setState is called inside initState, didUpdateWidget
88
/// or build methods and when it's called from a sync method that is called

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

File renamed without changes.

lib/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_visitor.dart renamed to lib/src/lints/avoid_unnecessary_setstate/visitor/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/lints/avoid_unnecessary_setstate/visitor/avoid_unnecessary_set_state_method_visitor.dart';
27+
import 'package:solid_lints/src/lints/avoid_unnecessary_setstate/visitor/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/lints/avoid_unnecessary_type_assertions/avoid_unnecessary_type_assertions_fix.dart renamed to lib/src/lints/avoid_unnecessary_type_assertions/avoid_unnecessary_type_assertions_fix.dart

File renamed without changes.

0 commit comments

Comments
 (0)