Clirr Results

The following document contains the results of Clirr.

  • Current Version: 5.5.6
  • Comparison Version: 5.5.5

Summary

Severity Number
Error Error 3
Warning Warning 0
Info Info 24

API Incompatibilities

Severity Message Class Method / Field
Error Parameter 2 of 'protected java.lang.Object doReadWithDependencies(info.magnolia.resourceloader.Resource, java.util.Set)' has changed its type to info.magnolia.config.source.yaml.MgnlYamlConstructor$YamlConfigurationDependencyAggregator info.magnolia.config.source.yaml.YamlReader protected java.lang.Object doReadWithDependencies(info.magnolia.resourceloader.Resource, java.util.Set)
Error Parameter 2 of 'protected org.yaml.snakeyaml.Yaml newSnakeYaml(info.magnolia.resourceloader.Resource, java.util.Set)' has changed its type to info.magnolia.config.source.yaml.MgnlYamlConstructor$YamlConfigurationDependencyAggregator info.magnolia.config.source.yaml.YamlReader protected org.yaml.snakeyaml.Yaml newSnakeYaml(info.magnolia.resourceloader.Resource, java.util.Set)
Error Method 'protected org.yaml.snakeyaml.Yaml newSnakeYaml(info.magnolia.resourceloader.Resource)' has been removed info.magnolia.config.source.yaml.YamlReader protected org.yaml.snakeyaml.Yaml newSnakeYaml(info.magnolia.resourceloader.Resource)
Info Class info.magnolia.config.maputil.ConfigurationMapOverlay$OverridingMap added info.magnolia.config.maputil.ConfigurationMapOverlay$OverridingMap
Info Method 'public info.magnolia.config.registry.DefinitionMetadataBuilder newMetadataBuilder()' is no longer deprecated info.magnolia.config.registry.Registry public info.magnolia.config.registry.DefinitionMetadataBuilder newMetadataBuilder()
Info Method 'public AbstractFileResourceConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.config.registry.Registry, java.util.regex.Pattern)' has been deprecated info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource public AbstractFileResourceConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.config.registry.Registry, java.util.regex.Pattern)
Info Method 'public AbstractFileResourceConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.module.ModuleRegistry)' has been added info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource public AbstractFileResourceConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.module.ModuleRegistry)
Info Class info.magnolia.config.source.yaml.MgnlYamlConstructor added info.magnolia.config.source.yaml.MgnlYamlConstructor
Info Class info.magnolia.config.source.yaml.MgnlYamlConstructor$YamlConfigurationDependencyAggregator added info.magnolia.config.source.yaml.MgnlYamlConstructor$YamlConfigurationDependencyAggregator
Info Method 'public YamlConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties)' has been deprecated info.magnolia.config.source.yaml.YamlConfigurationSource public YamlConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties)
Info Method 'public YamlConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties, info.magnolia.module.ModuleRegistry)' has been added info.magnolia.config.source.yaml.YamlConfigurationSource public YamlConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties, info.magnolia.module.ModuleRegistry)
Info Method 'public YamlConfigurationSourceBuilder(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties)' has been deprecated info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public YamlConfigurationSourceBuilder(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties)
Info Method 'public YamlConfigurationSourceBuilder(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties, info.magnolia.module.ModuleRegistry)' has been added info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public YamlConfigurationSourceBuilder(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties, info.magnolia.module.ModuleRegistry)
Info Method 'public YamlDefinitionProvider(info.magnolia.config.source.yaml.YamlConfigurationSource, info.magnolia.resourceloader.Resource, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader)' has been deprecated info.magnolia.config.source.yaml.YamlDefinitionProvider public YamlDefinitionProvider(info.magnolia.config.source.yaml.YamlConfigurationSource, info.magnolia.resourceloader.Resource, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader)
Info Method 'public YamlDefinitionProvider(info.magnolia.config.source.yaml.YamlConfigurationSource, info.magnolia.resourceloader.Resource, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.module.ModuleRegistry)' has been added info.magnolia.config.source.yaml.YamlDefinitionProvider public YamlDefinitionProvider(info.magnolia.config.source.yaml.YamlConfigurationSource, info.magnolia.resourceloader.Resource, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.module.ModuleRegistry)
Info Method 'public void registerCustomConstruct(java.lang.String, org.yaml.snakeyaml.constructor.Construct)' has been added info.magnolia.config.source.yaml.YamlReader public void registerCustomConstruct(java.lang.String, org.yaml.snakeyaml.constructor.Construct)
Info Method 'public void registerCustomMultiConstruct(java.lang.String, org.yaml.snakeyaml.constructor.Construct)' has been added info.magnolia.config.source.yaml.YamlReader public void registerCustomMultiConstruct(java.lang.String, org.yaml.snakeyaml.constructor.Construct)
Info Class info.magnolia.config.source.yaml.construct.IncludeFileYamlWithModificationPossibility added info.magnolia.config.source.yaml.construct.IncludeFileYamlWithModificationPossibility
Info Class info.magnolia.config.source.yaml.construct.IncludeYamlFile added info.magnolia.config.source.yaml.construct.IncludeYamlFile
Info Class info.magnolia.config.source.yaml.construct.InheritDefinition added info.magnolia.config.source.yaml.construct.InheritDefinition
Info Class info.magnolia.config.source.yaml.construct.MgnlYamlConstruct added info.magnolia.config.source.yaml.construct.MgnlYamlConstruct
Info Class info.magnolia.config.source.yaml.construct.OverrideSource added info.magnolia.config.source.yaml.construct.OverrideSource
Info Class info.magnolia.config.source.yaml.dependency.DefinitionDependency added info.magnolia.config.source.yaml.dependency.DefinitionDependency
Info Class info.magnolia.config.source.yaml.dependency.DefinitionDependency$Builder added info.magnolia.config.source.yaml.dependency.DefinitionDependency$Builder
Info Class info.magnolia.config.source.yaml.dependency.YamlConfigurationDependency added info.magnolia.config.source.yaml.dependency.YamlConfigurationDependency
Info Class info.magnolia.config.source.yaml.dependency.YamlDependencyResoutionProblemType added info.magnolia.config.source.yaml.dependency.YamlDependencyResoutionProblemType
Info Class info.magnolia.config.source.yaml.dependency.YamlFileDependency added info.magnolia.config.source.yaml.dependency.YamlFileDependency

API Changelog

The following APIs were modified from version 5.5.5 to 5.5.6:
  • Non justified changes

    Class From To
    info.magnolia.config.maputil.ConfigurationMapOverlay$OverridingMap
    info.magnolia.config.registry.Registry public info.magnolia.config.registry.DefinitionMetadataBuilder newMetadataBuilder()
    info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource public AbstractFileResourceConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.config.registry.Registry, java.util.regex.Pattern)
    info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource public AbstractFileResourceConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.module.ModuleRegistry)
    info.magnolia.config.source.yaml.MgnlYamlConstructor
    info.magnolia.config.source.yaml.MgnlYamlConstructor$YamlConfigurationDependencyAggregator
    info.magnolia.config.source.yaml.YamlConfigurationSource public YamlConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties)
    info.magnolia.config.source.yaml.YamlConfigurationSource public YamlConfigurationSource(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, java.util.regex.Pattern, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties, info.magnolia.module.ModuleRegistry)
    info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public YamlConfigurationSourceBuilder(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties)
    info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public YamlConfigurationSourceBuilder(info.magnolia.resourceloader.ResourceOrigin, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.init.MagnoliaConfigurationProperties, info.magnolia.module.ModuleRegistry)
    info.magnolia.config.source.yaml.YamlDefinitionProvider public YamlDefinitionProvider(info.magnolia.config.source.yaml.YamlConfigurationSource, info.magnolia.resourceloader.Resource, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader)
    info.magnolia.config.source.yaml.YamlDefinitionProvider public YamlDefinitionProvider(info.magnolia.config.source.yaml.YamlConfigurationSource, info.magnolia.resourceloader.Resource, info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.source.yaml.YamlReader, info.magnolia.module.ModuleRegistry)
    info.magnolia.config.source.yaml.YamlReader protected java.lang.Object doReadWithDependencies(info.magnolia.resourceloader.Resource, java.util.Set)
    info.magnolia.config.source.yaml.YamlReader protected org.yaml.snakeyaml.Yaml newSnakeYaml(info.magnolia.resourceloader.Resource)
    info.magnolia.config.source.yaml.YamlReader protected org.yaml.snakeyaml.Yaml newSnakeYaml(info.magnolia.resourceloader.Resource, java.util.Set)
    info.magnolia.config.source.yaml.YamlReader public void registerCustomConstruct(java.lang.String, org.yaml.snakeyaml.constructor.Construct)
    info.magnolia.config.source.yaml.YamlReader public void registerCustomMultiConstruct(java.lang.String, org.yaml.snakeyaml.constructor.Construct)
    info.magnolia.config.source.yaml.construct.IncludeFileYamlWithModificationPossibility
    info.magnolia.config.source.yaml.construct.IncludeYamlFile
    info.magnolia.config.source.yaml.construct.InheritDefinition
    info.magnolia.config.source.yaml.construct.MgnlYamlConstruct
    info.magnolia.config.source.yaml.construct.OverrideSource
    info.magnolia.config.source.yaml.dependency.DefinitionDependency
    info.magnolia.config.source.yaml.dependency.DefinitionDependency$Builder
    info.magnolia.config.source.yaml.dependency.YamlConfigurationDependency
    info.magnolia.config.source.yaml.dependency.YamlDependencyResoutionProblemType
    info.magnolia.config.source.yaml.dependency.YamlFileDependency