seregamorph
0f4a5227e1
internal package
2021-01-05 23:03:49 +03:00
Marco Ferrer
79b49a469c
Clean up preview declarations
2020-12-15 14:39:00 -05:00
Jesse Glick
8267050f06
GHPullRequest.getLabels should not go to the GHIssue API endpoint
2020-10-15 13:25:20 -04:00
Tadas Giniotis
ceb2d35f9f
update branch & change base on PRs
2020-09-03 22:10:33 +03:00
Liam Newman
afc02faeda
Clean up GHObject field access
2020-05-20 19:11:48 -07:00
Liam Newman
a42305dd59
Revert "Removed extraneous author javadocs"
...
This reverts commit 888abc9e2a .
2020-03-04 11:32:12 -08:00
Liam Newman
944d92bbb4
Make more methods as deprecated
2020-02-27 09:40:03 -08:00
Liam Newman
a0baf33459
Fix for NullPointer in issue search results
...
User reported #708 which made me realize that search tests were basically all disabled.
This terms on two basic search tests and also makes it so GHIssue can continue to work without
a GHRepository set on it.
Fixes #708
2020-02-22 17:01:12 -08:00
Liam Newman
888abc9e2a
Removed extraneous author javadocs
2020-02-21 15:58:39 -08:00
Liam Newman
ff3136df70
Move a few static helpers to GitHubClient
2020-02-12 23:48:33 -08:00
Liam Newman
a3ba07d45f
Inline toIterable
2020-01-15 19:33:22 -08:00
Liam Newman
305267d07f
Rename methods for better clarity
2019-12-17 12:41:23 -08:00
Liam Newman
40f05e4dbb
Clean up request method calls
2019-12-17 10:02:55 -08:00
Liam Newman
0f9482864c
Move url to separate method
2019-11-26 15:26:46 -08:00
Liam Newman
3296cef02d
Change requester to GET by default
2019-11-25 18:15:21 -08:00
Liam Newman
2af4f61882
Cleanup imports
2019-11-18 11:35:45 -08:00
Liam Newman
37d7cfaaf2
Clean up Requester interface a bit
2019-11-14 18:16:56 -08:00
Liam Newman
757b9b2118
Add JavaDocs
...
Do using IntelliJ JavaDocs plugin. Better to have something than nothing.
2019-11-14 13:24:28 -08:00
Liam Newman
9d8460bb81
Enable automatic code formatter with CI validation
...
This may be controversial but it we're doing it. Having code formatting needs to be consistent
and a non-issue during code review. I'm willing modify the configuration if people see a strong
need, but formatting needs to be present and enforced.
2019-11-13 13:28:23 -08:00
Liam Newman
81ea138f41
Test and fixes for draft pull request
2019-10-21 15:38:04 -07:00
Liam Newman
2970a58e95
Merge branch 'master' into draft-pr
2019-10-18 13:00:39 -07:00
Liam Newman
f28edbcf8f
Simplify creation of PagedIterables from requests
2019-10-11 13:05:13 -07:00
Liam Newman
c1a77ada5d
Merge branch 'master' into draft-pr
2019-10-08 10:55:51 -07:00
Liam Newman
e08896775b
Add Refreshable interfrace and use it in GHTeam and GHPullRequest
2019-10-05 14:17:17 -07:00
Matt Farmer
7d1989f5a2
Materialize requested_teams from the teams API
...
We don't get the full object when we retrieve a PR, so when we see
requested teams we need to materialize them from the API
2019-10-05 09:13:13 -04:00
Matt Farmer
4e62641f7e
Add ability to get requested teams
2019-08-10 20:46:34 -04:00
Matt Farmer
688644f5a4
Add support for requesting teams review prs
2019-08-10 20:31:15 -04:00
Vincent Behar
e133afec86
Add support for draft pull requests
...
See https://developer.github.com/v3/pulls/#input
and https://help.github.com/en/articles/about-pull-requests#draft-pull-requests
Note that it requires the use of a github api preview: https://developer.github.com/v3/previews/#draft-pull-requests
2019-07-11 17:12:20 +02:00
Kohsuke Kawaguchi
9345d3be31
Follow the convention in this library
2018-11-06 07:49:02 -08:00
I329802 (Xeric)
9381471fbd
add request reviewers as attribute of GHPullRequest
2018-10-11 17:30:25 +08:00
Kohsuke Kawaguchi
d50ae63a5a
Merge pull request #431 from Rechi/fixPRLabels
...
[fix] fetch labels with HTTP GET method
2018-05-01 07:18:43 -07:00
Kohsuke Kawaguchi
4dce173630
Extracted the List<GHUser>->List<String> out to Requester for reuse
2018-05-01 07:03:53 -07:00
Kohsuke Kawaguchi
86f868b2d4
Fixed compilation errors introduced by 8b38a20c18
2018-05-01 06:59:03 -07:00
Rechi
db8969707d
[fix] fetch labels with HTTP GET method
2018-04-06 10:00:00 +02:00
Trevor Currie
a24ac37dfd
Added request reviewers function within GHPullRequest.
2018-03-28 23:33:08 -07:00
Kohsuke Kawaguchi
f41da19db5
Further restoration of the compatibility
2018-01-13 09:54:14 -08:00
Kohsuke Kawaguchi
d0a56dbb21
Merge pull request #406
...
... with some further changes
2018-01-13 09:47:37 -08:00
Kohsuke Kawaguchi
acbf286e59
Massaged the changes
...
- Restored binary compatibility. The draft API has changed in some
significant way when it became public, and the PR took the liberty to
delete removed constants and method signatures. I brought them back so
that older clients can keep functioning.
- Introduced a builder pattern to create PR review
- replying to a review comment should be an instance method, not a
static method.
- GHPullRequestReview and GHPullRequestReviewDraft was not making sense
to me, since GitHub API doesn't differentiate them. It creates a
practical problem of not being able to submit a review comment unless
you created the review comment in the same JVM session. That said, I
don't understand the point of this two phase approach in the GitHub
API to begin with!
2018-01-13 09:43:44 -08:00
Kohsuke Kawaguchi
0f7c160409
Based on issue #399 , adjusting the behaviour.
...
This ends up changing the behaviour cloes to that of #394 .
2018-01-12 21:33:03 -08:00
Kohsuke Kawaguchi
4e31636181
Allow the caller to wait for the mergeable state to change.
...
This approaches #394 differently. The problem with the original #394 is
that the supposed behaviour is only useful for people waiting for
`getMergeable()` to return non-null in a busy loop, yet it impacts all
the other methods of this object.
2018-01-12 21:25:30 -08:00
Sébastien Lesaint
e74346fed6
support create PR review in single API call & remove @Preview
2018-01-09 14:13:25 +01:00
Sébastien Lesaint
6961c467a6
create review comment reply from GHPullRequest
2018-01-09 14:13:25 +01:00
Sébastien Lesaint
15991fd2f7
PullRequest review state and event do not have same values
...
this fixes parsing of response of WS call submitting a review to fail
when event of new review is REQUEST_CHANGES
also, specifying event when creating a pending PR review is useless and
providing it when submitting the review is enough
2018-01-09 14:13:25 +01:00
Kohsuke Kawaguchi
b443e866f9
Added lock/unlock op and additional properties
...
Issue #355
2017-09-09 20:38:40 -07:00
Kohsuke Kawaguchi
20e68d53fd
Merge pull request #283
2017-09-09 12:45:02 -07:00
Kohsuke Kawaguchi
ccfe3ad4f7
Merge pull request #333
2017-09-09 12:17:39 -07:00
Kohsuke Kawaguchi
9012820c03
Massage the signature a bit.
...
AFAICT sha and merge_method are not mutually exclusive.
2017-09-09 12:17:21 -07:00
Kohsuke Kawaguchi
17edd33703
Reorganized imports following #337
2017-09-09 12:00:23 -07:00
Kohsuke Kawaguchi
ad28ca4a90
Use string constant like other previews
2017-09-09 07:59:31 -07:00
Kohsuke Kawaguchi
aebbe86cfc
Keeping findbugs happy
2017-09-09 07:57:49 -07:00