From 1c1f1d5a027ca6c736414b2d595b1cdd73916914 Mon Sep 17 00:00:00 2001 From: ymmtyuhei Date: Thu, 23 Oct 2025 13:34:28 +0900 Subject: [PATCH 1/2] ci: Updated the linter from pedantic to flutter_lints --- analysis_options.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis_options.yaml b/analysis_options.yaml index 33b50d9..70c2adb 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -1,2 +1,2 @@ #https://dart.dev/guides/language/analysis-options -include: package:pedantic/analysis_options.yaml +include: package:lints/recommended.yaml From dd16f57e2a466461023c37b4b4d08cfa072623e0 Mon Sep 17 00:00:00 2001 From: yy Date: Sun, 26 Oct 2025 19:39:19 +0900 Subject: [PATCH 2/2] refactor: simplify string interpolation in SmartNetworkAssetLoader --- lib/src/smart_network_asset_loader.dart | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/src/smart_network_asset_loader.dart b/lib/src/smart_network_asset_loader.dart index 8bf2a3a..7de899f 100644 --- a/lib/src/smart_network_asset_loader.dart +++ b/lib/src/smart_network_asset_loader.dart @@ -54,8 +54,7 @@ class SmartNetworkAssetLoader extends AssetLoader { // still nothing? Load from assets if (string == '') { - string = await rootBundle - .loadString(assetsPath + '/' + locale.toString() + '.json'); + string = await rootBundle.loadString('$assetsPath/$locale.json'); } // then returns the json file @@ -85,8 +84,7 @@ class SmartNetworkAssetLoader extends AssetLoader { Future loadFromNetwork(String localeName) async { String url = localeUrl(localeName); - url = url + '' + localeName + '.json'; - + url = '$url$localeName.json'; try { final response = await Future.any([http.get(Uri.parse(url)), Future.delayed(timeout)]);