Clirr Results

The following document contains the results of Clirr.

  • Current Version: 6.1
  • Comparison Version: 6.0

Summary

Severity Number
Error Error 22
Warning Warning 0
Info Info 21

API Incompatibilities

Severity Message Class Method / Field
Error Removed info.magnolia.ui.framework.ioc.Destructible from the set of implemented interfaces info.magnolia.ui.contentapp.HierarchicalJcrDataProvider
Error In method 'public HierarchicalJcrDataProvider(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, info.magnolia.ui.contentapp.observation.JcrDataSourceObservation, javax.inject.Provider)' the number of arguments has changed info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public HierarchicalJcrDataProvider(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, info.magnolia.ui.contentapp.observation.JcrDataSourceObservation, javax.inject.Provider)
Error Method 'public void destroy()' has been removed info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public void destroy()
Error Method 'public java.lang.Object getId(javax.jcr.Item)' has been removed info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public java.lang.Object getId(javax.jcr.Item)
Error Parameter 3 of 'public JcrDataProvider(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, info.magnolia.ui.contentapp.observation.JcrDataSourceObservation, javax.inject.Provider)' has changed its type to info.magnolia.ui.datasource.jcr.JcrSessionManager info.magnolia.ui.contentapp.JcrDataProvider public JcrDataProvider(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, info.magnolia.ui.contentapp.observation.JcrDataSourceObservation, javax.inject.Provider)
Error Method 'public java.lang.Object getId(javax.jcr.Node)' has been removed info.magnolia.ui.contentapp.JcrDataProvider public java.lang.Object getId(javax.jcr.Node)
Error Decreased visibility of class from public to package info.magnolia.ui.contentapp.JcrDataProviderUtils
Error Removed info.magnolia.ui.framework.datasource.components.ItemDescriber from the set of implemented interfaces info.magnolia.ui.contentapp.JcrItemDescriber
Error Parameter 1 of 'public java.lang.String describe(info.magnolia.ui.framework.datasource.components.SelectedItems)' has changed its type to java.util.Collection info.magnolia.ui.contentapp.JcrItemDescriber public java.lang.String describe(info.magnolia.ui.framework.datasource.components.SelectedItems)
Error In method 'public JcrItemInteractionAvailability()' the number of arguments has changed info.magnolia.ui.contentapp.JcrItemInteractionAvailability public JcrItemInteractionAvailability()
Error In method 'public JcrNodeResolver(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, javax.inject.Provider)' the number of arguments has changed info.magnolia.ui.contentapp.JcrNodeResolver public JcrNodeResolver(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, javax.inject.Provider)
Error Class info.magnolia.ui.contentapp.JcrWorkspaceHierarchySupport removed info.magnolia.ui.contentapp.JcrWorkspaceHierarchySupport
Error Parameter 1 of 'protected javax.jcr.Node process(javax.jcr.Node)' has changed its type to javax.jcr.Item info.magnolia.ui.contentapp.action.AbstractJcrAction protected javax.jcr.Node process(javax.jcr.Node)
Error Return type of method 'protected javax.jcr.Node process(javax.jcr.Node)' has been changed to javax.jcr.Item info.magnolia.ui.contentapp.action.AbstractJcrAction protected javax.jcr.Node process(javax.jcr.Node)
Error Class info.magnolia.ui.contentapp.action.SaveSessionAction removed info.magnolia.ui.contentapp.action.SaveSessionAction
Error Class info.magnolia.ui.contentapp.action.SaveSessionActionDefinition removed info.magnolia.ui.contentapp.action.SaveSessionActionDefinition
Error Class info.magnolia.ui.databinding.SaveFormAction removed info.magnolia.ui.databinding.SaveFormAction
Error Parameter 2 of 'public JcrItemToLinkConverter(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, javax.inject.Provider)' has changed its type to info.magnolia.ui.datasource.jcr.JcrSessionManager info.magnolia.ui.databinding.converter.JcrItemToLinkConverter public JcrItemToLinkConverter(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, javax.inject.Provider)
Error Class info.magnolia.ui.datasource.jcr.JcrDataSourceBundle removed info.magnolia.ui.datasource.jcr.JcrDataSourceBundle
Error Class info.magnolia.ui.datasource.jcr.SessionReattachingNodeWrapper removed info.magnolia.ui.datasource.jcr.SessionReattachingNodeWrapper
Error Class info.magnolia.ui.datasource.jcr.SessionReattachingPropertyWrapper removed info.magnolia.ui.datasource.jcr.SessionReattachingPropertyWrapper
Error Class info.magnolia.ui.datasource.jcr.SupportsRenaming removed info.magnolia.ui.datasource.jcr.SupportsRenaming
Info Method 'public java.lang.Object getId(java.lang.Object)' has been removed, but an inherited definition exists. info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public java.lang.Object getId(java.lang.Object)
Info Method 'public java.lang.Object getId(java.lang.Object)' has been removed, but an inherited definition exists. info.magnolia.ui.contentapp.JcrDataProvider public java.lang.Object getId(java.lang.Object)
Info Class info.magnolia.ui.contentapp.JcrGridViewPresenter added info.magnolia.ui.contentapp.JcrGridViewPresenter
Info Class info.magnolia.ui.contentapp.JcrItemStatusBar added info.magnolia.ui.contentapp.JcrItemStatusBar
Info Class info.magnolia.ui.contentapp.JcrListPresenter added info.magnolia.ui.contentapp.JcrListPresenter
Info Class info.magnolia.ui.contentapp.JcrTreePresenter added info.magnolia.ui.contentapp.JcrTreePresenter
Info Method 'protected javax.jcr.Item map(javax.jcr.Item)' has been added info.magnolia.ui.contentapp.action.AbstractJcrAction protected javax.jcr.Item map(javax.jcr.Item)
Info Method 'public javax.jcr.Item process(javax.jcr.Item)' has been added info.magnolia.ui.contentapp.action.AddNodeAction public javax.jcr.Item process(javax.jcr.Item)
Info Method 'public javax.jcr.Item process(javax.jcr.Item)' has been added info.magnolia.ui.contentapp.action.DuplicateNodeAction public javax.jcr.Item process(javax.jcr.Item)
Info Method 'public com.vaadin.data.PropertySet fromColumns(java.util.List)' has been added info.magnolia.ui.databinding.JcrItemPropertySet public com.vaadin.data.PropertySet fromColumns(java.util.List)
Info Method 'public com.vaadin.data.PropertySet fromFieldDefinitions(java.util.Collection, java.util.function.Function)' has been added info.magnolia.ui.databinding.JcrItemPropertySet public com.vaadin.data.PropertySet fromFieldDefinitions(java.util.Collection, java.util.function.Function)
Info Method 'public com.vaadin.data.PropertySet withProperties(java.util.Map)' has been added info.magnolia.ui.databinding.JcrItemPropertySet public com.vaadin.data.PropertySet withProperties(java.util.Map)
Info Added info.magnolia.ui.framework.datasource.definition.DatasourceDefinition to the set of implemented interfaces info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition
Info Method 'public java.lang.Class getEntityType()' has been added info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition public java.lang.Class getEntityType()
Info Method 'public java.lang.String getName()' has been added info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition public java.lang.String getName()
Info Method 'public void setName(java.lang.String)' has been added info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition public void setName(java.lang.String)
Info Class info.magnolia.ui.datasource.jcr.JcrPropertyWrapper added info.magnolia.ui.datasource.jcr.JcrPropertyWrapper
Info Class info.magnolia.ui.datasource.jcr.JcrSessionManager added info.magnolia.ui.datasource.jcr.JcrSessionManager
Info Class info.magnolia.ui.datasource.jcr.JcrSessionManagerProvider added info.magnolia.ui.datasource.jcr.JcrSessionManagerProvider
Info Class info.magnolia.ui.datasource.jcr.JcrSessionWrapper added info.magnolia.ui.datasource.jcr.JcrSessionWrapper
Info Class info.magnolia.ui.field.JcrSelectFieldSupport added info.magnolia.ui.field.JcrSelectFieldSupport

API Changelog

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

    Class From To
    info.magnolia.ui.contentapp.HierarchicalJcrDataProvider
    info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public HierarchicalJcrDataProvider(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, info.magnolia.ui.contentapp.observation.JcrDataSourceObservation, javax.inject.Provider)
    info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public java.lang.Object getId(java.lang.Object)
    info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public java.lang.Object getId(javax.jcr.Item)
    info.magnolia.ui.contentapp.HierarchicalJcrDataProvider public void destroy()
    info.magnolia.ui.contentapp.JcrDataProvider public JcrDataProvider(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, info.magnolia.ui.contentapp.observation.JcrDataSourceObservation, javax.inject.Provider)
    info.magnolia.ui.contentapp.JcrDataProvider public java.lang.Object getId(java.lang.Object)
    info.magnolia.ui.contentapp.JcrDataProvider public java.lang.Object getId(javax.jcr.Node)
    info.magnolia.ui.contentapp.JcrDataProviderUtils
    info.magnolia.ui.contentapp.JcrGridViewPresenter
    info.magnolia.ui.contentapp.JcrItemDescriber
    info.magnolia.ui.contentapp.JcrItemDescriber public java.lang.String describe(info.magnolia.ui.framework.datasource.components.SelectedItems)
    info.magnolia.ui.contentapp.JcrItemInteractionAvailability public JcrItemInteractionAvailability()
    info.magnolia.ui.contentapp.JcrItemStatusBar
    info.magnolia.ui.contentapp.JcrListPresenter
    info.magnolia.ui.contentapp.JcrNodeResolver public JcrNodeResolver(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, javax.inject.Provider)
    info.magnolia.ui.contentapp.JcrTreePresenter
    info.magnolia.ui.contentapp.JcrWorkspaceHierarchySupport
    info.magnolia.ui.contentapp.action.AbstractJcrAction protected javax.jcr.Item map(javax.jcr.Item)
    info.magnolia.ui.contentapp.action.AbstractJcrAction protected javax.jcr.Node process(javax.jcr.Node)
    info.magnolia.ui.contentapp.action.AbstractJcrAction protected javax.jcr.Node process(javax.jcr.Node)
    info.magnolia.ui.contentapp.action.AddNodeAction public javax.jcr.Item process(javax.jcr.Item)
    info.magnolia.ui.contentapp.action.DuplicateNodeAction public javax.jcr.Item process(javax.jcr.Item)
    info.magnolia.ui.contentapp.action.SaveSessionAction
    info.magnolia.ui.contentapp.action.SaveSessionActionDefinition
    info.magnolia.ui.databinding.JcrItemPropertySet public com.vaadin.data.PropertySet fromColumns(java.util.List)
    info.magnolia.ui.databinding.JcrItemPropertySet public com.vaadin.data.PropertySet fromFieldDefinitions(java.util.Collection, java.util.function.Function)
    info.magnolia.ui.databinding.JcrItemPropertySet public com.vaadin.data.PropertySet withProperties(java.util.Map)
    info.magnolia.ui.databinding.SaveFormAction
    info.magnolia.ui.databinding.converter.JcrItemToLinkConverter public JcrItemToLinkConverter(info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition, javax.inject.Provider)
    info.magnolia.ui.datasource.jcr.JcrDataSourceBundle
    info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition
    info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition public java.lang.Class getEntityType()
    info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition public java.lang.String getName()
    info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition public void setName(java.lang.String)
    info.magnolia.ui.datasource.jcr.JcrPropertyWrapper
    info.magnolia.ui.datasource.jcr.JcrSessionManager
    info.magnolia.ui.datasource.jcr.JcrSessionManagerProvider
    info.magnolia.ui.datasource.jcr.JcrSessionWrapper
    info.magnolia.ui.datasource.jcr.SessionReattachingNodeWrapper
    info.magnolia.ui.datasource.jcr.SessionReattachingPropertyWrapper
    info.magnolia.ui.datasource.jcr.SupportsRenaming
    info.magnolia.ui.field.JcrSelectFieldSupport