Use string interpolation instead of concatenation in Dart/Flutter #1212
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
+
operator with string interpolationprefer_interpolation_to_compose_strings
lint warningsWhy This Change is Needed
According to the Dart Linter Rules:
String interpolation (
"$variable"
or"${expression}"
) is preferred over concatenation ("text" + variable
) in Dart.Changes Made
path + '/' + params[idParamName]
→'$path/${params[idParamName]}'
"prefix-" + config['project']!
→"prefix-${config['project']!}"
Files Changed
templates/flutter/lib/src/client_browser.dart.twig
templates/flutter/lib/src/client_io.dart.twig
templates/dart/lib/src/client_browser.dart.twig
templates/dart/lib/src/client_io.dart.twig
Impact
This is a non-breaking change that improves code quality by:
prefer_interpolation_to_compose_strings
lint warnings🤖 Generated with Claude Code
Summary by CodeRabbit