| 3 added classes/operations | |||
|   | C | DataTestCase::fileDataProvider() added | |
|   | A | ConstraintTestCase::getDataDirectory() added | |
|   | A | DataTestCase added | |
| 3 added classes/operations | |||
|   | A | Walker::filterConstraintsForSchema() added | |
|   | A | Types::isOneOf() added | |
|   | A | Registry::getConstraintsForType() added | |
| A | ↘ | D | PropertiesConstraint::apply() got worse | 
| B | ↗ | A | Types::isPrimitive() improved | 
| B | ↗ | A | Types::getPrimitiveTypeOf() improved | 
| B | ↗ | A | Walker::applyConstraints() improved | 
| B | ↗ | A | Walker::parseSchema() improved | 
| B | ↗ | A | TypeConstraint::apply() improved | 
| B | ↗ | A | PropertiesConstraint improved | 
| 1 added class/operation | |||
|   | A | Resolver::initialize() added | |
| 2 added classes/operations | |||
|   | C | Walker::doResolveReferences() added | |
|   | A | Resolver::clearStack() added | |
| C | ↗ | A | Walker::resolveReferences() improved | 
| 2 new patches (Spacing) are available. | |||
| 1 added class/operation | |||
|   | A | BaseTestCase::getLocalUri() added | |
| A | ↘ | B | Uri::buildFromRawUri() got worse | 
| 2 added classes/operations | |||
|   | A | Walker::getConstraints() added | |
|   | A | Registry::createBuiltInConstraints() added | |
| 1 added class/operation | |||
|   | A | Context::purgeViolations() added | |
| B | ↘ | C | OneOfConstraint::apply() got worse | 
| 3 new patches (Spacing) are available. | |||
| 10 added classes/operations | |||
|   | C | PropertiesConstraint::validateChildren() added | |
|   | C | PropertiesConstraint::validateInstance() added | |
|   | C | PropertiesConstraint::parsePropertiesProperty() added | |
|   | B | ItemsConstraint::parseItemsProperty() added | |
|   | B | Utils::areArrayEqual() added | |
|   | A | ItemsConstraint::parseAdditionalItemsProperty() added | |
|   | B | PropertiesConstraint::parsePatternPropertiesProperty() added | |
|   | A | ItemsConstraint::createDefaults() added | |
|   | A | PropertiesConstraint::parseAdditionalPropertiesProperty() added | |
|   | B | PropertiesConstraint::createDefaults() added | |
| D | ↗ | B | Utils::doAreEqual() improved | 
| D | ↗ | A | ItemsConstraint::normalize() improved | 
| C | ↗ | A | PropertiesConstraint::normalize() improved | 
| C | ↗ | A | PropertiesConstraint::apply() improved | 
| A | ↘ | B | PropertiesConstraint got worse | 
| 1 new patch (Spacing) is available. | |||
| 1 added class/operation | |||
|   | A | Uri::appendRelativeParts() added | |
| 2 new patches (Spacing) are available. | |||
| 2 added classes/operations | |||
|   | A | Uri::buildResolvedPathAgainst() added | |
|   | B | Uri::buildResolvedUriAgainst() added | |
| C | ↗ | A | Registry improved | 
| C | ↗ | A | Uri::resolveAgainst() improved | 
| B | ↗ | A | Uri::buildAuthority() improved | 
| B | ↗ | A | Uri::buildFromRawUri() improved | 
| A | ↘ | B | Registry::loadConstraintsFor() got worse | 
| B | ↗ | A | BaseTestCase::runTest() improved | 
| Your code
                    was rated 8.79 (good). Learn more about the code rating. | |
| There were no issues found. You might want to review your inspection config. | 
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |