Am trying to use below libraries to introduce a merge check
import com.atlassian.bitbucket.permission.Permission
import com.atlassian.bitbucket.permission.PermissionService
import com.atlassian.bitbucket.repository.RepositoryService
import com.atlassian.bitbucket.scm.pull.MergeRequest
import com.atlassian.bitbucket.scm.pull.MergeRequestCheck
import com.atlassian.bitbucket.scm.pull.MergeRequestCheckContext
import com.atlassian.bitbucket.scm.pull.MergeRequestCheckResult
import com.atlassian.bitbucket.user.SecurityService
But the script could not be compiled, due to inability of resolving below classes. What i might be missing here? Please advise.
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script100.groovy: 5: unable to resolve class com.atlassian.bitbucket.scm.pull.MergeRequestCheck
@ line 5, column 1.
import com.atlassian.bitbucket.scm.pull.MergeRequestCheck
^
Script100.groovy: 6: unable to resolve class com.atlassian.bitbucket.scm.pull.MergeRequestCheckContext
@ line 6, column 1.
import com.atlassian.bitbucket.scm.pull.MergeRequestCheckContext
^
Script100.groovy: 7: unable to resolve class com.atlassian.bitbucket.scm.pull.MergeRequestCheckResult
@ line 7, column 1.
import com.atlassian.bitbucket.scm.pull.MergeRequestCheckResult
^
3 errors
.