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 { ...@@ -780,7 +780,7 @@ class CustomDevicesAddCommand extends CustomDevicesCommandBase {
pingSuccessRegex: null pingSuccessRegex: null
); );
} else { } else {
throw FallThroughError(); throw UnsupportedError('Unsupported operating system');
} }
final bool apply = await askApplyConfig( final bool apply = await askApplyConfig(
...@@ -809,7 +809,7 @@ class CustomDevicesAddCommand extends CustomDevicesCommandBase { ...@@ -809,7 +809,7 @@ class CustomDevicesAddCommand extends CustomDevicesCommandBase {
if (boolArgDeprecated(_kSsh) == true) { if (boolArgDeprecated(_kSsh) == true) {
return runInteractivelySsh(); return runInteractivelySsh();
} }
throw FallThroughError(); throw UnsupportedError('Unknown run mode');
} }
} }
......
...@@ -138,7 +138,7 @@ class CustomDeviceConfig { ...@@ -138,7 +138,7 @@ class CustomDeviceConfig {
platform = archString == null platform = archString == null
? null ? null
: getTargetPlatformForName(archString); : getTargetPlatformForName(archString);
} on FallThroughError { } on UnsupportedError {
throw const CustomDeviceRevivalException.fromDescriptions( throw const CustomDeviceRevivalException.fromDescriptions(
_kPlatform, _kPlatform,
'null or one of linux-arm64, linux-x64' 'null or one of linux-arm64, linux-x64'
...@@ -300,7 +300,7 @@ class CustomDeviceConfig { ...@@ -300,7 +300,7 @@ class CustomDeviceConfig {
if (platform.isLinux || platform.isMacOS) { if (platform.isLinux || platform.isMacOS) {
return exampleUnix; return exampleUnix;
} }
throw FallThroughError(); throw UnsupportedError('Unsupported operating system');
} }
final String id; final String id;
......
...@@ -323,7 +323,7 @@ CustomDevicesCommand createCustomDevicesCommand({ ...@@ -323,7 +323,7 @@ CustomDevicesCommand createCustomDevicesCommand({
hostPlatform: platform.isLinux ? HostPlatform.linux_x64 hostPlatform: platform.isLinux ? HostPlatform.linux_x64
: platform.isWindows ? HostPlatform.windows_x64 : platform.isWindows ? HostPlatform.windows_x64
: platform.isMacOS ? HostPlatform.darwin_x64 : platform.isMacOS ? HostPlatform.darwin_x64
: throw FallThroughError() : throw UnsupportedError('Unsupported operating system')
), ),
terminal: terminal != null terminal: terminal != null
? terminal(platform) ? 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