Examples of FileSet


Examples of org.apache.tools.ant.types.FileSet

                data = new ArrayList();

                // Deal with the filesets.
                for (int i = 0; i < filesets.size(); i++)
                {
                    FileSet fs = (FileSet) filesets.get(i);
                    DirectoryScanner ds = fs.getDirectoryScanner(project);
                    File srcDir = fs.getDir(project);

                    String[] dataModelFiles = ds.getIncludedFiles();

                    // Make a transaction for each file
                    for (int j = 0; j < dataModelFiles.length; j++)
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

            else
            {
                // Deal with the filesets.
                for (int i = 0; i < filesets.size(); i++)
                {
                    FileSet fs = (FileSet) filesets.get(i);
                    DirectoryScanner ds = fs.getDirectoryScanner(project);
                    File srcDir = fs.getDir(project);

                    String[] dataModelFiles = ds.getIncludedFiles();

                    // Make a transaction for each file
                    for (int j = 0; j < dataModelFiles.length; j++)
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

    /** get the snapshots from the filesets */
    protected File[] getSnapshots() {
        Vector v = new Vector();
        final int size = filesets.size();
        for (int i = 0; i < size; i++) {
            FileSet fs = (FileSet) filesets.elementAt(i);
            DirectoryScanner ds = fs.getDirectoryScanner(getProject());
            ds.scan();
            String[] f = ds.getIncludedFiles();
            for (int j = 0; j < f.length; j++) {
                String pathname = f[j];
                File file = new File(ds.getBasedir(), pathname);
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

     */
    protected void moveFiles(final String inSourceDirectory, final String inDestinationDirectory,
                             final String inPattern) {
        Move moveTask = (Move) antProject.createTask("move");

        FileSet fileSet = AntUtils.createFileset(inSourceDirectory, inPattern, new ArrayList());
        moveTask.setTodir(new File(inDestinationDirectory));
        moveTask.addFileset(fileSet);
        moveTask.execute();
    }
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

    }
  }

  private String[] scanIncludedFiles(final String dir, final String[] includes,
      final String[] excludes) {
    final FileSet set = new FileSet();
    set.setProject(getProject());
    log("Scanning " + dir);
    set.setDir(new File(dir));
    set.appendIncludes(includes);
    set.appendExcludes(excludes);
    return set.getDirectoryScanner().getIncludedFiles();
  }
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

        if(reportsDir.exists()) {
            // surefire:test just skips itself when the current project is not a java project

            synchronized (build) {
              FileSet fileSet = getFileSet(reportsDir);
             
                DirectoryScanner ds = fileSet.getDirectoryScanner();
               
                if(ds.getIncludedFilesCount()==0)
                    // no test in this module
                    return true;
               
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

     * Returns the appropriate FileSet for the selected baseDir
     * @param baseDir
     * @return
     */
    FileSet getFileSet(File baseDir) {
      FileSet fs = fileSets.get(baseDir);
      if (fs == null) {
        fs = Util.createFileSet(baseDir, "*.xml","testng-results.xml,testng-failed.xml");
        FileSet previous = fileSets.putIfAbsent(baseDir, fs);
        if (previous != null) {
            return previous;
        }
      }
     
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

   
    /**
     * Add checked files to the exclude list of the fileSet
     */
    private void rememberCheckedFiles(File baseDir, String[] reportFiles) {
      FileSet fileSet = getFileSet(baseDir);
     
      for (String file : reportFiles) {
        fileSet.createExclude().setName(file);
      }
    }
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

        URL resource = SurefireArchiverUnitTest.class.getResource("/surefire-archiver-test2");
        File reportsDir = new File(resource.toURI().getPath());
        doReturn(reportsDir).when(this.mojoInfo).getConfigurationValue("reportsDirectory", File.class);
        touchReportFiles(reportsDir);
       
        FileSet fileSet = this.archiver.getFileSet(reportsDir);
        Assert.assertEquals(2, fileSet.getDirectoryScanner().getIncludedFilesCount());
       
        this.archiver.postExecute(buildProxy, null, this.mojoInfo, new NullBuildListener(), null);

        fileSet = this.archiver.getFileSet(reportsDir);
        Assert.assertEquals(0, fileSet.getDirectoryScanner().getIncludedFilesCount());
    }
View Full Code Here

Examples of org.apache.tools.ant.types.FileSet

     * @param p the project to use to create the path in
     * @return a path to be configured
     */
    public FileSet createCullfiles() {
        if (cullfiles == null) {
            cullfiles = new FileSet();
        }
        return cullfiles;
    }
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.