From 8512ec0c4df7bfe83fd67d071b87bee27ee8ab63 Mon Sep 17 00:00:00 2001 From: Ming Ming Date: Wed, 22 May 2024 00:10:57 +0800 Subject: [PATCH] Update dependencies --- app/android/app/build.gradle | 2 +- app/android/build.gradle | 2 +- app/pubspec.lock | 312 ++++++++------------ app/pubspec.yaml | 46 ++- codegen_build/pubspec.yaml | 6 +- np_api/pubspec.yaml | 11 +- np_collection/pubspec.yaml | 6 +- np_common/pubspec.yaml | 6 +- np_datetime/pubspec.yaml | 2 +- np_db/pubspec.yaml | 7 +- np_db_sqlite/lib/src/database.g.dart | 356 +++++++++++------------ np_db_sqlite/pubspec.yaml | 25 +- np_geocoder/pubspec.yaml | 16 +- np_gps_map/pubspec.yaml | 4 +- np_log/pubspec.yaml | 2 +- np_math/pubspec.yaml | 2 +- np_platform_image_processor/pubspec.yaml | 7 +- np_platform_lock/pubspec.yaml | 2 +- np_platform_message_relay/pubspec.yaml | 5 +- np_platform_permission/pubspec.yaml | 2 +- np_string/pubspec.yaml | 2 +- np_universal_storage/pubspec.yaml | 6 +- plugin/pubspec.yaml | 2 +- 23 files changed, 379 insertions(+), 452 deletions(-) diff --git a/app/android/app/build.gradle b/app/android/app/build.gradle index 5448eb39..35cbd01a 100644 --- a/app/android/app/build.gradle +++ b/app/android/app/build.gradle @@ -34,7 +34,7 @@ apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" ext.abiCodes = ["armeabi-v7a": 1, "arm64-v8a": 2, "x86_64": 3] android { - compileSdkVersion 33 + compileSdkVersion 34 ndkVersion "23.2.8568313" sourceSets { diff --git a/app/android/build.gradle b/app/android/build.gradle index ec3244ca..dd1dff32 100644 --- a/app/android/build.gradle +++ b/app/android/build.gradle @@ -26,6 +26,6 @@ subprojects { project.evaluationDependsOn(':app') } -task clean(type: Delete) { +tasks.register("clean", Delete) { delete rootProject.buildDir } diff --git a/app/pubspec.lock b/app/pubspec.lock index b5b83992..1093e1c3 100644 --- a/app/pubspec.lock +++ b/app/pubspec.lock @@ -5,26 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a + sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051 url: "https://pub.dev" source: hosted - version: "61.0.0" + version: "64.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562 + sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893" url: "https://pub.dev" source: hosted - version: "5.13.0" - analyzer_plugin: - dependency: transitive - description: - name: analyzer_plugin - sha256: c1d5f167683de03d5ab6c3b53fc9aeefc5d59476e7810ba7bbddff50c6f4392d - url: "https://pub.dev" - source: hosted - version: "0.11.2" + version: "6.2.0" android_intent_plus: dependency: "direct main" description: @@ -34,14 +26,6 @@ packages: url: "https://gitlab.com/nc-photos/plus_plugins" source: git version: "3.1.1" - ansicolor: - dependency: transitive - description: - name: ansicolor - sha256: "607f8fa9786f392043f169898923e6c59b4518242b68b8862eb8a8b7d9c30b4a" - url: "https://pub.dev" - source: hosted - version: "2.0.1" args: dependency: transitive description: @@ -110,10 +94,10 @@ packages: dependency: transitive description: name: build - sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777" + sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.4.1" build_config: dependency: transitive description: @@ -126,34 +110,34 @@ packages: dependency: transitive description: name: build_daemon - sha256: "757153e5d9cd88253cb13f28c2fb55a537dc31fefd98137549895b5beb7c6169" + sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1" url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "4.0.1" build_resolvers: dependency: transitive description: name: build_resolvers - sha256: "687cf90a3951affac1bd5f9ecb5e3e90b60487f3d9cdc359bb310f8876bb02a6" + sha256: "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a" url: "https://pub.dev" source: hosted - version: "2.0.10" + version: "2.4.2" build_runner: dependency: "direct dev" description: name: build_runner - sha256: b0a8a7b8a76c493e85f1b84bffa0588859a06197863dba8c9036b15581fd9727 + sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22" url: "https://pub.dev" source: hosted - version: "2.3.3" + version: "2.4.9" build_runner_core: - dependency: transitive + dependency: "direct dev" description: name: build_runner_core - sha256: "0671ad4162ed510b70d0eb4ad6354c249f8429cab4ae7a4cec86bbc2886eb76e" + sha256: "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41" url: "https://pub.dev" source: hosted - version: "7.2.7+1" + version: "7.2.10" built_collection: dependency: transitive description: @@ -174,26 +158,26 @@ packages: dependency: "direct main" description: name: cached_network_image - sha256: fd3d0dc1d451f9a252b32d95d3f0c3c487bc41a75eba2e6097cb0b9c71491b15 + sha256: "28ea9690a8207179c319965c13cd8df184d5ee721ae2ce60f398ced1219cea1f" url: "https://pub.dev" source: hosted - version: "3.2.3" + version: "3.3.1" cached_network_image_platform_interface: dependency: "direct main" description: name: cached_network_image_platform_interface - sha256: bb2b8403b4ccdc60ef5f25c70dead1f3d32d24b9d6117cfc087f496b178594a7 + sha256: "9e90e78ae72caa874a323d78fa6301b3fb8fa7ea76a8f96dc5b5bf79f283bf2f" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "4.0.0" cached_network_image_web: dependency: transitive description: name: cached_network_image_web - sha256: b8eb814ebfcb4dea049680f8c1ffb2df399e4d03bf7a352c775e26fa06e02fa0 + sha256: "205d6a9f1862de34b93184f22b9d2d94586b2f05c581d546695e3d8f6a805cd7" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "1.2.0" characters: dependency: transitive description: @@ -308,30 +292,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.17.3" - dart_code_metrics: - dependency: "direct dev" - description: - name: dart_code_metrics - sha256: "1dc1fa763b73ed52147bd91b015d81903edc3f227b77b1672fcddba43390ed18" - url: "https://pub.dev" - source: hosted - version: "5.7.5" - dart_code_metrics_presets: - dependency: transitive - description: - name: dart_code_metrics_presets - sha256: b71eadf02a3787ebd5c887623f83f6fdc204d45c75a081bd636c4104b3fd8b73 - url: "https://pub.dev" - source: hosted - version: "1.8.0" dart_style: dependency: transitive description: name: dart_style - sha256: "7a03456c3490394c8e7665890333e91ae8a49be43542b616e414449ac358acd4" + sha256: "99e066ce75c89d6b29903d788a7bb9369cf754f7b24bf70bf4b6d6d6b26853b9" url: "https://pub.dev" source: hosted - version: "2.2.4" + version: "2.3.6" dbus: dependency: transitive description: @@ -385,18 +353,18 @@ packages: dependency: "direct dev" description: name: drift - sha256: "21abd7b1c1a637a264f58f9f05c7b910d29c204aab1cbfcb4d9fada1e98a9303" + sha256: b50a8342c6ddf05be53bda1d246404cbad101b64dc73e8d6d1ac1090d119b4e2 url: "https://pub.dev" source: hosted - version: "2.8.0" + version: "2.15.0" dynamic_color: dependency: "direct main" description: name: dynamic_color - sha256: de4798a7069121aee12d5895315680258415de9b00e717723a1bd73d58f0126d + sha256: eae98052fa6e2826bdac3dd2e921c6ce2903be15c6b7f8b6d8a5d49b5086298d url: "https://pub.dev" source: hosted - version: "1.6.6" + version: "1.7.0" equatable: dependency: "direct main" description: @@ -458,10 +426,10 @@ packages: dependency: "direct main" description: name: flex_seed_scheme - sha256: e4168a6fc88a3e5bc3d6b7a748c6a6083eedc193d343ddc26bbad7fb1b258555 + sha256: "4cee2f1d07259f77e8b36f4ec5f35499d19e74e17c7dce5b819554914082bc01" url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.5.0" flutter: dependency: "direct main" description: flutter @@ -480,26 +448,18 @@ packages: dependency: "direct main" description: name: flutter_bloc - sha256: e74efb89ee6945bcbce74a5b3a5a3376b088e5f21f55c263fc38cbdc6237faae + sha256: f0ecf6e6eb955193ca60af2d5ca39565a86b8a142452c5b24d96fb477428f4d2 url: "https://pub.dev" source: hosted - version: "8.1.3" - flutter_blurhash: - dependency: transitive - description: - name: flutter_blurhash - sha256: "05001537bd3fac7644fa6558b09ec8c0a3f2eba78c0765f88912882b1331a5c6" - url: "https://pub.dev" - source: hosted - version: "0.7.0" + version: "8.1.5" flutter_cache_manager: dependency: "direct main" description: name: flutter_cache_manager - sha256: "32cd900555219333326a2d0653aaaf8671264c29befa65bbd9856d204a4c9fb3" + sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba" url: "https://pub.dev" source: hosted - version: "3.3.0" + version: "3.3.1" flutter_colorpicker: dependency: "direct main" description: @@ -581,10 +541,10 @@ packages: dependency: transitive description: name: flutter_map - sha256: "09010e452bcd8c57ade1b936b79643c4fd599f93b00d1696630f0b919b6f374a" + sha256: cda8d72135b697f519287258b5294a57ce2f2a5ebf234f0e406aad4dc14c9399 url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "6.1.0" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -624,10 +584,10 @@ packages: dependency: "direct main" description: name: fluttertoast - sha256: "474f7d506230897a3cd28c965ec21c5328ae5605fc9c400cd330e9e9d6ac175c" + sha256: "81b68579e23fcbcada2db3d50302813d2371664afe6165bc78148050ab94bf66" url: "https://pub.dev" source: hosted - version: "8.2.2" + version: "8.2.5" frontend_server_client: dependency: transitive description: @@ -645,7 +605,7 @@ packages: source: hosted version: "2.1.2" google_maps_flutter: - dependency: "direct main" + dependency: transitive description: name: google_maps_flutter sha256: abefcb1e5e5c96bdd8084939dda555257af272c7972902ca46d5631092c1df68 @@ -704,10 +664,10 @@ packages: dependency: "direct main" description: name: http - sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2" + sha256: a2bbf9d017fcced29139daa8ed2bba4ece450ab222871df93ca9eec6f80c34ba url: "https://pub.dev" source: hosted - version: "0.13.6" + version: "1.2.0" http_multi_server: dependency: transitive description: @@ -786,10 +746,10 @@ packages: dependency: transitive description: name: latlong2 - sha256: "08ef7282ba9f76e8495e49e2dc4d653015ac929dce5f92b375a415d30b407ea0" + sha256: "98227922caf49e6056f91b6c56945ea1c7b166f28ffcd5fb8e72fc0b453cc8fe" url: "https://pub.dev" source: hosted - version: "0.8.2" + version: "0.9.1" lints: dependency: transitive description: @@ -806,6 +766,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.1" + logger: + dependency: transitive + description: + name: logger + sha256: af05cc8714f356fd1f3888fb6741cbe9fbe25cdb6eedbab80e1a6db21047d4a4 + url: "https://pub.dev" + source: hosted + version: "2.3.0" logging: dependency: "direct main" description: @@ -834,18 +802,18 @@ packages: dependency: "direct main" description: name: memory_info - sha256: "5cbdb0acb5b0089b5776a6cadd3adaaf989d1178718af2ae07eb62f7ecff9982" + sha256: "2d2150e070e1ceeb44d9ac3edad3d03d19022c4e0a4ddb08a3f8a494fc41d1c4" url: "https://pub.dev" source: hosted - version: "0.0.3" + version: "0.0.4" memory_info_platform_interface: dependency: transitive description: name: memory_info_platform_interface - sha256: "0a8c674ac7929d112987b4501ffda7cee7129c51827effa0bc24e5e460b9a201" + sha256: "07c5ad0625f9810fb378fabd69a38c19a800865e11433e767804ff9bd84796db" url: "https://pub.dev" source: hosted - version: "0.0.1" + version: "0.0.2" meta: dependency: transitive description: @@ -866,10 +834,10 @@ packages: dependency: "direct main" description: name: mime - sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e + sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "1.0.5" mocktail: dependency: transitive description: @@ -882,10 +850,10 @@ packages: dependency: "direct main" description: name: mutex - sha256: "03116a4e46282a671b46c12de649d72c0ed18188ffe12a8d0fc63e83f4ad88f4" + sha256: "8827da25de792088eb33e572115a5eb0d61d61a3c01acbc8bcbe76ed78f1a1f2" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.1.0" native_device_orientation: dependency: "direct main" description: @@ -1097,10 +1065,10 @@ packages: dependency: "direct main" description: name: octo_image - sha256: "107f3ed1330006a3bea63615e81cf637433f5135a52466c7caa0e7152bca9143" + sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "2.0.0" package_config: dependency: transitive description: @@ -1145,66 +1113,58 @@ packages: dependency: "direct main" description: name: path_provider - sha256: "3087813781ab814e4157b172f1a11c46be20179fcc9bea043e0fba36bc0acaa2" + sha256: c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161 url: "https://pub.dev" source: hosted - version: "2.0.15" + version: "2.1.3" path_provider_android: dependency: transitive description: name: path_provider_android - sha256: "2cec049d282c7f13c594b4a73976b0b4f2d7a1838a6dd5aaf7bd9719196bee86" + sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d url: "https://pub.dev" source: hosted - version: "2.0.27" + version: "2.2.4" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "1995d88ec2948dac43edf8fe58eb434d35d22a2940ecee1a9fefcd62beee6eb3" + sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16 url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.4.0" path_provider_linux: dependency: transitive description: name: path_provider_linux - sha256: ffbb8cc9ed2c9ec0e4b7a541e56fd79b138e8f47d2fb86815f15358a349b3b57 + sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 url: "https://pub.dev" source: hosted - version: "2.1.11" + version: "2.2.1" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec" + sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" url: "https://pub.dev" source: hosted - version: "2.0.6" + version: "2.1.2" path_provider_windows: dependency: transitive description: name: path_provider_windows - sha256: d3f80b32e83ec208ac95253e0cd4d298e104fbc63cb29c5c69edaed43b0c69d6 + sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170" url: "https://pub.dev" source: hosted - version: "2.1.6" - pedantic: - dependency: transitive - description: - name: pedantic - sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" - url: "https://pub.dev" - source: hosted - version: "1.11.1" + version: "2.2.1" petitparser: dependency: transitive description: name: petitparser - sha256: "49392a45ced973e8d94a85fdb21293fbb40ba805fc49f2965101ae748a3683b4" + sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 url: "https://pub.dev" source: hosted - version: "5.1.0" + version: "6.0.2" platform: dependency: transitive description: @@ -1217,10 +1177,10 @@ packages: dependency: transitive description: name: plugin_platform_interface - sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc" + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.1.8" polylabel: dependency: transitive description: @@ -1237,14 +1197,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.5.1" - positioned_tap_detector_2: - dependency: transitive - description: - name: positioned_tap_detector_2 - sha256: "52e06863ad3e1f82b058fd05054fc8c9caeeb3b47d5cea7a24bd9320746059c1" - url: "https://pub.dev" - source: hosted - version: "1.0.4" process: dependency: transitive description: @@ -1277,14 +1229,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.4" - pub_updater: - dependency: transitive - description: - name: pub_updater - sha256: "05ae70703e06f7fdeb05f7f02dd680b8aad810e87c756a618f33e1794635115c" - url: "https://pub.dev" - source: hosted - version: "0.3.0" pubspec_parse: dependency: transitive description: @@ -1313,58 +1257,58 @@ packages: dependency: "direct main" description: name: screen_brightness - sha256: "62fd61a64e68b32b98b840bad7d8b6822bbc40e63c2b569a5f85528484c86b41" + sha256: "7d4ac84ae26b37c01d6f5db7123a72db7933e1f2a2a8c369a51e08f81b3178d8" url: "https://pub.dev" source: hosted - version: "0.2.2" + version: "1.0.1" screen_brightness_android: dependency: transitive description: name: screen_brightness_android - sha256: "3df10961e3a9e968a5e076fe27e7f4741fa8a1d3950bdeb48cf121ed529d0caf" + sha256: "8c69d3ac475e4d625e7fa682a3a51a69ff59abe5b4a9e57f6ec7d830a6c69bd6" url: "https://pub.dev" source: hosted - version: "0.1.0+2" + version: "1.0.1" screen_brightness_ios: dependency: transitive description: name: screen_brightness_ios - sha256: "99adc3ca5490b8294284aad5fcc87f061ad685050e03cf45d3d018fe398fd9a2" + sha256: f08f70ca1ac3e30719764b5cfb8b3fe1e28163065018a41b3e6f243ab146c2f1 url: "https://pub.dev" source: hosted - version: "0.1.0" + version: "1.0.1" screen_brightness_macos: dependency: transitive description: name: screen_brightness_macos - sha256: "64b34e7e3f4900d7687c8e8fb514246845a73ecec05ab53483ed025bd4a899fd" + sha256: "70c2efa4534e22b927e82693488f127dd4a0f008469fccf4f0eefe9061bbdd6a" url: "https://pub.dev" source: hosted - version: "0.1.0+1" + version: "1.0.1" screen_brightness_platform_interface: dependency: transitive description: name: screen_brightness_platform_interface - sha256: b211d07f0c96637a15fb06f6168617e18030d5d74ad03795dd8547a52717c171 + sha256: "9f3ebf7f22d5487e7676fe9ddaf3fc55b6ff8057707cf6dc0121c7dfda346a16" url: "https://pub.dev" source: hosted - version: "0.1.0" + version: "1.0.1" screen_brightness_windows: dependency: transitive description: name: screen_brightness_windows - sha256: "80d90ecdc63fc0823f2ecb1be323471619287937e14210650d7b25ca181abd05" + sha256: c8e12a91cf6dd912a48bd41fcf749282a51afa17f536c3460d8d05702fb89ffa url: "https://pub.dev" source: hosted - version: "0.1.1" + version: "1.0.1" shared_preferences: dependency: "direct main" description: name: shared_preferences - sha256: "16d3fb6b3692ad244a695c0183fca18cf81fd4b821664394a781de42386bf022" + sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180 url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.2.3" shared_preferences_android: dependency: transitive description: @@ -1377,10 +1321,10 @@ packages: dependency: transitive description: name: shared_preferences_foundation - sha256: e014107bb79d6d3297196f4f2d0db54b5d1f85b8ea8ff63b8e8b391a02700feb + sha256: "0a8a893bf4fd1152f93fec03a415d11c27c74454d96e2318a7ac38dd18683ab7" url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.4.0" shared_preferences_linux: dependency: transitive description: @@ -1393,10 +1337,10 @@ packages: dependency: "direct main" description: name: shared_preferences_platform_interface - sha256: fb5cf25c0235df2d0640ac1b1174f6466bd311f621574997ac59018a6664548d + sha256: "22e2ecac9419b4246d7c22bfbbda589e3acf5c0351137d87dd2939d984d37c3b" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.2" shared_preferences_web: dependency: transitive description: @@ -1454,10 +1398,10 @@ packages: dependency: "direct main" description: name: sliver_tools - sha256: ccdc502098a8bfa07b3ec582c282620031481300035584e1bb3aca296a505e8c + sha256: eae28220badfb9d0559207badcbbc9ad5331aac829a88cb0964d330d2a4636a6 url: "https://pub.dev" source: hosted - version: "0.2.10" + version: "0.2.12" smooth_corner: dependency: "direct main" description: @@ -1470,10 +1414,10 @@ packages: dependency: transitive description: name: source_gen - sha256: "2d79738b6bbf38a43920e2b8d189e9a3ce6cc201f4b8fc76be5e4fe377b1c38d" + sha256: "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832" url: "https://pub.dev" source: hosted - version: "1.2.6" + version: "1.5.0" source_map_stack_trace: dependency: transitive description: @@ -1518,18 +1462,18 @@ packages: dependency: transitive description: name: sqlite3 - sha256: "2cef47b59d310e56f8275b13734ee80a9cf4a48a43172020cb55a620121fbf66" + sha256: "072128763f1547e3e9b4735ce846bfd226d68019ccda54db4cd427b12dfdedc9" url: "https://pub.dev" source: hosted - version: "1.11.1" + version: "2.4.0" sqlite3_flutter_libs: dependency: transitive description: name: sqlite3_flutter_libs - sha256: "1e20a88d5c7ae8400e009f38ddbe8b001800a6dffa37832481a86a219bc904c7" + sha256: fb2a106a2ea6042fe57de2c47074cc31539a941819c91e105b864744605da3f5 url: "https://pub.dev" source: hosted - version: "0.5.15" + version: "0.5.21" stack_trace: dependency: transitive description: @@ -1566,10 +1510,10 @@ packages: dependency: transitive description: name: synchronized - sha256: "5fcbd27688af6082f5abd611af56ee575342c30e87541d0245f7ff99faa02c60" + sha256: "539ef412b170d65ecdafd780f924e5be3f60032a1128df156adad6c5b373d558" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "3.1.0+1" term_glyph: dependency: transitive description: @@ -1632,10 +1576,10 @@ packages: dependency: "direct main" description: name: tuple - sha256: "0ea99cd2f9352b2586583ab2ce6489d1f95a5f6de6fb9492faaf97ae2060f0aa" + sha256: a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151 url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.2" typed_data: dependency: transitive description: @@ -1664,66 +1608,66 @@ packages: dependency: "direct main" description: name: url_launcher - sha256: eb1e00ab44303d50dd487aab67ebc575456c146c6af44422f9c13889984c00f3 + sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e" url: "https://pub.dev" source: hosted - version: "6.1.11" + version: "6.2.6" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: "1a5848f598acc5b7d8f7c18b8cb834ab667e59a13edc3c93e9d09cf38cc6bc87" + sha256: "360a6ed2027f18b73c8d98e159dda67a61b7f2e0f6ec26e86c3ada33b0621775" url: "https://pub.dev" source: hosted - version: "6.0.34" + version: "6.3.1" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2" + sha256: "7068716403343f6ba4969b4173cbf3b84fc768042124bc2c011e5d782b24fe89" url: "https://pub.dev" source: hosted - version: "6.1.4" + version: "6.3.0" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: "207f4ddda99b95b4d4868320a352d374b0b7e05eefad95a4a26f57da413443f5" + sha256: ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811 url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.1.1" url_launcher_macos: dependency: transitive description: name: url_launcher_macos - sha256: "91ee3e75ea9dadf38036200c5d3743518f4a5eb77a8d13fda1ee5764373f185e" + sha256: "9a1a42d5d2d95400c795b2914c36fdcb525870c752569438e4ebb09a2b5d90de" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.2.0" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface - sha256: "6c9ca697a5ae218ce56cece69d46128169a58aa8653c1b01d26fcd4aad8c4370" + sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.3.2" url_launcher_web: dependency: transitive description: name: url_launcher_web - sha256: "6bb1e5d7fe53daf02a8fee85352432a40b1f868a81880e99ec7440113d5cfcab" + sha256: fff0932192afeedf63cdd50ecbb1bc825d31aed259f02bb8dba0f3b729a5e88b url: "https://pub.dev" source: hosted - version: "2.0.17" + version: "2.2.3" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: "254708f17f7c20a9c8c471f67d86d76d4a3f9c1591aad1e15292008aceb82771" + sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7 url: "https://pub.dev" source: hosted - version: "3.0.6" + version: "3.1.1" uuid: dependency: "direct main" description: @@ -1818,10 +1762,10 @@ packages: dependency: transitive description: name: watcher - sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0" + sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "1.1.0" web: dependency: transitive description: @@ -1890,10 +1834,10 @@ packages: dependency: transitive description: name: xml - sha256: "979ee37d622dec6365e2efa4d906c37470995871fe9ae080d967e192d88286b5" + sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 url: "https://pub.dev" source: hosted - version: "6.2.2" + version: "6.5.0" yaml: dependency: transitive description: @@ -1903,5 +1847,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.2.0 <4.0.0" - flutter: ">=3.16.0" + dart: ">=3.2.3 <4.0.0" + flutter: ">=3.16.6" diff --git a/app/pubspec.yaml b/app/pubspec.yaml index b99c62d0..86336d32 100644 --- a/app/pubspec.yaml +++ b/app/pubspec.yaml @@ -35,11 +35,11 @@ dependencies: path: packages/android_intent_plus battery_plus: ^4.0.1 bloc_concurrency: ^0.2.2 - cached_network_image: ^3.2.3 + cached_network_image: ^3.3.1 cached_network_image_platform_interface: any circular_reveal_animation: ^2.0.1 clock: ^1.1.1 - collection: ^1.15.0 + collection: ^1.18.0 connectivity_plus: ^3.0.6 copy_with: git: @@ -52,20 +52,20 @@ dependencies: git: url: https://gitlab.com/nc-photos/flutter-draggable-scrollbar ref: v0.1.0-nc-photos-8 - dynamic_color: ^1.6.6 + dynamic_color: ^1.7.0 equatable: ^2.0.5 event_bus: ^2.0.0 exifdart: git: url: https://gitlab.com/nc-photos/exifdart.git ref: 1.3.0 - flex_seed_scheme: ^1.3.0 - fluttertoast: ^8.2.1 + flex_seed_scheme: ^1.5.0 + fluttertoast: ^8.2.5 flutter_background_service: git: url: https://gitlab.com/nc-photos/flutter_background_service.git ref: v0.2.6-nc-photos-2 - flutter_bloc: ^8.1.2 + flutter_bloc: ^8.1.5 flutter_cache_manager: any flutter_colorpicker: ^1.0.3 flutter_isolate: ^2.0.4 @@ -74,9 +74,7 @@ dependencies: url: https://gitlab.com/nc-photos/flutter_staggered_grid_view ref: v0.4.0-nc-photos-2 flutter_typeahead: ^4.0.0 - # android/ios only - google_maps_flutter: ^2.2.8 - http: ^0.13.5 + http: ^1.1.2 image_size_getter: git: url: https://gitlab.com/nc-photos/dart_image_size_getter @@ -84,10 +82,10 @@ dependencies: path: library intl: 0.18.1 kiwi: ^4.1.0 - logging: ^1.1.1 - memory_info: ^0.0.3 - mime: ^1.0.4 - mutex: ^3.0.1 + logging: ^1.2.0 + memory_info: ^0.0.4 + mime: ^1.0.5 + mutex: ^3.1.0 native_device_orientation: ^1.1.0 nc_photos_plugin: path: ../plugin @@ -135,22 +133,22 @@ dependencies: path: ../np_universal_storage octo_image: any page_view_indicators: ^2.0.0 - path: ^1.8.0 - path_provider: ^2.0.15 + path: ^1.8.3 + path_provider: ^2.1.3 provider: any rxdart: ^0.27.7 - screen_brightness: ^0.2.2 - shared_preferences: ^2.0.8 + screen_brightness: ^1.0.1 + shared_preferences: ^2.2.3 shared_preferences_platform_interface: any - sliver_tools: ^0.2.10 + sliver_tools: ^0.2.12 smooth_corner: ^1.1.0 to_string: git: url: https://gitlab.com/nkming2/dart-to-string ref: to_string-1.0.0 path: to_string - tuple: ^2.0.1 - url_launcher: ^6.1.11 + tuple: ^2.0.2 + url_launcher: ^6.2.6 uuid: ^3.0.7 video_player: 2.4.5 visibility_detector: ^0.4.0+2 @@ -170,16 +168,16 @@ dependency_overrides: path: packages/video_player/video_player_android dev_dependencies: - test: any + test: ^1.22.1 bloc_test: any - build_runner: ^2.2.1 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" copy_with_build: git: url: https://gitlab.com/nkming2/dart-copy-with path: copy_with_build ref: copy_with_build-1.7.0 - dart_code_metrics: any - drift: 2.8.0 + drift: 2.15.0 flutter_test: sdk: flutter # integration_test: diff --git a/codegen_build/pubspec.yaml b/codegen_build/pubspec.yaml index e3d19dc6..01089709 100644 --- a/codegen_build/pubspec.yaml +++ b/codegen_build/pubspec.yaml @@ -8,7 +8,7 @@ environment: sdk: ">=3.2.0 <4.0.0" dependencies: - analyzer: '>=4.0.0' + analyzer: ^6.2.0 build: ^2.3.1 np_codegen: path: ../codegen @@ -18,6 +18,6 @@ dev_dependencies: build_test: ^2.1.5 np_lints: path: ../np_lints - path: any + path: ^1.8.3 rxdart: any - test: any + test: ^1.22.1 diff --git a/np_api/pubspec.yaml b/np_api/pubspec.yaml index e99b6ad5..0da6b993 100644 --- a/np_api/pubspec.yaml +++ b/np_api/pubspec.yaml @@ -12,8 +12,8 @@ dependencies: equatable: ^2.0.5 flutter: sdk: flutter - http: ^0.13.5 - logging: any + http: ^1.1.2 + logging: ^1.2.0 np_codegen: path: ../codegen np_common: @@ -27,15 +27,16 @@ dependencies: url: https://gitlab.com/nkming2/dart-to-string ref: to_string-1.0.0 path: to_string - xml: ^6.1.0 + xml: ^6.5.0 dev_dependencies: - build_runner: ^2.2.1 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" np_codegen_build: path: ../codegen_build np_lints: path: ../np_lints - test: any + test: ^1.22.1 to_string_build: git: url: https://gitlab.com/nkming2/dart-to-string diff --git a/np_collection/pubspec.yaml b/np_collection/pubspec.yaml index e1ef4c89..f03fefa5 100644 --- a/np_collection/pubspec.yaml +++ b/np_collection/pubspec.yaml @@ -8,13 +8,13 @@ environment: sdk: ">=3.2.0 <4.0.0" dependencies: - collection: ^1.15.0 + collection: ^1.18.0 np_math: path: ../np_math quiver: ^3.2.1 - tuple: ^2.0.1 + tuple: ^2.0.2 dev_dependencies: np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 diff --git a/np_common/pubspec.yaml b/np_common/pubspec.yaml index dfda0296..0464605d 100644 --- a/np_common/pubspec.yaml +++ b/np_common/pubspec.yaml @@ -15,10 +15,12 @@ dependencies: path: to_string dev_dependencies: - build_runner: ^2.2.1 + analyzer: ^6.2.0 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 to_string_build: git: url: https://gitlab.com/nkming2/dart-to-string diff --git a/np_datetime/pubspec.yaml b/np_datetime/pubspec.yaml index 8666914f..eb0086ad 100644 --- a/np_datetime/pubspec.yaml +++ b/np_datetime/pubspec.yaml @@ -13,4 +13,4 @@ dependencies: dev_dependencies: np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 diff --git a/np_db/pubspec.yaml b/np_db/pubspec.yaml index c760791f..e5c16365 100644 --- a/np_db/pubspec.yaml +++ b/np_db/pubspec.yaml @@ -17,7 +17,7 @@ dependencies: equatable: ^2.0.5 flutter: sdk: flutter - logging: ^1.1.1 + logging: ^1.2.0 np_codegen: path: ../codegen np_collection: @@ -37,7 +37,8 @@ dependencies: path: to_string dev_dependencies: - build_runner: ^2.2.1 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" copy_with_build: git: url: https://gitlab.com/nkming2/dart-copy-with @@ -47,7 +48,7 @@ dev_dependencies: path: ../codegen_build np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 to_string_build: git: url: https://gitlab.com/nkming2/dart-to-string diff --git a/np_db_sqlite/lib/src/database.g.dart b/np_db_sqlite/lib/src/database.g.dart index 249712c5..85d5d85c 100644 --- a/np_db_sqlite/lib/src/database.g.dart +++ b/np_db_sqlite/lib/src/database.g.dart @@ -28,9 +28,10 @@ class $ServersTable extends Servers with TableInfo<$ServersTable, Server> { @override List get $columns => [rowId, address]; @override - String get aliasedName => _alias ?? 'servers'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'servers'; + String get actualTableName => $name; + static const String $name = 'servers'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -207,9 +208,10 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { @override List get $columns => [rowId, server, userId]; @override - String get aliasedName => _alias ?? 'accounts'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'accounts'; + String get actualTableName => $name; + static const String $name = 'accounts'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -444,15 +446,12 @@ class $FilesTable extends Files with TableInfo<$FilesTable, File> { static const VerificationMeta _isCollectionMeta = const VerificationMeta('isCollection'); @override - late final GeneratedColumn isCollection = - GeneratedColumn('is_collection', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("is_collection" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn isCollection = GeneratedColumn( + 'is_collection', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_collection" IN (0, 1))')); static const VerificationMeta _usedBytesMeta = const VerificationMeta('usedBytes'); @override @@ -462,15 +461,12 @@ class $FilesTable extends Files with TableInfo<$FilesTable, File> { static const VerificationMeta _hasPreviewMeta = const VerificationMeta('hasPreview'); @override - late final GeneratedColumn hasPreview = - GeneratedColumn('has_preview', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("has_preview" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn hasPreview = GeneratedColumn( + 'has_preview', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("has_preview" IN (0, 1))')); static const VerificationMeta _ownerIdMeta = const VerificationMeta('ownerId'); @override @@ -499,9 +495,10 @@ class $FilesTable extends Files with TableInfo<$FilesTable, File> { ownerDisplayName ]; @override - String get aliasedName => _alias ?? 'files'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'files'; + String get actualTableName => $name; + static const String $name = 'files'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -660,8 +657,8 @@ class File extends DataClass implements Insertable { map['etag'] = Variable(etag); } if (!nullToAbsent || lastModified != null) { - final converter = $FilesTable.$converterlastModifiedn; - map['last_modified'] = Variable(converter.toSql(lastModified)); + map['last_modified'] = Variable( + $FilesTable.$converterlastModifiedn.toSql(lastModified)); } if (!nullToAbsent || isCollection != null) { map['is_collection'] = Variable(isCollection); @@ -957,9 +954,8 @@ class FilesCompanion extends UpdateCompanion { map['etag'] = Variable(etag.value); } if (lastModified.present) { - final converter = $FilesTable.$converterlastModifiedn; - map['last_modified'] = - Variable(converter.toSql(lastModified.value)); + map['last_modified'] = Variable( + $FilesTable.$converterlastModifiedn.toSql(lastModified.value)); } if (isCollection.present) { map['is_collection'] = Variable(isCollection.value); @@ -1040,27 +1036,21 @@ class $AccountFilesTable extends AccountFiles static const VerificationMeta _isFavoriteMeta = const VerificationMeta('isFavorite'); @override - late final GeneratedColumn isFavorite = - GeneratedColumn('is_favorite', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("is_favorite" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn isFavorite = GeneratedColumn( + 'is_favorite', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_favorite" IN (0, 1))')); static const VerificationMeta _isArchivedMeta = const VerificationMeta('isArchived'); @override - late final GeneratedColumn isArchived = - GeneratedColumn('is_archived', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("is_archived" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn isArchived = GeneratedColumn( + 'is_archived', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_archived" IN (0, 1))')); static const VerificationMeta _overrideDateTimeMeta = const VerificationMeta('overrideDateTime'); @override @@ -1089,9 +1079,10 @@ class $AccountFilesTable extends AccountFiles bestDateTime ]; @override - String get aliasedName => _alias ?? 'account_files'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'account_files'; + String get actualTableName => $name; + static const String $name = 'account_files'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -1214,13 +1205,13 @@ class AccountFile extends DataClass implements Insertable { map['is_archived'] = Variable(isArchived); } if (!nullToAbsent || overrideDateTime != null) { - final converter = $AccountFilesTable.$converteroverrideDateTimen; - map['override_date_time'] = - Variable(converter.toSql(overrideDateTime)); + map['override_date_time'] = Variable($AccountFilesTable + .$converteroverrideDateTimen + .toSql(overrideDateTime)); } { - final converter = $AccountFilesTable.$converterbestDateTime; - map['best_date_time'] = Variable(converter.toSql(bestDateTime)); + map['best_date_time'] = Variable( + $AccountFilesTable.$converterbestDateTime.toSql(bestDateTime)); } return map; } @@ -1424,14 +1415,13 @@ class AccountFilesCompanion extends UpdateCompanion { map['is_archived'] = Variable(isArchived.value); } if (overrideDateTime.present) { - final converter = $AccountFilesTable.$converteroverrideDateTimen; - map['override_date_time'] = - Variable(converter.toSql(overrideDateTime.value)); + map['override_date_time'] = Variable($AccountFilesTable + .$converteroverrideDateTimen + .toSql(overrideDateTime.value)); } if (bestDateTime.present) { - final converter = $AccountFilesTable.$converterbestDateTime; - map['best_date_time'] = - Variable(converter.toSql(bestDateTime.value)); + map['best_date_time'] = Variable( + $AccountFilesTable.$converterbestDateTime.toSql(bestDateTime.value)); } return map; } @@ -1514,9 +1504,10 @@ class $ImagesTable extends Images with TableInfo<$ImagesTable, Image> { dateTimeOriginal ]; @override - String get aliasedName => _alias ?? 'images'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'images'; + String get actualTableName => $name; + static const String $name = 'images'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -1608,8 +1599,8 @@ class Image extends DataClass implements Insertable { final map = {}; map['account_file'] = Variable(accountFile); { - final converter = $ImagesTable.$converterlastUpdated; - map['last_updated'] = Variable(converter.toSql(lastUpdated)); + map['last_updated'] = Variable( + $ImagesTable.$converterlastUpdated.toSql(lastUpdated)); } if (!nullToAbsent || fileEtag != null) { map['file_etag'] = Variable(fileEtag); @@ -1624,9 +1615,8 @@ class Image extends DataClass implements Insertable { map['exif_raw'] = Variable(exifRaw); } if (!nullToAbsent || dateTimeOriginal != null) { - final converter = $ImagesTable.$converterdateTimeOriginaln; - map['date_time_original'] = - Variable(converter.toSql(dateTimeOriginal)); + map['date_time_original'] = Variable( + $ImagesTable.$converterdateTimeOriginaln.toSql(dateTimeOriginal)); } return map; } @@ -1800,9 +1790,8 @@ class ImagesCompanion extends UpdateCompanion { map['account_file'] = Variable(accountFile.value); } if (lastUpdated.present) { - final converter = $ImagesTable.$converterlastUpdated; - map['last_updated'] = - Variable(converter.toSql(lastUpdated.value)); + map['last_updated'] = Variable( + $ImagesTable.$converterlastUpdated.toSql(lastUpdated.value)); } if (fileEtag.present) { map['file_etag'] = Variable(fileEtag.value); @@ -1817,9 +1806,9 @@ class ImagesCompanion extends UpdateCompanion { map['exif_raw'] = Variable(exifRaw.value); } if (dateTimeOriginal.present) { - final converter = $ImagesTable.$converterdateTimeOriginaln; - map['date_time_original'] = - Variable(converter.toSql(dateTimeOriginal.value)); + map['date_time_original'] = Variable($ImagesTable + .$converterdateTimeOriginaln + .toSql(dateTimeOriginal.value)); } return map; } @@ -1905,9 +1894,10 @@ class $ImageLocationsTable extends ImageLocations admin2 ]; @override - String get aliasedName => _alias ?? 'image_locations'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'image_locations'; + String get actualTableName => $name; + static const String $name = 'image_locations'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -2284,9 +2274,10 @@ class $TrashesTable extends Trashes with TableInfo<$TrashesTable, Trash> { List get $columns => [file, filename, originalLocation, deletionTime]; @override - String get aliasedName => _alias ?? 'trashes'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'trashes'; + String get actualTableName => $name; + static const String $name = 'trashes'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -2358,8 +2349,8 @@ class Trash extends DataClass implements Insertable { map['filename'] = Variable(filename); map['original_location'] = Variable(originalLocation); { - final converter = $TrashesTable.$converterdeletionTime; - map['deletion_time'] = Variable(converter.toSql(deletionTime)); + map['deletion_time'] = Variable( + $TrashesTable.$converterdeletionTime.toSql(deletionTime)); } return map; } @@ -2488,9 +2479,8 @@ class TrashesCompanion extends UpdateCompanion { map['original_location'] = Variable(originalLocation.value); } if (deletionTime.present) { - final converter = $TrashesTable.$converterdeletionTime; - map['deletion_time'] = - Variable(converter.toSql(deletionTime.value)); + map['deletion_time'] = Variable( + $TrashesTable.$converterdeletionTime.toSql(deletionTime.value)); } return map; } @@ -2531,9 +2521,10 @@ class $DirFilesTable extends DirFiles with TableInfo<$DirFilesTable, DirFile> { @override List get $columns => [dir, child]; @override - String get aliasedName => _alias ?? 'dir_files'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'dir_files'; + String get actualTableName => $name; + static const String $name = 'dir_files'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -2790,9 +2781,10 @@ class $AlbumsTable extends Albums with TableInfo<$AlbumsTable, Album> { sortProviderContent ]; @override - String get aliasedName => _alias ?? 'albums'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'albums'; + String get actualTableName => $name; + static const String $name = 'albums'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -2957,8 +2949,8 @@ class Album extends DataClass implements Insertable { } map['version'] = Variable(version); { - final converter = $AlbumsTable.$converterlastUpdated; - map['last_updated'] = Variable(converter.toSql(lastUpdated)); + map['last_updated'] = Variable( + $AlbumsTable.$converterlastUpdated.toSql(lastUpdated)); } map['name'] = Variable(name); map['provider_type'] = Variable(providerType); @@ -3233,9 +3225,8 @@ class AlbumsCompanion extends UpdateCompanion { map['version'] = Variable(version.value); } if (lastUpdated.present) { - final converter = $AlbumsTable.$converterlastUpdated; - map['last_updated'] = - Variable(converter.toSql(lastUpdated.value)); + map['last_updated'] = Variable( + $AlbumsTable.$converterlastUpdated.toSql(lastUpdated.value)); } if (name.present) { map['name'] = Variable(name.value); @@ -3318,9 +3309,10 @@ class $AlbumSharesTable extends AlbumShares @override List get $columns => [album, userId, displayName, sharedAt]; @override - String get aliasedName => _alias ?? 'album_shares'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'album_shares'; + String get actualTableName => $name; + static const String $name = 'album_shares'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -3394,8 +3386,8 @@ class AlbumShare extends DataClass implements Insertable { map['display_name'] = Variable(displayName); } { - final converter = $AlbumSharesTable.$convertersharedAt; - map['shared_at'] = Variable(converter.toSql(sharedAt)); + map['shared_at'] = Variable( + $AlbumSharesTable.$convertersharedAt.toSql(sharedAt)); } return map; } @@ -3532,8 +3524,8 @@ class AlbumSharesCompanion extends UpdateCompanion { map['display_name'] = Variable(displayName.value); } if (sharedAt.present) { - final converter = $AlbumSharesTable.$convertersharedAt; - map['shared_at'] = Variable(converter.toSql(sharedAt.value)); + map['shared_at'] = Variable( + $AlbumSharesTable.$convertersharedAt.toSql(sharedAt.value)); } if (rowid.present) { map['rowid'] = Variable(rowid.value); @@ -3590,34 +3582,29 @@ class $TagsTable extends Tags with TableInfo<$TagsTable, Tag> { static const VerificationMeta _userVisibleMeta = const VerificationMeta('userVisible'); @override - late final GeneratedColumn userVisible = - GeneratedColumn('user_visible', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("user_visible" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn userVisible = GeneratedColumn( + 'user_visible', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("user_visible" IN (0, 1))')); static const VerificationMeta _userAssignableMeta = const VerificationMeta('userAssignable'); @override - late final GeneratedColumn userAssignable = - GeneratedColumn('user_assignable', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("user_assignable" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn userAssignable = GeneratedColumn( + 'user_assignable', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("user_assignable" IN (0, 1))')); @override List get $columns => [rowId, server, tagId, displayName, userVisible, userAssignable]; @override - String get aliasedName => _alias ?? 'tags'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'tags'; + String get actualTableName => $name; + static const String $name = 'tags'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -3949,9 +3936,10 @@ class $FaceRecognitionPersonsTable extends FaceRecognitionPersons List get $columns => [rowId, account, name, thumbFaceId, count]; @override - String get aliasedName => _alias ?? 'face_recognition_persons'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'face_recognition_persons'; + String get actualTableName => $name; + static const String $name = 'face_recognition_persons'; @override VerificationContext validateIntegrity( Insertable instance, @@ -4274,15 +4262,12 @@ class $NcAlbumsTable extends NcAlbums with TableInfo<$NcAlbumsTable, NcAlbum> { static const VerificationMeta _isOwnedMeta = const VerificationMeta('isOwned'); @override - late final GeneratedColumn isOwned = - GeneratedColumn('is_owned', aliasedName, false, - type: DriftSqlType.bool, - requiredDuringInsert: true, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("is_owned" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn isOwned = GeneratedColumn( + 'is_owned', aliasedName, false, + type: DriftSqlType.bool, + requiredDuringInsert: true, + defaultConstraints: + GeneratedColumn.constraintIsAlways('CHECK ("is_owned" IN (0, 1))')); @override List get $columns => [ rowId, @@ -4297,9 +4282,10 @@ class $NcAlbumsTable extends NcAlbums with TableInfo<$NcAlbumsTable, NcAlbum> { isOwned ]; @override - String get aliasedName => _alias ?? 'nc_albums'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'nc_albums'; + String get actualTableName => $name; + static const String $name = 'nc_albums'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -4442,12 +4428,12 @@ class NcAlbum extends DataClass implements Insertable { map['location'] = Variable(location); } if (!nullToAbsent || dateStart != null) { - final converter = $NcAlbumsTable.$converterdateStartn; - map['date_start'] = Variable(converter.toSql(dateStart)); + map['date_start'] = Variable( + $NcAlbumsTable.$converterdateStartn.toSql(dateStart)); } if (!nullToAbsent || dateEnd != null) { - final converter = $NcAlbumsTable.$converterdateEndn; - map['date_end'] = Variable(converter.toSql(dateEnd)); + map['date_end'] = + Variable($NcAlbumsTable.$converterdateEndn.toSql(dateEnd)); } map['collaborators'] = Variable(collaborators); map['is_owned'] = Variable(isOwned); @@ -4681,12 +4667,12 @@ class NcAlbumsCompanion extends UpdateCompanion { map['location'] = Variable(location.value); } if (dateStart.present) { - final converter = $NcAlbumsTable.$converterdateStartn; - map['date_start'] = Variable(converter.toSql(dateStart.value)); + map['date_start'] = Variable( + $NcAlbumsTable.$converterdateStartn.toSql(dateStart.value)); } if (dateEnd.present) { - final converter = $NcAlbumsTable.$converterdateEndn; - map['date_end'] = Variable(converter.toSql(dateEnd.value)); + map['date_end'] = Variable( + $NcAlbumsTable.$converterdateEndn.toSql(dateEnd.value)); } if (collaborators.present) { map['collaborators'] = Variable(collaborators.value); @@ -4777,27 +4763,21 @@ class $NcAlbumItemsTable extends NcAlbumItems static const VerificationMeta _hasPreviewMeta = const VerificationMeta('hasPreview'); @override - late final GeneratedColumn hasPreview = - GeneratedColumn('has_preview', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("has_preview" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn hasPreview = GeneratedColumn( + 'has_preview', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("has_preview" IN (0, 1))')); static const VerificationMeta _isFavoriteMeta = const VerificationMeta('isFavorite'); @override - late final GeneratedColumn isFavorite = - GeneratedColumn('is_favorite', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("is_favorite" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn isFavorite = GeneratedColumn( + 'is_favorite', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_favorite" IN (0, 1))')); static const VerificationMeta _fileMetadataWidthMeta = const VerificationMeta('fileMetadataWidth'); @override @@ -4826,9 +4806,10 @@ class $NcAlbumItemsTable extends NcAlbumItems fileMetadataHeight ]; @override - String get aliasedName => _alias ?? 'nc_album_items'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'nc_album_items'; + String get actualTableName => $name; + static const String $name = 'nc_album_items'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -4994,8 +4975,8 @@ class NcAlbumItem extends DataClass implements Insertable { map['etag'] = Variable(etag); } if (!nullToAbsent || lastModified != null) { - final converter = $NcAlbumItemsTable.$converterlastModifiedn; - map['last_modified'] = Variable(converter.toSql(lastModified)); + map['last_modified'] = Variable( + $NcAlbumItemsTable.$converterlastModifiedn.toSql(lastModified)); } if (!nullToAbsent || hasPreview != null) { map['has_preview'] = Variable(hasPreview); @@ -5292,9 +5273,8 @@ class NcAlbumItemsCompanion extends UpdateCompanion { map['etag'] = Variable(etag.value); } if (lastModified.present) { - final converter = $NcAlbumItemsTable.$converterlastModifiedn; - map['last_modified'] = - Variable(converter.toSql(lastModified.value)); + map['last_modified'] = Variable( + $NcAlbumItemsTable.$converterlastModifiedn.toSql(lastModified.value)); } if (hasPreview.present) { map['has_preview'] = Variable(hasPreview.value); @@ -5363,9 +5343,10 @@ class $RecognizeFacesTable extends RecognizeFaces @override List get $columns => [rowId, account, label]; @override - String get aliasedName => _alias ?? 'recognize_faces'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'recognize_faces'; + String get actualTableName => $name; + static const String $name = 'recognize_faces'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -5609,15 +5590,12 @@ class $RecognizeFaceItemsTable extends RecognizeFaceItems static const VerificationMeta _hasPreviewMeta = const VerificationMeta('hasPreview'); @override - late final GeneratedColumn hasPreview = - GeneratedColumn('has_preview', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("has_preview" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn hasPreview = GeneratedColumn( + 'has_preview', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("has_preview" IN (0, 1))')); static const VerificationMeta _realPathMeta = const VerificationMeta('realPath'); @override @@ -5627,15 +5605,12 @@ class $RecognizeFaceItemsTable extends RecognizeFaceItems static const VerificationMeta _isFavoriteMeta = const VerificationMeta('isFavorite'); @override - late final GeneratedColumn isFavorite = - GeneratedColumn('is_favorite', aliasedName, true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintsDependsOnDialect({ - SqlDialect.sqlite: 'CHECK ("is_favorite" IN (0, 1))', - SqlDialect.mysql: '', - SqlDialect.postgres: '', - })); + late final GeneratedColumn isFavorite = GeneratedColumn( + 'is_favorite', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + defaultConstraints: GeneratedColumn.constraintIsAlways( + 'CHECK ("is_favorite" IN (0, 1))')); static const VerificationMeta _fileMetadataWidthMeta = const VerificationMeta('fileMetadataWidth'); @override @@ -5672,9 +5647,10 @@ class $RecognizeFaceItemsTable extends RecognizeFaceItems faceDetections ]; @override - String get aliasedName => _alias ?? 'recognize_face_items'; + String get aliasedName => _alias ?? actualTableName; @override - String get actualTableName => 'recognize_face_items'; + String get actualTableName => $name; + static const String $name = 'recognize_face_items'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { @@ -5859,8 +5835,8 @@ class RecognizeFaceItem extends DataClass map['etag'] = Variable(etag); } if (!nullToAbsent || lastModified != null) { - final converter = $RecognizeFaceItemsTable.$converterlastModifiedn; - map['last_modified'] = Variable(converter.toSql(lastModified)); + map['last_modified'] = Variable( + $RecognizeFaceItemsTable.$converterlastModifiedn.toSql(lastModified)); } if (!nullToAbsent || hasPreview != null) { map['has_preview'] = Variable(hasPreview); @@ -6198,9 +6174,9 @@ class RecognizeFaceItemsCompanion extends UpdateCompanion { map['etag'] = Variable(etag.value); } if (lastModified.present) { - final converter = $RecognizeFaceItemsTable.$converterlastModifiedn; - map['last_modified'] = - Variable(converter.toSql(lastModified.value)); + map['last_modified'] = Variable($RecognizeFaceItemsTable + .$converterlastModifiedn + .toSql(lastModified.value)); } if (hasPreview.present) { map['has_preview'] = Variable(hasPreview.value); diff --git a/np_db_sqlite/pubspec.yaml b/np_db_sqlite/pubspec.yaml index 94b510e4..4f31e801 100644 --- a/np_db_sqlite/pubspec.yaml +++ b/np_db_sqlite/pubspec.yaml @@ -10,17 +10,17 @@ environment: dependencies: clock: ^1.1.1 - collection: ^1.15.0 + collection: ^1.18.0 copy_with: git: url: https://gitlab.com/nkming2/dart-copy-with path: copy_with ref: copy_with-1.3.0 - drift: 2.8.0 + drift: 2.15.0 flutter: sdk: flutter - http: ^0.13.5 - logging: ^1.1.1 + http: ^1.1.2 + logging: ^1.2.0 np_async: path: ../np_async np_codegen: @@ -41,30 +41,31 @@ dependencies: path: ../np_platform_util np_string: path: ../np_string - path: ^1.8.0 - path_provider: ^2.0.15 - sqlite3: any - sqlite3_flutter_libs: ^0.5.15 + path: ^1.8.3 + path_provider: ^2.1.3 + sqlite3: ^2.3.0 + sqlite3_flutter_libs: ^0.5.21 to_string: git: url: https://gitlab.com/nkming2/dart-to-string ref: to_string-1.0.0 path: to_string - tuple: ^2.0.1 + tuple: ^2.0.2 dev_dependencies: - build_runner: ^2.2.1 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" copy_with_build: git: url: https://gitlab.com/nkming2/dart-copy-with path: copy_with_build ref: copy_with_build-1.7.0 - drift_dev: 2.8.0 + drift_dev: 2.15.0 np_codegen_build: path: ../codegen_build np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 to_string_build: git: url: https://gitlab.com/nkming2/dart-to-string diff --git a/np_geocoder/pubspec.yaml b/np_geocoder/pubspec.yaml index 5875816e..be543a29 100644 --- a/np_geocoder/pubspec.yaml +++ b/np_geocoder/pubspec.yaml @@ -11,13 +11,13 @@ environment: dependencies: flutter: sdk: flutter - collection: ^1.15.0 - http: ^0.13.5 + collection: ^1.18.0 + http: ^1.1.2 kdtree: git: url: https://gitlab.com/nc-photos/kd-tree-dart.git ref: 0.2.0-nc-photos-1 - logging: ^1.1.1 + logging: ^1.2.0 np_codegen: path: ../codegen np_collection: @@ -26,9 +26,9 @@ dependencies: path: ../np_math np_string: path: ../np_string - path: ^1.8.0 - path_provider: ^2.0.15 - sqlite3: ^1.11.1 + path: ^1.8.3 + path_provider: ^2.1.3 + sqlite3: ^2.3.0 to_string: git: url: https://gitlab.com/nkming2/dart-to-string @@ -36,7 +36,9 @@ dependencies: path: to_string dev_dependencies: - build_runner: ^2.2.1 + analyzer: ^6.2.0 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" np_codegen_build: path: ../codegen_build np_lints: diff --git a/np_gps_map/pubspec.yaml b/np_gps_map/pubspec.yaml index 9ac1b473..19b2b7c6 100644 --- a/np_gps_map/pubspec.yaml +++ b/np_gps_map/pubspec.yaml @@ -11,14 +11,14 @@ environment: dependencies: flutter: sdk: flutter - flutter_map: ^2.2.0 + flutter_map: ^6.1.0 google_maps_flutter: ^2.2.8 latlong2: any np_async: path: ../np_async np_platform_util: path: ../np_platform_util - tuple: ^2.0.1 + tuple: ^2.0.2 url_launcher: ^6.1.11 dev_dependencies: diff --git a/np_log/pubspec.yaml b/np_log/pubspec.yaml index 1aa4c91b..fdfda4b7 100644 --- a/np_log/pubspec.yaml +++ b/np_log/pubspec.yaml @@ -7,7 +7,7 @@ environment: sdk: ">=3.2.0 <4.0.0" dependencies: - logging: ^1.1.1 + logging: ^1.2.0 dev_dependencies: np_lints: diff --git a/np_math/pubspec.yaml b/np_math/pubspec.yaml index f36fbd59..e972370d 100644 --- a/np_math/pubspec.yaml +++ b/np_math/pubspec.yaml @@ -10,4 +10,4 @@ environment: dev_dependencies: np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 diff --git a/np_platform_image_processor/pubspec.yaml b/np_platform_image_processor/pubspec.yaml index efd5eb6c..6d2f2a75 100644 --- a/np_platform_image_processor/pubspec.yaml +++ b/np_platform_image_processor/pubspec.yaml @@ -11,8 +11,8 @@ environment: dependencies: flutter: sdk: flutter - collection: ^1.15.0 - logging: ^1.1.1 + collection: ^1.18.0 + logging: ^1.2.0 np_codegen: path: ../codegen np_platform_raw_image: @@ -24,7 +24,8 @@ dependencies: path: to_string dev_dependencies: - build_runner: ^2.2.1 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" np_codegen_build: path: ../codegen_build np_lints: diff --git a/np_platform_lock/pubspec.yaml b/np_platform_lock/pubspec.yaml index 3d80bedb..391aa098 100644 --- a/np_platform_lock/pubspec.yaml +++ b/np_platform_lock/pubspec.yaml @@ -13,7 +13,7 @@ dependencies: sdk: flutter np_platform_util: path: ../np_platform_util - synchronized: ^3.1.0 + synchronized: ^3.1.0+1 dev_dependencies: np_lints: diff --git a/np_platform_message_relay/pubspec.yaml b/np_platform_message_relay/pubspec.yaml index 0c48a424..0228acc7 100644 --- a/np_platform_message_relay/pubspec.yaml +++ b/np_platform_message_relay/pubspec.yaml @@ -11,12 +11,13 @@ environment: dependencies: flutter: sdk: flutter - logging: ^1.1.1 + logging: ^1.2.0 np_codegen: path: ../codegen dev_dependencies: - build_runner: ^2.2.1 + build_runner: ^2.4.9 + build_runner_core: ">=7.2.9" np_codegen_build: path: ../codegen_build np_lints: diff --git a/np_platform_permission/pubspec.yaml b/np_platform_permission/pubspec.yaml index d894bf23..400895b6 100644 --- a/np_platform_permission/pubspec.yaml +++ b/np_platform_permission/pubspec.yaml @@ -11,7 +11,7 @@ environment: dependencies: flutter: sdk: flutter - logging: ^1.1.1 + logging: ^1.2.0 dev_dependencies: np_lints: diff --git a/np_string/pubspec.yaml b/np_string/pubspec.yaml index 98c0425c..610bcd9d 100644 --- a/np_string/pubspec.yaml +++ b/np_string/pubspec.yaml @@ -10,4 +10,4 @@ environment: dev_dependencies: np_lints: path: ../np_lints - test: ^1.21.0 + test: ^1.22.1 diff --git a/np_universal_storage/pubspec.yaml b/np_universal_storage/pubspec.yaml index 78edf1a1..4b418502 100644 --- a/np_universal_storage/pubspec.yaml +++ b/np_universal_storage/pubspec.yaml @@ -13,9 +13,9 @@ dependencies: sdk: flutter np_string: path: ../np_string - path: ^1.8.0 - path_provider: ^2.0.15 - shared_preferences: ^2.0.8 + path: ^1.8.3 + path_provider: ^2.1.3 + shared_preferences: ^2.2.3 dev_dependencies: np_lints: diff --git a/plugin/pubspec.yaml b/plugin/pubspec.yaml index bb52c081..0bf06e9e 100644 --- a/plugin/pubspec.yaml +++ b/plugin/pubspec.yaml @@ -10,7 +10,7 @@ environment: dependencies: flutter: sdk: flutter - logging: any + logging: ^1.2.0 dev_dependencies: np_lints: