Clirr Results

The following document contains the results of Clirr.

  • Current Version: 6.2
  • Comparison Version: 6.1.5

Summary

Severity Number
Error
 Error
34
Warning
 Warning
0
Info
 Info
30

API Incompatibilities

Severity Message Class Method / Field
Error
Removed info.magnolia.ui.framework.databinding.ItemProviderDefinition from the list of superclasses info.magnolia.task.app.TaskItemProviderDefinition
Error
Removed info.magnolia.ui.framework.databinding.ItemProviderStrategy from the set of implemented interfaces info.magnolia.task.app.TaskItemProviderStrategy
Error
In method 'public TaskItemProviderStrategy(info.magnolia.ui.contentapp.detail.ContentDetailSubApp$LocationContext, info.magnolia.task.app.TasksItemResolver)' the number of arguments has changed info.magnolia.task.app.TaskItemProviderStrategy public TaskItemProviderStrategy(info.magnolia.ui.contentapp.detail.ContentDetailSubApp$LocationContext, info.magnolia.task.app.TasksItemResolver)
Error
In method 'public java.util.Optional read()' the number of arguments has changed info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read()
Error
Removed info.magnolia.ui.framework.ioc.Destructible from the set of implemented interfaces info.magnolia.task.app.TaskListPresenter
Error
In method 'public TaskListPresenter(info.magnolia.ui.contentapp.configuration.GridViewDefinition, info.magnolia.objectfactory.ComponentProvider, info.magnolia.ui.contentapp.browser.ActionExecutionService, info.magnolia.task.TasksManager, info.magnolia.task.app.TasksDataSourceDefinition, javax.inject.Provider)' the number of arguments has changed info.magnolia.task.app.TaskListPresenter public TaskListPresenter(info.magnolia.ui.contentapp.configuration.GridViewDefinition, info.magnolia.objectfactory.ComponentProvider, info.magnolia.ui.contentapp.browser.ActionExecutionService, info.magnolia.task.TasksManager, info.magnolia.task.app.TasksDataSourceDefinition, javax.inject.Provider)
Error
Method 'public boolean isItemAvailable(info.magnolia.task.Task)' has been removed info.magnolia.task.app.TaskListPresenter public boolean isItemAvailable(info.magnolia.task.Task)
Error
Removed info.magnolia.ui.framework.datasource.definition.DatasourceDefinition from the set of implemented interfaces info.magnolia.task.app.TasksDataSourceDefinition
Error
Removed info.magnolia.ui.framework.datasource.components.ItemResolver from the set of implemented interfaces info.magnolia.task.app.TasksItemResolver
Error
Method 'public java.util.Optional getItemByPath(java.lang.String)' has been removed info.magnolia.task.app.TasksItemResolver public java.util.Optional getItemByPath(java.lang.String)
Error
Method 'public java.lang.String getPath(info.magnolia.task.Task)' has been removed info.magnolia.task.app.TasksItemResolver public java.lang.String getPath(info.magnolia.task.Task)
Error
Method 'public java.lang.String getPath(java.lang.Object)' has been removed info.magnolia.task.app.TasksItemResolver public java.lang.String getPath(java.lang.Object)
Error
Removed info.magnolia.ui.framework.datasource.components.PropertySetFactory from the set of implemented interfaces info.magnolia.task.app.TasksPropertySetFactory
Error
Class info.magnolia.task.app.TasksStatusBar removed info.magnolia.task.app.TasksStatusBar
Error
Removed info.magnolia.ui.framework.UiFrameworkView from the set of implemented interfaces info.magnolia.task.app.TasksSubApp
Error
Parameter 4 of 'public AbortTasksAction(info.magnolia.task.app.actions.AbortTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.task.schedule.TaskSchedulerService, info.magnolia.ui.contentapp.browser.context.ValueContext)' has changed its type to info.magnolia.ui.ValueContext info.magnolia.task.app.actions.AbortTasksAction public AbortTasksAction(info.magnolia.task.app.actions.AbortTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.task.schedule.TaskSchedulerService, info.magnolia.ui.contentapp.browser.context.ValueContext)
Error
Parameter 3 of 'public ArchiveTasksAction(info.magnolia.task.app.actions.ArchiveTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.ui.contentapp.browser.context.ValueContext)' has changed its type to info.magnolia.ui.ValueContext info.magnolia.task.app.actions.ArchiveTasksAction public ArchiveTasksAction(info.magnolia.task.app.actions.ArchiveTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.ui.contentapp.browser.context.ValueContext)
Error
Parameter 7 of 'public ClaimTasksAction(info.magnolia.task.app.actions.ClaimTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.context.Context, info.magnolia.ui.framework.message.MessagesManager, info.magnolia.i18nsystem.SimpleTranslator, info.magnolia.cms.security.SecuritySupport, info.magnolia.ui.contentapp.browser.context.ValueContext)' has changed its type to info.magnolia.ui.ValueContext info.magnolia.task.app.actions.ClaimTasksAction public ClaimTasksAction(info.magnolia.task.app.actions.ClaimTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.context.Context, info.magnolia.ui.framework.message.MessagesManager, info.magnolia.i18nsystem.SimpleTranslator, info.magnolia.cms.security.SecuritySupport, info.magnolia.ui.contentapp.browser.context.ValueContext)
Error
Removed info.magnolia.ui.framework.UiFrameworkView from the set of implemented interfaces info.magnolia.task.app.view.TasksContentViews
Error
In method 'public TasksContentViews(info.magnolia.ui.contentapp.browser.Workbench$WorkbenchContext, info.magnolia.ui.contentapp.configuration.ContentViewsDefinition)' the number of arguments has changed info.magnolia.task.app.view.TasksContentViews public TasksContentViews(info.magnolia.ui.contentapp.browser.Workbench$WorkbenchContext, info.magnolia.ui.contentapp.configuration.ContentViewsDefinition)
Error
Method 'protected com.vaadin.ui.Button createContentViewIcon(java.lang.String, java.lang.String)' has been removed info.magnolia.task.app.view.TasksContentViews protected com.vaadin.ui.Button createContentViewIcon(java.lang.String, java.lang.String)
Error
Removed info.magnolia.ui.framework.ViewDefinition from the set of implemented interfaces info.magnolia.task.app.view.TasksContentViewsDefinition
Error
Removed info.magnolia.ui.framework.ConfiguredViewDefinition from the list of superclasses info.magnolia.task.app.view.TasksContentViewsDefinition
Error
Removed info.magnolia.ui.framework.UiFrameworkView from the set of implemented interfaces info.magnolia.task.app.view.TasksListView
Error
Parameter 1 of 'public TasksListView(info.magnolia.ui.contentapp.browser.context.ValueContext, info.magnolia.ui.contentapp.configuration.ListViewDefinition)' has changed its type to info.magnolia.ui.ValueContext info.magnolia.task.app.view.TasksListView public TasksListView(info.magnolia.ui.contentapp.browser.context.ValueContext, info.magnolia.ui.contentapp.configuration.ListViewDefinition)
Error
Removed info.magnolia.ui.framework.UiFrameworkView from the set of implemented interfaces info.magnolia.task.app.view.TasksWorkbench
Error
Parameter 4 of 'public TasksWorkbench(info.magnolia.task.app.view.TasksWorkbenchDefinition, info.magnolia.ui.contentapp.browser.Workbench$WorkbenchContext, info.magnolia.ui.api.app.SubAppContext, info.magnolia.ui.contentapp.browser.context.ValueContext, info.magnolia.event.EventBus)' has changed its type to info.magnolia.ui.ValueContext info.magnolia.task.app.view.TasksWorkbench public TasksWorkbench(info.magnolia.task.app.view.TasksWorkbenchDefinition, info.magnolia.ui.contentapp.browser.Workbench$WorkbenchContext, info.magnolia.ui.api.app.SubAppContext, info.magnolia.ui.contentapp.browser.context.ValueContext, info.magnolia.event.EventBus)
Error
Removed info.magnolia.ui.framework.ViewDefinition from the set of implemented interfaces info.magnolia.task.app.view.TasksWorkbenchDefinition
Error
Method 'public java.lang.Double getLargeContentColumnWidth()' has been removed info.magnolia.task.app.view.column.TaskDescriptionColumnDefinition public java.lang.Double getLargeContentColumnWidth()
Error
Return type of method 'public info.magnolia.ui.framework.databinding.ItemProviderDefinition getItemProvider()' has been changed to info.magnolia.ui.editor.ItemProviderDefinition info.magnolia.task.app.view.detail.TaskDetailDescriptor public info.magnolia.ui.framework.databinding.ItemProviderDefinition getItemProvider()
Error
Parameter 1 of 'public void setItemProvider(info.magnolia.ui.framework.databinding.ItemProviderDefinition)' has changed its type to info.magnolia.ui.editor.ItemProviderDefinition info.magnolia.task.app.view.detail.TaskDetailDescriptor public void setItemProvider(info.magnolia.ui.framework.databinding.ItemProviderDefinition)
Error
Removed info.magnolia.ui.framework.UiFrameworkView from the set of implemented interfaces info.magnolia.task.app.view.detail.TaskDetailSubApp
Error
In method 'protected TaskDetailSubApp(info.magnolia.ui.api.app.SubAppContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport, info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry, info.magnolia.i18nsystem.I18nizer, info.magnolia.task.definition.registry.TaskDefinitionRegistry, info.magnolia.ui.framework.datasource.definition.DatasourceDefinition, info.magnolia.task.app.view.detail.TaskDetailDescriptor, info.magnolia.ui.contentapp.browser.context.ValueContext)' the number of arguments has changed info.magnolia.task.app.view.detail.TaskDetailSubApp protected TaskDetailSubApp(info.magnolia.ui.api.app.SubAppContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport, info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry, info.magnolia.i18nsystem.I18nizer, info.magnolia.task.definition.registry.TaskDefinitionRegistry, info.magnolia.ui.framework.datasource.definition.DatasourceDefinition, info.magnolia.task.app.view.detail.TaskDetailDescriptor, info.magnolia.ui.contentapp.browser.context.ValueContext)
Error
Removed info.magnolia.ui.framework.UiFrameworkView from the set of implemented interfaces info.magnolia.task.app.view.detail.TaskFormView
Info
Class info.magnolia.task.app.TaskDataSourceObservation added info.magnolia.task.app.TaskDataSourceObservation
Info
Added info.magnolia.ui.editor.ItemProviderDefinition to the list of superclasses info.magnolia.task.app.TaskItemProviderDefinition
Info
Added info.magnolia.ui.editor.ItemProviderStrategy to the set of implemented interfaces info.magnolia.task.app.TaskItemProviderStrategy
Info
Method 'public java.util.Optional read(info.magnolia.ui.contentapp.detail.ContentDetailSubApp$DetailLocation, java.util.Locale)' has been added info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read(info.magnolia.ui.contentapp.detail.ContentDetailSubApp$DetailLocation, java.util.Locale)
Info
Method 'public java.util.Optional read(java.lang.Object, java.util.Locale)' has been added info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read(java.lang.Object, java.util.Locale)
Info
Method 'public java.util.Optional read(java.lang.Object)' has been added info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read(java.lang.Object)
Info
Method 'public boolean isItemAvailable(java.lang.Object)' has been removed, but an inherited definition exists. info.magnolia.task.app.TaskListPresenter public boolean isItemAvailable(java.lang.Object)
Info
Method 'public void start(info.magnolia.ui.api.location.Location)' has been removed, but an inherited definition exists. info.magnolia.task.app.TasksApp public void start(info.magnolia.ui.api.location.Location)
Info
Added info.magnolia.ui.datasource.DatasourceDefinition to the set of implemented interfaces info.magnolia.task.app.TasksDataSourceDefinition
Info
Class info.magnolia.task.app.TasksItemDescriber added info.magnolia.task.app.TasksItemDescriber
Info
Added info.magnolia.ui.datasource.ItemResolver to the set of implemented interfaces info.magnolia.task.app.TasksItemResolver
Info
Method 'public java.lang.String getId(info.magnolia.task.Task)' has been added info.magnolia.task.app.TasksItemResolver public java.lang.String getId(info.magnolia.task.Task)
Info
Method 'public java.lang.String getId(java.lang.Object)' has been added info.magnolia.task.app.TasksItemResolver public java.lang.String getId(java.lang.Object)
Info
Method 'public java.util.Optional getItemById(java.lang.String)' has been added info.magnolia.task.app.TasksItemResolver public java.util.Optional getItemById(java.lang.String)
Info
Added info.magnolia.ui.datasource.PropertySetFactory to the set of implemented interfaces info.magnolia.task.app.TasksPropertySetFactory
Info
Added info.magnolia.ui.UIComponent to the set of implemented interfaces info.magnolia.task.app.TasksSubApp
Info
Added info.magnolia.ui.UIComponent to the set of implemented interfaces info.magnolia.task.app.view.TasksContentViews
Info
Method 'protected com.vaadin.ui.Button createViewIcon(java.lang.String, boolean, java.lang.String, info.magnolia.icons.MagnoliaIcons)' has been added info.magnolia.task.app.view.TasksContentViews protected com.vaadin.ui.Button createViewIcon(java.lang.String, boolean, java.lang.String, info.magnolia.icons.MagnoliaIcons)
Info
Added info.magnolia.ui.ViewDefinition to the set of implemented interfaces info.magnolia.task.app.view.TasksContentViewsDefinition
Info
Added info.magnolia.ui.ConfiguredViewDefinition to the list of superclasses info.magnolia.task.app.view.TasksContentViewsDefinition
Info
Added info.magnolia.ui.UIComponent to the set of implemented interfaces info.magnolia.task.app.view.TasksListView
Info
Added info.magnolia.ui.UIComponent to the set of implemented interfaces info.magnolia.task.app.view.TasksWorkbench
Info
Method 'public void setTitle(java.lang.String)' has been added info.magnolia.task.app.view.TasksWorkbench public void setTitle(java.lang.String)
Info
Method 'public void setTitle(java.lang.String, boolean)' has been added info.magnolia.task.app.view.TasksWorkbench public void setTitle(java.lang.String, boolean)
Info
Added info.magnolia.ui.ViewDefinition to the set of implemented interfaces info.magnolia.task.app.view.TasksWorkbenchDefinition
Info
Method 'public double getMinimumWidth()' has been added info.magnolia.task.app.view.column.TaskDescriptionColumnDefinition public double getMinimumWidth()
Info
Method 'public boolean isMinimumWidthFromContent()' has been added info.magnolia.task.app.view.column.TaskDescriptionColumnDefinition public boolean isMinimumWidthFromContent()
Info
Added info.magnolia.ui.UIComponent to the set of implemented interfaces info.magnolia.task.app.view.detail.TaskDetailSubApp
Info
Added info.magnolia.ui.contentapp.detail.AbstractDetailSubApp to the list of superclasses info.magnolia.task.app.view.detail.TaskDetailSubApp
Info
Added info.magnolia.ui.UIComponent to the set of implemented interfaces info.magnolia.task.app.view.detail.TaskFormView

API Changelog

The following APIs were modified from version 6.1.5 to 6.2:
  • Non justified changes

    Class From To
    info.magnolia.task.app.TaskDataSourceObservation
    info.magnolia.task.app.TaskItemProviderDefinition
    info.magnolia.task.app.TaskItemProviderDefinition
    info.magnolia.task.app.TaskItemProviderStrategy
    info.magnolia.task.app.TaskItemProviderStrategy
    info.magnolia.task.app.TaskItemProviderStrategy public TaskItemProviderStrategy(info.magnolia.ui.contentapp.detail.ContentDetailSubApp$LocationContext, info.magnolia.task.app.TasksItemResolver)
    info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read()
    info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read(info.magnolia.ui.contentapp.detail.ContentDetailSubApp$DetailLocation, java.util.Locale)
    info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read(java.lang.Object)
    info.magnolia.task.app.TaskItemProviderStrategy public java.util.Optional read(java.lang.Object, java.util.Locale)
    info.magnolia.task.app.TaskListPresenter
    info.magnolia.task.app.TaskListPresenter public TaskListPresenter(info.magnolia.ui.contentapp.configuration.GridViewDefinition, info.magnolia.objectfactory.ComponentProvider, info.magnolia.ui.contentapp.browser.ActionExecutionService, info.magnolia.task.TasksManager, info.magnolia.task.app.TasksDataSourceDefinition, javax.inject.Provider)
    info.magnolia.task.app.TaskListPresenter public boolean isItemAvailable(info.magnolia.task.Task)
    info.magnolia.task.app.TaskListPresenter public boolean isItemAvailable(java.lang.Object)
    info.magnolia.task.app.TasksApp public void start(info.magnolia.ui.api.location.Location)
    info.magnolia.task.app.TasksDataSourceDefinition
    info.magnolia.task.app.TasksDataSourceDefinition
    info.magnolia.task.app.TasksItemDescriber
    info.magnolia.task.app.TasksItemResolver
    info.magnolia.task.app.TasksItemResolver
    info.magnolia.task.app.TasksItemResolver public java.lang.String getId(info.magnolia.task.Task)
    info.magnolia.task.app.TasksItemResolver public java.lang.String getId(java.lang.Object)
    info.magnolia.task.app.TasksItemResolver public java.lang.String getPath(info.magnolia.task.Task)
    info.magnolia.task.app.TasksItemResolver public java.lang.String getPath(java.lang.Object)
    info.magnolia.task.app.TasksItemResolver public java.util.Optional getItemById(java.lang.String)
    info.magnolia.task.app.TasksItemResolver public java.util.Optional getItemByPath(java.lang.String)
    info.magnolia.task.app.TasksPropertySetFactory
    info.magnolia.task.app.TasksPropertySetFactory
    info.magnolia.task.app.TasksStatusBar
    info.magnolia.task.app.TasksSubApp
    info.magnolia.task.app.TasksSubApp
    info.magnolia.task.app.actions.AbortTasksAction public AbortTasksAction(info.magnolia.task.app.actions.AbortTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.task.schedule.TaskSchedulerService, info.magnolia.ui.contentapp.browser.context.ValueContext)
    info.magnolia.task.app.actions.ArchiveTasksAction public ArchiveTasksAction(info.magnolia.task.app.actions.ArchiveTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.ui.contentapp.browser.context.ValueContext)
    info.magnolia.task.app.actions.ClaimTasksAction public ClaimTasksAction(info.magnolia.task.app.actions.ClaimTasksActionDefinition, info.magnolia.task.TasksManager, info.magnolia.context.Context, info.magnolia.ui.framework.message.MessagesManager, info.magnolia.i18nsystem.SimpleTranslator, info.magnolia.cms.security.SecuritySupport, info.magnolia.ui.contentapp.browser.context.ValueContext)
    info.magnolia.task.app.view.TasksContentViews
    info.magnolia.task.app.view.TasksContentViews
    info.magnolia.task.app.view.TasksContentViews protected com.vaadin.ui.Button createContentViewIcon(java.lang.String, java.lang.String)
    info.magnolia.task.app.view.TasksContentViews protected com.vaadin.ui.Button createViewIcon(java.lang.String, boolean, java.lang.String, info.magnolia.icons.MagnoliaIcons)
    info.magnolia.task.app.view.TasksContentViews public TasksContentViews(info.magnolia.ui.contentapp.browser.Workbench$WorkbenchContext, info.magnolia.ui.contentapp.configuration.ContentViewsDefinition)
    info.magnolia.task.app.view.TasksContentViewsDefinition
    info.magnolia.task.app.view.TasksContentViewsDefinition
    info.magnolia.task.app.view.TasksContentViewsDefinition
    info.magnolia.task.app.view.TasksContentViewsDefinition
    info.magnolia.task.app.view.TasksListView
    info.magnolia.task.app.view.TasksListView
    info.magnolia.task.app.view.TasksListView public TasksListView(info.magnolia.ui.contentapp.browser.context.ValueContext, info.magnolia.ui.contentapp.configuration.ListViewDefinition)
    info.magnolia.task.app.view.TasksWorkbench
    info.magnolia.task.app.view.TasksWorkbench
    info.magnolia.task.app.view.TasksWorkbench public TasksWorkbench(info.magnolia.task.app.view.TasksWorkbenchDefinition, info.magnolia.ui.contentapp.browser.Workbench$WorkbenchContext, info.magnolia.ui.api.app.SubAppContext, info.magnolia.ui.contentapp.browser.context.ValueContext, info.magnolia.event.EventBus)
    info.magnolia.task.app.view.TasksWorkbench public void setTitle(java.lang.String)
    info.magnolia.task.app.view.TasksWorkbench public void setTitle(java.lang.String, boolean)
    info.magnolia.task.app.view.TasksWorkbenchDefinition
    info.magnolia.task.app.view.TasksWorkbenchDefinition
    info.magnolia.task.app.view.column.TaskDescriptionColumnDefinition public boolean isMinimumWidthFromContent()
    info.magnolia.task.app.view.column.TaskDescriptionColumnDefinition public double getMinimumWidth()
    info.magnolia.task.app.view.column.TaskDescriptionColumnDefinition public java.lang.Double getLargeContentColumnWidth()
    info.magnolia.task.app.view.detail.TaskDetailDescriptor public info.magnolia.ui.framework.databinding.ItemProviderDefinition getItemProvider()
    info.magnolia.task.app.view.detail.TaskDetailDescriptor public void setItemProvider(info.magnolia.ui.framework.databinding.ItemProviderDefinition)
    info.magnolia.task.app.view.detail.TaskDetailSubApp
    info.magnolia.task.app.view.detail.TaskDetailSubApp
    info.magnolia.task.app.view.detail.TaskDetailSubApp
    info.magnolia.task.app.view.detail.TaskDetailSubApp protected TaskDetailSubApp(info.magnolia.ui.api.app.SubAppContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport, info.magnolia.ui.admincentral.shellapp.pulse.item.registry.ItemViewDefinitionRegistry, info.magnolia.i18nsystem.I18nizer, info.magnolia.task.definition.registry.TaskDefinitionRegistry, info.magnolia.ui.framework.datasource.definition.DatasourceDefinition, info.magnolia.task.app.view.detail.TaskDetailDescriptor, info.magnolia.ui.contentapp.browser.context.ValueContext)
    info.magnolia.task.app.view.detail.TaskFormView
    info.magnolia.task.app.view.detail.TaskFormView