Examples of SquashMessageFormatter


Examples of org.eclipse.jgit.merge.SquashMessageFormatter

          msg = JGitText.get().squashCommitNotUpdatingHEAD;
          newHead = base = headId;
          mergeStatus = MergeStatus.FAST_FORWARD_SQUASHED;
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        setCallable(false);
        return new MergeResult(newHead, base, new ObjectId[] {
            headCommit, srcCommit }, mergeStatus, mergeStrategy,
            null, msg);
      } else {
        if (fastForwardMode == FastForwardMode.FF_ONLY) {
          return new MergeResult(headCommit, srcCommit,
              new ObjectId[] { headCommit, srcCommit },
              MergeStatus.ABORTED, mergeStrategy, null, null);
        }
        String mergeMessage = "";
        if (!squash) {
          mergeMessage = new MergeMessageFormatter().format(
              commits, head);
          repo.writeMergeCommitMsg(mergeMessage);
          repo.writeMergeHeads(Arrays.asList(ref.getObjectId()));
        } else {
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        Merger merger = mergeStrategy.newMerger(repo);
        boolean noProblems;
View Full Code Here

Examples of org.eclipse.jgit.merge.SquashMessageFormatter

          msg = JGitText.get().squashCommitNotUpdatingHEAD;
          newHead = base = headId;
          mergeStatus = MergeStatus.FAST_FORWARD_SQUASHED;
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        setCallable(false);
        return new MergeResult(newHead, base, new ObjectId[] {
            headCommit, srcCommit }, mergeStatus, mergeStrategy,
            null, msg);
      } else {
        if (fastForwardMode == FastForwardMode.FF_ONLY) {
          return new MergeResult(headCommit, srcCommit,
              new ObjectId[] { headCommit, srcCommit },
              MergeStatus.ABORTED, mergeStrategy, null, null);
        }
        String mergeMessage = ""; //$NON-NLS-1$
        if (!squash) {
          if (message != null)
            mergeMessage = message;
          else
            mergeMessage = new MergeMessageFormatter().format(
              commits, head);
          repo.writeMergeCommitMsg(mergeMessage);
          repo.writeMergeHeads(Arrays.asList(ref.getObjectId()));
        } else {
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        Merger merger = mergeStrategy.newMerger(repo);
        boolean noProblems;
View Full Code Here

Examples of org.eclipse.jgit.merge.SquashMessageFormatter

          msg = JGitText.get().squashCommitNotUpdatingHEAD;
          newHead = base = headId;
          mergeStatus = MergeStatus.FAST_FORWARD_SQUASHED;
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        setCallable(false);
        return new MergeResult(newHead, base, new ObjectId[] {
            headCommit, srcCommit }, mergeStatus, mergeStrategy,
            null, msg);
      } else {
        String mergeMessage = "";
        if (!squash) {
          mergeMessage = new MergeMessageFormatter().format(
              commits, head);
          repo.writeMergeCommitMsg(mergeMessage);
          repo.writeMergeHeads(Arrays.asList(ref.getObjectId()));
        } else {
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        Merger merger = mergeStrategy.newMerger(repo);
        boolean noProblems;
View Full Code Here

Examples of org.eclipse.jgit.merge.SquashMessageFormatter

          msg = JGitText.get().squashCommitNotUpdatingHEAD;
          newHead = base = headId;
          mergeStatus = MergeStatus.FAST_FORWARD_SQUASHED;
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        setCallable(false);
        return new MergeResult(newHead, base, new ObjectId[] {
            headCommit, srcCommit }, mergeStatus, mergeStrategy,
            null, msg);
      } else {
        if (fastForwardMode == FastForwardMode.FF_ONLY) {
          return new MergeResult(headCommit, srcCommit,
              new ObjectId[] { headCommit, srcCommit },
              MergeStatus.ABORTED, mergeStrategy, null, null);
        }
        String mergeMessage = ""; //$NON-NLS-1$
        if (!squash) {
          mergeMessage = new MergeMessageFormatter().format(
              commits, head);
          repo.writeMergeCommitMsg(mergeMessage);
          repo.writeMergeHeads(Arrays.asList(ref.getObjectId()));
        } else {
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        Merger merger = mergeStrategy.newMerger(repo);
        boolean noProblems;
View Full Code Here

Examples of org.eclipse.jgit.merge.SquashMessageFormatter

          msg = JGitText.get().squashCommitNotUpdatingHEAD;
          newHead = base = headId;
          mergeStatus = MergeStatus.FAST_FORWARD_SQUASHED;
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        setCallable(false);
        return new MergeResult(newHead, base, new ObjectId[] {
            headCommit, srcCommit }, mergeStatus, mergeStrategy,
            null, msg);
      } else {
        if (fastForwardMode == FastForwardMode.FF_ONLY) {
          return new MergeResult(headCommit, srcCommit,
              new ObjectId[] { headCommit, srcCommit },
              MergeStatus.ABORTED, mergeStrategy, null, null);
        }
        String mergeMessage = ""; //$NON-NLS-1$
        if (!squash) {
          mergeMessage = new MergeMessageFormatter().format(
              commits, head);
          repo.writeMergeCommitMsg(mergeMessage);
          repo.writeMergeHeads(Arrays.asList(ref.getObjectId()));
        } else {
          List<RevCommit> squashedCommits = RevWalkUtils.find(
              revWalk, srcCommit, headCommit);
          String squashMessage = new SquashMessageFormatter().format(
              squashedCommits, head);
          repo.writeSquashCommitMsg(squashMessage);
        }
        Merger merger = mergeStrategy.newMerger(repo);
        boolean noProblems;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.