Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Totem\Set::computeEntry() 0 22 9 6 0 3
C CollectionSnapshot::__construct() 0 24 11 7 0 5
B Totem\AbstractSnapshot::normalize() 0 15 6 5 1 0
B Snapshot\ObjectSnapshot::__construct() 0 13 5 10 0 1
B Totem\Set::compute() 0 10 6 18 0 5
B Totem\SetTest::testGetChange() 0 31 1 2 0 1
A Totem\Snapshot::__construct() 0 4 4 3 0 0
A ObjectSnapshotTest::deepProvider() 0 4 1 1 0 0
A AbstractSnapshot::isComparable() 0 4 2 6 0 0
A AbstractSnapshotTest::normalizerProvider() 0 4 1 2 1 1
A CollectionSnapshotTest::testOriginalKey() 0 3 1 1 0 1
A AbstractSnapshotTest::existsProvider() 0 3 1 1 0 0
A SetTest::unaffectedSnapshotComputerProvider() 0 5 1 2 0 0
A Totem\AbstractSnapshot::setSetClass() 0 5 3 1 0 1
A Totem\Set::getChange() 0 4 2 3 0 1