@@ -14,7 +14,7 @@ class PullRequestServices(client: BitbucketClient) {
14
14
*
15
15
*/
16
16
def getPullRequests (owner : String , repository : String , states : Seq [String ] = Seq (" OPEN" )): RequestResponse [Seq [PullRequest ]] = {
17
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests?pagelen=50&state= ${states.mkString(" &state=" )}"
17
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests?pagelen=50&state= ${states.mkString(" &state=" )}"
18
18
19
19
client.executePaginated(Request (url, classOf [Seq [PullRequest ]]))
20
20
}
@@ -24,13 +24,13 @@ class PullRequestServices(client: BitbucketClient) {
24
24
*
25
25
*/
26
26
def getPullRequestCommits (owner : String , repository : String , prId : Long ): RequestResponse [Seq [SimpleCommit ]] = {
27
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/commits?pagelen=100 "
27
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/commits?pagelen=100 "
28
28
29
29
client.executePaginated(Request (url, classOf [Seq [SimpleCommit ]]))
30
30
}
31
31
32
32
def create (owner : String , repository : String , title : String , sourceBranch : String , destinationBranch : String ): RequestResponse [JsObject ] = {
33
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests "
33
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests "
34
34
35
35
val payload = Json .obj(
36
36
" title" -> title,
@@ -50,22 +50,22 @@ class PullRequestServices(client: BitbucketClient) {
50
50
}
51
51
52
52
def postApprove (owner : String , repository : String , prId : Long ): RequestResponse [JsObject ] = {
53
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/approve "
53
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/approve "
54
54
client.postJson(Request (url, classOf [JsObject ]), JsNull )
55
55
}
56
56
57
57
def deleteApprove (owner : String , repository : String , prId : Long ): RequestResponse [Boolean ] = {
58
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/approve "
58
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/approve "
59
59
client.delete(url)
60
60
}
61
61
62
62
def merge (owner : String , repository : String , prId : Long ): RequestResponse [JsObject ] = {
63
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/merge "
63
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/merge "
64
64
client.postJson(Request (url, classOf [JsObject ]), JsNull )
65
65
}
66
66
67
67
def decline (owner : String , repository : String , prId : Long ): RequestResponse [JsObject ] = {
68
- val url = s " https://bitbucket.org/! api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/decline "
68
+ val url = s " https://bitbucket.org/api/2.0/repositories/ $owner/ $repository/pullrequests/ $prId/decline "
69
69
client.postJson(Request (url, classOf [JsObject ]), JsNull )
70
70
}
71
71
@@ -95,7 +95,7 @@ class PullRequestServices(client: BitbucketClient) {
95
95
}
96
96
97
97
def listComments (author : String , repo : String , pullRequestId : Int ): RequestResponse [Seq [SimplePullRequestComment ]] = {
98
- val url = s " https://bitbucket.org/! api/1.0/repositories/ $author/ $repo/pullrequests/ $pullRequestId/comments "
98
+ val url = s " https://bitbucket.org/api/1.0/repositories/ $author/ $repo/pullrequests/ $pullRequestId/comments "
99
99
100
100
client.execute(Request (url, classOf [Seq [SimplePullRequestComment ]]))
101
101
}
0 commit comments