Skip to content

Commit bf2c13c

Browse files
committed
Replaced pedantic with lints
1 parent e6d84b6 commit bf2c13c

18 files changed

+82
-70
lines changed

analysis_options.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
include: package:pedantic/analysis_options.yaml
1+
include: package:lints/recommended.yaml
2+
3+
# Additional information about this file can be found at
4+
# https://dart.dev/guides/language/analysis-options

lib/logger.dart

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,19 @@
22
library logger;
33

44
export 'src/ansi_color.dart';
5-
65
export 'src/filters/development_filter.dart';
76
export 'src/filters/production_filter.dart';
8-
7+
export 'src/log_filter.dart';
8+
export 'src/log_output.dart'
9+
if (dart.library.io) 'src/outputs/file_output.dart';
10+
export 'src/log_printer.dart';
11+
export 'src/logger.dart';
912
export 'src/outputs/console_output.dart';
10-
export 'src/outputs/stream_output.dart';
1113
export 'src/outputs/memory_output.dart';
1214
export 'src/outputs/multi_output.dart';
13-
14-
export 'src/printers/pretty_printer.dart';
15-
export 'src/printers/logfmt_printer.dart';
16-
export 'src/printers/simple_printer.dart';
15+
export 'src/outputs/stream_output.dart';
1716
export 'src/printers/hybrid_printer.dart';
17+
export 'src/printers/logfmt_printer.dart';
1818
export 'src/printers/prefix_printer.dart';
19-
20-
export 'src/log_output.dart'
21-
if (dart.library.io) 'src/outputs/file_output.dart';
22-
23-
export 'src/log_filter.dart';
24-
export 'src/log_output.dart';
25-
export 'src/log_printer.dart';
26-
export 'src/logger.dart';
19+
export 'src/printers/pretty_printer.dart';
20+
export 'src/printers/simple_printer.dart';

lib/src/ansi_color.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class AnsiColor {
3636

3737
String call(String msg) {
3838
if (color) {
39-
return '${this}$msg$ansiDefault';
39+
return '$this$msg$ansiDefault';
4040
} else {
4141
return msg;
4242
}

lib/src/filters/development_filter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import 'package:logger/src/logger.dart';
21
import 'package:logger/src/log_filter.dart';
2+
import 'package:logger/src/logger.dart';
33

44
/// Prints all logs with `level >= Logger.level` while in development mode (eg
55
/// when `assert`s are evaluated, Flutter calls this debug mode).

lib/src/filters/production_filter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import 'package:logger/src/logger.dart';
21
import 'package:logger/src/log_filter.dart';
2+
import 'package:logger/src/logger.dart';
33

44
/// Prints all logs with `level >= Logger.level` even in production.
55
class ProductionFilter extends LogFilter {

lib/src/log_filter.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'package:logger/src/logger.dart';
66
/// Every implementation should consider [Logger.level].
77
abstract class LogFilter {
88
Level? level;
9+
910
void init() {}
1011

1112
/// Is called every time a new log message is sent and decides if

lib/src/outputs/console_output.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import 'package:logger/src/logger.dart';
21
import 'package:logger/src/log_output.dart';
2+
import 'package:logger/src/logger.dart';
33

44
/// Default implementation of [LogOutput].
55
///

lib/src/outputs/file_output.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'dart:convert';
22
import 'dart:io';
33

4-
import 'package:logger/src/logger.dart';
54
import 'package:logger/src/log_output.dart';
5+
import 'package:logger/src/logger.dart';
66

77
/// Writes the log output to a file.
88
class FileOutput extends LogOutput {

lib/src/outputs/memory_output.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'dart:collection';
22

3-
import 'package:logger/src/logger.dart';
43
import 'package:logger/src/log_output.dart';
4+
import 'package:logger/src/logger.dart';
55

66
/// Buffers [OutputEvent]s.
77
class MemoryOutput extends LogOutput {

lib/src/outputs/multi_output.dart

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class MultiOutput extends LogOutput {
88
MultiOutput(List<LogOutput?>? outputs) {
99
_outputs = _normalizeOutputs(outputs);
1010
}
11+
1112
List<LogOutput> _normalizeOutputs(List<LogOutput?>? outputs) {
1213
final normalizedOutputs = <LogOutput>[];
1314

@@ -24,16 +25,22 @@ class MultiOutput extends LogOutput {
2425

2526
@override
2627
void init() {
27-
_outputs.forEach((o) => o.init());
28+
for (var o in _outputs) {
29+
o.init();
30+
}
2831
}
2932

3033
@override
3134
void output(OutputEvent event) {
32-
_outputs.forEach((o) => o.output(event));
35+
for (var o in _outputs) {
36+
o.output(event);
37+
}
3338
}
3439

3540
@override
3641
void destroy() {
37-
_outputs.forEach((o) => o.destroy());
42+
for (var o in _outputs) {
43+
o.destroy();
44+
}
3845
}
3946
}

0 commit comments

Comments
 (0)