The following document contains the results of PMD's CPD 5.0.2.
File | Line |
---|---|
de\smartics\maven\plugin\jboss\modules\IndexMojo.java | 160 |
de\smartics\maven\plugin\jboss\modules\JandexMojo.java | 165 |
indexer.writeIndex(); } private void runIndexing(final Indexer indexer) { for (final FileSet fileSet : fileSets) { final DirectoryScanner scanner = new DirectoryScanner(); final File baseDir = calcBasedir(fileSet); scanner.setBasedir(baseDir); final List<String> includes = fileSet.getIncludes(); if (includes != null && !includes.isEmpty()) { scanner.setIncludes(includes.toArray(new String[includes.size()])); } final List<String> excludes = fileSet.getExcludes(); if (excludes != null && !excludes.isEmpty()) { scanner.setExcludes(excludes.toArray(new String[excludes.size()])); } runIndexing(indexer, scanner); } } private File calcBasedir(final FileSet fileSet) { final String directory = fileSet.getDirectory(); if (StringUtils.isBlank(directory)) { return outputDirectory; } return new File(directory); } private void runIndexing(final Indexer indexer, final DirectoryScanner scanner) { scanner.scan(); for (final String dirName : scanner.getIncludedDirectories()) |