Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C JSONSerializer::extractAndSetSingleDepthProperties() 0 17 7 7 6 0 1
B BreakfastSerializer\JSONSerializer::objectToArray() 0 17 5 5 9 0 3
B JSONSerializer::extractAndSetMultipleDepthProperties() 0 17 5 5 6 2 1
B ConfigurableProperty::loadConfiguration() 0 14 4 4 2 0 0
B MappingPropertyTest::testPropertiesAreMapped() 0 13 4 ? 2 0 1
B BreakfastSerializer\Serializer::cleanVariableName() 0 11 5 5 7 1 0
B JSONSerializer::iterateClassProperties() 0 12 6 6 2 0 0
B DateTime\DateTimeHandler::execute() 0 8 5 5 1 0 0
B ExclusionTest::testDeserializePostExclusion() 0 15 1 ? 2 0 0
A DepthTraversableProperty::setDepth() 0 8 4 4 1 0 0
A SerializerFactory::getSerializer() 0 14 3 3 5 0 1
A Plugin\PluginRegistry::getPlugin() 0 7 2 2 3 0 1
A BreakfastSerializerTests\ExclusionTest::setUp() 0 7 1 ? 3 0 1
A JsonSerializerTest::testSerializeSimpleClass() 0 8 1 ? 1 0 0
A MappingPropertyTest::testDeserializeCorrectlyMapsProperties() 0 10 2 ? 3 0 1