Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B CollectionReadTrait::afterItem() 0 14 5 30 1 0 1
B Collection\CollectionReadTrait::sort() 0 11 4 20 2 0 1
B Collection\CollectionWriteTrait::replace() 0 16 4 20 2 0 1
A Collection\CollectionReadTrait::find() 0 8 4 4 4 1 2
A Collection\CollectionWriteTrait::addMany() 0 10 4 20 2 0 0
A CollectionReadTrait::beforeItem() 0 11 4 20 1 0 1
A CompositeCollection::updateData() 0 5 2 2 1 0 1
A ObjectCollectionTrait::getPropertyComparator() 0 7 3 3 5 0 1
A CollectionWriteTrait::createCollection() 0 4 1 1 2 1 0
A CollectionWriteTrait::onChange() 0 3 1 1 2 0 0
A Collection\Extended\Registry::set() 0 4 1 2 2 0 1
A CollectionConstructorTrait::__construct() 0 3 2 2 1 0 0
A Decorator\ReadonlyCollection::items() 0 3 1 1 3 1 0
A ObjectCollectionTrait::indexByProperty() 0 7 3 12 1 0 1
A CompositeCollection::setCollections() 0 3 1 1 2 1 1