return; final String currentTitle = mergeRequest.getTitle(); if (currentTitle.startsWith("WIP:")) { return;
title = gitlabMergeRequest.getTitle();
private TableModel mergeRequestModel(List<GitlabMergeRequest> mergeRequests) { Object[] columnNames = {"Merge request", "Author", "Source", "Target", "Assignee", ""}; Object[][] data = new Object[mergeRequests.size()][columnNames.length]; int i = 0; for (GitlabMergeRequest mergeRequest : mergeRequests) { Object[] row = new Object[columnNames.length]; row[0] = mergeRequest.getTitle(); row[1] = mergeRequest.getAuthor().getName(); row[2] = mergeRequest.getSourceBranch(); row[3] = mergeRequest.getTargetBranch(); String assignee = ""; if (mergeRequest.getAssignee() != null) { assignee = mergeRequest.getAssignee().getName(); } row[4] = assignee; row[5] = mergeRequest; data[i] = row; i++; } return new ReadOnlyTableModel(data, columnNames); }
if (isWorkInProgress(mergeRequest.getTitle())) { shouldRun = false;
targetBranch = createBranchInfo(mergeRequest.getTargetBranch()); requestName.setText(mergeRequest.getTitle());
GitlabMergeRequestWrapper(GitlabMergeRequest mergeRequest, GitlabMergeRequestBuilder builder, GitlabProject project) { this.id = mergeRequest.getId(); this.iid = mergeRequest.getIid(); this.author = mergeRequest.getAuthor().getUsername(); this.title = mergeRequest.getTitle(); this.description = mergeRequest.getDescription(); this.sourceBranch = mergeRequest.getSourceBranch(); try { this.sourceProject = getSourceProject(mergeRequest, builder.getGitlab().get()); } catch (IOException ex) { LOGGER.throwing("GitlabMergeRequestWrapper", "constructor", ex); } this.targetBranch = mergeRequest.getTargetBranch(); this.project = project; this.builder = builder; this.mergeRequestStatus = new GitlabMergeRequestStatus(); }