CPD Results
The following document contains the results of PMD's CPD 7.7.0.
Duplications
File | Line |
---|---|
org/apache/maven/archetype/creator/FilesetArchetypeCreator.java | 831 |
org/apache/maven/archetype/creator/FilesetArchetypeCreator.java | 1054 |
Model pom, File archetypeFilesDirectory, Properties pomReversedProperties, File initialPomFile, boolean preserveCData, boolean keepParent) throws IOException { File outputFile = FileUtils.resolveFile(archetypeFilesDirectory, Constants.ARCHETYPE_POM); if (preserveCData) { LOGGER.debug("Preserving CDATA parts of pom"); File inputFile = FileUtils.resolveFile(archetypeFilesDirectory, Constants.ARCHETYPE_POM + ".tmp"); FileUtils.copyFile(initialPomFile, inputFile); outputFile.getParentFile().mkdirs(); try (Reader in = new XmlStreamReader(inputFile); Writer out = new XmlStreamWriter(outputFile)) { String initialcontent = IOUtil.toString(in); String content = getReversedContent(initialcontent, pomReversedProperties); IOUtil.copy(content, out); } inputFile.delete(); } else { if (!keepParent) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 1182 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 1206 |
iterateExtension(innerCount, root, value.getExtensions(), "extensions", "extension"); findAndReplaceSimpleElement(innerCount, root, "defaultGoal", value.getDefaultGoal(), null); iterateResource(innerCount, root, value.getResources(), "resources", "resource"); iterateResource(innerCount, root, value.getTestResources(), "testResources", "testResource"); findAndReplaceSimpleElement(innerCount, root, "directory", value.getDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "finalName", value.getFinalName(), null); findAndReplaceSimpleLists(innerCount, root, value.getFilters(), "filters", "filter"); updatePluginManagement(value.getPluginManagement(), "pluginManagement", innerCount, root); iteratePlugin(innerCount, root, value.getPlugins(), "plugins", "plugin"); } // end if } // -- void updateBuild(Build, String, Counter, Element) /** * Method updateBuildBase. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateBuildBase(BuildBase value, String xmlTag, Counter counter, Element element) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 1266 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 1360 |
Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "name", value.getName(), null); findAndReplaceSimpleElement(innerCount, root, "email", value.getEmail(), null); findAndReplaceSimpleElement(innerCount, root, "url", value.getUrl(), null); findAndReplaceSimpleElement(innerCount, root, "organization", value.getOrganization(), null); findAndReplaceSimpleElement(innerCount, root, "organizationUrl", value.getOrganizationUrl(), null); findAndReplaceSimpleLists(innerCount, root, value.getRoles(), "roles", "role"); findAndReplaceSimpleElement(innerCount, root, "timezone", value.getTimezone(), null); findAndReplaceProperties(innerCount, root, "properties", value.getProperties()); } // -- void updateContributor(Contributor, String, Counter, Element) /** * Method updateDependency. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateDependency(Dependency value, String xmlTag, Counter counter, Element element) { |
File | Line |
---|---|
org/apache/maven/archetype/common/util/XMLOutputter.java | 1332 |
org/apache/maven/archetype/common/util/XMLOutputter.java | 1403 |
break; default: if (strategy.shouldEscape(ch)) { entity = "&#x" + Integer.toHexString(ch) + ";"; } else { entity = null; } break; } if (buffer == null) { if (entity != null) { // An entity occurred, so we'll have to use StringBuilder // (allocate room for it plus a few more entities). buffer = new StringBuilder(str.length() + 20); // Copy previous skipped characters and fall through // to pickup current character buffer.append(str.substring(0, i)); buffer.append(entity); } } else { if (entity == null) { buffer.append(ch); } else { buffer.append(entity); } } } // If there were any entities, return the escaped characters // that we put in the StringBuilder. Otherwise, just return // the unmodified input string. return (buffer == null) ? str : buffer.toString(); } |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 619 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 666 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 713 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 760 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 807 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 854 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 901 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 948 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 995 |
protected void iterateMailingList( Counter counter, Element parent, java.util.Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 340 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 387 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 434 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 481 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 527 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 573 |
protected void iterateContributor( Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 341 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 620 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 667 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 714 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 761 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 808 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 855 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 902 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 949 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 996 |
Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 388 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 620 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 667 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 714 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 761 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 808 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 855 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 902 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 949 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 996 |
Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 435 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 620 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 667 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 714 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 761 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 808 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 855 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 902 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 949 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 996 |
Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 482 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 620 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 667 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 714 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 761 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 808 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 855 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 902 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 949 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 996 |
Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 528 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 620 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 667 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 714 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 761 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 808 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 855 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 902 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 949 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 996 |
Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |
File | Line |
---|---|
org/apache/maven/archetype/common/MavenJDOMWriter.java | 573 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 620 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 667 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 714 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 761 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 808 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 855 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 902 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 949 |
org/apache/maven/archetype/common/MavenJDOMWriter.java | 996 |
protected void iterateLicense(Counter counter, Element parent, Collection list, String parentTag, String childTag) { boolean shouldExist = (list != null) && (list.size() > 0); Element element = updateElement(counter, parent, parentTag, shouldExist); if (shouldExist) { Iterator it = list.iterator(); Iterator elIt = element.getChildren(childTag, element.getNamespace()).iterator(); if (!elIt.hasNext()) { elIt = null; } Counter innerCount = new Counter(counter.getDepth() + 1); while (it.hasNext()) { |