Code

Rating   Name Coupling Cohesion Size Complexity Test Coverage Changes Bugs Features
A BreakfastSerializer\JSONSerializer 2 2 230 32 100% 22 3 5
A BreakfastSerializerTests\SerializerFactoryTest 3 1 56 6 ? 5 0 2
A BreakfastSerializerTest\Fixtures\SimpleContainer 1 0 36 1 ? ? ? ?
A BreakfastSerializer\Serializer 4 1 140 12 100% 30 3 7
A BreakfastSerializerTest\Fixtures\ComplexClass 1 0 36 2 ? 2 2 1
A BreakfastSerializer\Plugin\PluginRegistry 2 1 80 8 100% 5 0 2
A BreakfastSerializer\Plugin\PluginAbstract 1 1 77 7 100% 1 0 0
A BreakfastSerializerTests\JsonSerializerTest 7 1 128 10 ? 7 2 4
A BreakfastSerializer\SerializerFactory 1 1 58 7 100% 6 0 1
A Fixtures\ConstructorWithArgumentsClass 0 0 25 3 ? 1 0 1
A BreakfastSerializer\Property\ConfigurableProperty 1 1 90 11 100% 2 0 0
A DateTimeHandler\DateTimeHandlerTest 3 1 85 7 ? 3 0 0
A BreakfastSerializerTests\MappingPropertyTest 5 1 182 16 ? 4 0 1
A BreakfastSerializerTest\Fixtures\ExclusionClass 1 1 45 4 ? 5 1 2
A Property\DepthTraversableProperty 0 1 91 13 100% 3 1 1