jcabi-github
jcabi-github copied to clipboard
Java Object-Oriented Wrapper of GitHub API, with a fake implementation of the entire GitHub API (for your tests)
`MkCommit` obejcts does not persist themselves in the backing storage.
Is there support for [in-line commit notes](https://github.com/blog/622-inline-commit-notes) outside pull requests? Perhaps `Commit.Smart` could get a `comments()` method along the lines of `Issue.Smart`? I'm trying to write a client that helps...
Github API json responses may contain a lot of information, e.g. issue response has all issue labels and milestones (https://api.github.com/repos/jcabi/jcabi-github/issues/1), but instead of read it from json `RtIssue` make additional...
Hi, What’s the file [validation.xml](https://github.com/jcabi/jcabi-aspects/blob/master/src/main/resources/META-INF/validation.xml) for in `META-INF` in `jcabi-aspects-0.22.5.jar`? That file makes Glassfish refuse to deploy my application (which includes jcabi-github, hence, jcabi-aspects by transitive dependency mechanisms). Glassfish complains...
There is no method to [list user repos](https://developer.github.com/v3/repos/#list-user-repositories). Public user repos can be accessed by url: `/users/:username/repos`
Hi, Using [`com.jcabi:jcabi-github`](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.jcabi%22%20AND%20a%3A%22jcabi-github%22):0.32 ([POM](https://repo1.maven.org/maven2/com/jcabi/jcabi-github/0.32/jcabi-github-0.32.pom)) makes my project fail when I use other APIs related to Rest, Json, or the like. The 0.32 version relies on quite old dependencies, because of...
I don't know whether I understand the usage of Mk* objects correctly, but I chose this library because it allows me to write tests instead of real interaction with GitHub....
When trying to remove reference by using Reference.ref() then it fails: ``` References ref = .... repo.git().references().remove(ref.ref()) ``` Error message: ``` {"message":"Reference does not exist","documentation_url":"https://developer.github.com/v3/git/refs/#delete-a-reference"} ``` Root cause: The uri...
It's not just that this GitHub library adds 5MB of dependencies. It also throws this error when ran from `.jar`: ``` Caused by: java.lang.IllegalArgumentException: Attribute 'JCabi-Version' not found in MANIFEST.MF...