Package org.codehaus.plexus.util

Examples of org.codehaus.plexus.util.DirectoryScanner.addDefaultExcludes()


    inhouseRelease = getRepositoryRegistry().getRepository("inhouse");
    inhouseSnapshot = getRepositoryRegistry().getRepository("inhouse-snapshot");

    DirectoryScanner scan = new DirectoryScanner();
    scan.setBasedir(repoBase);
    scan.addDefaultExcludes();
    scan.scan();

    for (String path : scan.getIncludedFiles()) {
      ResourceStoreRequest request = new ResourceStoreRequest(path, true);
View Full Code Here


    }
    else {
      files.setIncludes(includes);
    }
    files.setExcludes(excludes);
    files.addDefaultExcludes();

    // build the list of ordered classes to include
    ClassDefScanner scanner = new ClassDefScanner(getLog());
    scanner.setWarnings(warnings);
    if (namespace == null) {
View Full Code Here

            scanner.setBasedir(baseDir);

            if (excludes != null) {
                scanner.setExcludes(excludes.toArray(EMPTY_STRING_ARRAY));
            }
            scanner.addDefaultExcludes();

            if (includes != null && includes.size() > 0) {
                scanner.setIncludes(includes.toArray(EMPTY_STRING_ARRAY));
            } else {
                scanner.setIncludes(DEFAULT_INCLUDES);
View Full Code Here

        if (excludes != null) {
            scanner.setExcludes(excludes);
        }

        scanner.addDefaultExcludes();
        scanner.scan();

        final String[] includedFiles = scanner.getIncludedFiles();
        for (int i = 0; i < includedFiles.length; i++) {
            includedFiles[i] = "/" + includedFiles[i].replace(File.separator, "/");
View Full Code Here

  private Set collectFilesToProcess() {
    DirectoryScanner scanner = new DirectoryScanner();
    scanner.setBasedir( instrumentationDirectory );
    scanner.setIncludes( new String[] { "**/*.class" } );
    scanner.addDefaultExcludes();
    scanner.scan();
    String[] includedFiles = scanner.getIncludedFiles();
    HashSet fileSet = new HashSet( includedFiles.length + (int)(.75*includedFiles.length) + 1 );
    fileSet.addAll( Arrays.asList( includedFiles ) );
    return fileSet;
View Full Code Here

        {
            excludes = (String[]) sourceExcludes.toArray( new String[sourceExcludes.size()] );
        }

        ds.setExcludes( excludes );
        ds.addDefaultExcludes();

        ds.scan();

        return ds.getIncludedFiles();
    }
View Full Code Here

            }
            if (resource.getExcludes() != null && !resource.getExcludes().isEmpty()) {
                scanner.setExcludes((String[])resource.getExcludes().toArray(new String[]{}));
            }

            scanner.addDefaultExcludes();
            scanner.scan();
   
            List<String> includedFiles = Arrays.asList(scanner.getIncludedFiles());
            String targetPath = resource.getTargetPath();
            for (String source: includedFiles) {
View Full Code Here

    private String[] getEarFiles( File sourceDir )
    {
        DirectoryScanner scanner = new DirectoryScanner();
        scanner.setBasedir( sourceDir );
        scanner.setExcludes( getExcludes() );
        scanner.addDefaultExcludes();

        scanner.setIncludes( getIncludes() );

        scanner.scan();
View Full Code Here

        final DirectoryScanner ds = new DirectoryScanner();
        ds.setBasedir( javadocOutputDirectory );
        ds.setCaseSensitive( false );
        ds.setIncludes( new String[]{ "**/index.html", "**/index.htm", "**/toc.html", "**/toc.htm" } );
        ds.addDefaultExcludes();
        ds.scan();
        int patched = 0;
        for ( String f : ds.getIncludedFiles() )
        {
            final File file = new File( javadocOutputDirectory, f );
View Full Code Here

            if ( dir.exists() )
            {
                DirectoryScanner scanner = new DirectoryScanner();

                scanner.setBasedir( dir );
                scanner.addDefaultExcludes();
                scanner.setIncludes( new String[]{"**/*" + scriptFileExtension} );
                scanner.scan();

                String[] relativePaths = scanner.getIncludedFiles();

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.