Closed

Description
Steps to Reproduce
- Create any code like this:
@Get(path: '{url}')
Future<Response<List<Status>>> statusesByUrl(@Path() String url);
- Run
build_runner
and open its result
Expected results:
@override
Future<Response<List<Status>>> statusesByUrl(String url) {
final Uri $url = Uri.parse(url); // or any other way to avoid the warning
final Request $request = Request(
'GET',
$url,
client.baseUrl,
);
return client.send<List<Status>, Status>($request);
}
Actual results:
@override
Future<Response<List<Status>>> statusesByUrl(String url) {
final Uri $url = Uri.parse('${url}'); // WARNING: Unnecessary use of string interpolation.
final Request $request = Request(
'GET',
$url,
client.baseUrl,
);
return client.send<List<Status>, Status>($request);
}