/** * Provides means to get contributions. */ public static ContributionsProvider getContributionsProvider(ProcessRunner runner, Predicate<Commit> ignoredCommit) { return new GitContributionsProvider(new GitLogProvider(runner), ignoredCommit); }
private DefaultContributionSet addCommits(DefaultContributionSet defaultContributionSet, JsonArray commits) { for (Object commit : commits) { Commit gitCommit = gitCommitSerializer.deserialize((JsonObject) commit); defaultContributionSet.add(gitCommit); } return defaultContributionSet; } }
/** * Provides means to get release versions */ public static ReleasedVersionsProvider getReleaseDateProvider(ProcessRunner runner) { return new DefaultReleasedVersionsProvider(runner); }
public DefaultContributionSet deserialize(JsonObject jsonObject) { DefaultContributionSet defaultContributionSet = new DefaultContributionSet(); JsonArray commits = jsonObject.getCollection("commits"); addCommits(defaultContributionSet, commits); return defaultContributionSet; }
private String tryGetRevisionsDate(String revision) throws RevisionNotFoundException { try { return runner.run("git", "log", "--pretty=%ad", "--date=iso", revision, "-n", "1"); } catch (GradleException e) { if (isRevisionNotFoundMessage(revision, e)) { throw new RevisionNotFoundException(e, revision); } throw e; } }
GitCommit(String commitId, String email, String author, String message) { this.commitId = commitId; this.email = email; this.author = author; this.message = message; this.tickets = TicketParser.parseTickets(message); }
private String buildUnknownRevisionMessage(RevisionNotFoundException exception) { return "Version " + exception.getRevision() + " has not been found in VCS. Probably there is no" + " corresponding tag in VCS for \"previousVersion\" from version.properties file. " + "Fix \"previousVersion\" value or add missing tag"; } }
public static RevisionProvider getRevisionProvider(ProcessRunner runner) { return new GitRevisionProvider(runner); } }
/** * Provides means to get contributions. */ public static ContributionsProvider getContributionsProvider(ProcessRunner runner, Predicate<Commit> ignoredCommit) { return new GitContributionsProvider(new GitLogProvider(runner), ignoredCommit); }
private DefaultContributionSet addCommits(DefaultContributionSet defaultContributionSet, JsonArray commits) { for (Object commit : commits) { Commit gitCommit = gitCommitSerializer.deserialize((JsonObject) commit); defaultContributionSet.add(gitCommit); } return defaultContributionSet; } }
public DefaultContributionSet deserialize(JsonObject jsonObject) { DefaultContributionSet defaultContributionSet = new DefaultContributionSet(); JsonArray commits = jsonObject.getCollection("commits"); addCommits(defaultContributionSet, commits); return defaultContributionSet; }
private String tryGetRevisionsDate(String revision) throws RevisionNotFoundException { try { return runner.run("git", "log", "--pretty=%ad", "--date=iso", revision, "-n", "1"); } catch (GradleException e) { if (isRevisionNotFoundMessage(revision, e)) { throw new RevisionNotFoundException(e, revision); } throw e; } }
/** * Provides means to get release versions */ public static ReleasedVersionsProvider getReleaseDateProvider(ProcessRunner runner) { return new DefaultReleasedVersionsProvider(runner); } }
GitCommit(String commitId, String email, String author, String message) { this.commitId = commitId; this.email = email; this.author = author; this.message = message; this.tickets = TicketParser.parseTickets(message); }
private String buildUnknownRevisionMessage(RevisionNotFoundException exception) { return "Version " + exception.getRevision() + " has not been found in VCS. Probably there is no" + " corresponding tag in VCS for \"previousVersion\" from version.properties file. " + "Fix \"previousVersion\" value or add missing tag"; } }
/** * Provides means to get contributions. */ public static ContributionsProvider getContributionsProvider(ProcessRunner runner, Predicate<Commit> ignoredCommit) { return new GitContributionsProvider(new GitLogProvider(runner), ignoredCommit); }
private DefaultContributionSet addCommits(DefaultContributionSet defaultContributionSet, JsonArray commits) { for (Object commit : commits) { Commit gitCommit = gitCommitSerializer.deserialize((JsonObject) commit); defaultContributionSet.add(gitCommit); } return defaultContributionSet; } }
public DefaultContributionSet deserialize(JsonObject jsonObject) { DefaultContributionSet defaultContributionSet = new DefaultContributionSet(); JsonArray commits = jsonObject.getCollection("commits"); addCommits(defaultContributionSet, commits); return defaultContributionSet; }
/** * Provides means to get release versions */ public static ReleasedVersionsProvider getReleaseDateProvider(ProcessRunner runner) { return new DefaultReleasedVersionsProvider(runner); } }
GitCommit(String commitId, String email, String author, String message) { this.commitId = commitId; this.email = email; this.author = author; this.message = message; this.tickets = TicketParser.parseTickets(message); }