Skip to content
This repository was archived by the owner on Jul 16, 2023. It is now read-only.

Commit ae2674f

Browse files
authored
fix: export missing parts of public API (#1161)
* fix: export missing parts of public API * chore: revert removal * fix: add more missing exports
1 parent e1054ea commit ae2674f

File tree

8 files changed

+19
-2
lines changed

8 files changed

+19
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
* fix: export missing parts of public API.
6+
37
## 5.5.0
48

59
* fix: partially handle normal completion function body for [`avoid-redundant-async`](https://dcm.dev/docs/individuals/rules/common/avoid-redundant-async).

lib/lint_analyzer.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
1+
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/lint_analysis_config.dart';
12
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/lint_analyzer.dart';
23
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/lint_config.dart';
4+
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/metrics/models/metric_documentation.dart';
5+
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/metrics/models/metric_value.dart';
36
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/metrics/models/metric_value_level.dart';
7+
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/entity_type.dart';
48
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/issue.dart';
59
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/lint_file_report.dart';
610
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/replacement.dart';
11+
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/report.dart';
712
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/severity.dart';
813
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/summary_lint_report_record.dart';
914
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/models/summary_lint_report_record_status.dart';
1015
export 'package:dart_code_metrics/src/analyzers/lint_analyzer/utils/report_utils.dart';
16+
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/reporters/unnecessary_nullable_report_params.dart';
17+
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/reporters/unused_code_report_params.dart';
18+
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/reporters/unused_files_report_params.dart';
19+
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/reporters/unused_l10n_report_params.dart';
20+
export 'package:dart_code_metrics/src/cli/models/parsed_arguments.dart';

lib/unnecessary_nullable_analyzer.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/mo
22
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/models/unnecessary_nullable_issue.dart';
33
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/reporters/reporters_list/console/unnecessary_nullable_console_reporter.dart';
44
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/reporters/reporters_list/json/unnecessary_nullable_json_reporter.dart';
5+
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/unnecessary_nullable_analysis_config.dart';
56
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/unnecessary_nullable_analyzer.dart';
67
export 'package:dart_code_metrics/src/analyzers/unnecessary_nullable_analyzer/unnecessary_nullable_config.dart';

lib/unused_code_analyzer.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/models/unus
22
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/models/unused_code_issue.dart';
33
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/reporters/reporters_list/console/unused_code_console_reporter.dart';
44
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/reporters/reporters_list/json/unused_code_json_reporter.dart';
5+
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/unused_code_analysis_config.dart';
56
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/unused_code_analyzer.dart';
67
export 'package:dart_code_metrics/src/analyzers/unused_code_analyzer/unused_code_config.dart';

lib/unused_files_analyzer.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/models/unused_files_file_report.dart';
22
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/reporters/reporters_list/console/unused_files_console_reporter.dart';
33
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/reporters/reporters_list/json/unused_files_json_reporter.dart';
4+
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/unused_files_analysis_config.dart';
45
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/unused_files_analyzer.dart';
56
export 'package:dart_code_metrics/src/analyzers/unused_files_analyzer/unused_files_config.dart';

lib/unused_l10n_analyzer.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/models/unus
22
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/models/unused_l10n_issue.dart';
33
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/reporters/reporters_list/console/unused_l10n_console_reporter.dart';
44
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/reporters/reporters_list/json/unused_l10n_json_reporter.dart';
5+
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/unused_l10n_analysis_config.dart';
56
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/unused_l10n_analyzer.dart';
67
export 'package:dart_code_metrics/src/analyzers/unused_l10n_analyzer/unused_l10n_config.dart';

test/src/analyzers/lint_analyzer/rules/rules_list/no_empty_block/examples/example.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ int simpleFunction() {
77
if (a > 70) {
88
} else if (a > 65) {
99
// TODO(developerName): message.
10-
1110
} else if (a > 60) {
1211
return a + 2;
1312
}

test/src/analyzers/lint_analyzer/rules/rules_list/no_empty_block/no_empty_block_rule_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ void main() {
2525

2626
RuleTestHelper.verifyIssues(
2727
issues: issues,
28-
startLines: [2, 7, 16, 26],
28+
startLines: [2, 7, 15, 25],
2929
startColumns: [7, 15, 30, 22],
3030
locationTexts: [
3131
'{}',

0 commit comments

Comments
 (0)