From 78f6fba2d572ab683a70e951ef019a5b9859e198 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sun, 29 Sep 2024 22:30:56 +0000 Subject: [PATCH] Update coverage report for 72721c39e677b5b4d36d2305393feb3d61e18275 --- .../cov/src/cli/abstractcommand.cpp.gcov.html | 4 +- .../src/cli/calibratecommand.cpp.gcov.html | 2 +- main/cov/src/cli/dsocommand.cpp.gcov.html | 4 +- .../cov/src/cli/flashledcommand.cpp.gcov.html | 2 +- .../src/cli/loggerstartcommand.cpp.gcov.html | 4 +- .../src/cli/loggerstopcommand.cpp.gcov.html | 2 +- main/cov/src/cli/metercommand.cpp.gcov.html | 4 +- main/cov/src/cli/scancommand.cpp.gcov.html | 174 +++++++++--------- main/cov/src/cli/setnamecommand.cpp.gcov.html | 2 +- .../cov/src/cli/settorchcommand.cpp.gcov.html | 2 +- main/cov/src/cli/statuscommand.cpp.gcov.html | 2 +- main/cov/src/lib/statusservice.cpp.gcov.html | 52 +++--- 12 files changed, 127 insertions(+), 127 deletions(-) diff --git a/main/cov/src/cli/abstractcommand.cpp.gcov.html b/main/cov/src/cli/abstractcommand.cpp.gcov.html index d9304e36f..df025229f 100644 --- a/main/cov/src/cli/abstractcommand.cpp.gcov.html +++ b/main/cov/src/cli/abstractcommand.cpp.gcov.html @@ -170,7 +170,7 @@ 82 : */ 83 3240 : QStringList AbstractCommand::supportedOptions(const QCommandLineParser &parser) const 84 : { - 85 24200 : return requiredOptions(parser) + QStringList{ + 85 23592 : return requiredOptions(parser) + QStringList{ 86 : QLatin1String("debug"), 87 : QLatin1String("device"), QLatin1String("d"), 88 : QLatin1String("output"), @@ -385,7 +385,7 @@ 297 : 298 : // Parse the device scan timeout option. 299 3826 : if (parser.isSet(QLatin1String("timeout"))) { - 300 299 : const quint32 timeout = parseNumber<std::milli>(parser.value(QLatin1String("timeout")), QLatin1String("s"), 500); + 300 286 : const quint32 timeout = parseNumber<std::milli>(parser.value(QLatin1String("timeout")), QLatin1String("s"), 500); 301 182 : if (timeout == 0) { 302 168 : errors.append(tr("Invalid timeout: %1").arg(parser.value(QLatin1String("timeout")))); 303 98 : } else if (discoveryAgent->lowEnergyDiscoveryTimeout() == -1) { diff --git a/main/cov/src/cli/calibratecommand.cpp.gcov.html b/main/cov/src/cli/calibratecommand.cpp.gcov.html index ce31aa83c..1d87a211c 100644 --- a/main/cov/src/cli/calibratecommand.cpp.gcov.html +++ b/main/cov/src/cli/calibratecommand.cpp.gcov.html @@ -191,7 +191,7 @@ 103 30 : std::cout << qUtf8Printable(tr("calibration_result\nsuccess\n")); 104 22 : break; 105 : case OutputFormat::Json: - 106 38 : std::cout << qUtf8Printable(QLatin1String("true\n")); + 106 37 : std::cout << qUtf8Printable(QLatin1String("true\n")); 107 22 : break; 108 22 : case OutputFormat::Text: 109 30 : std::cout << qUtf8Printable(tr("Done.\n")); diff --git a/main/cov/src/cli/dsocommand.cpp.gcov.html b/main/cov/src/cli/dsocommand.cpp.gcov.html index 4409bfa20..f4c091eb8 100644 --- a/main/cov/src/cli/dsocommand.cpp.gcov.html +++ b/main/cov/src/cli/dsocommand.cpp.gcov.html @@ -114,7 +114,7 @@ 26 : 27 1298 : QStringList DsoCommand::requiredOptions(const QCommandLineParser &parser) const 28 : { - 29 5605 : return DeviceCommand::requiredOptions(parser) + QStringList{ + 29 5546 : return DeviceCommand::requiredOptions(parser) + QStringList{ 30 : QLatin1String("mode"), 31 : QLatin1String("range"), 32 4956 : }; @@ -122,7 +122,7 @@ 34 : 35 638 : QStringList DsoCommand::supportedOptions(const QCommandLineParser &parser) const 36 : { - 37 4089 : return DeviceCommand::supportedOptions(parser) + QStringList{ + 37 4002 : return DeviceCommand::supportedOptions(parser) + QStringList{ 38 : QLatin1String("interval"), 39 : QLatin1String("samples"), 40 : QLatin1String("trigger-level"), diff --git a/main/cov/src/cli/flashledcommand.cpp.gcov.html b/main/cov/src/cli/flashledcommand.cpp.gcov.html index 601575c27..9244bd4f0 100644 --- a/main/cov/src/cli/flashledcommand.cpp.gcov.html +++ b/main/cov/src/cli/flashledcommand.cpp.gcov.html @@ -178,7 +178,7 @@ 90 30 : std::cout << qUtf8Printable(tr("flash_led_result\nsuccess\n")); 91 22 : break; 92 : case OutputFormat::Json: - 93 38 : std::cout << qUtf8Printable(QLatin1String("true\n")); + 93 37 : std::cout << qUtf8Printable(QLatin1String("true\n")); 94 22 : break; 95 22 : case OutputFormat::Text: 96 30 : std::cout << qUtf8Printable(tr("Done.\n")); diff --git a/main/cov/src/cli/loggerstartcommand.cpp.gcov.html b/main/cov/src/cli/loggerstartcommand.cpp.gcov.html index e120a5b25..623538395 100644 --- a/main/cov/src/cli/loggerstartcommand.cpp.gcov.html +++ b/main/cov/src/cli/loggerstartcommand.cpp.gcov.html @@ -122,7 +122,7 @@ 34 : 35 484 : QStringList LoggerStartCommand::supportedOptions(const QCommandLineParser &parser) const 36 : { - 37 2596 : return DeviceCommand::supportedOptions(parser) + QStringList{ + 37 2552 : return DeviceCommand::supportedOptions(parser) + QStringList{ 38 : QLatin1String("interval"), 39 : QLatin1String("range"), // May still be required by processOptions(), depending on the --mode option's value. 40 : QLatin1String("timestamp"), @@ -274,7 +274,7 @@ 186 30 : std::cout << qUtf8Printable(tr("logger_start_result\nsuccess\n")); 187 22 : break; 188 : case OutputFormat::Json: - 189 38 : std::cout << qUtf8Printable(QLatin1String("true\n")); + 189 37 : std::cout << qUtf8Printable(QLatin1String("true\n")); 190 22 : break; 191 22 : case OutputFormat::Text: 192 30 : std::cout << qUtf8Printable(tr("Done.\n")); diff --git a/main/cov/src/cli/loggerstopcommand.cpp.gcov.html b/main/cov/src/cli/loggerstopcommand.cpp.gcov.html index d28580869..84c1cb4ca 100644 --- a/main/cov/src/cli/loggerstopcommand.cpp.gcov.html +++ b/main/cov/src/cli/loggerstopcommand.cpp.gcov.html @@ -152,7 +152,7 @@ 64 30 : std::cout << qUtf8Printable(tr("logger_stop_result\nsuccess\n")); 65 22 : break; 66 : case OutputFormat::Json: - 67 38 : std::cout << qUtf8Printable(QLatin1String("true\n")); + 67 37 : std::cout << qUtf8Printable(QLatin1String("true\n")); 68 22 : break; 69 22 : case OutputFormat::Text: 70 30 : std::cout << qUtf8Printable(tr("Done.\n")); diff --git a/main/cov/src/cli/metercommand.cpp.gcov.html b/main/cov/src/cli/metercommand.cpp.gcov.html index 69864bb40..76b2fb6b0 100644 --- a/main/cov/src/cli/metercommand.cpp.gcov.html +++ b/main/cov/src/cli/metercommand.cpp.gcov.html @@ -121,7 +121,7 @@ 33 : 34 572 : QStringList MeterCommand::supportedOptions(const QCommandLineParser &parser) const 35 : { - 36 3068 : return DeviceCommand::supportedOptions(parser) + QStringList{ + 36 3016 : return DeviceCommand::supportedOptions(parser) + QStringList{ 37 : QLatin1String("interval"), 38 : QLatin1String("range"), 39 : QLatin1String("samples"), @@ -350,7 +350,7 @@ 262 550 : { QLatin1String("value"), qIsInf(reading.value) ? 263 600 : QJsonValue(tr("Infinity")) : QJsonValue(reading.value) }, 264 1100 : { QLatin1String("mode"), MultimeterService::toString(reading.mode) }, - 265 3625 : }; + 265 3650 : }; 266 550 : if (!unit.isNull()) { 267 448 : object.insert(QLatin1String("unit"), unit); 268 : } diff --git a/main/cov/src/cli/scancommand.cpp.gcov.html b/main/cov/src/cli/scancommand.cpp.gcov.html index 4ffe9cfc1..6547c9d3a 100644 --- a/main/cov/src/cli/scancommand.cpp.gcov.html +++ b/main/cov/src/cli/scancommand.cpp.gcov.html @@ -213,7 +213,7 @@ 125 1210 : { QLatin1String("majorDeviceClass"), toJson(info.majorDeviceClass()) }, 126 1210 : { QLatin1String("minorDeviceClass"), toJson(info.majorDeviceClass(), info.minorDeviceClass()) }, 127 695 : { QLatin1String("signalStrength"), info.rssi() }, - 128 9490 : }; + 128 9560 : }; 129 695 : if (info.coreConfigurations() != QBluetoothDeviceInfo::UnknownCoreConfiguration) { 130 118 : json.insert(QLatin1String("coreConfiguration"), toJson(info.coreConfigurations())); 131 : } @@ -326,7 +326,7 @@ 238 80 : std::reverse(values.begin(), values.end()); 239 170 : QJsonArray array; 240 413 : for (const QByteArray &value: values) { - 241 486 : array.append(QLatin1String(value.toBase64())); + 241 471 : array.append(QLatin1String(value.toBase64())); 242 : } 243 250 : object.insert(QString::number(key), array); 244 170 : } @@ -345,21 +345,21 @@ 257 : #define DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(value) \ 258 : if (majorClass == QBluetoothDeviceInfo::value) \ 259 : return QLatin1String(#value) - 260 1938 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(MiscellaneousDevice); - 261 80 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ComputerDevice); - 262 80 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PhoneDevice); + 260 1896 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(MiscellaneousDevice); + 261 70 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ComputerDevice); + 262 70 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PhoneDevice); 263 : #if (QT_VERSION < QT_VERSION_CHECK(5, 13, 0)) 264 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(LANAccessDevice); // Deprecated since Qt 5.13. 265 : #else - 266 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkDevice); // Added in Qt 5.13. + 266 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkDevice); // Added in Qt 5.13. 267 : #endif - 268 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(AudioVideoDevice); - 269 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PeripheralDevice); - 270 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImagingDevice); - 271 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableDevice); - 272 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyDevice); - 273 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthDevice); - 274 88 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedDevice); + 268 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(AudioVideoDevice); + 269 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PeripheralDevice); + 270 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImagingDevice); + 271 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableDevice); + 272 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyDevice); + 273 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthDevice); + 274 77 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedDevice); 275 : #undef DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN 276 156 : qCDebug(lc).noquote() << tr("Unknown major class %1.").arg(majorClass); 277 : return QString(); // Null QString indicates unknown minor class. @@ -379,102 +379,102 @@ 291 : return QLatin1String(#value) 292 5328 : switch (majorClass) { 293 878 : case QBluetoothDeviceInfo::MiscellaneousDevice: - 294 912 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedMiscellaneous); + 294 878 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedMiscellaneous); 295 : break; 296 508 : case QBluetoothDeviceInfo::ComputerDevice: - 297 510 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedComputer); - 298 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(DesktopComputer); - 299 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ServerComputer); - 300 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(LaptopComputer); - 301 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HandheldClamShellComputer); - 302 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HandheldComputer); - 303 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableComputer); + 297 508 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedComputer); + 298 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(DesktopComputer); + 299 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ServerComputer); + 300 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(LaptopComputer); + 301 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HandheldClamShellComputer); + 302 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HandheldComputer); + 303 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableComputer); 304 : break; 305 464 : case QBluetoothDeviceInfo::PhoneDevice: - 306 466 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedPhone); - 307 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CellularPhone); - 308 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CordlessPhone); - 309 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(SmartPhone); - 310 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WiredModemOrVoiceGatewayPhone); - 311 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CommonIsdnAccessPhone); + 306 464 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedPhone); + 307 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CellularPhone); + 308 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CordlessPhone); + 309 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(SmartPhone); + 310 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WiredModemOrVoiceGatewayPhone); + 311 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CommonIsdnAccessPhone); 312 : break; 313 : #if (QT_VERSION < QT_VERSION_CHECK(5, 13, 0)) 314 126 : case QBluetoothDeviceInfo::LANAccessDevice: // Deprecated since Qt 5.13. 315 : #else 316 270 : case QBluetoothDeviceInfo::NetworkDevice: // Added in Qt 5.13. 317 : #endif - 318 398 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkFullService); - 319 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorOne); - 320 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorTwo); - 321 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorThree); - 322 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorFour); - 323 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorFive); - 324 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorSix); - 325 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkNoService); + 318 396 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkFullService); + 319 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorOne); + 320 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorTwo); + 321 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorThree); + 322 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorFour); + 323 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorFive); + 324 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkLoadFactorSix); + 325 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(NetworkNoService); 326 : break; 327 792 : case QBluetoothDeviceInfo::AudioVideoDevice: - 328 794 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedAudioVideoDevice); - 329 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableHeadsetDevice); - 330 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HandsFreeDevice); - 331 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Microphone); - 332 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Loudspeaker); - 333 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Headphones); - 334 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PortableAudioDevice); - 335 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CarAudio); - 336 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(SetTopBox); - 337 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HiFiAudioDevice); - 338 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Vcr); - 339 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoCamera); - 340 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Camcorder); - 341 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoMonitor); - 342 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoDisplayAndLoudspeaker); - 343 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoConferencing); - 344 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(GamingDevice); + 328 792 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedAudioVideoDevice); + 329 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableHeadsetDevice); + 330 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HandsFreeDevice); + 331 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Microphone); + 332 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Loudspeaker); + 333 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Headphones); + 334 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PortableAudioDevice); + 335 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CarAudio); + 336 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(SetTopBox); + 337 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HiFiAudioDevice); + 338 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Vcr); + 339 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoCamera); + 340 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(Camcorder); + 341 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoMonitor); + 342 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoDisplayAndLoudspeaker); + 343 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(VideoConferencing); + 344 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(GamingDevice); 345 : break; 346 484 : case QBluetoothDeviceInfo::PeripheralDevice: - 347 486 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedPeripheral); - 348 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(KeyboardPeripheral); - 349 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PointingDevicePeripheral); - 350 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(KeyboardWithPointingDevicePeripheral); - 351 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(JoystickPeripheral); - 352 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(GamepadPeripheral); - 353 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(RemoteControlPeripheral); - 354 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(SensingDevicePeripheral); - 355 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(DigitizerTabletPeripheral); - 356 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CardReaderPeripheral); + 347 484 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedPeripheral); + 348 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(KeyboardPeripheral); + 349 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(PointingDevicePeripheral); + 350 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(KeyboardWithPointingDevicePeripheral); + 351 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(JoystickPeripheral); + 352 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(GamepadPeripheral); + 353 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(RemoteControlPeripheral); + 354 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(SensingDevicePeripheral); + 355 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(DigitizerTabletPeripheral); + 356 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(CardReaderPeripheral); 357 : break; 358 264 : case QBluetoothDeviceInfo::ImagingDevice: - 359 266 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedImagingDevice); - 360 222 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImageDisplay); - 361 178 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImageCamera); - 362 134 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImageScanner); - 363 90 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImagePrinter); + 359 264 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedImagingDevice); + 360 220 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImageDisplay); + 361 176 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImageCamera); + 362 132 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImageScanner); + 363 88 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ImagePrinter); 364 : break; 365 308 : case QBluetoothDeviceInfo::WearableDevice: - 366 310 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedWearableDevice); - 367 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableWristWatch); - 368 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearablePager); - 369 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableJacket); - 370 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableHelmet); - 371 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableGlasses); + 366 308 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedWearableDevice); + 367 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableWristWatch); + 368 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearablePager); + 369 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableJacket); + 370 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableHelmet); + 371 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(WearableGlasses); 372 : break; 373 396 : case QBluetoothDeviceInfo::ToyDevice: - 374 398 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedToy); - 375 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyRobot); - 376 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyVehicle); - 377 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyDoll); - 378 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyController); - 379 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyGame); + 374 396 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedToy); + 375 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyRobot); + 376 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyVehicle); + 377 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyDoll); + 378 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyController); + 379 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(ToyGame); 380 : break; 381 396 : case QBluetoothDeviceInfo::HealthDevice: - 382 398 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedHealthDevice); - 383 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthBloodPressureMonitor); - 384 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthThermometer); - 385 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthWeightScale); - 386 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthGlucoseMeter); - 387 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthPulseOximeter); - 388 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthDataDisplay); - 389 16 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthStepCounter); + 382 396 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(UncategorizedHealthDevice); + 383 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthBloodPressureMonitor); + 384 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthThermometer); + 385 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthWeightScale); + 386 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthGlucoseMeter); + 387 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthPulseOximeter); + 388 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthDataDisplay); + 389 14 : DOKIT_INTERNAL_IF_EQUAL_THEN_RETURN(HealthStepCounter); 390 : break; 391 : case QBluetoothDeviceInfo::UncategorizedDevice: 392 : // There are no minor classes defined (in Qt) for uncategorized devices. diff --git a/main/cov/src/cli/setnamecommand.cpp.gcov.html b/main/cov/src/cli/setnamecommand.cpp.gcov.html index 5068cd4ed..a1de1944e 100644 --- a/main/cov/src/cli/setnamecommand.cpp.gcov.html +++ b/main/cov/src/cli/setnamecommand.cpp.gcov.html @@ -184,7 +184,7 @@ 96 30 : std::cout << qUtf8Printable(tr("set_name_result\nsuccess\n")); 97 22 : break; 98 : case OutputFormat::Json: - 99 38 : std::cout << qUtf8Printable(QLatin1String("true\n")); + 99 37 : std::cout << qUtf8Printable(QLatin1String("true\n")); 100 22 : break; 101 22 : case OutputFormat::Text: 102 30 : std::cout << qUtf8Printable(tr("Done.\n")); diff --git a/main/cov/src/cli/settorchcommand.cpp.gcov.html b/main/cov/src/cli/settorchcommand.cpp.gcov.html index ada33a51d..179ca635b 100644 --- a/main/cov/src/cli/settorchcommand.cpp.gcov.html +++ b/main/cov/src/cli/settorchcommand.cpp.gcov.html @@ -185,7 +185,7 @@ 97 30 : std::cout << qUtf8Printable(tr("set_torch_result\nsuccess\n")); 98 22 : break; 99 : case OutputFormat::Json: - 100 38 : std::cout << qUtf8Printable(QLatin1String("true\n")); + 100 37 : std::cout << qUtf8Printable(QLatin1String("true\n")); 101 22 : break; 102 22 : case OutputFormat::Text: 103 30 : std::cout << qUtf8Printable(tr("Done.\n")); diff --git a/main/cov/src/cli/statuscommand.cpp.gcov.html b/main/cov/src/cli/statuscommand.cpp.gcov.html index b9b85e819..ea7cc6d41 100644 --- a/main/cov/src/cli/statuscommand.cpp.gcov.html +++ b/main/cov/src/cli/statuscommand.cpp.gcov.html @@ -226,7 +226,7 @@ 138 24 : { QLatin1String("label"), statusLabel }, 139 132 : }}, 140 24 : { QLatin1String("battery"), battery }, - 141 1257 : }; + 141 1263 : }; 142 66 : if (torchStatus) { 143 0 : object.insert(QStringLiteral("torchStatus"), QJsonObject{ 144 0 : { QLatin1String("code"), (quint8)*torchStatus }, diff --git a/main/cov/src/lib/statusservice.cpp.gcov.html b/main/cov/src/lib/statusservice.cpp.gcov.html index 1eb429cf8..1f3cfe0e4 100644 --- a/main/cov/src/lib/statusservice.cpp.gcov.html +++ b/main/cov/src/lib/statusservice.cpp.gcov.html @@ -120,17 +120,17 @@ 32 484 : QString StatusService::toString(const StatusService::DeviceStatus &status) 33 : { 34 484 : switch (status) { - 35 80 : case DeviceStatus::Idle: return QLatin1String("Idle"); - 36 8 : case DeviceStatus::MultimeterDcVoltage: return QLatin1String("MultimeterDcVoltage"); - 37 8 : case DeviceStatus::MultimeterAcVoltage: return QLatin1String("MultimeterAcVoltage"); - 38 8 : case DeviceStatus::MultimeterDcCurrent: return QLatin1String("MultimeterDcCurrent"); - 39 8 : case DeviceStatus::MultimeterAcCurrent: return QLatin1String("MultimeterAcCurrent"); - 40 8 : case DeviceStatus::MultimeterResistance: return QLatin1String("MultimeterResistance"); - 41 8 : case DeviceStatus::MultimeterDiode: return QLatin1String("MultimeterDiode"); - 42 8 : case DeviceStatus::MultimeterContinuity: return QLatin1String("MultimeterContinuity"); - 43 8 : case DeviceStatus::MultimeterTemperature:return QLatin1String("MultimeterTemperature"); - 44 8 : case DeviceStatus::DsoModeSampling: return QLatin1String("DsoModeSampling"); - 45 8 : case DeviceStatus::LoggerModeSampling: return QLatin1String("LoggerModeSampling"); + 35 70 : case DeviceStatus::Idle: return QLatin1String("Idle"); + 36 7 : case DeviceStatus::MultimeterDcVoltage: return QLatin1String("MultimeterDcVoltage"); + 37 7 : case DeviceStatus::MultimeterAcVoltage: return QLatin1String("MultimeterAcVoltage"); + 38 7 : case DeviceStatus::MultimeterDcCurrent: return QLatin1String("MultimeterDcCurrent"); + 39 7 : case DeviceStatus::MultimeterAcCurrent: return QLatin1String("MultimeterAcCurrent"); + 40 7 : case DeviceStatus::MultimeterResistance: return QLatin1String("MultimeterResistance"); + 41 7 : case DeviceStatus::MultimeterDiode: return QLatin1String("MultimeterDiode"); + 42 7 : case DeviceStatus::MultimeterContinuity: return QLatin1String("MultimeterContinuity"); + 43 7 : case DeviceStatus::MultimeterTemperature:return QLatin1String("MultimeterTemperature"); + 44 7 : case DeviceStatus::DsoModeSampling: return QLatin1String("DsoModeSampling"); + 45 7 : case DeviceStatus::LoggerModeSampling: return QLatin1String("LoggerModeSampling"); 46 : } 47 : return QString(); 48 : } @@ -141,8 +141,8 @@ 53 286 : QString StatusService::toString(const StatusService::BatteryStatus &status) 54 : { 55 286 : switch (status) { - 56 80 : case BatteryStatus::Low: return QLatin1String("Low"); - 57 8 : case BatteryStatus::Good: return QLatin1String("Good"); + 56 70 : case BatteryStatus::Low: return QLatin1String("Low"); + 57 7 : case BatteryStatus::Good: return QLatin1String("Good"); 58 : } 59 : return QString(); 60 : } @@ -161,9 +161,9 @@ 73 450 : QString StatusService::toString(const StatusService::SwitchPosition &position) 74 : { 75 450 : switch (position) { - 76 20 : case SwitchPosition::Voltage: return QLatin1String("Voltage"); - 77 50 : case SwitchPosition::MultiMode: return QLatin1String("MultiMode"); - 78 14 : case SwitchPosition::HighCurrent: return QLatin1String("HighCurrent"); + 76 19 : case SwitchPosition::Voltage: return QLatin1String("Voltage"); + 77 49 : case SwitchPosition::MultiMode: return QLatin1String("MultiMode"); + 78 13 : case SwitchPosition::HighCurrent: return QLatin1String("HighCurrent"); 79 : } 80 : return QString(); 81 : } @@ -174,9 +174,9 @@ 86 110 : QString StatusService::toString(const StatusService::ChargingStatus &status) 87 : { 88 110 : switch (status) { - 89 8 : case ChargingStatus::Discharging: return QLatin1String("Discharging"); - 90 8 : case ChargingStatus::Charging: return QLatin1String("Charging"); - 91 8 : case ChargingStatus::Charged: return QLatin1String("Charged"); + 89 7 : case ChargingStatus::Discharging: return QLatin1String("Discharging"); + 90 7 : case ChargingStatus::Charging: return QLatin1String("Charging"); + 91 7 : case ChargingStatus::Charged: return QLatin1String("Charged"); 92 : } 93 : return QString(); 94 : } @@ -187,8 +187,8 @@ 99 326 : QString StatusService::toString(const StatusService::TorchStatus &status) 100 : { 101 326 : switch (status) { - 102 38 : case TorchStatus::Off: return QLatin1String("Off"); - 103 20 : case TorchStatus::On: return QLatin1String("On"); + 102 37 : case TorchStatus::Off: return QLatin1String("Off"); + 103 19 : case TorchStatus::On: return QLatin1String("On"); 104 : } 105 : return QString(); 106 : } @@ -199,9 +199,9 @@ 111 212 : QString StatusService::toString(const StatusService::ButtonStatus &status) 112 : { 113 212 : switch (status) { - 114 14 : case ButtonStatus::Released: return QLatin1String("Released"); - 115 14 : case ButtonStatus::Pressed: return QLatin1String("Pressed"); - 116 14 : case ButtonStatus::Held: return QLatin1String("Held"); + 114 13 : case ButtonStatus::Released: return QLatin1String("Released"); + 115 13 : case ButtonStatus::Pressed: return QLatin1String("Pressed"); + 116 13 : case ButtonStatus::Held: return QLatin1String("Held"); 117 : } 118 : return QString(); 119 : } @@ -684,10 +684,10 @@ 596 60 : characteristics.firmwareVersion = QVersionNumber( 597 88 : qFromLittleEndian<quint8 >(value.mid(0,1).constData()), 598 72 : qFromLittleEndian<quint8 >(value.mid(1,1).constData())); - 599 62 : characteristics.maximumVoltage = qFromLittleEndian<quint16>(value.mid(2,2).constData()); + 599 60 : characteristics.maximumVoltage = qFromLittleEndian<quint16>(value.mid(2,2).constData()); 600 60 : characteristics.maximumCurrent = qFromLittleEndian<quint16>(value.mid(4,2).constData()); 601 60 : characteristics.maximumResistance = qFromLittleEndian<quint16>(value.mid(6,2).constData()); - 602 60 : characteristics.maximumSamplingRate = qFromLittleEndian<quint16>(value.mid(8,2).constData()); + 602 62 : characteristics.maximumSamplingRate = qFromLittleEndian<quint16>(value.mid(8,2).constData()); 603 60 : characteristics.samplingBufferSize = qFromLittleEndian<quint16>(value.mid(10,2).constData()); 604 60 : characteristics.capabilityMask = qFromLittleEndian<quint16>(value.mid(12,2).constData()); 605 72 : characteristics.macAddress = QBluetoothAddress(qFromBigEndian<quint64>