Package com.softsizo.data

Examples of com.softsizo.data.RepositoryFilter


        data.setRepository(repository);
        long lastRevisionInRange =
            (config.getToRevision()==ConfigParameters.HEAD_REVISION)?
                    repository.getLatestRevision() : config.getToRevision();
        data.setRevisionRange(new RevisionRange(config.getFromRevision(),lastRevisionInRange));
        data.setRepositoryFilter(new RepositoryFilter(config.getInclude(), config.getExclude()));
    }
View Full Code Here


  @Test
  public void testParse() throws IOException {
    String diff = readFile("src/test/resources/diff-example-1.txt");
    ExtractedData data = new ExtractedData()
        .setRepositoryFilter(new RepositoryFilter(null, null));
    SvnDiffHandler diffParser = new SvnDiffHandler(data);
    ChangeSet changeSet = new ChangeSet(1000, new Author("sergio"));
    diffParser.parse(diff, changeSet);
    assertEquals(1, data.getFiles().size());
    assertEquals(5, data.getFileByFilename("/core/src/core/org/jnode/vm/VmReflection.java").getAddedLoc());
View Full Code Here

    @Test
    public void testParseWithIncludeFilter() throws IOException {
        String diff = readFile("src/test/resources/diff-example-34.txt");
        ExtractedData data = new ExtractedData()
            .setRepositoryFilter(new RepositoryFilter("cpp", null));
        SvnDiffHandler diffParser = new SvnDiffHandler(data);
        ChangeSet changeSet = new ChangeSet(34, new Author("sergio"));
        diffParser.parse(diff, changeSet);
        assertEquals(4, data.getFiles().size());
   
View Full Code Here

 
    @Test
    public void testParseWithExcludeFilter() throws IOException {
        String diff = readFile("src/test/resources/diff-example-34.txt");
        ExtractedData data = new ExtractedData()
            .setRepositoryFilter(new RepositoryFilter(null, "cpp"));
        SvnDiffHandler diffParser = new SvnDiffHandler(data);
        ChangeSet changeSet = new ChangeSet(34, new Author("sergio"));
        diffParser.parse(diff, changeSet);
        assertEquals(3, data.getFiles().size());
    }
View Full Code Here

   
    @Test
    public void testParseWithIncludeAndExcludeFilter() throws IOException {
        String diff = readFile("src/test/resources/diff-example-34.txt");
        ExtractedData data = new ExtractedData()
            .setRepositoryFilter(new RepositoryFilter("cpp", "serverpath"));
        SvnDiffHandler diffParser = new SvnDiffHandler(data);
        ChangeSet changeSet = new ChangeSet(34, new Author("sergio"));
        diffParser.parse(diff, changeSet);
        assertEquals(3, data.getFiles().size());
    }
View Full Code Here

TOP

Related Classes of com.softsizo.data.RepositoryFilter

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.