org.idlesoft.libraries.ghapi
Class Commits
java.lang.Object
org.idlesoft.libraries.ghapi.APIAbstract
org.idlesoft.libraries.ghapi.Commits
public class Commits
- extends APIAbstract
Method Summary |
APIAbstract.Response |
commit(java.lang.String owner,
java.lang.String repositoryName,
java.lang.String sha)
Fetches details of a commit, given it's SHA hash |
APIAbstract.Response |
list_for_file(java.lang.String owner,
java.lang.String repositoryName,
java.lang.String branch,
java.lang.String path)
Fetches a list of commits that modified a given file |
APIAbstract.Response |
list(java.lang.String owner,
java.lang.String repositoryName,
java.lang.String branch)
Fetches a list of commits for a given branch of a repository |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Commits
public Commits(GitHubAPI a)
list
public APIAbstract.Response list(java.lang.String owner,
java.lang.String repositoryName,
java.lang.String branch)
- Fetches a list of commits for a given branch of a repository
- Parameters:
owner
- repositoryName
- branch
-
- Returns:
- a Response object containing the list of commits
list_for_file
public APIAbstract.Response list_for_file(java.lang.String owner,
java.lang.String repositoryName,
java.lang.String branch,
java.lang.String path)
- Fetches a list of commits that modified a given file
- Parameters:
owner
- repositoryName
- branch
- path
-
- Returns:
- a Response object containing the list of commits
commit
public APIAbstract.Response commit(java.lang.String owner,
java.lang.String repositoryName,
java.lang.String sha)
- Fetches details of a commit, given it's SHA hash
- Parameters:
owner
- repositoryName
- sha
-
- Returns:
- a Response object containing the information for the commit