Clirr Results

The following document contains the results of Clirr.

  • Current Version: 6.1
  • Comparison Version: 6.0

Summary

Severity Number
Error Error 4
Warning Warning 0
Info Info 17

API Incompatibilities

Severity Message Class Method / Field
Error Method 'public AbstractRegistry()' has been removed info.magnolia.config.registry.AbstractRegistry public AbstractRegistry()
Error 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 removed 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)
Error Return type of method 'public com.google.common.base.Optional resolve(info.magnolia.resourceloader.Resource)' has been changed to java.util.Optional info.magnolia.config.source.yaml.decoration.FileDefinitionDecoratorResolver public com.google.common.base.Optional resolve(info.magnolia.resourceloader.Resource)
Error Return type of method 'public com.google.common.base.Optional resolve(info.magnolia.resourceloader.Resource)' has been changed to java.util.Optional info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver public com.google.common.base.Optional resolve(info.magnolia.resourceloader.Resource)
Info Class info.magnolia.config.ByteBuddyMutableWrapperHelper$BeanPropertyMethodInvoker added info.magnolia.config.ByteBuddyMutableWrapperHelper$BeanPropertyMethodInvoker
Info Class info.magnolia.config.ByteBuddyMutableWrapperHelper$DefaultInterceptor added info.magnolia.config.ByteBuddyMutableWrapperHelper$DefaultInterceptor
Info Class info.magnolia.config.ByteBuddyMutableWrapperHelper$EqualsInterceptor added info.magnolia.config.ByteBuddyMutableWrapperHelper$EqualsInterceptor
Info Class info.magnolia.config.ByteBuddyMutableWrapperHelper$HashCodeInterceptor added info.magnolia.config.ByteBuddyMutableWrapperHelper$HashCodeInterceptor
Info Class info.magnolia.config.ByteBuddyMutableWrapperHelper$InvokerResolver added info.magnolia.config.ByteBuddyMutableWrapperHelper$InvokerResolver
Info Class info.magnolia.config.ByteBuddyMutableWrapperHelper$ToStringInterceptor added info.magnolia.config.ByteBuddyMutableWrapperHelper$ToStringInterceptor
Info Class info.magnolia.config.resolver.AnnotationProcessingTypeResolver added info.magnolia.config.resolver.AnnotationProcessingTypeResolver
Info Class info.magnolia.config.resolver.TypeAlias added info.magnolia.config.resolver.TypeAlias
Info Method 'protected info.magnolia.config.source.jcr.RegistryBasedObservingManager getObservingManager(java.lang.String, info.magnolia.module.ModuleRegistry)' has been added info.magnolia.config.source.jcr.JcrConfigurationSource protected info.magnolia.config.source.jcr.RegistryBasedObservingManager getObservingManager(java.lang.String, info.magnolia.module.ModuleRegistry)
Info Increased visibility of class from package to public info.magnolia.config.source.jcr.RegistryBasedObservingManager
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 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.magnolia.module.ModuleRegistry)
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, java.util.Map, java.util.Map)' 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, java.util.Map, java.util.Map)
Info Method 'public info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder withCustomConstruct(java.lang.String, java.util.function.Function)' has been added info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder withCustomConstruct(java.lang.String, java.util.function.Function)
Info Method 'public info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder withCustomMultiConstruct(java.lang.String, java.util.function.Function)' has been added info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder withCustomMultiConstruct(java.lang.String, java.util.function.Function)
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 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.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, info.magnolia.module.ModuleRegistry, java.util.Map, java.util.Map)' 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, java.util.Map, java.util.Map)
Info Method 'public FilePathBasedYamlDefinitionDecoratorResolver(info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, info.magnolia.init.MagnoliaConfigurationProperties, java.util.regex.Pattern)' has been added info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver public FilePathBasedYamlDefinitionDecoratorResolver(info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, info.magnolia.init.MagnoliaConfigurationProperties, java.util.regex.Pattern)

API Changelog

The following APIs were modified from version 6.0 to 6.1:
  • Non justified changes

    Class From To
    info.magnolia.config.ByteBuddyMutableWrapperHelper$BeanPropertyMethodInvoker
    info.magnolia.config.ByteBuddyMutableWrapperHelper$DefaultInterceptor
    info.magnolia.config.ByteBuddyMutableWrapperHelper$EqualsInterceptor
    info.magnolia.config.ByteBuddyMutableWrapperHelper$HashCodeInterceptor
    info.magnolia.config.ByteBuddyMutableWrapperHelper$InvokerResolver
    info.magnolia.config.ByteBuddyMutableWrapperHelper$ToStringInterceptor
    info.magnolia.config.registry.AbstractRegistry public AbstractRegistry()
    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.resolver.AnnotationProcessingTypeResolver
    info.magnolia.config.resolver.TypeAlias
    info.magnolia.config.source.jcr.JcrConfigurationSource protected info.magnolia.config.source.jcr.RegistryBasedObservingManager getObservingManager(java.lang.String, info.magnolia.module.ModuleRegistry)
    info.magnolia.config.source.jcr.RegistryBasedObservingManager
    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.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, java.util.Map, java.util.Map)
    info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder withCustomConstruct(java.lang.String, java.util.function.Function)
    info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder public info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder withCustomMultiConstruct(java.lang.String, java.util.function.Function)
    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.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, java.util.Map, java.util.Map)
    info.magnolia.config.source.yaml.decoration.FileDefinitionDecoratorResolver public com.google.common.base.Optional resolve(info.magnolia.resourceloader.Resource)
    info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver public FilePathBasedYamlDefinitionDecoratorResolver(info.magnolia.map2bean.Map2BeanTransformer, info.magnolia.config.registry.Registry, info.magnolia.init.MagnoliaConfigurationProperties, java.util.regex.Pattern)
    info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver public com.google.common.base.Optional resolve(info.magnolia.resourceloader.Resource)