Clirr Results

The following document contains the results of Clirr.

  • Current Version: 6.1
  • Comparison Version: 6.0

Summary

Severity Number
Error Error 6
Warning Warning 0
Info Info 55

API Incompatibilities

Severity Message Class Method / Field
Error In method 'public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)' the number of arguments has changed info.magnolia.templating.elements.AbstractContentTemplatingElement public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)
Error Method 'protected java.lang.Object i18nize(java.lang.Object)' has been removed info.magnolia.templating.elements.AbstractContentTemplatingElement protected java.lang.Object i18nize(java.lang.Object)
Error Accessibility of field CMS_AREA has been weakened from public to private info.magnolia.templating.elements.AreaElement CMS_AREA
Error In method 'public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver)' the number of arguments has changed info.magnolia.templating.elements.AreaElement public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver)
Error In method 'public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer)' the number of arguments has changed info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer)
Error Method 'public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment)' has been removed info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment)
Info Method 'public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.i18nsystem.I18nizer)' has been deprecated info.magnolia.templating.elements.AbstractContentTemplatingElement public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.i18nsystem.I18nizer)
Info Method 'public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)' is no longer deprecated info.magnolia.templating.elements.AbstractContentTemplatingElement public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)
Info Method 'protected java.lang.String getActivationStatus(javax.jcr.Node)' has been deprecated info.magnolia.templating.elements.AbstractContentTemplatingElement protected java.lang.String getActivationStatus(javax.jcr.Node)
Info Method 'public java.lang.String getDialog()' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement public java.lang.String getDialog()
Info Method 'public java.lang.Boolean getEditable()' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement public java.lang.Boolean getEditable()
Info Method 'protected java.lang.String getNodePath(javax.jcr.Node)' has been deprecated info.magnolia.templating.elements.AbstractContentTemplatingElement protected java.lang.String getNodePath(javax.jcr.Node)
Info Method 'public info.magnolia.rendering.template.TemplateDefinition getTemplateDefinition()' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement public info.magnolia.rendering.template.TemplateDefinition getTemplateDefinition()
Info Method 'protected info.magnolia.context.WebContext getWebContext()' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement protected info.magnolia.context.WebContext getWebContext()
Info Method 'public void setDialog(java.lang.String)' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement public void setDialog(java.lang.String)
Info Method 'public void setEditable(java.lang.Boolean)' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement public void setEditable(java.lang.Boolean)
Info Method 'protected void setPageEditorAttributes(info.magnolia.templating.elements.MarkupHelper, java.lang.String)' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement protected void setPageEditorAttributes(info.magnolia.templating.elements.MarkupHelper, java.lang.String)
Info Method 'public void setTemplateDefinition(info.magnolia.rendering.template.TemplateDefinition)' has been added info.magnolia.templating.elements.AbstractContentTemplatingElement public void setTemplateDefinition(info.magnolia.rendering.template.TemplateDefinition)
Info Method 'public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver, info.magnolia.i18nsystem.I18nizer)' has been deprecated info.magnolia.templating.elements.AreaElement public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver, info.magnolia.i18nsystem.I18nizer)
Info Method 'public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver)' is no longer deprecated info.magnolia.templating.elements.AreaElement public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver)
Info Method 'public info.magnolia.rendering.template.AreaDefinition getAreaDefinition()' has been added info.magnolia.templating.elements.AreaElement public info.magnolia.rendering.template.AreaDefinition getAreaDefinition()
Info Method 'public java.lang.Boolean getEditable()' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.AreaElement public java.lang.Boolean getEditable()
Info Method 'public java.lang.Boolean getOptional()' has been added info.magnolia.templating.elements.AreaElement public java.lang.Boolean getOptional()
Info Method 'protected java.lang.String resolveAvailableComponents()' has been deprecated info.magnolia.templating.elements.AreaElement protected java.lang.String resolveAvailableComponents()
Info Method 'public void setEditable(java.lang.Boolean)' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.AreaElement public void setEditable(java.lang.Boolean)
Info Added public field CMS_COMPONENT_TAG info.magnolia.templating.elements.ComponentElement CMS_COMPONENT_TAG
Info Method 'public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer, info.magnolia.context.WebContext)' has been deprecated info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer, info.magnolia.context.WebContext)
Info Method 'public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer)' is no longer deprecated info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer)
Info Method 'public java.lang.Boolean getEditable()' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.ComponentElement public java.lang.Boolean getEditable()
Info Method 'public info.magnolia.cms.security.operations.OperationPermissionDefinition getPermissions()' has been added info.magnolia.templating.elements.ComponentElement public info.magnolia.cms.security.operations.OperationPermissionDefinition getPermissions()
Info Method 'protected info.magnolia.context.WebContext getWebContext()' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.ComponentElement protected info.magnolia.context.WebContext getWebContext()
Info Method 'public void setDialog(java.lang.String)' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.ComponentElement public void setDialog(java.lang.String)
Info Method 'public void setEditable(java.lang.Boolean)' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.ComponentElement public void setEditable(java.lang.Boolean)
Info Accessibility of field CMS_PAGE_TAG has been increased from private to public info.magnolia.templating.elements.PageElement CMS_PAGE_TAG
Info Method 'public PageElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)' has been deprecated info.magnolia.templating.elements.PageElement public PageElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)
Info Method 'public PageElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, javax.inject.Provider, info.magnolia.context.WebContext)' has been added info.magnolia.templating.elements.PageElement public PageElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, javax.inject.Provider, info.magnolia.context.WebContext)
Info Method 'public void setDialog(java.lang.String)' is now implemented in superclass info.magnolia.templating.elements.AbstractContentTemplatingElement info.magnolia.templating.elements.PageElement public void setDialog(java.lang.String)
Info Class info.magnolia.templating.elements.attribute.ActivationStatus added info.magnolia.templating.elements.attribute.ActivationStatus
Info Class info.magnolia.templating.elements.attribute.AreaInheritanceEnabled added info.magnolia.templating.elements.attribute.AreaInheritanceEnabled
Info Class info.magnolia.templating.elements.attribute.AreaType added info.magnolia.templating.elements.attribute.AreaType
Info Class info.magnolia.templating.elements.attribute.AvailableComponents added info.magnolia.templating.elements.attribute.AvailableComponents
Info Class info.magnolia.templating.elements.attribute.Content added info.magnolia.templating.elements.attribute.Content
Info Class info.magnolia.templating.elements.attribute.CreateAreaNode added info.magnolia.templating.elements.attribute.CreateAreaNode
Info Class info.magnolia.templating.elements.attribute.Created added info.magnolia.templating.elements.attribute.Created
Info Class info.magnolia.templating.elements.attribute.Dialog added info.magnolia.templating.elements.attribute.Dialog
Info Class info.magnolia.templating.elements.attribute.Editable added info.magnolia.templating.elements.attribute.Editable
Info Class info.magnolia.templating.elements.attribute.ElementAttribute added info.magnolia.templating.elements.attribute.ElementAttribute
Info Class info.magnolia.templating.elements.attribute.Inherited added info.magnolia.templating.elements.attribute.Inherited
Info Class info.magnolia.templating.elements.attribute.Joining added info.magnolia.templating.elements.attribute.Joining
Info Class info.magnolia.templating.elements.attribute.Name added info.magnolia.templating.elements.attribute.Name
Info Class info.magnolia.templating.elements.attribute.OptionalArea added info.magnolia.templating.elements.attribute.OptionalArea
Info Class info.magnolia.templating.elements.attribute.Permission added info.magnolia.templating.elements.attribute.Permission
Info Class info.magnolia.templating.elements.attribute.Permission$Deletable added info.magnolia.templating.elements.attribute.Permission$Deletable
Info Class info.magnolia.templating.elements.attribute.Permission$Movable added info.magnolia.templating.elements.attribute.Permission$Movable
Info Class info.magnolia.templating.elements.attribute.Permission$Writable added info.magnolia.templating.elements.attribute.Permission$Writable
Info Class info.magnolia.templating.elements.attribute.ShowAddButton added info.magnolia.templating.elements.attribute.ShowAddButton
Info Class info.magnolia.templating.elements.attribute.ShowNewComponentArea added info.magnolia.templating.elements.attribute.ShowNewComponentArea
Info Class info.magnolia.templating.elements.attribute.Translated added info.magnolia.templating.elements.attribute.Translated
Info Class info.magnolia.templating.elements.attribute.Translated$Description added info.magnolia.templating.elements.attribute.Translated$Description
Info Class info.magnolia.templating.elements.attribute.Translated$Label added info.magnolia.templating.elements.attribute.Translated$Label
Info Class info.magnolia.templating.module.TemplatingModule added info.magnolia.templating.module.TemplatingModule

API Changelog

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

    Class From To
    info.magnolia.templating.elements.AbstractContentTemplatingElement protected info.magnolia.context.WebContext getWebContext()
    info.magnolia.templating.elements.AbstractContentTemplatingElement protected java.lang.Object i18nize(java.lang.Object)
    info.magnolia.templating.elements.AbstractContentTemplatingElement protected java.lang.String getActivationStatus(javax.jcr.Node)
    info.magnolia.templating.elements.AbstractContentTemplatingElement protected java.lang.String getNodePath(javax.jcr.Node)
    info.magnolia.templating.elements.AbstractContentTemplatingElement protected void setPageEditorAttributes(info.magnolia.templating.elements.MarkupHelper, java.lang.String)
    info.magnolia.templating.elements.AbstractContentTemplatingElement public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)
    info.magnolia.templating.elements.AbstractContentTemplatingElement public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)
    info.magnolia.templating.elements.AbstractContentTemplatingElement public AbstractContentTemplatingElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.i18nsystem.I18nizer)
    info.magnolia.templating.elements.AbstractContentTemplatingElement public info.magnolia.rendering.template.TemplateDefinition getTemplateDefinition()
    info.magnolia.templating.elements.AbstractContentTemplatingElement public java.lang.Boolean getEditable()
    info.magnolia.templating.elements.AbstractContentTemplatingElement public java.lang.String getDialog()
    info.magnolia.templating.elements.AbstractContentTemplatingElement public void setDialog(java.lang.String)
    info.magnolia.templating.elements.AbstractContentTemplatingElement public void setEditable(java.lang.Boolean)
    info.magnolia.templating.elements.AbstractContentTemplatingElement public void setTemplateDefinition(info.magnolia.rendering.template.TemplateDefinition)
    info.magnolia.templating.elements.AreaElement CMS_AREA
    info.magnolia.templating.elements.AreaElement protected java.lang.String resolveAvailableComponents()
    info.magnolia.templating.elements.AreaElement public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver)
    info.magnolia.templating.elements.AreaElement public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver)
    info.magnolia.templating.elements.AreaElement public AreaElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.variation.RenderableVariationResolver, info.magnolia.i18nsystem.I18nizer)
    info.magnolia.templating.elements.AreaElement public info.magnolia.rendering.template.AreaDefinition getAreaDefinition()
    info.magnolia.templating.elements.AreaElement public java.lang.Boolean getEditable()
    info.magnolia.templating.elements.AreaElement public java.lang.Boolean getOptional()
    info.magnolia.templating.elements.AreaElement public void setEditable(java.lang.Boolean)
    info.magnolia.templating.elements.ComponentElement CMS_COMPONENT_TAG
    info.magnolia.templating.elements.ComponentElement protected info.magnolia.context.WebContext getWebContext()
    info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment)
    info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer)
    info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer)
    info.magnolia.templating.elements.ComponentElement public ComponentElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, info.magnolia.rendering.engine.RenderingEngine, info.magnolia.rendering.template.assignment.TemplateDefinitionAssignment, info.magnolia.i18nsystem.I18nizer, info.magnolia.context.WebContext)
    info.magnolia.templating.elements.ComponentElement public info.magnolia.cms.security.operations.OperationPermissionDefinition getPermissions()
    info.magnolia.templating.elements.ComponentElement public java.lang.Boolean getEditable()
    info.magnolia.templating.elements.ComponentElement public void setDialog(java.lang.String)
    info.magnolia.templating.elements.ComponentElement public void setEditable(java.lang.Boolean)
    info.magnolia.templating.elements.PageElement CMS_PAGE_TAG
    info.magnolia.templating.elements.PageElement public PageElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext)
    info.magnolia.templating.elements.PageElement public PageElement(info.magnolia.cms.beans.config.ServerConfiguration, info.magnolia.rendering.context.RenderingContext, javax.inject.Provider, info.magnolia.context.WebContext)
    info.magnolia.templating.elements.PageElement public void setDialog(java.lang.String)
    info.magnolia.templating.elements.attribute.ActivationStatus
    info.magnolia.templating.elements.attribute.AreaInheritanceEnabled
    info.magnolia.templating.elements.attribute.AreaType
    info.magnolia.templating.elements.attribute.AvailableComponents
    info.magnolia.templating.elements.attribute.Content
    info.magnolia.templating.elements.attribute.CreateAreaNode
    info.magnolia.templating.elements.attribute.Created
    info.magnolia.templating.elements.attribute.Dialog
    info.magnolia.templating.elements.attribute.Editable
    info.magnolia.templating.elements.attribute.ElementAttribute
    info.magnolia.templating.elements.attribute.Inherited
    info.magnolia.templating.elements.attribute.Joining
    info.magnolia.templating.elements.attribute.Name
    info.magnolia.templating.elements.attribute.OptionalArea
    info.magnolia.templating.elements.attribute.Permission
    info.magnolia.templating.elements.attribute.Permission$Deletable
    info.magnolia.templating.elements.attribute.Permission$Movable
    info.magnolia.templating.elements.attribute.Permission$Writable
    info.magnolia.templating.elements.attribute.ShowAddButton
    info.magnolia.templating.elements.attribute.ShowNewComponentArea
    info.magnolia.templating.elements.attribute.Translated
    info.magnolia.templating.elements.attribute.Translated$Description
    info.magnolia.templating.elements.attribute.Translated$Label
    info.magnolia.templating.module.TemplatingModule