Unverified Commit c951d2d7 authored by Lasse R.H. Nielsen's avatar Lasse R.H. Nielsen Committed by GitHub

Stop using `FallThroughError`. (#105600)

parent 86ab44cb
......@@ -780,7 +780,7 @@ class CustomDevicesAddCommand extends CustomDevicesCommandBase {
pingSuccessRegex: null
);
} else {
throw FallThroughError();
throw UnsupportedError('Unsupported operating system');
}
final bool apply = await askApplyConfig(
......@@ -809,7 +809,7 @@ class CustomDevicesAddCommand extends CustomDevicesCommandBase {
if (boolArgDeprecated(_kSsh) == true) {
return runInteractivelySsh();
}
throw FallThroughError();
throw UnsupportedError('Unknown run mode');
}
}
......
......@@ -138,7 +138,7 @@ class CustomDeviceConfig {
platform = archString == null
? null
: getTargetPlatformForName(archString);
} on FallThroughError {
} on UnsupportedError {
throw const CustomDeviceRevivalException.fromDescriptions(
_kPlatform,
'null or one of linux-arm64, linux-x64'
......@@ -300,7 +300,7 @@ class CustomDeviceConfig {
if (platform.isLinux || platform.isMacOS) {
return exampleUnix;
}
throw FallThroughError();
throw UnsupportedError('Unsupported operating system');
}
final String id;
......
......@@ -323,7 +323,7 @@ CustomDevicesCommand createCustomDevicesCommand({
hostPlatform: platform.isLinux ? HostPlatform.linux_x64
: platform.isWindows ? HostPlatform.windows_x64
: platform.isMacOS ? HostPlatform.darwin_x64
: throw FallThroughError()
: throw UnsupportedError('Unsupported operating system')
),
terminal: terminal != null
? terminal(platform)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment