| Rating | Name | Coupling | Cohesion | Size | Complexity | Test Coverage | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|---|---|
| C | PSB\Core\EndpointConfigurator | 41 | 1 | 513 | 54 | 43% | 0 | 0 | 0 |
| B | Core\Pipeline\StepChainBuilder | 9 | 1 | 335 | 46 | 96.03% | 0 | 0 | 0 |
| A | Serialization\Json\JsonEncoder | 2 | 1 | 196 | 35 | 80.77% | 0 | 0 | 0 |
| A | FirstLevelRetry\FirstLevelRetryFeature | 7 | 1 | 68 | 4 | 81.48% | 0 | 0 | 0 |
| A | StageContext\OutgoingLogicalMessageContext | 1 | 0 | 95 | 6 | 100% | 0 | 0 | 0 |
| A | Pipeline\StepRegistrationDependency | 1 | 0 | 56 | 4 | 100% | 0 | 0 | 0 |
| A | AttachCorrelationIdPipelineStep | 2 | 0 | 39 | 7 | 100% | 0 | 0 | 0 |
| A | Serialization\Json\JsonMessageSerializer | 1 | 1 | 50 | 4 | 100% | 0 | 0 | 0 |
| A | PSB\Core\Feature\FeatureStarter | 1 | 1 | 28 | 4 | 100% | 0 | 0 | 0 |
| A | PSB\Core\Transport\PushContext | 1 | 0 | 92 | 6 | 100% | 0 | 0 | 0 |
| A | PSB\Core\Outbox\OutboxMessage | 1 | 0 | 40 | 3 | 100% | 0 | 0 | 0 |
| A | PSB\Core\Transport\SendingFeature | 5 | 0 | 34 | 2 | 100% | 0 | 0 | 0 |
| A | Incoming\IncomingContextFactory | 7 | 1 | 91 | 4 | 100% | 0 | 0 | 0 |
| A | Comb\TimestampFirstCombGenerator | 0 | 0 | 33 | 1 | 100% | 0 | 0 | 0 |
| A | Pipeline\Outgoing\OutgoingContext | 1 | 1 | 60 | 5 | 100% | 0 | 0 | 0 |