@@ -563,7 +563,7 @@ ${globalLoadStrategy.loadModuleSnippet}("dart_sdk").developer.invokeExtension(
563563 }
564564 throw RPCError (
565565 'evaluateInFrame' ,
566- RPCError .kInvalidRequest,
566+ RPCErrorKind .kInvalidRequest.code ,
567567 'Expression evaluation is not supported for this configuration.' ,
568568 );
569569 },
@@ -602,7 +602,7 @@ ${globalLoadStrategy.loadModuleSnippet}("dart_sdk").developer.invokeExtension(
602602 }
603603 throw RPCError (
604604 'evaluateInFrame' ,
605- RPCError .kInvalidRequest,
605+ RPCErrorKind .kInvalidRequest.code ,
606606 'Expression evaluation is not supported for this configuration.' ,
607607 );
608608 },
@@ -811,7 +811,7 @@ ${globalLoadStrategy.loadModuleSnippet}("dart_sdk").developer.invokeExtension(
811811 default :
812812 throw RPCError (
813813 'streamListen' ,
814- RPCError .kInvalidParams,
814+ RPCErrorKind .kInvalidParams.code ,
815815 'The stream `$streamId ` is not supported on web devices' ,
816816 );
817817 }
@@ -861,7 +861,7 @@ ${globalLoadStrategy.loadModuleSnippet}("dart_sdk").developer.invokeExtension(
861861 return Future .error (
862862 RPCError (
863863 'reloadSources' ,
864- RPCError .kMethodNotFound,
864+ RPCErrorKind .kMethodNotFound.code ,
865865 'Hot reload not supported on web devices' ,
866866 ),
867867 );
@@ -905,10 +905,11 @@ ${globalLoadStrategy.loadModuleSnippet}("dart_sdk").developer.invokeExtension(
905905 final errorMessage = e.message;
906906 if (errorMessage != null &&
907907 errorMessage.contains ('Can only perform operation while paused' )) {
908- // TODO(https://github.com/dart-lang/sdk/issues/52636): Use error code
909- // from package:vm_service.
910- const kIsolateMustBePausedCode = 106 ;
911- throw RPCError ('resume' , kIsolateMustBePausedCode, errorMessage);
908+ throw RPCError (
909+ 'resume' ,
910+ RPCErrorKind .kIsolateMustBePaused.code,
911+ errorMessage,
912+ );
912913 }
913914 rethrow ;
914915 }
@@ -1267,7 +1268,7 @@ ${globalLoadStrategy.loadModuleSnippet}("dart_sdk").developer.invokeExtension(
12671268 static RPCError _rpcNotSupported (String method) {
12681269 return RPCError (
12691270 method,
1270- RPCError .kMethodNotFound,
1271+ RPCErrorKind .kMethodNotFound.code ,
12711272 '$method : Not supported on web devices' ,
12721273 );
12731274 }
0 commit comments