diff --git a/app/lib/theme/material3.dart b/app/lib/theme/material3.dart index da25beb8..55b9a2f8 100644 --- a/app/lib/theme/material3.dart +++ b/app/lib/theme/material3.dart @@ -1,4 +1,3 @@ -import 'package:copy_with/copy_with.dart'; import 'package:flutter/material.dart'; class M3 extends ThemeExtension { diff --git a/codegen_build/analysis_options.yaml b/codegen_build/analysis_options.yaml index f92d2567..1f98c043 100644 --- a/codegen_build/analysis_options.yaml +++ b/codegen_build/analysis_options.yaml @@ -1 +1,5 @@ include: package:np_lints/np.yaml + +linter: + rules: + avoid_print: false diff --git a/codegen_build/lib/builder.dart b/codegen_build/lib/builder.dart index 82a548cb..69bb72da 100644 --- a/codegen_build/lib/builder.dart +++ b/codegen_build/lib/builder.dart @@ -4,7 +4,7 @@ import 'package:np_codegen_build/src/np_log_generator.dart'; import 'package:source_gen/source_gen.dart'; Builder driftTableSortBuilder(BuilderOptions options) => - SharedPartBuilder([DriftTableSortGenerator()], "drift_table_sort"); + SharedPartBuilder([const DriftTableSortGenerator()], "drift_table_sort"); Builder npLogBuilder(BuilderOptions options) => - SharedPartBuilder([NpLogGenerator()], "np_log"); + SharedPartBuilder([const NpLogGenerator()], "np_log"); diff --git a/codegen_build/test/drift_table_sort_test.dart b/codegen_build/test/drift_table_sort_test.dart index 56bf53ef..b8463555 100644 --- a/codegen_build/test/drift_table_sort_test.dart +++ b/codegen_build/test/drift_table_sort_test.dart @@ -78,7 +78,7 @@ $src"""; } Future _buildTest(String src, String expected) => buildTest( - generators: [DriftTableSortGenerator()], + generators: [const DriftTableSortGenerator()], pkgName: _pkgName, src: src, expected: expected, diff --git a/codegen_build/test/np_log_test.dart b/codegen_build/test/np_log_test.dart index 2c21d191..68f1c9b1 100644 --- a/codegen_build/test/np_log_test.dart +++ b/codegen_build/test/np_log_test.dart @@ -9,7 +9,7 @@ class Logger { void main() { final tester = SourceGenTester.fromPath("test/src/np_log.dart"); - final generator = NpLogGenerator(); + const generator = NpLogGenerator(); Future expectGen(String name, Matcher matcher) async => expectGenerateNamed(await tester, name, generator, matcher); diff --git a/plugin/lib/src/media_store.dart b/plugin/lib/src/media_store.dart index 47296163..1b783a09 100644 --- a/plugin/lib/src/media_store.dart +++ b/plugin/lib/src/media_store.dart @@ -100,7 +100,7 @@ class MediaStore { static Stream get stream => _eventStream; - static late final _eventStream = + static final _eventStream = _eventChannel.receiveBroadcastStream().map((event) { if (event is Map) { switch (event["event"]) { diff --git a/plugin/lib/src/native_event.dart b/plugin/lib/src/native_event.dart index 90002537..4b62e87c 100644 --- a/plugin/lib/src/native_event.dart +++ b/plugin/lib/src/native_event.dart @@ -22,7 +22,7 @@ class NativeEvent { static const _eventChannel = EventChannel("${k.libId}/native_event"); static const _methodChannel = MethodChannel("${k.libId}/native_event_method"); - static late final _eventStream = _eventChannel + static final _eventStream = _eventChannel .receiveBroadcastStream() .map((event) { if (event is Map) { diff --git a/plugin/lib/src/permission.dart b/plugin/lib/src/permission.dart index b8787e43..756a60b1 100644 --- a/plugin/lib/src/permission.dart +++ b/plugin/lib/src/permission.dart @@ -28,7 +28,7 @@ class Permission { static Stream get stream => _eventStream; - static late final _eventStream = + static final _eventStream = _eventChannel.receiveBroadcastStream().map((event) { if (event is Map) { switch (event["event"]) {