| 3 added classes/operations | |||
|   | A | SourceSizeMediaCondition::testCondition() added | |
|   | A | WidthCssRulesetCompilerServiceTest::createImageCandidateSet() added | |
|   | A | SourceSizeListTest::runSourceSizeListAssertions() added | |
| B | ↗ | A | WidthCssRulesetCompilerServiceTest::testWidthCssRulesetCompilerService... improved | 
| B | ↗ | A | SourceSizeListTest::testSourceSizeList() improved | 
| B | ↗ | A | SourceSizeMediaCondition::matches() improved | 
| B | ↗ | A | SourceSizeList::findImageCandidate() improved | 
| A | CssRulesSerializer::exportCssRules() removed | ||
| B | CssRulesSerializer::optimizeCssRulesByImageCandidate() removed | 
| 2 added classes/operations | |||
|   | A | CssRulesSerializer::exportCssRules() added | |
|   | B | CssRulesSerializer::optimizeCssRulesByImageCandidate() added | |
| 
                    
                                                    1
                                issue
                                                            (minor)
                            
                            was introduced.
                        
                                                                            
                                                                            
                                     | |||
| 11 added classes/operations | |||
|   | A | GeneratorTest::testGeneratorWidthImageCandidatesSourceSizes() added | |
|   | A | GeneratorTest::runGeneratorWidthImageCandidatesSourceSizesAssertions() added | |
|   | A | CssLiteralMediaCondition::__construct() added | |
|   | A | CssLiteralMediaCondition::__toString() added | |
|   | A | GeneratorTest::testGeneratorWidthImageCandidatesSourceSizes() added | |
|   | A | CssLiteralMediaConditionTest::testCssLiteralMediaCondition() added | |
|   | A | CssMediaConditionFactory::createLiteralMediaCondition() added | |
|   | A | AbstractCssRulesetCompilerService::sortBreakpoints() added | |
|   | A | AbstractCssRulesetCompilerService::prepareBreakpoints() added | |
|   | A | CssLiteralMediaCondition added | |
| A | ↘ | B | SourceSizeMediaCondition::matches() got worse | 
| A | ↘ | B | SourceSizeList::findImageCandidate() got worse | 
| view all | |||
| 1 added class/operation | |||
|   | A | LengthFactory::createAbsoluteLengthFromString() added | |
| 5 added classes/operations | |||
|   | A | SourceSizeMediaCondition::initializeMaxProperty() added | |
|   | A | SourceSizeMediaCondition::initializeMinProperty() added | |
|   | A | SourceSizeMediaConditionTest::makeSourceSizeMediaCondition() added | |
|   | A | SourceSizeList::findImageCandidateForMinImageWidth() added | |
|   | A | SourceSizeList::considerLastMinimumWidth() added | |
| A | ↘ | B | WidthCssRulesetCompilerServiceTest::testWidthCssRulesetCompilerService... got worse | 
| B | ↗ | A | SourceSizeMediaCondition::initializeCondition() improved | 
| B | ↗ | A | SourceSizeMediaConditionTest::testSourceSizesMinMaxMediaConditions() improved | 
| B | ↗ | A | SourceSizeList::getSourceSizeMaximumWidth() improved | 
| B | ↗ | A | SourceSizeList::findImageCandidateForSourceSize() improved | 
| B | ↗ | A | SourceSizeListTest::testSourceSizeListSorting() improved | 
| 
                    
                                                    2
                                issues
                                                            (2 minor)
                            
                            were introduced.
                        
                                                                            
                                                                            
                                     | |||
| 5 added classes/operations | |||
|   | A | SourceSizeList::sortSourceSizesByDifferingValues() added | |
|   | B | SourceSizeListTest::testSourceSizeListSorting() added | |
|   | A | SourceSizeListTest::testEmptyImageCandidateSet() added | |
|   | A | SourceSizeListTest::testNonMatchingImageCandidates() added | |
|   | A | SourceSizeListTest::testEmptySourceSizeList() added | |
| B | ↗ | A | SourceSizeList::sortSourceSizesByWidth() improved | 
| B | ↗ | A | SourceSizeList::sortSourceSizesByResolution() improved | 
| 5 added classes/operations | |||
|   | B | SourceSizeMediaConditionTest::testSourceSizesMinMaxMediaConditions() added | |
|   | A | SourceSizeMediaConditionTest::testSourceSizesEqualsMediaConditions() added | |
|   | A | WidthMediaConditionTest::testWidthMediaConditionInvalidModifier() added | |
|   | A | WidthMediaConditionTest::testWidthMediaCondition() added | |
|   | A | WidthMediaConditionTest added | |
| 12 added classes/operations | |||
|   | B | SourceSizeMediaCondition::initializeCondition() added | |
|   | A | SourceSizeMediaCondition::initializeResolutionCondition() added | |
|   | A | SourceSizeMediaCondition::getMaximumWidth() added | |
|   | A | SourceSizeMediaCondition::initialize() added | |
|   | B | SourceSizeList::sortSourceSizesByWidth() added | |
|   | B | SourceSizeList::sortSourceSizesByResolution() added | |
|   | B | SourceSizeList::getSourceSizeMaximumWidth() added | |
|   | A | SourceSizeMediaCondition::getMaximumResolution() added | |
|   | A | SourceSizeMediaCondition::getMinimumResolution() added | |
|   | A | SourceSizeMediaCondition::getMinimumWidth() added | |
| A | ↘ | B | SourceSizeList::findImageCandidateForSourceSize() got worse | 
| B | ↗ | A | CssRulesetCompilerServiceFactory::createForImageCandidates() improved | 
| A | ↘ | B | SourceSizeListTest::testSourceSizeList() got worse | 
| view all | |||
| 
                                                                        Good job, 2 issues
                            were                            fixed.
                                                             | |||
| B | ↗ | A | CssMediaConditionFactory::createFromResolutionMediaCondition() improved | 
| 1 added class/operation | |||
|   | A | ViewportCalculatorService::handleUnitWordToken() added | |
| A | ↘ | B | CssMediaConditionFactory::createFromResolutionMediaCondition() got worse | 
| B | ↗ | A | ViewportCalculatorService::handleWordToken() improved | 
| 2 added classes/operations | |||
|   | A | LengthFactory::makeRelativeInstance() added | |
|   | A | ViewportCalculatorService::handleSimpleToken() added | |
| B | ↗ | A | CssRulesetCompilerServiceFactory::createForImageCandidates() improved | 
| B | ↗ | A | LengthFactory::makeInstance() improved | 
| B | ↗ | A | ViewportCalculatorService::handleToken() improved | 
| B | ↗ | A | SourceSizeFactory::parseResolutionMediaConditions() improved | 
| B | ↗ | A | SourceSizeFactory::parseWidthMediaConditions() improved | 
| B | ↗ | A | ViewportCalculatorService::handleUnitLengthToken() improved | 
| 6 added classes/operations | |||
|   | A | ViewportCalculatorServiceTest::countViewportTokens() added | |
|   | A | SourceSizeFactory::matchMediaConditions() added | |
|   | A | SourceSizeFactory::getCharacterBalanceModifier() added | |
|   | A | ViewportCalculatorService::createAndHandleUnitLengthToken() added | |
|   | A | ViewportCalculatorService::handleCalcToken() added | |
|   | A | Generator::validateSourceSizeList() added | |
| B | ↗ | A | SourceSizeFactory::shiftMediaConditionValue() improved | 
| B | ↗ | A | ViewportCalculatorServiceTest::testViewportCalculatorServiceAtoms() improved | 
| B | ↗ | A | ViewportCalculatorServiceTest::testViewportCalculatorService() improved | 
| A | ↘ | B | ViewportCalculatorService::handleUnitLengthToken() got worse | 
| B | ↗ | A | Generator::compileCssRuleset() improved | 
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |