From 2db9bf2e146e405dcf7c3fb7bbaec2305161ed89 Mon Sep 17 00:00:00 2001 From: Caleb Jasik Date: Thu, 13 Feb 2025 11:20:19 -0600 Subject: [PATCH] `dart fix --apply --code=prefer_interpolation_to_compose_strings` --- lib/screens/siteConfig/AdvancedScreen.dart | 2 +- lib/screens/siteConfig/StaticHostsScreen.dart | 2 +- lib/services/utils.dart | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/screens/siteConfig/AdvancedScreen.dart b/lib/screens/siteConfig/AdvancedScreen.dart index e59c2ab..0ebc040 100644 --- a/lib/screens/siteConfig/AdvancedScreen.dart +++ b/lib/screens/siteConfig/AdvancedScreen.dart @@ -85,7 +85,7 @@ class _AdvancedScreenState extends State { //TODO: Auto select on focus? content: widget.site.managed - ? Text(settings.lhDuration.toString() + " seconds", textAlign: TextAlign.right) + ? Text("${settings.lhDuration} seconds", textAlign: TextAlign.right) : PlatformTextFormField( initialValue: settings.lhDuration.toString(), keyboardType: TextInputType.number, diff --git a/lib/screens/siteConfig/StaticHostsScreen.dart b/lib/screens/siteConfig/StaticHostsScreen.dart index b63f33d..8bc7ed8 100644 --- a/lib/screens/siteConfig/StaticHostsScreen.dart +++ b/lib/screens/siteConfig/StaticHostsScreen.dart @@ -90,7 +90,7 @@ class _StaticHostsScreenState extends State { ], ), labelWidth: ipWidth, - content: Text(host.destinations.length.toString() + ' items', textAlign: TextAlign.end), + content: Text('${host.destinations.length} items', textAlign: TextAlign.end), onPressed: () { Utils.openPage(context, (context) { return StaticHostmapScreen( diff --git a/lib/services/utils.dart b/lib/services/utils.dart index ee6654a..e2fb1e0 100644 --- a/lib/services/utils.dart +++ b/lib/services/utils.dart @@ -41,10 +41,10 @@ class Utils { static String itemCountFormat(int items, {singleSuffix = "item", multiSuffix = "items"}) { if (items == 1) { - return items.toString() + " " + singleSuffix; + return "$items " + singleSuffix; } - return items.toString() + " " + multiSuffix; + return "$items " + multiSuffix; } /// Builds a simple leading widget that pops the current screen.