From 0b1f3c2025135b2d36457e31fc4d179a3e4afdc9 Mon Sep 17 00:00:00 2001 From: Jonas Wanke Date: Sun, 22 Dec 2024 12:12:39 +0100 Subject: [PATCH] Switch to new supernova_lints --- analysis_options.yaml | 2 +- .../flutter/generated_plugin_registrant.cc | 4 - example/linux/flutter/generated_plugins.cmake | 1 - example/pubspec.lock | 493 +----------------- example/pubspec.yaml | 12 +- .../flutter/generated_plugin_registrant.cc | 9 - .../windows/flutter/generated_plugins.cmake | 3 - pubspec.yaml | 8 +- 8 files changed, 17 insertions(+), 515 deletions(-) diff --git a/analysis_options.yaml b/analysis_options.yaml index 10d9b9e..387ea7d 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -1 +1 @@ -include: package:supernova/lints.yaml +include: package:supernova_lints/lints.yaml diff --git a/example/linux/flutter/generated_plugin_registrant.cc b/example/linux/flutter/generated_plugin_registrant.cc index f6f23bf..e71a16d 100644 --- a/example/linux/flutter/generated_plugin_registrant.cc +++ b/example/linux/flutter/generated_plugin_registrant.cc @@ -6,10 +6,6 @@ #include "generated_plugin_registrant.h" -#include void fl_register_plugins(FlPluginRegistry* registry) { - g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar = - fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin"); - url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar); } diff --git a/example/linux/flutter/generated_plugins.cmake b/example/linux/flutter/generated_plugins.cmake index f16b4c3..2e1de87 100644 --- a/example/linux/flutter/generated_plugins.cmake +++ b/example/linux/flutter/generated_plugins.cmake @@ -3,7 +3,6 @@ # list(APPEND FLUTTER_PLUGIN_LIST - url_launcher_linux ) list(APPEND FLUTTER_FFI_PLUGIN_LIST diff --git a/example/pubspec.lock b/example/pubspec.lock index a3acd0d..8717a36 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -9,27 +9,11 @@ packages: url: "https://pub.dev" source: hosted version: "76.0.0" - _flutterfire_internals: - dependency: transitive - description: - name: _flutterfire_internals - sha256: eae3133cbb06de9205899b822e3897fc6a8bc278ad4c944b4ce612689369694b - url: "https://pub.dev" - source: hosted - version: "1.3.47" _macros: dependency: transitive description: dart source: sdk version: "0.3.3" - align_positioned: - dependency: transitive - description: - name: align_positioned - sha256: "90899a9a21259a608402d109fde83068e375042703c9c7d2c31c936a443e55f5" - url: "https://pub.dev" - source: hosted - version: "4.0.1" analyzer: dependency: transitive description: @@ -46,14 +30,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.11.3" - ansi_styles: - dependency: transitive - description: - name: ansi_styles - sha256: "9c656cc12b3c27b17dd982b2cc5c0cfdfbdabd7bc8f3ae5e8542d9867b47ce8a" - url: "https://pub.dev" - source: hosted - version: "0.3.2+1" ansicolor: dependency: transitive description: @@ -78,14 +54,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.11.0" - auto_size_text: - dependency: transitive - description: - name: auto_size_text - sha256: "3f5261cd3fb5f2a9ab4e2fc3fba84fd9fcaac8821f20a1d4e71f557521b22599" - url: "https://pub.dev" - source: hosted - version: "3.0.0" black_hole_flutter: dependency: transitive description: @@ -94,14 +62,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.1.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" characters: dependency: transitive description: @@ -126,14 +86,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.19.0" - color: - dependency: transitive - description: - name: color - sha256: ddcdf1b3badd7008233f5acffaf20ca9f5dc2cd0172b75f68f24526a5f5725cb - url: "https://pub.dev" - source: hosted - version: "3.0.0" convert: dependency: transitive description: @@ -183,14 +135,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.3.7" - dartx: - dependency: transitive - description: - name: dartx - sha256: "8b25435617027257d43e6508b5fe061012880ddfdaa75a71d607c3de2a13d244" - url: "https://pub.dev" - source: hosted - version: "1.2.0" data_size: dependency: transitive description: @@ -200,12 +144,12 @@ packages: source: hosted version: "0.2.0" debug_overlay: - dependency: "direct overridden" + dependency: "direct main" description: path: ".." relative: true source: path - version: "0.2.12" + version: "1.0.0" device_info_plus: dependency: transitive description: @@ -222,30 +166,6 @@ packages: url: "https://pub.dev" source: hosted version: "7.0.2" - email_validator: - dependency: transitive - description: - name: email_validator - sha256: b19aa5d92fdd76fbc65112060c94d45ba855105a28bb6e462de7ff03b12fa1fb - url: "https://pub.dev" - source: hosted - version: "3.0.0" - equatable: - dependency: transitive - description: - name: equatable - sha256: "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7" - url: "https://pub.dev" - source: hosted - version: "2.0.7" - fake_async: - dependency: transitive - description: - name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" - url: "https://pub.dev" - source: hosted - version: "1.3.1" ffi: dependency: transitive description: @@ -262,46 +182,6 @@ packages: url: "https://pub.dev" source: hosted version: "7.0.1" - firebase_core: - dependency: transitive - description: - name: firebase_core - sha256: fef81a53ba1ca618def1f8bef4361df07968434e62cb204c1fb90bb880a03da2 - url: "https://pub.dev" - source: hosted - version: "3.8.1" - firebase_core_platform_interface: - dependency: transitive - description: - name: firebase_core_platform_interface - sha256: b94b217e3ad745e784960603d33d99471621ecca151c99c670869b76e50ad2a6 - url: "https://pub.dev" - source: hosted - version: "5.3.1" - firebase_core_web: - dependency: transitive - description: - name: firebase_core_web - sha256: "9e69806bb3d905aeec3c1242e0e1475de6ea6d48f456af29d598fb229a2b4e5e" - url: "https://pub.dev" - source: hosted - version: "2.18.2" - firebase_crashlytics: - dependency: transitive - description: - name: firebase_crashlytics - sha256: e235c8452d5622fc271404592388fde179e4b62c50e777ad3c8c3369296104ed - url: "https://pub.dev" - source: hosted - version: "4.2.0" - firebase_crashlytics_platform_interface: - dependency: transitive - description: - name: firebase_crashlytics_platform_interface - sha256: "4ddadf44ed0a202f3acad053f12c083877940fa8cc1a9f747ae09e1ef4372160" - url: "https://pub.dev" - source: hosted - version: "3.7.0" fixnum: dependency: transitive description: @@ -315,53 +195,16 @@ packages: description: flutter source: sdk version: "0.0.0" - flutter_hooks: - dependency: transitive - description: - name: flutter_hooks - sha256: cde36b12f7188c85286fba9b38cc5a902e7279f36dd676967106c041dc9dde70 - url: "https://pub.dev" - source: hosted - version: "0.20.5" flutter_localizations: dependency: "direct main" description: flutter source: sdk version: "0.0.0" - flutter_test: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - flutter_timezone: - dependency: transitive - description: - name: flutter_timezone - sha256: "0cb5498dedfaac615c779138194052f04524c31d958fab33d378f22b6cc14686" - url: "https://pub.dev" - source: hosted - version: "2.1.0" flutter_web_plugins: dependency: transitive description: flutter source: sdk version: "0.0.0" - freezed_annotation: - dependency: transitive - description: - name: freezed_annotation - sha256: c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2 - url: "https://pub.dev" - source: hosted - version: "2.4.4" - get_it: - dependency: transitive - description: - name: get_it - sha256: d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1 - url: "https://pub.dev" - source: hosted - version: "7.7.0" glob: dependency: transitive description: @@ -410,14 +253,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.19.0" - json_annotation: - dependency: transitive - description: - name: json_annotation - sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" - url: "https://pub.dev" - source: hosted - version: "4.9.0" json_view: dependency: transitive description: @@ -426,30 +261,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.4.2" - leak_tracker: - dependency: transitive - description: - name: leak_tracker - sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" - url: "https://pub.dev" - source: hosted - version: "10.0.7" - leak_tracker_flutter_testing: - dependency: transitive - description: - name: leak_tracker_flutter_testing - sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" - url: "https://pub.dev" - source: hosted - version: "3.0.8" - leak_tracker_testing: - dependency: transitive - description: - name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" - url: "https://pub.dev" - source: hosted - version: "3.0.1" list_diff: dependency: transitive description: @@ -474,14 +285,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.1.3-main.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb - url: "https://pub.dev" - source: hosted - version: "0.12.16+1" material_color_utilities: dependency: transitive description: @@ -490,14 +293,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.11.1" - matrix4_transform: - dependency: transitive - description: - name: matrix4_transform - sha256: "42c42610deecc382be2653f4a21358537401bd5b027c168a174c7c6a64959908" - url: "https://pub.dev" - source: hosted - version: "3.0.1" meta: dependency: transitive description: @@ -506,14 +301,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.15.0" - oxidized: - dependency: transitive - description: - name: oxidized - sha256: "5e8b0289f40b14da91159eae30d82c8603bcfaa86c3e15b5aa8f1904a08e3a7b" - url: "https://pub.dev" - source: hosted - version: "6.2.0" package_config: dependency: transitive description: @@ -546,30 +333,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.9.0" - path_provider_linux: - dependency: transitive - description: - name: path_provider_linux - sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 - url: "https://pub.dev" - source: hosted - version: "2.2.1" - path_provider_platform_interface: - dependency: transitive - description: - name: path_provider_platform_interface - sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" - url: "https://pub.dev" - source: hosted - version: "2.1.2" - path_provider_windows: - dependency: transitive - description: - name: path_provider_windows - sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 - url: "https://pub.dev" - source: hosted - version: "2.3.0" petitparser: dependency: transitive description: @@ -578,22 +341,6 @@ packages: url: "https://pub.dev" source: hosted version: "6.0.2" - platform: - dependency: transitive - description: - name: platform - sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984" - url: "https://pub.dev" - source: hosted - version: "3.1.6" - platformx: - dependency: transitive - description: - name: platformx - sha256: b8bc13a855d02b4d18a23421ca5f0c5c88559e87116e4526e02e0950a8ed316a - url: "https://pub.dev" - source: hosted - version: "1.1.0" plugin_platform_interface: dependency: transitive description: @@ -610,14 +357,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.5" - rxdart: - dependency: transitive - description: - name: rxdart - sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962" - url: "https://pub.dev" - source: hosted - version: "0.28.0" sensors_plus: dependency: transitive description: @@ -642,62 +381,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.1.2" - shared_preferences: - dependency: transitive - description: - name: shared_preferences - sha256: "95f9997ca1fb9799d494d0cb2a780fd7be075818d59f00c43832ed112b158a82" - url: "https://pub.dev" - source: hosted - version: "2.3.3" - shared_preferences_android: - dependency: transitive - description: - name: shared_preferences_android - sha256: "02a7d8a9ef346c9af715811b01fbd8e27845ad2c41148eefd31321471b41863d" - url: "https://pub.dev" - source: hosted - version: "2.4.0" - shared_preferences_foundation: - dependency: transitive - description: - name: shared_preferences_foundation - sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" - url: "https://pub.dev" - source: hosted - version: "2.5.4" - shared_preferences_linux: - dependency: transitive - description: - name: shared_preferences_linux - sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shared_preferences_platform_interface: - dependency: transitive - description: - name: shared_preferences_platform_interface - sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shared_preferences_web: - dependency: transitive - description: - name: shared_preferences_web - sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e - url: "https://pub.dev" - source: hosted - version: "2.4.2" - shared_preferences_windows: - dependency: transitive - description: - name: shared_preferences_windows - sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1" - url: "https://pub.dev" - source: hosted - version: "2.4.1" sky_engine: dependency: transitive description: flutter @@ -727,30 +410,6 @@ packages: url: "https://pub.dev" source: hosted version: "7.0.0" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" - url: "https://pub.dev" - source: hosted - version: "1.12.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 - url: "https://pub.dev" - source: hosted - version: "2.1.2" - streaming_shared_preferences: - dependency: transitive - description: - name: streaming_shared_preferences - sha256: "015a7999d8cf6e87a685635e0614910116ee187c885ae0f630da276f8435e457" - url: "https://pub.dev" - source: hosted - version: "2.0.0" string_scanner: dependency: transitive description: @@ -759,21 +418,12 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.0" - supernova: - dependency: transitive - description: - path: supernova - ref: "2a7c14bce71effa5332ad8dee72685101d424502" - resolved-ref: "2a7c14bce71effa5332ad8dee72685101d424502" - url: "https://github.com/JonasWanke/supernova.git" - source: git - version: "0.0.0" - supernova_flutter: + supernova_lints: dependency: "direct dev" description: - path: supernova_flutter - ref: "3156b9397550f48e5a78e8d21b1b06aa265b759f" - resolved-ref: "3156b9397550f48e5a78e8d21b1b06aa265b759f" + path: supernova_lints + ref: "9c81000d8eb487e9443f43f61a72fddc97c0bb00" + resolved-ref: "9c81000d8eb487e9443f43f61a72fddc97c0bb00" url: "https://github.com/JonasWanke/supernova.git" source: git version: "0.0.0" @@ -785,55 +435,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.1" - test_api: - dependency: transitive - description: - name: test_api - sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" - url: "https://pub.dev" - source: hosted - version: "0.7.3" - time: - dependency: transitive - description: - name: time - sha256: "370572cf5d1e58adcb3e354c47515da3f7469dac3a95b447117e728e7be6f461" - url: "https://pub.dev" - source: hosted - version: "2.1.5" - time_machine: - dependency: transitive - description: - path: "." - ref: "0a68b36272f437bd5c638f79ab2f5b4cecb5dbcb" - resolved-ref: "0a68b36272f437bd5c638f79ab2f5b4cecb5dbcb" - url: "https://github.com/JonasWanke/time_machine.git" - source: git - version: "0.9.17" - timeago: - dependency: transitive - description: - name: timeago - sha256: "054cedf68706bb142839ba0ae6b135f6b68039f0b8301cbe8784ae653d5ff8de" - url: "https://pub.dev" - source: hosted - version: "3.7.0" - timeago_flutter: - dependency: transitive - description: - name: timeago_flutter - sha256: "0fd70e79f35f5ea6507f04b3852ba3df3de595901cc1a916e4abc452115b09ac" - url: "https://pub.dev" - source: hosted - version: "3.7.0" - todo: - dependency: transitive - description: - name: todo - sha256: "1c092daccc5e42568109716001f91e7cdfdb744aa2f3950ae67e64978ea4d3dd" - url: "https://pub.dev" - source: hosted - version: "2.0.1" typed_data: dependency: transitive description: @@ -842,70 +443,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.4.0" - url_launcher: - dependency: transitive - description: - name: url_launcher - sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603" - url: "https://pub.dev" - source: hosted - version: "6.3.1" - url_launcher_android: - dependency: transitive - description: - name: url_launcher_android - sha256: "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193" - url: "https://pub.dev" - source: hosted - version: "6.3.14" - url_launcher_ios: - dependency: transitive - description: - name: url_launcher_ios - sha256: "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626" - url: "https://pub.dev" - source: hosted - version: "6.3.2" - url_launcher_linux: - dependency: transitive - description: - name: url_launcher_linux - sha256: "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935" - url: "https://pub.dev" - source: hosted - version: "3.2.1" - url_launcher_macos: - dependency: transitive - description: - name: url_launcher_macos - sha256: "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2" - url: "https://pub.dev" - source: hosted - version: "3.2.2" - url_launcher_platform_interface: - dependency: transitive - description: - name: url_launcher_platform_interface - sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - url_launcher_web: - dependency: transitive - description: - name: url_launcher_web - sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" - url: "https://pub.dev" - source: hosted - version: "2.3.3" - url_launcher_windows: - dependency: transitive - description: - name: url_launcher_windows - sha256: "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4" - url: "https://pub.dev" - source: hosted - version: "3.1.3" uuid: dependency: transitive description: @@ -922,14 +459,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.4" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b - url: "https://pub.dev" - source: hosted - version: "14.3.0" watcher: dependency: transitive description: @@ -962,14 +491,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.1.5" - xdg_directories: - dependency: transitive - description: - name: xdg_directories - sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15" - url: "https://pub.dev" - source: hosted - version: "1.1.0" xml: dependency: transitive description: @@ -988,4 +509,4 @@ packages: version: "3.1.2" sdks: dart: ">=3.5.0 <4.0.0" - flutter: ">=3.24.0" + flutter: ">=3.27.0-0" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 3c8a00b..87f6355 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -6,21 +6,19 @@ environment: flutter: '>=3.10.0' dependencies: + debug_overlay: + path: ../ flutter: sdk: flutter flutter_localizations: sdk: flutter dev_dependencies: - supernova_flutter: + supernova_lints: git: url: https://github.com/JonasWanke/supernova.git - path: supernova_flutter - ref: 3156b9397550f48e5a78e8d21b1b06aa265b759f - -dependency_overrides: - debug_overlay: - path: ../ + path: supernova_lints + ref: 9c81000d8eb487e9443f43f61a72fddc97c0bb00 flutter: uses-material-design: true diff --git a/example/windows/flutter/generated_plugin_registrant.cc b/example/windows/flutter/generated_plugin_registrant.cc index 2004bdf..8b6d468 100644 --- a/example/windows/flutter/generated_plugin_registrant.cc +++ b/example/windows/flutter/generated_plugin_registrant.cc @@ -6,15 +6,6 @@ #include "generated_plugin_registrant.h" -#include -#include -#include void RegisterPlugins(flutter::PluginRegistry* registry) { - FirebaseCorePluginCApiRegisterWithRegistrar( - registry->GetRegistrarForPlugin("FirebaseCorePluginCApi")); - FlutterTimezonePluginCApiRegisterWithRegistrar( - registry->GetRegistrarForPlugin("FlutterTimezonePluginCApi")); - UrlLauncherWindowsRegisterWithRegistrar( - registry->GetRegistrarForPlugin("UrlLauncherWindows")); } diff --git a/example/windows/flutter/generated_plugins.cmake b/example/windows/flutter/generated_plugins.cmake index 6af2e91..b93c4c3 100644 --- a/example/windows/flutter/generated_plugins.cmake +++ b/example/windows/flutter/generated_plugins.cmake @@ -3,9 +3,6 @@ # list(APPEND FLUTTER_PLUGIN_LIST - firebase_core - flutter_timezone - url_launcher_windows ) list(APPEND FLUTTER_FFI_PLUGIN_LIST diff --git a/pubspec.yaml b/pubspec.yaml index 80038b5..fcc62af 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: debug_overlay description: View debug infos and change settings via a central overlay for your app. -version: 0.2.12 +version: 1.0.0 repository: https://github.com/JonasWanke/debug_overlay screenshots: - description: DeviceInfoDebugHelper @@ -33,8 +33,8 @@ dependencies: sliver_tools: ^0.2.12 dev_dependencies: - supernova_flutter: + supernova_lints: git: url: https://github.com/JonasWanke/supernova.git - path: supernova_flutter - ref: 96c1b7ea5a919c659ac82b63cd6dc953aa9360d1 + path: supernova_lints + ref: 9c81000d8eb487e9443f43f61a72fddc97c0bb00