Clirr Results

The following document contains the results of Clirr.

  • Current Version: 5.6.2
  • Comparison Version: 5.6.1

Summary

Severity Number
Error Error 2
Warning Warning 0
Info Info 15

API Incompatibilities

Severity Message Class Method / Field
Error Method 'public java.util.Optional getDeprecation()' has been added to an interface info.magnolia.config.registry.DefinitionMetadata public java.util.Optional getDeprecation()
Error Method 'public info.magnolia.config.registry.DefinitionReference getDecoratedDefinitionReference()' has been added to an interface info.magnolia.config.registry.decoration.DefinitionDecoratorMetadata public info.magnolia.config.registry.DefinitionReference getDecoratedDefinitionReference()
Info Method 'public void addValidator(info.magnolia.config.registry.validator.DefinitionValidator)' has been added info.magnolia.config.registry.AbstractRegistry public void addValidator(info.magnolia.config.registry.validator.DefinitionValidator)
Info Method 'protected info.magnolia.config.registry.DefinitionProvider validate(info.magnolia.config.registry.DefinitionProvider)' has been added info.magnolia.config.registry.AbstractRegistry protected info.magnolia.config.registry.DefinitionProvider validate(info.magnolia.config.registry.DefinitionProvider)
Info Method 'public info.magnolia.config.registry.DefinitionMetadataBuilder deprecation(info.magnolia.config.source.Deprecation)' has been added info.magnolia.config.registry.DefinitionMetadataBuilder public info.magnolia.config.registry.DefinitionMetadataBuilder deprecation(info.magnolia.config.source.Deprecation)
Info Method 'public info.magnolia.config.source.Deprecation getDeprecation()' has been added info.magnolia.config.registry.DefinitionMetadataBuilder public info.magnolia.config.source.Deprecation getDeprecation()
Info Method 'public DefinitionMetadataBuilder$DefinitionMetadataImpl(info.magnolia.config.registry.DefinitionType, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, info.magnolia.config.source.ConfigurationSourceType)' has been deprecated info.magnolia.config.registry.DefinitionMetadataBuilder$DefinitionMetadataImpl public DefinitionMetadataBuilder$DefinitionMetadataImpl(info.magnolia.config.registry.DefinitionType, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, info.magnolia.config.source.ConfigurationSourceType)
Info Method 'public DefinitionMetadataBuilder$DefinitionMetadataImpl(info.magnolia.config.registry.DefinitionType, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, info.magnolia.config.source.ConfigurationSourceType, info.magnolia.config.source.Deprecation)' has been added info.magnolia.config.registry.DefinitionMetadataBuilder$DefinitionMetadataImpl public DefinitionMetadataBuilder$DefinitionMetadataImpl(info.magnolia.config.registry.DefinitionType, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, info.magnolia.config.source.ConfigurationSourceType, info.magnolia.config.source.Deprecation)
Info Method 'public java.util.Optional getDeprecation()' has been added info.magnolia.config.registry.DefinitionMetadataBuilder$DefinitionMetadataImpl public java.util.Optional getDeprecation()
Info Added public field REFERENCES info.magnolia.config.registry.DefinitionProvider$Problem$DefaultTypes REFERENCES
Info Class info.magnolia.config.registry.validator.DefinitionValidator added info.magnolia.config.registry.validator.DefinitionValidator
Info Class info.magnolia.config.source.Deprecation added info.magnolia.config.source.Deprecation
Info Class info.magnolia.config.source.Deprecation$Builder added info.magnolia.config.source.Deprecation$Builder
Info Class info.magnolia.config.source.stub.ConfigurationSourceTypeStub added info.magnolia.config.source.stub.ConfigurationSourceTypeStub
Info Class info.magnolia.config.source.yaml.YamlMetadataConsumer$Nested added info.magnolia.config.source.yaml.YamlMetadataConsumer$Nested
Info Class info.magnolia.config.source.yaml.construct.WrapMetadata added info.magnolia.config.source.yaml.construct.WrapMetadata
Info Class info.magnolia.config.source.yaml.construct.WrapMetadata$Metadata added info.magnolia.config.source.yaml.construct.WrapMetadata$Metadata

API Changelog

The following APIs were modified from version 5.6.1 to 5.6.2:
  • Non justified changes

    Class From To
    info.magnolia.config.registry.AbstractRegistry protected info.magnolia.config.registry.DefinitionProvider validate(info.magnolia.config.registry.DefinitionProvider)
    info.magnolia.config.registry.AbstractRegistry public void addValidator(info.magnolia.config.registry.validator.DefinitionValidator)
    info.magnolia.config.registry.DefinitionMetadata public java.util.Optional getDeprecation()
    info.magnolia.config.registry.DefinitionMetadataBuilder public info.magnolia.config.registry.DefinitionMetadataBuilder deprecation(info.magnolia.config.source.Deprecation)
    info.magnolia.config.registry.DefinitionMetadataBuilder public info.magnolia.config.source.Deprecation getDeprecation()
    info.magnolia.config.registry.DefinitionMetadataBuilder$DefinitionMetadataImpl public DefinitionMetadataBuilder$DefinitionMetadataImpl(info.magnolia.config.registry.DefinitionType, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, info.magnolia.config.source.ConfigurationSourceType)
    info.magnolia.config.registry.DefinitionMetadataBuilder$DefinitionMetadataImpl public DefinitionMetadataBuilder$DefinitionMetadataImpl(info.magnolia.config.registry.DefinitionType, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, info.magnolia.config.source.ConfigurationSourceType, info.magnolia.config.source.Deprecation)
    info.magnolia.config.registry.DefinitionMetadataBuilder$DefinitionMetadataImpl public java.util.Optional getDeprecation()
    info.magnolia.config.registry.DefinitionProvider$Problem$DefaultTypes REFERENCES
    info.magnolia.config.registry.decoration.DefinitionDecoratorMetadata public info.magnolia.config.registry.DefinitionReference getDecoratedDefinitionReference()
    info.magnolia.config.registry.validator.DefinitionValidator
    info.magnolia.config.source.Deprecation
    info.magnolia.config.source.Deprecation$Builder
    info.magnolia.config.source.stub.ConfigurationSourceTypeStub
    info.magnolia.config.source.yaml.YamlMetadataConsumer$Nested
    info.magnolia.config.source.yaml.construct.WrapMetadata
    info.magnolia.config.source.yaml.construct.WrapMetadata$Metadata