|
1 | 1 | library solid_metrics; |
2 | 2 |
|
3 | 3 | 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'; |
29 | 29 |
|
30 | 30 | /// Creates a plugin for our custom linter |
31 | 31 | PluginBase createPlugin() => _SolidLints(); |
|
0 commit comments