Examples of SymbolicRef


Examples of org.eclipse.jgit.lib.SymbolicRef

          if (line != null && line.startsWith(RefDirectory.SYMREF)) {
            String target = line.substring(RefDirectory.SYMREF.length());
            Ref r = refs.get(target);
            if (r == null)
              r = new ObjectIdRef.Unpeeled(Ref.Storage.NEW, target, null);
            r = new SymbolicRef(Constants.HEAD, r);
            refs.put(r.getName(), r);
          } else if (line != null && ObjectId.isId(line)) {
            Ref r = new ObjectIdRef.Unpeeled(Ref.Storage.NETWORK,
                Constants.HEAD, ObjectId.fromString(line));
            refs.put(r.getName(), r);
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

  }

  private static Ref recreate(final Ref old, final ObjectIdRef leaf) {
    if (old.isSymbolic()) {
      Ref dst = recreate(old.getTarget(), leaf);
      return new SymbolicRef(old.getName(), dst);
    }
    return leaf;
  }
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

      }

      dst = resolve(dst, depth + 1, prefix, loose, packed);
      if (dst == null)
        return null;
      return new SymbolicRef(ref.getName(), dst);
    }
    return ref;
  }
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

        Ref r = avail.get(target);
        if (r == null)
          r = readRef(avail, target);
        if (r == null)
          r = new ObjectIdRef.Unpeeled(Ref.Storage.NEW, target, null);
        r = new SymbolicRef(rn, r);
        avail.put(r.getName(), r);
        return r;
      }

      if (ObjectId.isId(s)) {
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

        Ref r = avail.get(target);
        if (r == null)
          r = readRef(avail, ROOT_DIR + target, target);
        if (r == null)
          r = new ObjectIdRef.Unpeeled(Ref.Storage.NEW, target, null);
        r = new SymbolicRef(name, r);
        avail.put(r.getName(), r);
        return r;
      }

      if (ObjectId.isId(line)) {
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

          if (line != null && line.startsWith(RefDirectory.SYMREF)) {
            String target = line.substring(RefDirectory.SYMREF.length());
            Ref r = refs.get(target);
            if (r == null)
              r = new ObjectIdRef.Unpeeled(Ref.Storage.NEW, target, null);
            r = new SymbolicRef(Constants.HEAD, r);
            refs.put(r.getName(), r);
          } else if (line != null && ObjectId.isId(line)) {
            Ref r = new ObjectIdRef.Unpeeled(Ref.Storage.NETWORK,
                Constants.HEAD, ObjectId.fromString(line));
            refs.put(r.getName(), r);
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

  }

  private static Ref recreate(final Ref old, final ObjectIdRef leaf) {
    if (old.isSymbolic()) {
      Ref dst = recreate(old.getTarget(), leaf);
      return new SymbolicRef(old.getName(), dst);
    }
    return leaf;
  }
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

      }

      dst = resolve(dst, depth + 1, prefix, loose, packed);
      if (dst == null)
        return null;
      return new SymbolicRef(ref.getName(), dst);
    }
    return ref;
  }
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

          if (line != null && line.startsWith(RefDirectory.SYMREF)) {
            String target = line.substring(RefDirectory.SYMREF.length());
            Ref r = refs.get(target);
            if (r == null)
              r = new ObjectIdRef.Unpeeled(Ref.Storage.NEW, target, null);
            r = new SymbolicRef(Constants.HEAD, r);
            refs.put(r.getName(), r);
          } else if (line != null && ObjectId.isId(line)) {
            Ref r = new ObjectIdRef.Unpeeled(Ref.Storage.NETWORK,
                Constants.HEAD, ObjectId.fromString(line));
            refs.put(r.getName(), r);
View Full Code Here

Examples of org.eclipse.jgit.lib.SymbolicRef

  }

  private static Ref recreate(final Ref old, final ObjectIdRef leaf) {
    if (old.isSymbolic()) {
      Ref dst = recreate(old.getTarget(), leaf);
      return new SymbolicRef(old.getName(), dst);
    }
    return leaf;
  }
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.