[gardening][dartdev] Fix lint in `dart create`
New lints added https://dart-review.googlesource.com/c/sdk/+/330997
include implicit_call_tearoffs.
Update the template to adhere to the lint.
TEST=pkg/dartdev/test/commands/create_integration_test
Change-Id: I0133748e42e713b022027bedbc1b0c9eb581536c
Cq-Include-Trybots: luci.dart.try:pkg-mac-release-try,pkg-mac-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/331186
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
diff --git a/pkg/dartdev/lib/src/templates/server_shelf.dart b/pkg/dartdev/lib/src/templates/server_shelf.dart
index 73621cc..04e7cb9 100644
--- a/pkg/dartdev/lib/src/templates/server_shelf.dart
+++ b/pkg/dartdev/lib/src/templates/server_shelf.dart
@@ -136,7 +136,8 @@
final ip = InternetAddress.anyIPv4;
// Configure a pipeline that logs requests.
- final handler = Pipeline().addMiddleware(logRequests()).addHandler(_router);
+ final handler =
+ Pipeline().addMiddleware(logRequests()).addHandler(_router.call);
// For running in containers, we respect the PORT environment variable.
final port = int.parse(Platform.environment['PORT'] ?? '8080');