Clirr Results

The following document contains the results of Clirr.

  • Current Version: 5.7
  • Comparison Version: 5.6.6

Summary

Severity Number
Error Error 0
Warning Warning 0
Info Info 95

API Incompatibilities

Severity Message Class Method / Field
Info Class info.magnolia.security.app.SecurityApp added info.magnolia.security.app.SecurityApp
Info Class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction added info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
Info Class info.magnolia.security.app.action.AbstractRoleDialogAction added info.magnolia.security.app.action.AbstractRoleDialogAction
Info Class info.magnolia.security.app.action.DeleteEmptyFolderAction added info.magnolia.security.app.action.DeleteEmptyFolderAction
Info Class info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition added info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition
Info Class info.magnolia.security.app.action.DeleteFolderAction added info.magnolia.security.app.action.DeleteFolderAction
Info Class info.magnolia.security.app.action.DeleteFolderActionDefinition added info.magnolia.security.app.action.DeleteFolderActionDefinition
Info Class info.magnolia.security.app.action.DeleteGroupAction added info.magnolia.security.app.action.DeleteGroupAction
Info Class info.magnolia.security.app.action.DeleteGroupActionDefinition added info.magnolia.security.app.action.DeleteGroupActionDefinition
Info Class info.magnolia.security.app.action.DeleteRoleAction added info.magnolia.security.app.action.DeleteRoleAction
Info Class info.magnolia.security.app.action.DeleteRoleActionDefinition added info.magnolia.security.app.action.DeleteRoleActionDefinition
Info Class info.magnolia.security.app.action.OpenAddRoleDialogAction added info.magnolia.security.app.action.OpenAddRoleDialogAction
Info Class info.magnolia.security.app.action.OpenAddRoleDialogActionDefinition added info.magnolia.security.app.action.OpenAddRoleDialogActionDefinition
Info Class info.magnolia.security.app.action.OpenEditRoleDialogAction added info.magnolia.security.app.action.OpenEditRoleDialogAction
Info Class info.magnolia.security.app.action.OpenEditRoleDialogActionDefinition added info.magnolia.security.app.action.OpenEditRoleDialogActionDefinition
Info Class info.magnolia.security.app.action.availability.IsNotCurrentUserRule added info.magnolia.security.app.action.availability.IsNotCurrentUserRule
Info Class info.magnolia.security.app.action.availability.SecurityAppAvailabilityCheckerImpl added info.magnolia.security.app.action.availability.SecurityAppAvailabilityCheckerImpl
Info Class info.magnolia.security.app.action.availability.SecurityAppWritePermissionRequiredRule added info.magnolia.security.app.action.availability.SecurityAppWritePermissionRequiredRule
Info Class info.magnolia.security.app.column.UserNameColumnDefinition added info.magnolia.security.app.column.UserNameColumnDefinition
Info Class info.magnolia.security.app.column.UserNameColumnFormatter added info.magnolia.security.app.column.UserNameColumnFormatter
Info Class info.magnolia.security.app.container.GroupDropConstraint added info.magnolia.security.app.container.GroupDropConstraint
Info Class info.magnolia.security.app.container.RoleDropConstraint added info.magnolia.security.app.container.RoleDropConstraint
Info Class info.magnolia.security.app.container.SecurityDropHandler added info.magnolia.security.app.container.SecurityDropHandler
Info Class info.magnolia.security.app.container.UserDropConstraint added info.magnolia.security.app.container.UserDropConstraint
Info Class info.magnolia.security.app.dialog.action.DuplicateRoleAction added info.magnolia.security.app.dialog.action.DuplicateRoleAction
Info Class info.magnolia.security.app.dialog.action.DuplicateRoleActionDefinition added info.magnolia.security.app.dialog.action.DuplicateRoleActionDefinition
Info Class info.magnolia.security.app.dialog.action.DuplicateUserAction added info.magnolia.security.app.dialog.action.DuplicateUserAction
Info Class info.magnolia.security.app.dialog.action.DuplicateUserActionDefinition added info.magnolia.security.app.dialog.action.DuplicateUserActionDefinition
Info Class info.magnolia.security.app.dialog.action.RenameUsersFolderAction added info.magnolia.security.app.dialog.action.RenameUsersFolderAction
Info Class info.magnolia.security.app.dialog.action.RenameUsersFolderActionDefinition added info.magnolia.security.app.dialog.action.RenameUsersFolderActionDefinition
Info Class info.magnolia.security.app.dialog.action.SaveGroupDialogAction added info.magnolia.security.app.dialog.action.SaveGroupDialogAction
Info Class info.magnolia.security.app.dialog.action.SaveGroupDialogActionDefinition added info.magnolia.security.app.dialog.action.SaveGroupDialogActionDefinition
Info Class info.magnolia.security.app.dialog.action.SaveRoleDialogAction added info.magnolia.security.app.dialog.action.SaveRoleDialogAction
Info Class info.magnolia.security.app.dialog.action.SaveRoleDialogActionDefinition added info.magnolia.security.app.dialog.action.SaveRoleDialogActionDefinition
Info Class info.magnolia.security.app.dialog.action.SaveUserDialogAction added info.magnolia.security.app.dialog.action.SaveUserDialogAction
Info Class info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition added info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition
Info Class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory added info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
Info Class info.magnolia.security.app.dialog.field.AccessControlField added info.magnolia.security.app.dialog.field.AccessControlField
Info Class info.magnolia.security.app.dialog.field.AccessControlField$PathChooserHandler added info.magnolia.security.app.dialog.field.AccessControlField$PathChooserHandler
Info Class info.magnolia.security.app.dialog.field.AccessControlList added info.magnolia.security.app.dialog.field.AccessControlList
Info Class info.magnolia.security.app.dialog.field.AccessControlList$Entry added info.magnolia.security.app.dialog.field.AccessControlList$Entry
Info Class info.magnolia.security.app.dialog.field.AccessControlList$EntryKey added info.magnolia.security.app.dialog.field.AccessControlList$EntryKey
Info Class info.magnolia.security.app.dialog.field.AccessControlListField added info.magnolia.security.app.dialog.field.AccessControlListField
Info Class info.magnolia.security.app.dialog.field.AccessControlListField$DefaultEntryFieldFactory added info.magnolia.security.app.dialog.field.AccessControlListField$DefaultEntryFieldFactory
Info Class info.magnolia.security.app.dialog.field.AccessControlListField$EntryFieldFactory added info.magnolia.security.app.dialog.field.AccessControlListField$EntryFieldFactory
Info Class info.magnolia.security.app.dialog.field.AccessControlListField$NewEntryHandler added info.magnolia.security.app.dialog.field.AccessControlListField$NewEntryHandler
Info Class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition added info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
Info Class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory added info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory
Info Class info.magnolia.security.app.dialog.field.EnabledFieldDefinition added info.magnolia.security.app.dialog.field.EnabledFieldDefinition
Info Class info.magnolia.security.app.dialog.field.EnabledFieldFactory added info.magnolia.security.app.dialog.field.EnabledFieldFactory
Info Class info.magnolia.security.app.dialog.field.GroupManagementFieldDefinition added info.magnolia.security.app.dialog.field.GroupManagementFieldDefinition
Info Class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory added info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
Info Class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory$Group added info.magnolia.security.app.dialog.field.GroupManagementFieldFactory$Group
Info Class info.magnolia.security.app.dialog.field.RoleManagementFieldDefinition added info.magnolia.security.app.dialog.field.RoleManagementFieldDefinition
Info Class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory added info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
Info Class info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition added info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
Info Class info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory added info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory
Info Class info.magnolia.security.app.dialog.field.WebAccessFieldDefinition added info.magnolia.security.app.dialog.field.WebAccessFieldDefinition
Info Class info.magnolia.security.app.dialog.field.WebAccessFieldFactory added info.magnolia.security.app.dialog.field.WebAccessFieldFactory
Info Class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList added info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
Info Class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList$Entry added info.magnolia.security.app.dialog.field.WorkspaceAccessControlList$Entry
Info Class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition added info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
Info Class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory added info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
Info Class info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer added info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer
Info Class info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer added info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer
Info Class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidator added info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidator
Info Class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorDefinition added info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorDefinition
Info Class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorFactory added info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorFactory
Info Class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidator added info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidator
Info Class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorDefinition added info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorDefinition
Info Class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorFactory added info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorFactory
Info Class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidator added info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidator
Info Class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorDefinition added info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorDefinition
Info Class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorFactory added info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorFactory
Info Class info.magnolia.security.app.dialog.field.validator.WebAccessControlValidator added info.magnolia.security.app.dialog.field.validator.WebAccessControlValidator
Info Class info.magnolia.security.app.dialog.field.validator.WorkspaceAccessControlValidator added info.magnolia.security.app.dialog.field.validator.WorkspaceAccessControlValidator
Info Class info.magnolia.security.app.tools.AbstractSecurityToolPresenter added info.magnolia.security.app.tools.AbstractSecurityToolPresenter
Info Class info.magnolia.security.app.tools.AbstractSecurityToolPresenter$ViewOption added info.magnolia.security.app.tools.AbstractSecurityToolPresenter$ViewOption
Info Class info.magnolia.security.app.tools.DefaultSecurityToolView added info.magnolia.security.app.tools.DefaultSecurityToolView
Info Class info.magnolia.security.app.tools.SecurityToolView added info.magnolia.security.app.tools.SecurityToolView
Info Class info.magnolia.security.app.tools.action.ShowResultAction added info.magnolia.security.app.tools.action.ShowResultAction
Info Class info.magnolia.security.app.tools.action.ShowResultActionDefinition added info.magnolia.security.app.tools.action.ShowResultActionDefinition
Info Class info.magnolia.security.app.tools.group.GroupMemberPresenter added info.magnolia.security.app.tools.group.GroupMemberPresenter
Info Class info.magnolia.security.app.tools.group.GroupMemberPresenter$DumpMode added info.magnolia.security.app.tools.group.GroupMemberPresenter$DumpMode
Info Class info.magnolia.security.app.tools.group.GroupMemberPresenter$GroupMemberViewOption added info.magnolia.security.app.tools.group.GroupMemberPresenter$GroupMemberViewOption
Info Class info.magnolia.security.app.tools.permission.PermissionToolPresenter added info.magnolia.security.app.tools.permission.PermissionToolPresenter
Info Class info.magnolia.security.app.tools.permission.PermissionToolPresenter$DumpMode added info.magnolia.security.app.tools.permission.PermissionToolPresenter$DumpMode
Info Class info.magnolia.security.app.tools.permission.PermissionToolPresenter$DumpType added info.magnolia.security.app.tools.permission.PermissionToolPresenter$DumpType
Info Class info.magnolia.security.app.tools.permission.PermissionToolPresenter$PermissionViewOption added info.magnolia.security.app.tools.permission.PermissionToolPresenter$PermissionViewOption
Info Class info.magnolia.security.app.tools.role.RoleAssignmentPresenter added info.magnolia.security.app.tools.role.RoleAssignmentPresenter
Info Class info.magnolia.security.app.util.AccessControlPropertyUtil added info.magnolia.security.app.util.AccessControlPropertyUtil
Info Class info.magnolia.security.app.util.UsersWorkspaceUtil added info.magnolia.security.app.util.UsersWorkspaceUtil
Info Class info.magnolia.security.setup.RemoveHardcodedI18nPropertiesFromSecurityAppTask added info.magnolia.security.setup.RemoveHardcodedI18nPropertiesFromSecurityAppTask
Info Class info.magnolia.security.setup.SecurityModuleVersionHandler added info.magnolia.security.setup.SecurityModuleVersionHandler
Info Class info.magnolia.security.setup.migration.MoveAclPermissionsBetweenWorkspaces added info.magnolia.security.setup.migration.MoveAclPermissionsBetweenWorkspaces

API Changelog

The following APIs were modified from version 5.6.6 to 5.7:
  • Non justified changes

    Class From To
    info.magnolia.security.app.SecurityApp
    info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
    info.magnolia.security.app.action.AbstractRoleDialogAction
    info.magnolia.security.app.action.DeleteEmptyFolderAction
    info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition
    info.magnolia.security.app.action.DeleteFolderAction
    info.magnolia.security.app.action.DeleteFolderActionDefinition
    info.magnolia.security.app.action.DeleteGroupAction
    info.magnolia.security.app.action.DeleteGroupActionDefinition
    info.magnolia.security.app.action.DeleteRoleAction
    info.magnolia.security.app.action.DeleteRoleActionDefinition
    info.magnolia.security.app.action.OpenAddRoleDialogAction
    info.magnolia.security.app.action.OpenAddRoleDialogActionDefinition
    info.magnolia.security.app.action.OpenEditRoleDialogAction
    info.magnolia.security.app.action.OpenEditRoleDialogActionDefinition
    info.magnolia.security.app.action.availability.IsNotCurrentUserRule
    info.magnolia.security.app.action.availability.SecurityAppAvailabilityCheckerImpl
    info.magnolia.security.app.action.availability.SecurityAppWritePermissionRequiredRule
    info.magnolia.security.app.column.UserNameColumnDefinition
    info.magnolia.security.app.column.UserNameColumnFormatter
    info.magnolia.security.app.container.GroupDropConstraint
    info.magnolia.security.app.container.RoleDropConstraint
    info.magnolia.security.app.container.SecurityDropHandler
    info.magnolia.security.app.container.UserDropConstraint
    info.magnolia.security.app.dialog.action.DuplicateRoleAction
    info.magnolia.security.app.dialog.action.DuplicateRoleActionDefinition
    info.magnolia.security.app.dialog.action.DuplicateUserAction
    info.magnolia.security.app.dialog.action.DuplicateUserActionDefinition
    info.magnolia.security.app.dialog.action.RenameUsersFolderAction
    info.magnolia.security.app.dialog.action.RenameUsersFolderActionDefinition
    info.magnolia.security.app.dialog.action.SaveGroupDialogAction
    info.magnolia.security.app.dialog.action.SaveGroupDialogActionDefinition
    info.magnolia.security.app.dialog.action.SaveRoleDialogAction
    info.magnolia.security.app.dialog.action.SaveRoleDialogActionDefinition
    info.magnolia.security.app.dialog.action.SaveUserDialogAction
    info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition
    info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
    info.magnolia.security.app.dialog.field.AccessControlField
    info.magnolia.security.app.dialog.field.AccessControlField$PathChooserHandler
    info.magnolia.security.app.dialog.field.AccessControlList
    info.magnolia.security.app.dialog.field.AccessControlList$Entry
    info.magnolia.security.app.dialog.field.AccessControlList$EntryKey
    info.magnolia.security.app.dialog.field.AccessControlListField
    info.magnolia.security.app.dialog.field.AccessControlListField$DefaultEntryFieldFactory
    info.magnolia.security.app.dialog.field.AccessControlListField$EntryFieldFactory
    info.magnolia.security.app.dialog.field.AccessControlListField$NewEntryHandler
    info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
    info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory
    info.magnolia.security.app.dialog.field.EnabledFieldDefinition
    info.magnolia.security.app.dialog.field.EnabledFieldFactory
    info.magnolia.security.app.dialog.field.GroupManagementFieldDefinition
    info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
    info.magnolia.security.app.dialog.field.GroupManagementFieldFactory$Group
    info.magnolia.security.app.dialog.field.RoleManagementFieldDefinition
    info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
    info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
    info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory
    info.magnolia.security.app.dialog.field.WebAccessFieldDefinition
    info.magnolia.security.app.dialog.field.WebAccessFieldFactory
    info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
    info.magnolia.security.app.dialog.field.WorkspaceAccessControlList$Entry
    info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
    info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
    info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer
    info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer
    info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidator
    info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorDefinition
    info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorFactory
    info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidator
    info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorDefinition
    info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorFactory
    info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidator
    info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorDefinition
    info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorFactory
    info.magnolia.security.app.dialog.field.validator.WebAccessControlValidator
    info.magnolia.security.app.dialog.field.validator.WorkspaceAccessControlValidator
    info.magnolia.security.app.tools.AbstractSecurityToolPresenter
    info.magnolia.security.app.tools.AbstractSecurityToolPresenter$ViewOption
    info.magnolia.security.app.tools.DefaultSecurityToolView
    info.magnolia.security.app.tools.SecurityToolView
    info.magnolia.security.app.tools.action.ShowResultAction
    info.magnolia.security.app.tools.action.ShowResultActionDefinition
    info.magnolia.security.app.tools.group.GroupMemberPresenter
    info.magnolia.security.app.tools.group.GroupMemberPresenter$DumpMode
    info.magnolia.security.app.tools.group.GroupMemberPresenter$GroupMemberViewOption
    info.magnolia.security.app.tools.permission.PermissionToolPresenter
    info.magnolia.security.app.tools.permission.PermissionToolPresenter$DumpMode
    info.magnolia.security.app.tools.permission.PermissionToolPresenter$DumpType
    info.magnolia.security.app.tools.permission.PermissionToolPresenter$PermissionViewOption
    info.magnolia.security.app.tools.role.RoleAssignmentPresenter
    info.magnolia.security.app.util.AccessControlPropertyUtil
    info.magnolia.security.app.util.UsersWorkspaceUtil
    info.magnolia.security.setup.RemoveHardcodedI18nPropertiesFromSecurityAppTask
    info.magnolia.security.setup.SecurityModuleVersionHandler
    info.magnolia.security.setup.migration.MoveAclPermissionsBetweenWorkspaces