Skip to content

Instantly share code, notes, and snippets.

package com.xxxx.jira.cleanup
import com.atlassian.jira.ComponentManager
import com.atlassian.jira.bc.JiraServiceContext
import com.atlassian.jira.bc.JiraServiceContextImpl
import com.atlassian.jira.bc.portal.PortalPageService
import com.atlassian.jira.portal.PortalPage
import com.atlassian.jira.portal.PortletConfiguration
import com.atlassian.jira.portal.portlets.ProjectsPortlet
import com.opensymphony.user.User
import com.onresolve.jira.groovy.user.FieldBehaviours
import com.onresolve.jira.groovy.user.FormField
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.web.bean.PagerFilter
import com.atlassian.jira.jql.builder.JqlClauseBuilder
import com.atlassian.jira.jql.builder.JqlQueryBuilder
import com.atlassian.jira.ComponentManager
import com.atlassian.jira.issue.search.SearchProvider
import com.atlassian.query.Query
import com.atlassian.jira.issue.search.SearchResults
package com.atlassian.jira.web.action
import com.atlassian.jira.ComponentManager
import com.atlassian.jira.config.ConstantsManager
import com.atlassian.jira.issue.IssueManager
import com.atlassian.jira.plugin.report.impl.AbstractReport
import com.atlassian.jira.project.ProjectManager
import com.atlassian.jira.security.JiraAuthenticationContext
import com.atlassian.jira.util.ParameterUtils
import com.atlassian.jira.web.action.ProjectActionSupport