Passed
Push — master ( 5ad58b...7269b1 )
by Chris
07:31
created

223 +120 Covered Lines

289 +74 Total Lines

77.2 % +29.3% Code Coverage

PHP Classes Changes

 
0%
CallbackBasedSorter added
 
0%
HashBasedObjectComparator added
 
0%
ObjectComparatorBasedCollectionComparator added
 
0%
HashBasedCollectionComparator added
 
0%
RuntimeIdBasedCollectionComparator added
 
60%
AbstractCollectionComparator added
 
64.29%
AbstractSorter added
 
100%
AbstractPropertyBasedObjectComparator added
 
100%
AbstractPropertyBasedCollectionComparator added
 
100%
PropertyBasedCollectionComparator added
view more  
0%
100%
InvalidOrderException improved
47.83%
77.09%
CollectionKernel improved
80%
100%
Order improved

CRAP Changes

 
6
AbstractCollectionComparator::whatEvenIsThis() added
 
4
PropertyResolver::resolveProperty() added
 
2
CollectionKernel::getResolvedObjectComparator() added
 
2
AbstractSorter::resolveEntriesOrder() added
 
2
HashBasedCollectionComparator::getObjectComparator... added
 
2
CallbackBasedSorter::__construct() added
 
2
CollectionKernel::notIn() added
 
2
RuntimeIdBasedCollectionComparator::getObjectCompa... added
 
2
CallbackBasedSorter::getSortingFunction() added
 
2
CollectionKernel::getResolvedCollectionComparator(... added
view more  
5
5.0187
CollectionKernel::remove() got worse
3.0261
3
CollectionKernel::add() improved
3.072
3
CollectionKernel::alreadyHasItem() improved
2.1481
2
Order::throwExceptionIfInvalid() improved
2
1
InvalidOrderException::__construct() improved
2
1
CollectionKernel::filter() improved
2
1
CollectionKernel::getIterator() improved
2
1
CollectionKernel::count() improved
6
2.0185
CollectionKernel::first() improved
6
2.0185
CollectionKernel::last() improved
view more  
2
 
CollectionKernel::getComparisonFunction() removed
2
 
CollectionKernel::whereGreaterThanOrEquals() removed
2
 
CollectionKernel::intersect() removed
2
 
CollectionKernel::whereNotIn() removed
2
 
CollectionKernel::whereIn() removed
2
 
CollectionKernel::differsFrom() removed
2
 
CollectionKernel::whereLessThan() removed
2
 
CollectionKernel::diff() removed
2
 
CollectionKernel::whereGreaterThan() removed
2
 
CollectionKernel::without() removed
view more