Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B SupportsAnnotations::getClassAnnotations() 0 9 7 7 1 0 0
B Interop\FromToNativeTrait::construct() 0 19 7 7.54 8 0 1
A Interop\FromToNativeTrait::toNative() 0 14 5 30 2 0 1
A SupportsAnnotations::inferTypeFactories() 0 12 5 30 1 0 0
A SupportsAnnotations::inferValueFactories() 0 11 5 5 1 0 0
A Daikon\Interop\LazyAssertion::__call() 0 10 5 30 1 0 0
A FromToNativeTest::testInferredFromNative() 0 16 1 1 2 0 0
A FromToNativeTest::testInferredFromNativeWithScalar() 0 3 1 1 1 0 0
A SupportsAnnotations::getInheritance() 0 8 2 2.35 1 0 0
A Interop\Fixture\MockValue::getValue() 0 1 1 ? 1 0 0
A SupportsAnnotations::inferValidTypes() 0 3 1 2 1 0 0
A FromToNativeTest::testFromNativeWithScalar() 0 3 1 1 1 0 0
A Interop\LazyAssertion::verifyNow() 0 3 2 6 1 0 0
A FromToNativeTest::testFromNativeWithUnknownKey() 0 2 1 1 1 0 0
A Interop\FromToNativeTrait::fromNative() 0 8 4 4 4 0 1