Package org.eclipse.jgit.treewalk.filter

Examples of org.eclipse.jgit.treewalk.filter.NotIgnoredFilter


    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here


    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here

    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here

    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here

    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here

      int fileTreeIndex = tw.addTree(new FileTreeIterator(repository));
      int repositoryTreeIndex = tw.addTree(rw.parseTree(repository
          .resolve(Constants.HEAD)));

      // skip ignored resources
      NotIgnoredFilter notIgnoredFilter = new NotIgnoredFilter(
          fileTreeIndex);
      // filter by selected resources
      if (filterPaths.size() > 1) {
        List<TreeFilter> suffixFilters = new ArrayList<TreeFilter>();
        for (String filterPath : filterPaths)
View Full Code Here

          if (relPath.length() > 0)
            orFilters.add(PathFilter.create(relPath));
        }
        if (checkIgnored) {
          if (orFilters.size() > 1) {
            TreeFilter andFilter = AndTreeFilter.create(new NotIgnoredFilter(baseTreeIndex),
                OrTreeFilter.create(orFilters));
            tw.setFilter(andFilter);
          } else if (orFilters.size() == 1) {
            TreeFilter andFilter = AndTreeFilter.create(new NotIgnoredFilter(baseTreeIndex),
                orFilters.get(0));
            tw.setFilter(andFilter);
          } else
            tw.setFilter(new NotIgnoredFilter(baseTreeIndex));

        } else if (orFilters.size() > 1)
          tw.setFilter(OrTreeFilter.create(orFilters));
        else if (orFilters.size() == 1)
          tw.setFilter(orFilters.get(0));
View Full Code Here

      if (gsd.shouldIncludeLocal()) {
        fti = new FileTreeIterator(repo);
        tw.addTree(fti);
        if (filter != null)
          tw.setFilter(AndTreeFilter.create(filter,
              new NotIgnoredFilter(0)));
        else
          tw.setFilter(new NotIgnoredFilter(0));
      } else if (gsd.getSrcRevCommit() != null)
        tw.addTree(gsd.getSrcRevCommit().getTree());
      else
        tw.addTree(new EmptyTreeIterator());
View Full Code Here

    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here

    if (a instanceof WorkingTreeIterator && b instanceof DirCacheIterator)
      return new IndexDiffFilter(1, 0);

    TreeFilter filter = TreeFilter.ANY_DIFF;
    if (a instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(0), filter);
    if (b instanceof WorkingTreeIterator)
      filter = AndTreeFilter.create(new NotIgnoredFilter(1), filter);
    return filter;
  }
View Full Code Here

TOP

Related Classes of org.eclipse.jgit.treewalk.filter.NotIgnoredFilter

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.