public class Contributors
extends java.lang.Object
| Constructor and Description |
|---|
Contributors() |
| Modifier and Type | Method and Description |
|---|---|
static AllContributorsSerializer |
getAllContributorsSerializer(java.io.File contributorsFile)
Return Json serializer for all project contributors
|
static java.lang.String |
getAllProjectContributorsFileName(java.lang.String buildDir)
Generate file path where all project contributors are stored.
|
static GitHubContributorsProvider |
getGitHubContributorsProvider(java.lang.String repository,
java.lang.String readOnlyAuthToken)
Fetches contributors from GitHub.
|
static java.lang.String |
getLastContributorsFileName(java.lang.String buildDir,
java.lang.String fromRev,
java.lang.String toRevision)
Generate file path where last contributors are stored.
|
static ContributorsSerializer |
getLastContributorsSerializer(java.io.File contributorsFile)
Return Json serializer for last last contributions
|
public static GitHubContributorsProvider getGitHubContributorsProvider(java.lang.String repository, java.lang.String readOnlyAuthToken)
repository - name of GitHub repository, for example: "mockito/mockito"readOnlyAuthToken - the GitHub auth tokenpublic static java.lang.String getLastContributorsFileName(java.lang.String buildDir,
java.lang.String fromRev,
java.lang.String toRevision)
buildDir - project build dirfromRev - from revision or tagtoRevision - end revision or 'HEAD'public static java.lang.String getAllProjectContributorsFileName(java.lang.String buildDir)
buildDir - project build dirpublic static ContributorsSerializer getLastContributorsSerializer(java.io.File contributorsFile)
contributorsFile - file where last contributions are storedContributorsSerializerpublic static AllContributorsSerializer getAllContributorsSerializer(java.io.File contributorsFile)
contributorsFile - file where all project contributions are storedAllContributorsSerializer