Tabnine Logo
PullRequest.getTargetBranch
Code IndexAdd Tabnine to your IDE (free)

How to use
getTargetBranch
method
in
org.guvnor.structure.repositories.PullRequest

Best Java code snippets using org.guvnor.structure.repositories.PullRequest.getTargetBranch (Showing top 20 results out of 315)

origin: org.guvnor/guvnor-structure-backend

private String buildHiddenBranchName(PullRequest pullRequest) {
  return String.format("PR-%s-%s/%s-%s",
             pullRequest.getId(),
             pullRequest.getSourceRepository(),
             pullRequest.getSourceBranch(),
             pullRequest.getTargetBranch());
}
origin: kiegroup/appformer

private String buildHiddenBranchName(PullRequest pullRequest) {
  return String.format("PR-%s-%s/%s-%s",
             pullRequest.getId(),
             pullRequest.getSourceRepository(),
             pullRequest.getSourceBranch(),
             pullRequest.getTargetBranch());
}
origin: org.guvnor/guvnor-structure-backend

public List<PullRequest> getPullRequestsByBranch(Integer page,
                         Integer pageSize,
                         final String repository,
                         final String branch) {
  GitMetadata metadata = getRepositoryMetadata(repository);
  List<PullRequest> pullRequests = metadata.getPullRequests(elem -> elem.getTargetBranch().equals(branch));
  return this.paginate(page,
             pageSize,
             pullRequests);
}
origin: kiegroup/appformer

@Override
public List<PullRequest> getPullRequestsByBranch(Integer page,
                         Integer pageSize,
                         final String repository,
                         final String branch) {
  GitMetadata metadata = getRepositoryMetadata(repository);
  List<PullRequest> pullRequests = metadata.getPullRequests(elem -> elem.getTargetBranch().equals(branch));
  return this.paginate(page,
             pageSize,
             pullRequests);
}
origin: org.guvnor/guvnor-structure-backend

private void mergePullRequest(final PullRequest pullRequest) {
  final Path source = this.buildHiddenPath(pullRequest);
  final Path target = this.buildPath(pullRequest.getTargetRepository(),
                    pullRequest.getTargetBranch());
  ioService.copy(source,
          target,
          new MergeCopyOption());
  if (logger.isDebugEnabled()) {
    logger.debug("Merged from <{}> to <{}>",
           source.toString(),
           target.toString());
  }
}
origin: kiegroup/appformer

private void mergePullRequest(final PullRequest pullRequest) {
  final Path source = this.buildHiddenPath(pullRequest);
  final Path target = this.buildPath(pullRequest.getTargetRepository(),
                    pullRequest.getTargetBranch());
  ioService.copy(source,
          target,
          new MergeCopyOption());
  if (logger.isDebugEnabled()) {
    logger.debug("Merged from <{}> to <{}>",
           source.toString(),
           target.toString());
  }
}
origin: kiegroup/appformer

  @Override
  public boolean exists(final PullRequest pullRequest) {
    return this.getPullRequests().stream().anyMatch(
        pr -> {
          return pr.getSourceBranch().equals(pullRequest.getSourceBranch())
              && pr.getSourceRepository().equals(pullRequest.getSourceRepository())
              && pr.getTargetBranch().equals(pullRequest.getTargetBranch())
              && pr.getTargetRepository().equals(pullRequest.getTargetRepository())
              && pr.getStatus().equals(pullRequest.getStatus());
        });
  }
}
origin: kiegroup/appformer

@Override
public PullRequest getPullRequest(long id) {
  final List<PullRequest> prs = this.getPullRequests(elem -> elem.getId() == id);
  if (prs.size() == 0) {
    throw new NoSuchElementException("The Pull Request with ID #" + id + " not found");
  }
  final PullRequest pr = prs.get(0);
  return new PullRequestImpl(pr.getId(),
                pr.getSourceSpace(),
                pr.getSourceRepository(),
                pr.getSourceBranch(),
                pr.getTargetSpace(),
                pr.getTargetRepository(),
                pr.getTargetBranch(),
                pr.getStatus());
}
origin: org.guvnor/guvnor-structure-backend

@Override
public List<FileDiff> diff(final PullRequest pullRequest) {
  final Repository repository = configuredRepositories.getRepositoryByRepositoryAlias(pullRequest.getTargetRepository());
  this.createHiddenBranch(pullRequest);
  String diff = String.format("diff:%s,%s",
                pullRequest.getTargetBranch(),
                this.buildHiddenBranchName(pullRequest));
  final List<FileDiff> diffs = (List<FileDiff>) this.ioService.readAttributes(convert(repository.getRoot()),
                                        diff);
  this.deleteHiddenBranch(pullRequest);
  return diffs;
}
origin: kiegroup/appformer

@Override
public List<FileDiff> diff(final PullRequest pullRequest) {
  final Repository repository = repositoryService.getRepositoryFromSpace(spaces.getSpace(pullRequest.getTargetSpace()), pullRequest.getTargetRepository());
  this.createHiddenBranch(pullRequest);
  String diff = String.format("diff:%s,%s",
                pullRequest.getTargetBranch(),
                this.buildHiddenBranchName(pullRequest));
  final List<FileDiff> diffs = (List<FileDiff>) this.ioService.readAttributes(convert(repository.getBranch(pullRequest.getSourceBranch()).get().getPath()),
                                        diff);
  this.deleteHiddenBranch(pullRequest);
  return diffs;
}
origin: org.guvnor/guvnor-structure-backend

@Test
public void testCreatePullRequest() {
  PullRequest pullRequest = service.createPullRequest("child/a",
                            "develop",
                            "parent/a",
                            "master");
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(1,
         pullRequests.size());
  assertEquals(PullRequestStatus.OPEN,
         pullRequests.get(0).getStatus());
}
origin: org.guvnor/guvnor-structure-backend

@Test
public void testDeletePullRequest() {
  PullRequest pullRequest = service.createPullRequest("child/a",
                            "develop",
                            "parent/a",
                            "master");
  service.deletePullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(0,
         pullRequests.size());
}
origin: org.uberfire/uberfire-structure-backend

@Test
public void testDeletePullRequest() {
  PullRequest pullRequest = service.createPullRequest("test-realm",
                            "child/a",
                            "develop",
                            "test-realm",
                            "parent/a",
                            "master");
  service.deletePullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(0,
         pullRequests.size());
}
origin: kiegroup/appformer

@Test
public void testDeletePullRequest() {
  PullRequest pullRequest = service.createPullRequest("test-realm",
                            "child/a",
                            "develop",
                            "test-realm",
                            "parent/a",
                            "master");
  service.deletePullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(0,
         pullRequests.size());
}
origin: org.guvnor/guvnor-structure-backend

@Test
public void testRejectPullRequest() {
  PullRequest pullRequest = service.createPullRequest("child/a",
                            "develop",
                            "parent/a",
                            "master");
  service.rejectPullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(PullRequestStatus.REJECTED,
         pullRequests.get(0).getStatus());
}
origin: org.guvnor/guvnor-structure-backend

@Test
public void testClosePullRequest() {
  PullRequest pullRequest = service.createPullRequest("child/a",
                            "develop",
                            "parent/a",
                            "master");
  service.closePullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(PullRequestStatus.CLOSED,
         pullRequests.get(0).getStatus());
}
origin: org.uberfire/uberfire-structure-backend

@Test
public void testClosePullRequest() {
  PullRequest pullRequest = service.createPullRequest("test-realm",
                            "child/a",
                            "develop",
                            "test-realm",
                            "parent/a",
                            "master");
  service.closePullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(PullRequestStatus.CLOSED,
         pullRequests.get(0).getStatus());
}
origin: org.uberfire/uberfire-structure-backend

@Test
public void testRejectPullRequest() {
  PullRequest pullRequest = service.createPullRequest("test-realm",
                            "child/a",
                            "develop",
                            "test-realm",
                            "parent/a",
                            "master");
  service.rejectPullRequest(pullRequest);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(PullRequestStatus.REJECTED,
         pullRequests.get(0).getStatus());
}
origin: org.guvnor/guvnor-structure-backend

@Test
public void testChangeStatusToMergedPullRequest() {
  PullRequest pullRequest = service.createPullRequest("child/a",
                            "develop",
                            "parent/a",
                            "master");
  ((PullRequestServiceImpl) service).changePullRequestStatus(pullRequest.getTargetRepository(),
                                pullRequest.getId(),
                                PullRequestStatus.MERGED);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(PullRequestStatus.MERGED,
         pullRequests.get(0).getStatus());
}
origin: org.guvnor/guvnor-structure-backend

@Test
public void testChangeStatusToClosedPullRequest() {
  PullRequest pullRequest = service.createPullRequest("child/a",
                            "develop",
                            "parent/a",
                            "master");
  ((PullRequestServiceImpl) service).changePullRequestStatus(pullRequest.getTargetRepository(),
                                pullRequest.getId(),
                                PullRequestStatus.CLOSED);
  List<PullRequest> pullRequests = service.getPullRequestsByBranch(0,
                                   0,
                                   pullRequest.getTargetRepository(),
                                   pullRequest.getTargetBranch());
  assertEquals(PullRequestStatus.CLOSED,
         pullRequests.get(0).getStatus());
}
org.guvnor.structure.repositoriesPullRequestgetTargetBranch

Javadoc

Returns the target branch.

Popular methods of PullRequest

  • getId
  • getStatus
  • getTargetRepository
  • getSourceBranch
  • getSourceRepository
  • getSourceSpace
  • getTargetSpace

Popular in Java

  • Reactive rest calls using spring rest template
  • getSystemService (Context)
  • addToBackStack (FragmentTransaction)
  • findViewById (Activity)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • ImageIO (javax.imageio)
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • Top 25 Plugins for Webstorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now