/** * Title is part of the PullRequest object * * @return the title of the pull request. */ public String getTitle() { try { return getPullRequest().getTitle(); } catch (IOException e) { return "UNKNOWN"; } }
public String getPullRequestTitle(int requestNumber) throws IOException { return ghRepo.getPullRequest(requestNumber).getTitle(); }
/** * Lets try find a pull request for previous PRs */ protected GHPullRequest findPullRequest(CommandContext context, List<GHPullRequest> pullRequests) { String prefix = context.createPullRequestTitlePrefix(); if (pullRequests != null) { for (GHPullRequest pullRequest : pullRequests) { String title = pullRequest.getTitle(); if (title != null && title.startsWith(prefix)) { return pullRequest; } } } return null; }
/** * Lets try find a pull request for previous PRs * @throws IOException */ protected GHPullRequest findPullRequest(CommandContext context, List<GHPullRequest> pullRequests) { String prefix = resolvePullRequestTitlePrefix(context); if (pullRequests != null) { for (GHPullRequest pullRequest : pullRequests) { String title = pullRequest.getTitle(); if (title != null && title.startsWith(prefix)) { return pullRequest; } } } return null; }
@Override public boolean apply(GHPullRequest remotePR) { @CheckForNull GitHubPRPullRequest localPR = localRepo.getPulls().get(remotePR.getNumber()); if (!isUpdated(remotePR, localPR)) { // light check logger.getLogger().println(String.format("PR [#%s %s] not changed", remotePR.getNumber(), remotePR.getTitle())); return false; } return true; }
@Override public boolean apply(@Nullable GHPullRequest remotePR) { if (isNull(remotePR)) { return true; } @CheckForNull GitHubPRPullRequest localPR = localRepo.getPulls().get(remotePR.getNumber()); if (localPR != null && localPR.isInBadState()) { logger.error("local PR [#{} {}] is in bad state", remotePR.getNumber(), remotePR.getTitle()); return false; } return true; }
@Override public boolean apply(GHPullRequest remotePR) { if (!branchRestriction.isBranchBuildAllowed(remotePR)) { logger.info("Skipping [#{} {}] because of branch restriction", remotePR.getNumber(), remotePR.getTitle()); return false; } return true; } }
@Override public boolean apply(GHPullRequest remotePR) { if (!userRestriction.isWhitelisted(remotePR.getUser())) { listener.info("Skipping [#{} {}] because of user restriction (user - {})", remotePR.getNumber(), remotePR.getTitle(), remotePR.getUser()); return false; } return true; } }
GitHubPRSCMHead prHead = (GitHubPRSCMHead) head; link = new GitHubPRAction(remoteRepo, prHead.getPrNumber()); desc = remoteRepo.getPullRequest(prHead.getPrNumber()).getTitle();
pullRequestMetadataCache.put(number, new ObjectMetadataAction( pr.getTitle(), pr.getBody(), pr.getHtmlUrl().toExternalForm()
PullRequestAction(GHPullRequest pr) { number = pr.getNumber(); url = pr.getHtmlUrl(); title = pr.getTitle(); userLogin = pr.getUser().getLogin(); baseRef = pr.getBase().getRef(); }
@Override public PullRequestStatus apply(GHPullRequest input) { int prID = GHUtils.prIdFrom(input.getDiffUrl().toString()); try { GHUser user = input.getUser(); return new PullRequestStatus(prID, input.getHead().getSha(), mergedSHA, input.getHead().getLabel(), input.getBase().getLabel(), input.getHtmlUrl().toString(), user.getName(), user.getEmail(), input.getBody(), input.getTitle()); } catch (IOException e) { throw new RuntimeException(e); } } };
remotePR.getNumber(), remotePR.getTitle(), e); return false;
title = pr.getTitle(); baseRef = pr.getBase().getRef(); htmlUrl = pr.getHtmlUrl();
String oldTitle = pullRequest.getTitle(); if (Objects.equal(oldTitle, title)) {
String oldTitle = pullRequest.getTitle(); if (Objects.equal(oldTitle, title)) {