Class PatchHomeService

  • All Implemented Interfaces:
    org.jboss.set.aphrodite.domain.spi.PatchHome

    public class PatchHomeService
    extends Object
    implements org.jboss.set.aphrodite.domain.spi.PatchHome
    Author:
    wangc
    • Constructor Detail

      • PatchHomeService

        public PatchHomeService()
    • Method Detail

      • findPatchesByIssue

        public Stream<org.jboss.set.aphrodite.domain.Patch> findPatchesByIssue​(org.jboss.set.aphrodite.domain.Issue issue)
        Specified by:
        findPatchesByIssue in interface org.jboss.set.aphrodite.domain.spi.PatchHome
      • filterRelatedPatch

        public static Collection<org.jboss.set.aphrodite.domain.PullRequest> filterRelatedPatch​(Collection<org.jboss.set.aphrodite.domain.PullRequest> pullRequest,
                                                                                                org.jboss.set.aphrodite.domain.Stream stream)
      • filterByStream

        public static boolean filterByStream​(org.jboss.set.aphrodite.domain.PullRequest pullRequest,
                                             org.jboss.set.aphrodite.domain.Stream stream)
      • isNoUpstreamRequired

        public static boolean isNoUpstreamRequired​(org.jboss.set.aphrodite.domain.PullRequest pullRequest)
      • retrieveCommitStatus

        public static Optional<org.jboss.set.aphrodite.domain.CommitStatus> retrieveCommitStatus​(org.jboss.set.aphrodite.domain.PullRequest pullRequest)