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 Daikon\Interop\LazyAssertion::__call() 0 10 5 30 1 0 0
A SupportsAnnotations::inferValueFactories() 0 11 5 5 1 0 0
A FromToNativeTest::testInferredFromNative() 0 16 1 1 2 0 0
A Fixture\AnnotatedValue::getMockValue() 0 1 1 ? 1 0 0
A InvalidArgumentException::__construct() 0 1 1 1 0 0 0
A Interop\LazyAssertion::setAssertClass() 0 4 3 12 1 0 0
A FromToNativeTest::testInferredFromNativeWithInvalidType() 0 3 1 1 1 0 0
A Daikon\Interop\Assert::lazy() 0 4 1 2 0 0 0
A FromToNativeTest::testFromNativeWithNull() 0 3 1 1 1 0 0
A AnnotatedValue::getOtherMockValue() 0 1 1 ? 1 0 0
A SupportsAnnotations::flatMapTraits() 0 4 2 2 1 0 0