Clirr Results

The following document contains the results of Clirr.

  • Current Version: 5.8
  • Comparison Version: 5.6.2

Summary

Severity Number
Error Error 36
Warning Warning 0
Info Info 3

API Incompatibilities

Severity Message Class Method / Field
Error Method 'public AbstractListeningFlushPolicy()' has been removed info.magnolia.module.cache.AbstractListeningFlushPolicy public AbstractListeningFlushPolicy()
Error Method 'public void addRepository(java.lang.String)' has been removed info.magnolia.module.cache.AbstractListeningFlushPolicy public void addRepository(java.lang.String)
Error Method 'protected java.lang.String getPath(info.magnolia.module.cache.Cache)' has been removed info.magnolia.module.cache.AbstractListeningFlushPolicy protected java.lang.String getPath(info.magnolia.module.cache.Cache)
Error Method 'public java.util.List getRepositories()' has been removed info.magnolia.module.cache.AbstractListeningFlushPolicy public java.util.List getRepositories()
Error Method 'public void setRepositories(java.util.List)' has been removed info.magnolia.module.cache.AbstractListeningFlushPolicy public void setRepositories(java.util.List)
Error Class info.magnolia.module.cache.CacheConfiguration removed info.magnolia.module.cache.CacheConfiguration
Error Method 'public CacheModule(info.magnolia.module.cache.mbean.CacheMonitor)' has been removed info.magnolia.module.cache.CacheModule public CacheModule(info.magnolia.module.cache.mbean.CacheMonitor)
Error Method 'public CacheModule(info.magnolia.module.ModuleManager, info.magnolia.module.cache.mbean.CacheMonitor)' has been removed info.magnolia.module.cache.CacheModule public CacheModule(info.magnolia.module.ModuleManager, info.magnolia.module.cache.mbean.CacheMonitor)
Error Method 'public info.magnolia.module.cache.ContentCachingConfiguration addConfiguration(java.lang.String, info.magnolia.module.cache.CacheConfiguration)' has been removed info.magnolia.module.cache.CacheModule public info.magnolia.module.cache.ContentCachingConfiguration addConfiguration(java.lang.String, info.magnolia.module.cache.CacheConfiguration)
Error Method 'public info.magnolia.module.cache.ContentCachingConfiguration getConfiguration(java.lang.String)' has been removed info.magnolia.module.cache.CacheModule public info.magnolia.module.cache.ContentCachingConfiguration getConfiguration(java.lang.String)
Error Method 'public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)' has been removed info.magnolia.module.cache.CachePolicyExecutor public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)
Error Method 'public info.magnolia.module.cache.CachePolicyResult getCurrent()' has been removed info.magnolia.module.cache.CachePolicyResult public info.magnolia.module.cache.CachePolicyResult getCurrent()
Error Method 'public void setCurrent(info.magnolia.module.cache.CachePolicyResult)' has been removed info.magnolia.module.cache.CachePolicyResult public void setCurrent(info.magnolia.module.cache.CachePolicyResult)
Error Method 'public ContentCachingConfiguration()' has been removed info.magnolia.module.cache.ContentCachingConfiguration public ContentCachingConfiguration()
Error Class info.magnolia.module.cache.DefaultCacheKey removed info.magnolia.module.cache.DefaultCacheKey
Error Method 'public FlushAllListeningPolicy()' has been removed info.magnolia.module.cache.FlushAllListeningPolicy public FlushAllListeningPolicy()
Error Method 'public Default(info.magnolia.module.cache.CacheModule)' has been removed info.magnolia.module.cache.cachepolicy.Default public Default(info.magnolia.module.cache.CacheModule)
Error Method 'public Default()' has been removed info.magnolia.module.cache.cachepolicy.Default public Default()
Error Method 'public info.magnolia.voting.voters.VoterSet getVoters()' has been removed info.magnolia.module.cache.cachepolicy.Default public info.magnolia.voting.voters.VoterSet getVoters()
Error Method 'public void setVoters(info.magnolia.voting.voters.VoterSet)' has been removed info.magnolia.module.cache.cachepolicy.Default public void setVoters(info.magnolia.voting.voters.VoterSet)
Error Class info.magnolia.module.cache.cachepolicy.XMagnoliaCacheAttribute removed info.magnolia.module.cache.cachepolicy.XMagnoliaCacheAttribute
Error Method 'public ServerTtlVoter()' has been removed info.magnolia.module.cache.cachepolicy.voters.ServerTtlVoter public ServerTtlVoter()
Error Method 'public FlushCachesCommand()' has been removed info.magnolia.module.cache.commands.FlushCachesCommand public FlushCachesCommand()
Error Method 'public FlushFromCachesByUUIDCommand()' has been removed info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand public FlushFromCachesByUUIDCommand()
Error Method 'public FlushNamedCacheCommand()' has been removed info.magnolia.module.cache.commands.FlushNamedCacheCommand public FlushNamedCacheCommand()
Error Method 'public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)' has been removed info.magnolia.module.cache.executor.AbstractExecutor public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)
Error Method 'public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)' has been removed info.magnolia.module.cache.executor.CompositeExecutor public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)
Error Method 'public Store()' has been removed info.magnolia.module.cache.executor.Store public Store()
Error Method 'protected int getTimeToLive(javax.servlet.http.HttpServletRequest, info.magnolia.module.cache.filter.CacheResponseWrapper)' has been removed info.magnolia.module.cache.executor.Store protected int getTimeToLive(javax.servlet.http.HttpServletRequest, info.magnolia.module.cache.filter.CacheResponseWrapper)
Error Field DEFAULT_CONTENT_CACHING_CONFIGURATION_NAME has been removed, but it was previously a constant info.magnolia.module.cache.filter.CacheFilter DEFAULT_CONTENT_CACHING_CONFIGURATION_NAME
Error Method 'public CacheFilter(info.magnolia.module.cache.CacheModule, info.magnolia.module.cache.mbean.CacheMonitor, javax.inject.Provider, javax.inject.Provider)' has been removed info.magnolia.module.cache.filter.CacheFilter public CacheFilter(info.magnolia.module.cache.CacheModule, info.magnolia.module.cache.mbean.CacheMonitor, javax.inject.Provider, javax.inject.Provider)
Error Method 'public CacheFilter(info.magnolia.module.cache.CacheModule, info.magnolia.module.cache.mbean.CacheMonitor)' has been removed info.magnolia.module.cache.filter.CacheFilter public CacheFilter(info.magnolia.module.cache.CacheModule, info.magnolia.module.cache.mbean.CacheMonitor)
Error Method 'public java.lang.String getCacheConfigurationName()' has been removed info.magnolia.module.cache.filter.CacheFilter public java.lang.String getCacheConfigurationName()
Error Method 'public void setCacheConfigurationName(java.lang.String)' has been removed info.magnolia.module.cache.filter.CacheFilter public void setCacheConfigurationName(java.lang.String)
Error Class info.magnolia.module.cache.filter.CacheHeadersFilter removed info.magnolia.module.cache.filter.CacheHeadersFilter
Error Method 'public CacheMonitor(info.magnolia.commands.CommandsManager, javax.inject.Provider, info.magnolia.context.SystemContext)' has been removed info.magnolia.module.cache.mbean.CacheMonitor public CacheMonitor(info.magnolia.commands.CommandsManager, javax.inject.Provider, info.magnolia.context.SystemContext)
Info Method 'public void setStatus(int, java.lang.String)' has been deprecated info.magnolia.module.cache.filter.CacheResponseWrapper public void setStatus(int, java.lang.String)
Info Method 'public boolean isReady()' has been added info.magnolia.module.cache.filter.SimpleServletOutputStream public boolean isReady()
Info Method 'public void setWriteListener(javax.servlet.WriteListener)' has been added info.magnolia.module.cache.filter.SimpleServletOutputStream public void setWriteListener(javax.servlet.WriteListener)

API Changelog

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

    Class From To
    info.magnolia.module.cache.AbstractListeningFlushPolicy protected java.lang.String getPath(info.magnolia.module.cache.Cache)
    info.magnolia.module.cache.AbstractListeningFlushPolicy public AbstractListeningFlushPolicy()
    info.magnolia.module.cache.AbstractListeningFlushPolicy public java.util.List getRepositories()
    info.magnolia.module.cache.AbstractListeningFlushPolicy public void addRepository(java.lang.String)
    info.magnolia.module.cache.AbstractListeningFlushPolicy public void setRepositories(java.util.List)
    info.magnolia.module.cache.CacheConfiguration
    info.magnolia.module.cache.CacheModule public CacheModule(info.magnolia.module.ModuleManager, info.magnolia.module.cache.mbean.CacheMonitor)
    info.magnolia.module.cache.CacheModule public CacheModule(info.magnolia.module.cache.mbean.CacheMonitor)
    info.magnolia.module.cache.CacheModule public info.magnolia.module.cache.ContentCachingConfiguration addConfiguration(java.lang.String, info.magnolia.module.cache.CacheConfiguration)
    info.magnolia.module.cache.CacheModule public info.magnolia.module.cache.ContentCachingConfiguration getConfiguration(java.lang.String)
    info.magnolia.module.cache.CachePolicyExecutor public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)
    info.magnolia.module.cache.CachePolicyResult public info.magnolia.module.cache.CachePolicyResult getCurrent()
    info.magnolia.module.cache.CachePolicyResult public void setCurrent(info.magnolia.module.cache.CachePolicyResult)
    info.magnolia.module.cache.ContentCachingConfiguration public ContentCachingConfiguration()
    info.magnolia.module.cache.DefaultCacheKey
    info.magnolia.module.cache.FlushAllListeningPolicy public FlushAllListeningPolicy()
    info.magnolia.module.cache.cachepolicy.Default public Default()
    info.magnolia.module.cache.cachepolicy.Default public Default(info.magnolia.module.cache.CacheModule)
    info.magnolia.module.cache.cachepolicy.Default public info.magnolia.voting.voters.VoterSet getVoters()
    info.magnolia.module.cache.cachepolicy.Default public void setVoters(info.magnolia.voting.voters.VoterSet)
    info.magnolia.module.cache.cachepolicy.XMagnoliaCacheAttribute
    info.magnolia.module.cache.cachepolicy.voters.ServerTtlVoter public ServerTtlVoter()
    info.magnolia.module.cache.commands.FlushCachesCommand public FlushCachesCommand()
    info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand public FlushFromCachesByUUIDCommand()
    info.magnolia.module.cache.commands.FlushNamedCacheCommand public FlushNamedCacheCommand()
    info.magnolia.module.cache.executor.AbstractExecutor public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)
    info.magnolia.module.cache.executor.CompositeExecutor public void setCacheConfiguration(info.magnolia.module.cache.CacheConfiguration)
    info.magnolia.module.cache.executor.Store protected int getTimeToLive(javax.servlet.http.HttpServletRequest, info.magnolia.module.cache.filter.CacheResponseWrapper)
    info.magnolia.module.cache.executor.Store public Store()
    info.magnolia.module.cache.filter.CacheFilter DEFAULT_CONTENT_CACHING_CONFIGURATION_NAME
    info.magnolia.module.cache.filter.CacheFilter public CacheFilter(info.magnolia.module.cache.CacheModule, info.magnolia.module.cache.mbean.CacheMonitor)
    info.magnolia.module.cache.filter.CacheFilter public CacheFilter(info.magnolia.module.cache.CacheModule, info.magnolia.module.cache.mbean.CacheMonitor, javax.inject.Provider, javax.inject.Provider)
    info.magnolia.module.cache.filter.CacheFilter public java.lang.String getCacheConfigurationName()
    info.magnolia.module.cache.filter.CacheFilter public void setCacheConfigurationName(java.lang.String)
    info.magnolia.module.cache.filter.CacheHeadersFilter
    info.magnolia.module.cache.filter.CacheResponseWrapper public void setStatus(int, java.lang.String)
    info.magnolia.module.cache.filter.SimpleServletOutputStream public boolean isReady()
    info.magnolia.module.cache.filter.SimpleServletOutputStream public void setWriteListener(javax.servlet.WriteListener)
    info.magnolia.module.cache.mbean.CacheMonitor public CacheMonitor(info.magnolia.commands.CommandsManager, javax.inject.Provider, info.magnolia.context.SystemContext)