Clirr Results

The following document contains the results of Clirr.

  • Current Version: 4.4
  • Comparison Version: 4.3

Summary

Severity Number
Error Error 90
Warning Warning 1

(The results have been filtered to omit less severe results)

Details

Severity Message Class Method / Field
Error Method 'public void readAvatarData(com.atlassian.jira.avatar.Avatar, com.atlassian.jira.avatar.AvatarManager$ImageSize, com.atlassian.jira.util.Consumer)' has been added to an interface com.atlassian.jira.avatar.AvatarManager public void readAvatarData(com.atlassian.jira.avatar.Avatar, com.atlassian.jira.avatar.AvatarManager$ImageSize, com.atlassian.jira.util.Consumer)
Error Method 'public java.net.URI getAvatarUrlNoPermCheck(java.lang.String, com.atlassian.jira.avatar.Avatar$Size)' has been added to an interface com.atlassian.jira.avatar.AvatarService public java.net.URI getAvatarUrlNoPermCheck(java.lang.String, com.atlassian.jira.avatar.Avatar$Size)
Error Method 'public com.atlassian.jira.bc.user.UserService$CreateUserValidationResult validateCreateUserForAdmin(com.atlassian.crowd.embedded.api.User, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long)' has been added to an interface com.atlassian.jira.bc.user.UserService public com.atlassian.jira.bc.user.UserService$CreateUserValidationResult validateCreateUserForAdmin(com.atlassian.crowd.embedded.api.User, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long)
Error Method 'public java.lang.Object getComponent(java.lang.Class)' has been added to an interface com.atlassian.jira.component.ComponentAccessor$Worker public java.lang.Object getComponent(java.lang.Class)
Error Field JIRA_OPTION_USER_PASSWORD_EXTERNALMGT has been removed, but it was previously a constant com.atlassian.jira.config.properties.APKeys JIRA_OPTION_USER_PASSWORD_EXTERNALMGT
Error Method 'public java.lang.Long getWatches()' has been added to an interface com.atlassian.jira.issue.Issue public java.lang.Long getWatches()
Error Method 'public java.util.List getWatchers(com.atlassian.jira.issue.Issue)' has been added to an interface com.atlassian.jira.issue.IssueManager public java.util.List getWatchers(com.atlassian.jira.issue.Issue)
Error Method 'public void setWatches(java.lang.Long)' has been added to an interface com.atlassian.jira.issue.MutableIssue public void setWatches(java.lang.Long)
Error In method 'public ChangeHistoryItem(java.lang.Long, java.lang.Long, java.lang.String, java.sql.Timestamp, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)' the number of arguments has changed com.atlassian.jira.issue.changehistory.ChangeHistoryItem public ChangeHistoryItem(java.lang.Long, java.lang.Long, java.lang.String, java.sql.Timestamp, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
Error Method 'public com.atlassian.crowd.embedded.api.User getAuthorUser()' has been added to an interface com.atlassian.jira.issue.comments.Comment public com.atlassian.crowd.embedded.api.User getAuthorUser()
Error Method 'public com.atlassian.crowd.embedded.api.User getUpdateAuthorUser()' has been added to an interface com.atlassian.jira.issue.comments.Comment public com.atlassian.crowd.embedded.api.User getUpdateAuthorUser()
Error Method 'public java.lang.Boolean getDisabled()' has been added to an interface com.atlassian.jira.issue.customfields.option.Option public java.lang.Boolean getDisabled()
Error Method 'public void setDisabled(java.lang.Boolean)' has been added to an interface com.atlassian.jira.issue.customfields.option.Option public void setDisabled(java.lang.Boolean)
Error Method 'public void setValue(java.lang.String)' has been added to an interface com.atlassian.jira.issue.customfields.option.Option public void setValue(java.lang.String)
Error Method 'public void disableOption(com.atlassian.jira.issue.customfields.option.Option)' has been added to an interface com.atlassian.jira.issue.customfields.option.Options public void disableOption(com.atlassian.jira.issue.customfields.option.Option)
Error Method 'public void enableOption(com.atlassian.jira.issue.customfields.option.Option)' has been added to an interface com.atlassian.jira.issue.customfields.option.Options public void enableOption(com.atlassian.jira.issue.customfields.option.Option)
Error Method 'public void setValue(com.atlassian.jira.issue.customfields.option.Option, java.lang.String)' has been added to an interface com.atlassian.jira.issue.customfields.option.Options public void setValue(com.atlassian.jira.issue.customfields.option.Option, java.lang.String)
Error Method 'public java.util.Set getAllAvailableNavigableFields()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getAllAvailableNavigableFields()
Error Method 'public java.util.Set getAllSearchableFields()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getAllSearchableFields()
Error Method 'public java.util.Set getAvailableCustomFields(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getAvailableCustomFields(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.Issue)
Error Method 'public java.util.Set getAvailableNavigableFields(com.atlassian.crowd.embedded.api.User)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getAvailableNavigableFields(com.atlassian.crowd.embedded.api.User)
Error Method 'public java.util.Set getAvailableNavigableFieldsWithScope(com.atlassian.crowd.embedded.api.User)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getAvailableNavigableFieldsWithScope(com.atlassian.crowd.embedded.api.User)
Error Method 'public java.util.Set getAvailableNavigableFieldsWithScope(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.jql.context.QueryContext)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getAvailableNavigableFieldsWithScope(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.jql.context.QueryContext)
Error Method 'public com.atlassian.jira.issue.fields.CustomField getCustomField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.CustomField getCustomField(java.lang.String)
Error Method 'public com.atlassian.jira.issue.fields.Field getField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.Field getField(java.lang.String)
Error Method 'public com.atlassian.jira.issue.fields.HideableField getHideableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.HideableField getHideableField(java.lang.String)
Error Method 'public com.atlassian.jira.issue.fields.IssueTypeField getIssueTypeField()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.IssueTypeField getIssueTypeField()
Error Method 'public com.atlassian.jira.issue.fields.NavigableField getNavigableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.NavigableField getNavigableField(java.lang.String)
Error Method 'public com.atlassian.jira.issue.fields.OrderableField getOrderableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.OrderableField getOrderableField(java.lang.String)
Error Method 'public java.util.Set getOrderableFields()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getOrderableFields()
Error Method 'public com.atlassian.jira.issue.fields.ProjectField getProjectField()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.ProjectField getProjectField()
Error Method 'public com.atlassian.jira.issue.fields.RequirableField getRequiredField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public com.atlassian.jira.issue.fields.RequirableField getRequiredField(java.lang.String)
Error Method 'public java.util.Set getSystemSearchableFields()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getSystemSearchableFields()
Error Method 'public java.util.Set getUnavailableFields()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public java.util.Set getUnavailableFields()
Error Method 'public boolean isCustomField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isCustomField(java.lang.String)
Error Method 'public boolean isCustomField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isCustomField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isFieldHidden(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isFieldHidden(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isFieldHidden(com.atlassian.crowd.embedded.api.User, java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isFieldHidden(com.atlassian.crowd.embedded.api.User, java.lang.String)
Error Method 'public boolean isHideableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isHideableField(java.lang.String)
Error Method 'public boolean isHideableField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isHideableField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isMandatoryField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isMandatoryField(java.lang.String)
Error Method 'public boolean isMandatoryField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isMandatoryField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isNavigableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isNavigableField(java.lang.String)
Error Method 'public boolean isNavigableField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isNavigableField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isOrderableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isOrderableField(java.lang.String)
Error Method 'public boolean isOrderableField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isOrderableField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isRenderableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isRenderableField(java.lang.String)
Error Method 'public boolean isRenderableField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isRenderableField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isRequirableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isRequirableField(java.lang.String)
Error Method 'public boolean isRequirableField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isRequirableField(com.atlassian.jira.issue.fields.Field)
Error Method 'public boolean isTimeTrackingOn()' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isTimeTrackingOn()
Error Method 'public boolean isUnscreenableField(java.lang.String)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isUnscreenableField(java.lang.String)
Error Method 'public boolean isUnscreenableField(com.atlassian.jira.issue.fields.Field)' has been added to an interface com.atlassian.jira.issue.fields.FieldAccessor public boolean isUnscreenableField(com.atlassian.jira.issue.fields.Field)
Error Class com.atlassian.jira.issue.history.SyntheticChangeBuilder removed com.atlassian.jira.issue.history.SyntheticChangeBuilder
Error Parameter 2 of 'public IndexedChangeHistoryField(java.lang.String, com.atlassian.jira.issue.history.SyntheticChangeBuilder)' has changed its type to com.atlassian.jira.issue.history.DateRangeBuilder com.atlassian.jira.issue.index.IndexedChangeHistoryField public IndexedChangeHistoryField(java.lang.String, com.atlassian.jira.issue.history.SyntheticChangeBuilder)
Error Method 'public com.atlassian.jira.issue.history.SyntheticChangeBuilder getSyntheticChangeBuilder()' has been removed com.atlassian.jira.issue.index.IndexedChangeHistoryField public com.atlassian.jira.issue.history.SyntheticChangeBuilder getSyntheticChangeBuilder()
Error Removed org.apache.commons.lang.exception.Nestable from the set of implemented interfaces com.atlassian.jira.project.DefaultAssigneeException
Error Removed org.apache.commons.lang.exception.NestableRuntimeException from the list of superclasses com.atlassian.jira.project.DefaultAssigneeException
Error Method 'public DefaultAssigneeException(java.lang.String, java.lang.Exception)' has been removed com.atlassian.jira.project.DefaultAssigneeException public DefaultAssigneeException(java.lang.String, java.lang.Exception)
Error Method 'public java.util.Collection getIssueTypes()' has been added to an interface com.atlassian.jira.project.Project public java.util.Collection getIssueTypes()
Error Method 'public java.util.List convertToProjectObjects(java.util.Collection)' has been added to an interface com.atlassian.jira.project.ProjectManager public java.util.List convertToProjectObjects(java.util.Collection)
Error Method 'public com.atlassian.jira.project.ProjectCategory createProjectCategory(java.lang.String, java.lang.String)' has been added to an interface com.atlassian.jira.project.ProjectManager public com.atlassian.jira.project.ProjectCategory createProjectCategory(java.lang.String, java.lang.String)
Error Method 'public java.util.Collection getAllProjectCategories()' has been added to an interface com.atlassian.jira.project.ProjectManager public java.util.Collection getAllProjectCategories()
Error Method 'public com.atlassian.crowd.embedded.api.User getDefaultAssignee(com.atlassian.jira.project.Project, java.util.Collection)' has been added to an interface com.atlassian.jira.project.ProjectManager public com.atlassian.crowd.embedded.api.User getDefaultAssignee(com.atlassian.jira.project.Project, java.util.Collection)
Error Method 'public com.atlassian.jira.project.ProjectCategory getProjectCategoryForProject(com.atlassian.jira.project.Project)' has been added to an interface com.atlassian.jira.project.ProjectManager public com.atlassian.jira.project.ProjectCategory getProjectCategoryForProject(com.atlassian.jira.project.Project)
Error Method 'public com.atlassian.jira.project.ProjectCategory getProjectCategoryObject(java.lang.Long)' has been added to an interface com.atlassian.jira.project.ProjectManager public com.atlassian.jira.project.ProjectCategory getProjectCategoryObject(java.lang.Long)
Error Method 'public com.atlassian.jira.project.ProjectCategory getProjectCategoryObjectByName(java.lang.String)' has been added to an interface com.atlassian.jira.project.ProjectManager public com.atlassian.jira.project.ProjectCategory getProjectCategoryObjectByName(java.lang.String)
Error Method 'public com.atlassian.jira.project.ProjectCategory getProjectCategoryObjectByNameIgnoreCase(java.lang.String)' has been added to an interface com.atlassian.jira.project.ProjectManager public com.atlassian.jira.project.ProjectCategory getProjectCategoryObjectByNameIgnoreCase(java.lang.String)
Error Method 'public java.util.Collection getProjectsFromProjectCategory(com.atlassian.jira.project.ProjectCategory)' has been added to an interface com.atlassian.jira.project.ProjectManager public java.util.Collection getProjectsFromProjectCategory(com.atlassian.jira.project.ProjectCategory)
Error Method 'public void setProjectCategory(com.atlassian.jira.project.Project, com.atlassian.jira.project.ProjectCategory)' has been added to an interface com.atlassian.jira.project.ProjectManager public void setProjectCategory(com.atlassian.jira.project.Project, com.atlassian.jira.project.ProjectCategory)
Error Method 'public void updateProjectCategory(com.atlassian.jira.project.ProjectCategory)' has been added to an interface com.atlassian.jira.project.ProjectManager public void updateProjectCategory(com.atlassian.jira.project.ProjectCategory)
Error Method 'public boolean isDuplicateName(com.atlassian.jira.project.version.Version, java.lang.String, org.ofbiz.core.entity.GenericValue)' has been added to an interface com.atlassian.jira.project.version.VersionManager public boolean isDuplicateName(com.atlassian.jira.project.version.Version, java.lang.String, org.ofbiz.core.entity.GenericValue)
Error Method 'public boolean isUserInGroup(java.lang.String, java.lang.String)' has been added to an interface com.atlassian.jira.security.groups.GroupManager public boolean isUserInGroup(java.lang.String, java.lang.String)
Error Method 'public java.util.List getProjectHistoryWithPermissionChecks(com.atlassian.jira.bc.project.ProjectAction, com.atlassian.crowd.embedded.api.User)' has been added to an interface com.atlassian.jira.user.UserProjectHistoryManager public java.util.List getProjectHistoryWithPermissionChecks(com.atlassian.jira.bc.project.ProjectAction, com.atlassian.crowd.embedded.api.User)
Error Method 'public boolean canDirectoryUpdateUserPassword(com.atlassian.crowd.embedded.api.Directory)' has been added to an interface com.atlassian.jira.user.util.UserManager public boolean canDirectoryUpdateUserPassword(com.atlassian.crowd.embedded.api.Directory)
Error Method 'public boolean canUpdateUserPassword(com.atlassian.crowd.embedded.api.User)' has been added to an interface com.atlassian.jira.user.util.UserManager public boolean canUpdateUserPassword(com.atlassian.crowd.embedded.api.User)
Error Method 'public com.atlassian.crowd.embedded.api.User findUserInDirectory(java.lang.String, java.lang.Long)' has been added to an interface com.atlassian.jira.user.util.UserManager public com.atlassian.crowd.embedded.api.User findUserInDirectory(java.lang.String, java.lang.Long)
Error Method 'public com.atlassian.crowd.embedded.api.Directory getDirectory(java.lang.Long)' has been added to an interface com.atlassian.jira.user.util.UserManager public com.atlassian.crowd.embedded.api.Directory getDirectory(java.lang.Long)
Error Method 'public java.util.List getWritableDirectories()' has been added to an interface com.atlassian.jira.user.util.UserManager public java.util.List getWritableDirectories()
Error Method 'public boolean hasPasswordWritableDirectory()' has been added to an interface com.atlassian.jira.user.util.UserManager public boolean hasPasswordWritableDirectory()
Error Method 'public com.atlassian.crowd.embedded.api.User createUserNoNotification(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long)' has been added to an interface com.atlassian.jira.user.util.UserUtil public com.atlassian.crowd.embedded.api.User createUserNoNotification(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long)
Error Method 'public com.atlassian.crowd.embedded.api.User createUserWithNotification(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long, int)' has been added to an interface com.atlassian.jira.user.util.UserUtil public com.atlassian.crowd.embedded.api.User createUserWithNotification(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Long, int)
Error Method 'public void addError(java.lang.String, java.lang.String, com.atlassian.jira.util.ErrorCollection$Reason)' has been added to an interface com.atlassian.jira.util.ErrorCollection public void addError(java.lang.String, java.lang.String, com.atlassian.jira.util.ErrorCollection$Reason)
Error Method 'public void addErrorMessage(java.lang.String, com.atlassian.jira.util.ErrorCollection$Reason)' has been added to an interface com.atlassian.jira.util.ErrorCollection public void addErrorMessage(java.lang.String, com.atlassian.jira.util.ErrorCollection$Reason)
Error Method 'public void addReason(com.atlassian.jira.util.ErrorCollection$Reason)' has been added to an interface com.atlassian.jira.util.ErrorCollection public void addReason(com.atlassian.jira.util.ErrorCollection$Reason)
Error Method 'public void addReasons(java.util.Set)' has been added to an interface com.atlassian.jira.util.ErrorCollection public void addReasons(java.util.Set)
Error Method 'public java.util.Set getReasons()' has been added to an interface com.atlassian.jira.util.ErrorCollection public java.util.Set getReasons()
Error Method 'public void setReasons(java.util.Set)' has been added to an interface com.atlassian.jira.util.ErrorCollection public void setReasons(java.util.Set)
Error In method 'public OutlookDate(java.util.Locale, com.atlassian.jira.config.properties.ApplicationProperties, com.atlassian.jira.util.I18nHelper$BeanFactory)' the number of arguments has changed com.atlassian.jira.web.util.OutlookDate public OutlookDate(java.util.Locale, com.atlassian.jira.config.properties.ApplicationProperties, com.atlassian.jira.util.I18nHelper$BeanFactory)
Error Method 'public java.lang.String format(java.util.Date, java.util.Locale)' has been removed com.atlassian.jira.web.util.OutlookDate public java.lang.String format(java.util.Date, java.util.Locale)
Warning Value of compile-time constant MAX_PERMISSION has been changed com.atlassian.jira.security.Permissions MAX_PERMISSION