Passed
Push — master ( e7af6a...141cd5 )
by Joschi
02:15
created

676 +44 Covered Lines

683 +12 Total Lines

99 % +4.8% Code Coverage

PHP Classes Changes

 
88.52%
ViewportCalculatorService added
 
100%
ViewportCalculatorServiceFactory added
 
100%
ViewportFunction added
50%
100%
SourceSize improved
63.64%
100%
ViewportLength improved
84.62%
100%
CalcLengthFactory improved
88.04%
100%
SourceSizeFactory improved
0%
 
ViewportFunction removed
0%
 
UnitLengthTrait removed
100%
 
StringCalculator removed

CRAP Changes

 
7.3329
ViewportCalculatorService::handleWordToken() added
 
4.0218
ViewportCalculatorService::handleToken() added
 
3.0175
ViewportCalculatorService::refineCalculationTokens... added
 
3
ViewportCalculatorService::isViewportToken() added
 
2
ViewportCalculatorService::__construct() added
 
2
ViewportCalculatorService::handleUnitLengthToken() added
 
1
ViewportCalculatorService::evaluate() added
 
1
ViewportFunction::__construct() added
 
1
ViewportFunction::execute() added
 
1
SourceSizeMediaCondition::getValue() added
view more  
5.009
5
SourceSizeFactory::shiftMediaConditionValue() improved
3.0123
3
SourceSizeFactory::parseResolutionMediaConditions(... improved
3.0123
3
SourceSizeFactory::parseWidthMediaConditions() improved
3.1105
3
SourceSizeFactory::parseSourceSizeCalculatedValue(... improved
3.3332
3
SourceSizeFactory::parseSourceSizeValue() improved
2.5
2
CalcLengthFactory::createLengthFromString() improved
2
1
ViewportLength::getUnit() improved
2
1
SourceSize::getMediaCondition() improved
2
1
SourceSize::getValue() improved
2
1
ViewportLength::getValue() improved
7.6393
 
CalcLengthFactory::handleWordToken() removed
4.0218
 
CalcLengthFactory::handleToken() removed
3.0175
 
CalcLengthFactory::refineCalculationTokens() removed
2
 
CalcLengthFactory::handleUnitLengthToken() removed
2
 
UnitLengthTrait::getUnit() removed
2
 
UnitLengthTrait::getOriginalValue() removed
2
 
ViewportFunction::execute() removed
1
 
StringCalculator::__construct() removed