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\Plugin\PluginRegistryTest 5 1 79 5 ? 3 0 1
A BreakfastSerializerTest\Fixtures\SimpleClass 0 0 31 3 ? 1 1 0
A BreakfastSerializer\Property\MappableProperty 0 0 64 9 100% 5 0 2
A BreakfastSerializerTests\ExclusionTest 4 1 75 4 ? 4 0 1
A Plugin\DateTime\DateTimeHandler 2 1 79 13 100% 3 0 0
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