1 <?xml version="1.0" encoding="UTF-8"?>
4 This file is part of maven-build-process. It is subject to the license terms in the LICENSE file found in the top-level
5 directory of this distribution and at http://creativecommons.org/publicdomain/zero/1.0/. No part of maven-build-process,
6 including this file, may be copied, modified, propagated, or distributed except according to the terms contained
10 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
11 <modelVersion>4.0.0</modelVersion>
13 <!-- ordering follows https://maven.apache.org/developers/conventions/code.html#POM_Code_Convention -->
15 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
17 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
18 <!-- https://maven.apache.org/pom.html#Inheritance -->
20 <groupId>de.xn--ho-hia.maven</groupId>
21 <artifactId>maven-mixins</artifactId>
22 <version>0.0.0-SNAPSHOT</version>
25 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
27 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
28 <!-- https://maven.apache.org/pom.html#Maven_Coordinates -->
29 <artifactId>maven-mixins-pmd</artifactId>
30 <packaging>pom</packaging>
32 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
34 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
35 <!-- https://maven.apache.org/pom.html#More_Project_Information -->
36 <name>Maven Mixins :: PMD</name>
37 <description>Prepares the build to use PMD</description>
39 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
41 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
42 <!-- https://maven.apache.org/pom.html#Properties -->
44 <version.m-pmd-p>3.6</version.m-pmd-p>
45 <pmd.minimumTokens>50</pmd.minimumTokens>
46 <pmd.failurePriority>0</pmd.failurePriority>
47 <pmd.skip>false</pmd.skip>
48 <version.jdk>1.8</version.jdk>
51 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
53 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
54 <!-- https://maven.apache.org/pom.html#Build -->
56 <!-- https://maven.apache.org/pom.html#Plugin_Management -->
58 <!-- https://maven.apache.org/pom.html#Plugins -->
62 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/ -->
63 <groupId>org.apache.maven.plugins</groupId>
64 <artifactId>maven-pmd-plugin</artifactId>
65 <version>${version.m-pmd-p}</version>
67 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/check-mojo.html#failurePriority -->
68 <failurePriority>${pmd.failurePriority}</failurePriority>
69 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/cpd-mojo.html#minimumTokens -->
70 <minimumTokens>${pmd.minimumTokens}</minimumTokens>
71 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/pmd-mojo.html#targetJdk -->
72 <targetJdk>${version.jdk}</targetJdk>
73 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/check-mojo.html#skip -->
74 <skip>${pmd.skip}</skip>
79 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/check-mojo.html -->
81 <!-- https://maven.apache.org/plugins/maven-pmd-plugin/cpd-check-mojo.html -->
82 <goal>cpd-check</goal>