CPD Results
The following document contains the results of PMD's CPD 7.7.0.
Duplications
| File | Line | 
|---|---|
| org/apache/maven/index/artifact/M1ArtifactRecognizer.java | 27 | 
| org/apache/maven/index/artifact/M2ArtifactRecognizer.java | 24 | 
| public class M1ArtifactRecognizer {
    /**
     * Is this item M1 Checksum?
     */
    public static boolean isChecksum(String path) {
        return path.endsWith(".sha1") || path.endsWith(".md5");
    }
    /**
     * Is this item M1 POM?
     */
    public static boolean isPom(String path) {
        return path.endsWith(".pom") || path.endsWith(".pom.sha1") || path.endsWith(".pom.md5");
    }
    /**
     * Is this item M1 snapshot?
     */
    public static boolean isSnapshot(String path) {
        return path.contains("SNAPSHOT");
    }
    /**
     * Is this item M1 metadata? There is no such!
     */
    public static boolean isMetadata(String path) {
        return path.endsWith("maven-metadata.xml")
                || path.endsWith("maven-metadata.xml.sha1")
                || path.endsWith("maven-metadata.xml.md5");
    } | |


