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::testCompare() 0 3 1 1 0 0
A Totem\Set::count() 0 4 2 3 0 1
A AbstractSnapshotTest::testOffsetUnset() 0 3 1 1 0 0
A Totem\AbstractSnapshot::diff() 0 6 2 6 0 1
A Totem\Set::hasChanged() 0 4 2 4 0 2
A SetTest::testNotComputedIteratorShouldThrowException() 0 3 1 1 0 1
A Totem\Set::getRawData() 0 4 2 1 0 1
A CollectionSnapshot::getOriginalKey() 0 4 2 1 0 1