Commit 98e10e15 authored by Oleh Lamzin's avatar Oleh Lamzin Committed by Commit Bot

[Telemetry SWX] Remove NOTREACHED after which switches

NOTREACHED() after switch across all union variants does not really
make sense. For example if cros_healthd will have more variants for
some union and Chrome Mojo interface copy will be outdated (i.e. without
union changes), then Mojo library will crash and our converter method
will not be called. So there is no way for us to handle out-of-band
values for Mojo unions.

Bug: b:158658869
Change-Id: Id72fff0ffe847408153ad2ecd8596ea8d2e89c70
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2364495Reviewed-by: default avatarMahmoud Gawad <mgawad@google.com>
Commit-Queue: Oleh Lamzin <lamzin@google.com>
Cr-Commit-Position: refs/heads/master@{#799658}
parent 9a596dbd
...@@ -82,7 +82,6 @@ health::mojom::BatteryResultPtr UncheckedConvertPtr( ...@@ -82,7 +82,6 @@ health::mojom::BatteryResultPtr UncheckedConvertPtr(
return health::mojom::BatteryResult::NewError( return health::mojom::BatteryResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::NonRemovableBlockDeviceInfoPtr UncheckedConvertPtr( health::mojom::NonRemovableBlockDeviceInfoPtr UncheckedConvertPtr(
...@@ -111,7 +110,6 @@ health::mojom::NonRemovableBlockDeviceResultPtr UncheckedConvertPtr( ...@@ -111,7 +110,6 @@ health::mojom::NonRemovableBlockDeviceResultPtr UncheckedConvertPtr(
return health::mojom::NonRemovableBlockDeviceResult::NewError( return health::mojom::NonRemovableBlockDeviceResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::CachedVpdInfoPtr UncheckedConvertPtr( health::mojom::CachedVpdInfoPtr UncheckedConvertPtr(
...@@ -130,7 +128,6 @@ health::mojom::CachedVpdResultPtr UncheckedConvertPtr( ...@@ -130,7 +128,6 @@ health::mojom::CachedVpdResultPtr UncheckedConvertPtr(
return health::mojom::CachedVpdResult::NewError( return health::mojom::CachedVpdResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::CpuCStateInfoPtr UncheckedConvertPtr( health::mojom::CpuCStateInfoPtr UncheckedConvertPtr(
...@@ -197,7 +194,6 @@ health::mojom::CpuResultPtr UncheckedConvertPtr( ...@@ -197,7 +194,6 @@ health::mojom::CpuResultPtr UncheckedConvertPtr(
return health::mojom::CpuResult::NewError( return health::mojom::CpuResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::TimezoneInfoPtr UncheckedConvertPtr( health::mojom::TimezoneInfoPtr UncheckedConvertPtr(
...@@ -215,7 +211,6 @@ health::mojom::TimezoneResultPtr UncheckedConvertPtr( ...@@ -215,7 +211,6 @@ health::mojom::TimezoneResultPtr UncheckedConvertPtr(
return health::mojom::TimezoneResult::NewError( return health::mojom::TimezoneResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::MemoryInfoPtr UncheckedConvertPtr( health::mojom::MemoryInfoPtr UncheckedConvertPtr(
...@@ -236,7 +231,6 @@ health::mojom::MemoryResultPtr UncheckedConvertPtr( ...@@ -236,7 +231,6 @@ health::mojom::MemoryResultPtr UncheckedConvertPtr(
return health::mojom::MemoryResult::NewError( return health::mojom::MemoryResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::BacklightInfoPtr UncheckedConvertPtr( health::mojom::BacklightInfoPtr UncheckedConvertPtr(
...@@ -257,7 +251,6 @@ health::mojom::BacklightResultPtr UncheckedConvertPtr( ...@@ -257,7 +251,6 @@ health::mojom::BacklightResultPtr UncheckedConvertPtr(
return health::mojom::BacklightResult::NewError( return health::mojom::BacklightResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::FanInfoPtr UncheckedConvertPtr( health::mojom::FanInfoPtr UncheckedConvertPtr(
...@@ -276,7 +269,6 @@ health::mojom::FanResultPtr UncheckedConvertPtr( ...@@ -276,7 +269,6 @@ health::mojom::FanResultPtr UncheckedConvertPtr(
return health::mojom::FanResult::NewError( return health::mojom::FanResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::StatefulPartitionInfoPtr UncheckedConvertPtr( health::mojom::StatefulPartitionInfoPtr UncheckedConvertPtr(
...@@ -297,7 +289,6 @@ health::mojom::StatefulPartitionResultPtr UncheckedConvertPtr( ...@@ -297,7 +289,6 @@ health::mojom::StatefulPartitionResultPtr UncheckedConvertPtr(
return health::mojom::StatefulPartitionResult::NewError( return health::mojom::StatefulPartitionResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::BluetoothAdapterInfoPtr UncheckedConvertPtr( health::mojom::BluetoothAdapterInfoPtr UncheckedConvertPtr(
...@@ -318,7 +309,6 @@ health::mojom::BluetoothResultPtr UncheckedConvertPtr( ...@@ -318,7 +309,6 @@ health::mojom::BluetoothResultPtr UncheckedConvertPtr(
return health::mojom::BluetoothResult::NewError( return health::mojom::BluetoothResult::NewError(
ConvertPtr(std::move(input->get_error()))); ConvertPtr(std::move(input->get_error())));
} }
NOTREACHED();
} }
health::mojom::TelemetryInfoPtr UncheckedConvertPtr( health::mojom::TelemetryInfoPtr UncheckedConvertPtr(
......
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