Classes

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 5 10 15 20 Line Coverage (%) Cyclomatic Complexity Stewart\Runtime\Ipc\Wire\IpcCodec — Coverage: 98.1% | Lines: 54 | Complexity: 18 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter — Coverage: 86.2% | Lines: 29 | Complexity: 17 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog — Coverage: 100.0% | Lines: 27 | Complexity: 12 Stewart\Runtime\Ipc\Wire\SelectorConverter — Coverage: 96.0% | Lines: 25 | Complexity: 18 Stewart\Runtime\Ipc\ChannelTransport — Coverage: 57.1% | Lines: 21 | Complexity: 11 Stewart\Runtime\Ipc\Wire\MqttMessageConverter — Coverage: 95.2% | Lines: 21 | Complexity: 9 Stewart\Runtime\Ipc\MessageHandlerIndex — Coverage: 100.0% | Lines: 19 | Complexity: 8 Stewart\Runtime\Ipc\Wire\RegistryFragment — Coverage: 93.8% | Lines: 16 | Complexity: 5 Stewart\Runtime\Ipc\Wire\TriggerSpecConverter — Coverage: 100.0% | Lines: 15 | Complexity: 9 Stewart\Runtime\Ipc\Wire\ExposedStateConverter — Coverage: 80.0% | Lines: 10 | Complexity: 8 Stewart\Runtime\Ipc\Wire\StateChangesFragment — Coverage: 90.0% | Lines: 10 | Complexity: 6 Stewart\Runtime\Ipc\StoreSettings — Coverage: 0.0% | Lines: 7 | Complexity: 2 Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter — Coverage: 85.7% | Lines: 7 | Complexity: 5 Stewart\Runtime\Ipc\Wire\TimeOfDayConverter — Coverage: 85.7% | Lines: 7 | Complexity: 5 Stewart\Runtime\Ipc\Wire\WorkerIdConverter — Coverage: 85.7% | Lines: 7 | Complexity: 5 Stewart\Runtime\Ipc\Wire\AppIdsFragment — Coverage: 100.0% | Lines: 4 | Complexity: 4 Stewart\Runtime\Ipc\Wire\EntityStatesFragment — Coverage: 100.0% | Lines: 4 | Complexity: 4 Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment — Coverage: 100.0% | Lines: 4 | Complexity: 4 Stewart\Runtime\Ipc\Wire\WorkerAppsFragment — Coverage: 100.0% | Lines: 4 | Complexity: 4 Stewart\Runtime\Ipc\Message\EventFireRequest — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\EventFireResult — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\ExposeEntityResult — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\ExposureAcknowledged — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\HistoryRequest — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\HistoryResult — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\RequestFailed — Coverage: 66.7% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\ServiceCallRequest — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\ServiceCallResult — Coverage: 0.0% | Lines: 3 | Complexity: 3 Stewart\Runtime\Ipc\Message\Bootstrap — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\EventFired — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\ExposeEntityRequest — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\ExposedEntityCommanded — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\ExposedEntitySynced — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\HaConnectionLost — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\MqttMessageDelivery — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\PausedAppsChanged — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\Ping — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\ReconfigureExposedEntityRequest — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\RegistrySnapshot — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\RemoveExposedEntityRequest — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\Shutdown — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\StateChangeBatch — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\StateResynced — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\StateSnapshot — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\SubscriptionAck — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\TopicMessage — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\TriggerFired — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\UpdateExposedEntityRequest — Coverage: 0.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Wire\EncodedStateChange — Coverage: 100.0% | Lines: 2 | Complexity: 2 Stewart\Runtime\Ipc\Message\AppActivityReport — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\AppFailed — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposedCommandAnswered — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposuresReleased — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\IpcMessage — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\LogRecord — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\MqttPublish — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Pong — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Publish — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Subscribe — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\SubscribeTrigger — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Unsubscribe — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\WorkerReady — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\WorkerApp — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\WorkerSettings — Coverage: 0.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Class CRAP Coverage
Stewart\Runtime\Ipc\ChannelTransport20.5257.1%
Stewart\Runtime\Ipc\Wire\IpcCodec1898.1%
Stewart\Runtime\Ipc\Wire\SelectorConverter1896.0%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter17.7686.2%
Stewart\Runtime\Ipc\Message\EventFireRequest120.0%
Stewart\Runtime\Ipc\Message\EventFireResult120.0%
Stewart\Runtime\Ipc\Message\ExposeEntityResult120.0%
Stewart\Runtime\Ipc\Message\ExposureAcknowledged120.0%
Stewart\Runtime\Ipc\Message\HistoryRequest120.0%
Stewart\Runtime\Ipc\Message\HistoryResult120.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest120.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult120.0%
Stewart\Runtime\Ipc\Message\ServiceCallRequest120.0%
Stewart\Runtime\Ipc\Message\ServiceCallResult120.0%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog12100.0%
Stewart\Runtime\Ipc\Wire\MqttMessageConverter995.2%
Stewart\Runtime\Ipc\Wire\TriggerSpecConverter9100.0%
Stewart\Runtime\Ipc\Wire\ExposedStateConverter8.5180.0%
Stewart\Runtime\Ipc\MessageHandlerIndex8100.0%
Stewart\Runtime\Ipc\Wire\StateChangesFragment6.0490.0%
Stewart\Runtime\Ipc\Message\Bootstrap60.0%
Stewart\Runtime\Ipc\Message\EventFired60.0%
Stewart\Runtime\Ipc\Message\ExposeEntityRequest60.0%
Stewart\Runtime\Ipc\Message\ExposedEntityCommanded60.0%
Stewart\Runtime\Ipc\Message\ExposedEntitySynced60.0%
Stewart\Runtime\Ipc\Message\HaConnectionLost60.0%
Stewart\Runtime\Ipc\Message\MqttMessageDelivery60.0%
Stewart\Runtime\Ipc\Message\PausedAppsChanged60.0%
Stewart\Runtime\Ipc\Message\Ping60.0%
Stewart\Runtime\Ipc\Message\ReconfigureExposedEntityRequest60.0%
Stewart\Runtime\Ipc\Message\RegistrySnapshot60.0%
Stewart\Runtime\Ipc\Message\RemoveExposedEntityRequest60.0%
Stewart\Runtime\Ipc\Message\Shutdown60.0%
Stewart\Runtime\Ipc\Message\StateChangeBatch60.0%
Stewart\Runtime\Ipc\Message\StateResynced60.0%
Stewart\Runtime\Ipc\Message\StateSnapshot60.0%
Stewart\Runtime\Ipc\Message\SubscriptionAck60.0%
Stewart\Runtime\Ipc\Message\TopicMessage60.0%
Stewart\Runtime\Ipc\Message\TriggerFired60.0%
Stewart\Runtime\Ipc\Message\UpdateExposedEntityRequest60.0%
Stewart\Runtime\Ipc\StoreSettings60.0%
Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter5.0785.7%
Stewart\Runtime\Ipc\Wire\TimeOfDayConverter5.0785.7%
Stewart\Runtime\Ipc\Wire\WorkerIdConverter5.0785.7%
Stewart\Runtime\Ipc\Wire\RegistryFragment5.0193.8%
Stewart\Runtime\Ipc\Wire\AppIdsFragment4100.0%
Stewart\Runtime\Ipc\Wire\EntityStatesFragment4100.0%
Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment4100.0%
Stewart\Runtime\Ipc\Wire\WorkerAppsFragment4100.0%
Stewart\Runtime\Ipc\Message\RequestFailed3.3366.7%
Stewart\Runtime\Ipc\Message\AppActivityReport20.0%
Stewart\Runtime\Ipc\Message\AppFailed20.0%
Stewart\Runtime\Ipc\Message\ExposedCommandAnswered20.0%
Stewart\Runtime\Ipc\Message\ExposuresReleased20.0%
Stewart\Runtime\Ipc\Message\IpcMessage20.0%
Stewart\Runtime\Ipc\Message\LogRecord20.0%
Stewart\Runtime\Ipc\Message\MqttPublish20.0%
Stewart\Runtime\Ipc\Message\Pong20.0%
Stewart\Runtime\Ipc\Message\Publish20.0%
Stewart\Runtime\Ipc\Message\Subscribe20.0%
Stewart\Runtime\Ipc\Message\SubscribeTrigger20.0%
Stewart\Runtime\Ipc\Message\Unsubscribe20.0%
Stewart\Runtime\Ipc\Message\WorkerReady20.0%
Stewart\Runtime\Ipc\Wire\EncodedStateChange2100.0%
Stewart\Runtime\Ipc\WorkerApp20.0%
Stewart\Runtime\Ipc\WorkerSettings20.0%
Stewart\Runtime\Ipc\Collection\WorkerAppCollection0100.0%
Stewart\Runtime\Ipc\Message\OutboxDelivery0100.0%
Stewart\Runtime\Ipc\Wire\Collection\EncodedStateChangeCollection0100.0%

Methods

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 5 10 15 Line Coverage (%) Cyclomatic Complexity Stewart\Runtime\Ipc\Wire\IpcCodec::createIpcWireMapper — Coverage: 100.0% | Lines: 22 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcCodec::decodeMessage — Coverage: 100.0% | Lines: 21 | Complexity: 12 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::fromMessageClasses — Coverage: 100.0% | Lines: 17 | Complexity: 3 Stewart\Runtime\Ipc\Wire\SelectorConverter::decodeValue — Coverage: 92.9% | Lines: 14 | Complexity: 9 Stewart\Runtime\Ipc\MessageHandlerIndex::fromHandlers — Coverage: 100.0% | Lines: 13 | Complexity: 3 Stewart\Runtime\Ipc\ChannelTransport::receive — Coverage: 41.7% | Lines: 12 | Complexity: 6 Stewart\Runtime\Ipc\Wire\MqttMessageConverter::decodeValue — Coverage: 91.7% | Lines: 12 | Complexity: 6 Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::decodeValue — Coverage: 100.0% | Lines: 11 | Complexity: 6 Stewart\Runtime\Ipc\Wire\IpcCodec::encodeMessage — Coverage: 88.9% | Lines: 9 | Complexity: 3 Stewart\Runtime\Ipc\Wire\RegistryFragment::fromDecodedValue — Coverage: 88.9% | Lines: 9 | Complexity: 2 Stewart\Runtime\Ipc\Wire\SelectorConverter::encodeValue — Coverage: 100.0% | Lines: 9 | Complexity: 7 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::decodeContext — Coverage: 75.0% | Lines: 8 | Complexity: 7 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::decodeValue — Coverage: 85.7% | Lines: 7 | Complexity: 2 Stewart\Runtime\Ipc\Wire\MqttMessageConverter::encodeValue — Coverage: 100.0% | Lines: 7 | Complexity: 1 Stewart\Runtime\Ipc\ChannelTransport::send — Coverage: 66.7% | Lines: 6 | Complexity: 3 Stewart\Runtime\Ipc\StoreSettings::__debugInfo — Coverage: 0.0% | Lines: 6 | Complexity: 1 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::encodeValue — Coverage: 100.0% | Lines: 6 | Complexity: 2 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::decodeScalarList — Coverage: 83.3% | Lines: 6 | Complexity: 4 Stewart\Runtime\Ipc\Wire\ExposedStateConverter::decodeValue — Coverage: 66.7% | Lines: 6 | Complexity: 5 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::scanMessageDirectory — Coverage: 100.0% | Lines: 6 | Complexity: 5 Stewart\Runtime\Ipc\Wire\RegistryFragment::encodeToJson — Coverage: 100.0% | Lines: 5 | Complexity: 1 Stewart\Runtime\Ipc\MessageHandlerIndex::findHandlerByInterfaceOf — Coverage: 100.0% | Lines: 4 | Complexity: 3 Stewart\Runtime\Ipc\Wire\StateChangesFragment::fromEncodedChanges — Coverage: 100.0% | Lines: 4 | Complexity: 1 Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::decodeValue — Coverage: 66.7% | Lines: 3 | Complexity: 2 Stewart\Runtime\Ipc\Wire\StateChangesFragment::encodeToJson — Coverage: 66.7% | Lines: 3 | Complexity: 2 Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::decodeValue — Coverage: 66.7% | Lines: 3 | Complexity: 2 Stewart\Runtime\Ipc\Wire\WorkerIdConverter::decodeValue — Coverage: 66.7% | Lines: 3 | Complexity: 2 Stewart\Runtime\Ipc\ChannelTransport::close — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::encodeValue — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Ipc\Wire\ExposedStateConverter::encodeValue — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::encodeValue — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::encodeValue — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerIdConverter::encodeValue — Coverage: 100.0% | Lines: 2 | Complexity: 1 Stewart\Runtime\Ipc\ChannelTransport::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\AppActivityReport::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\AppFailed::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Bootstrap::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Bootstrap::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFireRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFireRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFireRequest::createOverloadedFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFireResult::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFireResult::getAnswer — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFireResult::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFired::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\EventFired::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposeEntityRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposeEntityRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposeEntityResult::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposeEntityResult::getAnswer — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposeEntityResult::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposedCommandAnswered::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposedEntityCommanded::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposedEntityCommanded::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposedEntitySynced::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposedEntitySynced::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposureAcknowledged::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposureAcknowledged::getAnswer — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposureAcknowledged::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ExposuresReleased::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HaConnectionLost::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HaConnectionLost::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HistoryRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HistoryRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HistoryRequest::createOverloadedFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HistoryResult::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HistoryResult::getAnswer — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\HistoryResult::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\IpcMessage::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\LogRecord::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\MqttMessageDelivery::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\MqttMessageDelivery::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\MqttPublish::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\PausedAppsChanged::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\PausedAppsChanged::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Ping::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Ping::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Pong::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Publish::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ReconfigureExposedEntityRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ReconfigureExposedEntityRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest::createOverloadedFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult::getAnswer — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistrySnapshot::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RegistrySnapshot::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RemoveExposedEntityRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RemoveExposedEntityRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RequestFailed::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RequestFailed::fromException — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\RequestFailed::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ServiceCallRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ServiceCallRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ServiceCallRequest::createOverloadedFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ServiceCallResult::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ServiceCallResult::getAnswer — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\ServiceCallResult::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Shutdown::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Shutdown::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\StateChangeBatch::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\StateChangeBatch::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\StateResynced::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\StateResynced::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\StateSnapshot::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\StateSnapshot::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Subscribe::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\SubscribeTrigger::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\SubscriptionAck::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\SubscriptionAck::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\TopicMessage::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\TopicMessage::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\TriggerFired::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\TriggerFired::getOutboxDelivery — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\Unsubscribe::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\UpdateExposedEntityRequest::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\UpdateExposedEntityRequest::createUnreachableFailure — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Message\WorkerReady::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\MessageHandlerIndex::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\MessageHandlerIndex::findHandlerFor — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\StoreSettings::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\AppIdsFragment::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\AppIdsFragment::fromCollection — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\AppIdsFragment::fromDecodedValue — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\AppIdsFragment::encodeToJson — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\EncodedStateChange::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\EncodedStateChange::encodeToJson — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\EntityStatesFragment::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\EntityStatesFragment::fromCollection — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\EntityStatesFragment::fromDecodedValue — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\EntityStatesFragment::encodeToJson — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\ExposedStateConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\ExposedStateConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::fromCollection — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::fromDecodedValue — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::encodeToJson — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcCodec::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcCodec::createForWorkerBootstrap — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::findTagForClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::findClassForTag — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::listMessageClasses — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\MqttMessageConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\MqttMessageConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\RegistryFragment::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\RegistryFragment::fromRegistry — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\SelectorConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\SelectorConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\StateChangesFragment::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\StateChangesFragment::fromCollection — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\StateChangesFragment::fromDecodedValue — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::fromCollection — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::fromDecodedValue — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::encodeToJson — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerIdConverter::handledClass — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\Wire\WorkerIdConverter::keySuffix — Coverage: 100.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\WorkerApp::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1 Stewart\Runtime\Ipc\WorkerSettings::__construct — Coverage: 0.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
Stewart\Runtime\Ipc\ChannelTransport::receive13.1541.7%
Stewart\Runtime\Ipc\Wire\IpcCodec::decodeMessage12100.0%
Stewart\Runtime\Ipc\Wire\SelectorConverter::decodeValue9.0392.9%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::decodeContext7.7775.0%
Stewart\Runtime\Ipc\Wire\SelectorConverter::encodeValue7100.0%
Stewart\Runtime\Ipc\Wire\MqttMessageConverter::decodeValue6.0291.7%
Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::decodeValue6100.0%
Stewart\Runtime\Ipc\Wire\ExposedStateConverter::decodeValue5.9366.7%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::scanMessageDirectory5100.0%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::decodeScalarList4.0783.3%
Stewart\Runtime\Ipc\ChannelTransport::send3.3366.7%
Stewart\Runtime\Ipc\Wire\IpcCodec::encodeMessage3.0188.9%
Stewart\Runtime\Ipc\MessageHandlerIndex::fromHandlers3100.0%
Stewart\Runtime\Ipc\MessageHandlerIndex::findHandlerByInterfaceOf3100.0%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::fromMessageClasses3100.0%
Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::decodeValue2.1566.7%
Stewart\Runtime\Ipc\Wire\StateChangesFragment::encodeToJson2.1566.7%
Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::decodeValue2.1566.7%
Stewart\Runtime\Ipc\Wire\WorkerIdConverter::decodeValue2.1566.7%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::decodeValue2.0185.7%
Stewart\Runtime\Ipc\Wire\RegistryFragment::fromDecodedValue2.0188.9%
Stewart\Runtime\Ipc\Message\AppActivityReport::__construct20.0%
Stewart\Runtime\Ipc\Message\AppFailed::__construct20.0%
Stewart\Runtime\Ipc\Message\Bootstrap::__construct20.0%
Stewart\Runtime\Ipc\Message\Bootstrap::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\EventFireRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\EventFireRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\EventFireRequest::createOverloadedFailure20.0%
Stewart\Runtime\Ipc\Message\EventFireResult::__construct20.0%
Stewart\Runtime\Ipc\Message\EventFireResult::getAnswer20.0%
Stewart\Runtime\Ipc\Message\EventFireResult::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\EventFired::__construct20.0%
Stewart\Runtime\Ipc\Message\EventFired::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\ExposeEntityRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\ExposeEntityRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\ExposeEntityResult::__construct20.0%
Stewart\Runtime\Ipc\Message\ExposeEntityResult::getAnswer20.0%
Stewart\Runtime\Ipc\Message\ExposeEntityResult::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\ExposedCommandAnswered::__construct20.0%
Stewart\Runtime\Ipc\Message\ExposedEntityCommanded::__construct20.0%
Stewart\Runtime\Ipc\Message\ExposedEntityCommanded::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\ExposedEntitySynced::__construct20.0%
Stewart\Runtime\Ipc\Message\ExposedEntitySynced::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\ExposureAcknowledged::__construct20.0%
Stewart\Runtime\Ipc\Message\ExposureAcknowledged::getAnswer20.0%
Stewart\Runtime\Ipc\Message\ExposureAcknowledged::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\ExposuresReleased::__construct20.0%
Stewart\Runtime\Ipc\Message\HaConnectionLost::__construct20.0%
Stewart\Runtime\Ipc\Message\HaConnectionLost::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\HistoryRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\HistoryRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\HistoryRequest::createOverloadedFailure20.0%
Stewart\Runtime\Ipc\Message\HistoryResult::__construct20.0%
Stewart\Runtime\Ipc\Message\HistoryResult::getAnswer20.0%
Stewart\Runtime\Ipc\Message\HistoryResult::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\IpcMessage::__construct20.0%
Stewart\Runtime\Ipc\Message\LogRecord::__construct20.0%
Stewart\Runtime\Ipc\Message\MqttMessageDelivery::__construct20.0%
Stewart\Runtime\Ipc\Message\MqttMessageDelivery::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\MqttPublish::__construct20.0%
Stewart\Runtime\Ipc\Message\PausedAppsChanged::__construct20.0%
Stewart\Runtime\Ipc\Message\PausedAppsChanged::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\Ping::__construct20.0%
Stewart\Runtime\Ipc\Message\Ping::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\Pong::__construct20.0%
Stewart\Runtime\Ipc\Message\Publish::__construct20.0%
Stewart\Runtime\Ipc\Message\ReconfigureExposedEntityRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\ReconfigureExposedEntityRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateRequest::createOverloadedFailure20.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult::__construct20.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult::getAnswer20.0%
Stewart\Runtime\Ipc\Message\RegistryEntityUpdateResult::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\RegistrySnapshot::__construct20.0%
Stewart\Runtime\Ipc\Message\RegistrySnapshot::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\RemoveExposedEntityRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\RemoveExposedEntityRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\RequestFailed::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\ServiceCallRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\ServiceCallRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\ServiceCallRequest::createOverloadedFailure20.0%
Stewart\Runtime\Ipc\Message\ServiceCallResult::__construct20.0%
Stewart\Runtime\Ipc\Message\ServiceCallResult::getAnswer20.0%
Stewart\Runtime\Ipc\Message\ServiceCallResult::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\Shutdown::__construct20.0%
Stewart\Runtime\Ipc\Message\Shutdown::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\StateChangeBatch::__construct20.0%
Stewart\Runtime\Ipc\Message\StateChangeBatch::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\StateResynced::__construct20.0%
Stewart\Runtime\Ipc\Message\StateResynced::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\StateSnapshot::__construct20.0%
Stewart\Runtime\Ipc\Message\StateSnapshot::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\Subscribe::__construct20.0%
Stewart\Runtime\Ipc\Message\SubscribeTrigger::__construct20.0%
Stewart\Runtime\Ipc\Message\SubscriptionAck::__construct20.0%
Stewart\Runtime\Ipc\Message\SubscriptionAck::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\TopicMessage::__construct20.0%
Stewart\Runtime\Ipc\Message\TopicMessage::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\TriggerFired::__construct20.0%
Stewart\Runtime\Ipc\Message\TriggerFired::getOutboxDelivery20.0%
Stewart\Runtime\Ipc\Message\Unsubscribe::__construct20.0%
Stewart\Runtime\Ipc\Message\UpdateExposedEntityRequest::__construct20.0%
Stewart\Runtime\Ipc\Message\UpdateExposedEntityRequest::createUnreachableFailure20.0%
Stewart\Runtime\Ipc\Message\WorkerReady::__construct20.0%
Stewart\Runtime\Ipc\StoreSettings::__construct20.0%
Stewart\Runtime\Ipc\StoreSettings::__debugInfo20.0%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::encodeValue2100.0%
Stewart\Runtime\Ipc\WorkerApp::__construct20.0%
Stewart\Runtime\Ipc\WorkerSettings::__construct20.0%
Stewart\Runtime\Ipc\ChannelTransport::__construct1100.0%
Stewart\Runtime\Ipc\ChannelTransport::close1100.0%
Stewart\Runtime\Ipc\Message\RequestFailed::__construct1100.0%
Stewart\Runtime\Ipc\Message\RequestFailed::fromException1100.0%
Stewart\Runtime\Ipc\MessageHandlerIndex::__construct1100.0%
Stewart\Runtime\Ipc\MessageHandlerIndex::findHandlerFor1100.0%
Stewart\Runtime\Ipc\Wire\AppIdsFragment::__construct1100.0%
Stewart\Runtime\Ipc\Wire\AppIdsFragment::fromCollection1100.0%
Stewart\Runtime\Ipc\Wire\AppIdsFragment::fromDecodedValue1100.0%
Stewart\Runtime\Ipc\Wire\AppIdsFragment::encodeToJson1100.0%
Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\DateTimeImmutableConverter::encodeValue1100.0%
Stewart\Runtime\Ipc\Wire\EncodedStateChange::__construct1100.0%
Stewart\Runtime\Ipc\Wire\EncodedStateChange::encodeToJson1100.0%
Stewart\Runtime\Ipc\Wire\EntityStatesFragment::__construct1100.0%
Stewart\Runtime\Ipc\Wire\EntityStatesFragment::fromCollection1100.0%
Stewart\Runtime\Ipc\Wire\EntityStatesFragment::fromDecodedValue1100.0%
Stewart\Runtime\Ipc\Wire\EntityStatesFragment::encodeToJson1100.0%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\ExceptionDetailsConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\ExposedStateConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\ExposedStateConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\ExposedStateConverter::encodeValue1100.0%
Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::__construct1100.0%
Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::fromCollection1100.0%
Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::fromDecodedValue1100.0%
Stewart\Runtime\Ipc\Wire\HistoricalStatesFragment::encodeToJson1100.0%
Stewart\Runtime\Ipc\Wire\IpcCodec::__construct1100.0%
Stewart\Runtime\Ipc\Wire\IpcCodec::createForWorkerBootstrap1100.0%
Stewart\Runtime\Ipc\Wire\IpcCodec::createIpcWireMapper1100.0%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::__construct1100.0%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::findTagForClass1100.0%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::findClassForTag1100.0%
Stewart\Runtime\Ipc\Wire\IpcMessageCatalog::listMessageClasses1100.0%
Stewart\Runtime\Ipc\Wire\MqttMessageConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\MqttMessageConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\MqttMessageConverter::encodeValue1100.0%
Stewart\Runtime\Ipc\Wire\RegistryFragment::__construct1100.0%
Stewart\Runtime\Ipc\Wire\RegistryFragment::fromRegistry1100.0%
Stewart\Runtime\Ipc\Wire\RegistryFragment::encodeToJson1100.0%
Stewart\Runtime\Ipc\Wire\SelectorConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\SelectorConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\StateChangesFragment::__construct1100.0%
Stewart\Runtime\Ipc\Wire\StateChangesFragment::fromCollection1100.0%
Stewart\Runtime\Ipc\Wire\StateChangesFragment::fromEncodedChanges1100.0%
Stewart\Runtime\Ipc\Wire\StateChangesFragment::fromDecodedValue1100.0%
Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\TimeOfDayConverter::encodeValue1100.0%
Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\TriggerSpecConverter::encodeValue1100.0%
Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::__construct1100.0%
Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::fromCollection1100.0%
Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::fromDecodedValue1100.0%
Stewart\Runtime\Ipc\Wire\WorkerAppsFragment::encodeToJson1100.0%
Stewart\Runtime\Ipc\Wire\WorkerIdConverter::handledClass1100.0%
Stewart\Runtime\Ipc\Wire\WorkerIdConverter::keySuffix1100.0%
Stewart\Runtime\Ipc\Wire\WorkerIdConverter::encodeValue1100.0%