Package org.eclipse.jgit.revwalk

Examples of org.eclipse.jgit.revwalk.RevFlag


    if (prereqs.isEmpty())
      return;

    final RevWalk rw = new RevWalk(transport.local);
    try {
      final RevFlag PREREQ = rw.newFlag("PREREQ");
      final RevFlag SEEN = rw.newFlag("SEEN");

      final Map<ObjectId, String> missing = new HashMap<ObjectId, String>();
      final List<RevObject> commits = new ArrayList<RevObject>();
      for (final Map.Entry<ObjectId, String> e : prereqs.entrySet()) {
        ObjectId p = e.getKey();
View Full Code Here


    List<ObjectId> all = new ArrayList<ObjectId>(want.size() + have.size());
    all.addAll(want);
    all.addAll(have);

    final Map<ObjectId, CachedPack> tipToPack = new HashMap<ObjectId, CachedPack>();
    final RevFlag inCachedPack = walker.newFlag("inCachedPack");
    final RevFlag include = walker.newFlag("include");
    final RevFlag added = walker.newFlag("added");

    final RevFlagSet keepOnRestart = new RevFlagSet();
    keepOnRestart.add(inCachedPack);

    walker.setRetainBody(false);
View Full Code Here

        Map<String, GitTag> tags = new HashMap<String, GitTag>();
        tags.put(head.getName(), new JGitTag(rawTag));
        doReturn(tags).when(repo).getTags();

        repo.revWalk = mock(RevWalk.class);
        RevFlag seenFlag = RevFlag.UNINTERESTING;
        when(repo.revWalk.newFlag("SEEN")).thenReturn(seenFlag);

        when(this.repo.getObjectDatabase().newReader().abbreviate(head)).thenReturn(abbrevId);

        GitTagDescription description = repo.describe();
View Full Code Here

        Map<String, GitTag> tags = new HashMap<String, GitTag>();
        tags.put(head_2.getName(), new JGitTag(rawTag));
        doReturn(tags).when(repo).getTags();

        repo.revWalk = mock(RevWalk.class);
        RevFlag seenFlag = RevFlag.UNINTERESTING;
        when(repo.revWalk.newFlag("SEEN")).thenReturn(seenFlag);

        when(this.repo.getObjectDatabase().newReader().abbreviate(head)).thenReturn(abbrevId);

        GitTagDescription description = repo.describe();
View Full Code Here

        AbbreviatedObjectId abbrevId = head.abbreviate(7);
        this.repository.headObject = mock(ObjectId.class);
        this.repository.commitCache.put(this.repository.headObject, head);

        this.repository.revWalk = mock(RevWalk.class);
        RevFlag seenFlag = RevFlag.UNINTERESTING;
        when(this.repository.revWalk.newFlag("SEEN")).thenReturn(seenFlag);

        when(this.repo.getObjectDatabase().newReader().abbreviate(head)).thenReturn(abbrevId);

        GitTagDescription description = this.repository.describe();
View Full Code Here

            tagCommits.put((RevCommit) tag.getValue().getObject(), tag.getValue().getName());
        }

        RevCommit start = this.getCommit(this.getHeadObject());
        RevWalk revWalk = this.getRevWalk();
        RevFlag seenFlag = revWalk.newFlag("SEEN");

        int distance = -1;
        GitTag nextTag = null;
        HashSet<RevCommit> commits = new HashSet<RevCommit>();
        commits.add(start);
View Full Code Here

    if (prereqs.isEmpty())
      return;

    final RevWalk rw = new RevWalk(transport.local);
    try {
      final RevFlag PREREQ = rw.newFlag("PREREQ");
      final RevFlag SEEN = rw.newFlag("SEEN");

      final Map<ObjectId, String> missing = new HashMap<ObjectId, String>();
      final List<RevObject> commits = new ArrayList<RevObject>();
      for (final Map.Entry<ObjectId, String> e : prereqs.entrySet()) {
        ObjectId p = e.getKey();
View Full Code Here

    List<ObjectId> all = new ArrayList<ObjectId>(want.size() + have.size());
    all.addAll(want);
    all.addAll(have);

    final Map<ObjectId, CachedPack> tipToPack = new HashMap<ObjectId, CachedPack>();
    final RevFlag inCachedPack = walker.newFlag("inCachedPack");
    final RevFlag include = walker.newFlag("include");
    final RevFlag added = walker.newFlag("added");

    final RevFlagSet keepOnRestart = new RevFlagSet();
    keepOnRestart.add(inCachedPack);

    walker.setRetainBody(false);
View Full Code Here

        return a.getPackDescription().compareTo(b.getPackDescription());
      }
    });

    RevWalk rw = new RevWalk(ctx);
    RevFlag added = rw.newFlag("ADDED");

    pm.beginTask(JGitText.get().countingObjects, ProgressMonitor.UNKNOWN);
    for (DfsPackFile src : srcPacks) {
      List<ObjectIdWithOffset> want = new BlockList<ObjectIdWithOffset>();
      for (PackIndex.MutableEntry ent : src.getPackIndex(ctx)) {
View Full Code Here

    if (dstId.equals(srcId))
      return new ArrayList<Commit>(0);

    final RevWalk rw = new RevWalk(repo);

    final RevFlag localFlag = rw.newFlag("local"); //$NON-NLS-1$
    final RevFlag remoteFlag = rw.newFlag("remote"); //$NON-NLS-1$
    final RevFlagSet allFlags = new RevFlagSet();
    allFlags.add(localFlag);
    allFlags.add(remoteFlag);
    rw.carry(allFlags);
View Full Code Here

TOP

Related Classes of org.eclipse.jgit.revwalk.RevFlag

Copyright © 2018 www.massapicom. 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.