[dds] Replace @alwaysThrows with Never

Bug: https://github.com/dart-lang/sdk/issues/49583
Change-Id: I247e8c81c010e37a85b938f9b8dfc6a1765bbf85
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/279741
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Tess Strickland <sstrickl@google.com>
This commit is contained in:
Sam Rawlins
2023-01-25 11:13:49 +00:00
committed by Commit Queue
parent 1d4e6f329c
commit bb78e4f288
+1 -3
View File
@@ -5,7 +5,6 @@
import 'dart:async';
import 'package:json_rpc_2/json_rpc_2.dart' as json_rpc;
import 'package:meta/meta.dart';
import 'package:sse/server/sse_handler.dart';
import 'package:stream_channel/stream_channel.dart';
import 'package:web_socket_channel/web_socket_channel.dart';
@@ -255,8 +254,7 @@ class DartDevelopmentServiceClient {
// When invoked within a fallback, the next fallback will start executing.
// The final fallback forwards the request to the VM service directly.
@alwaysThrows
nextFallback() => throw json_rpc.RpcException.methodNotFound('');
Never nextFallback() => throw json_rpc.RpcException.methodNotFound('');
// Handle service extension invocations.
_clientPeer.registerFallback((parameters) async {