<!-- Maven plugin versions, in random formats -->
<!-- Used in aaa, alto, controller, didm, tsdr; see also affinity, snmp4sdn, toolkit, ttp -->
<bundle.plugin.version>${maven.bundle.version}</bundle.plugin.version>
- <!-- TODO rename checkstyle.version to checkstyle.(maven.)plugin.version,
- or just remove it, incl. all usages of it in a number of pom.xml; because normally,
- as maven-checkstyle-plugin is in pluginManagement, this should not have to be repeated. -->
- <!-- Used in alto, controller, lacp, netide, openflowjava, packetcable, snmp4sdn, ttp; see also affinity, opendove,
- toolkit -->
- <checkstyle.version>2.17</checkstyle.version>
<!-- Used in controller, packetcable -->
<odl.checkstyle.version>3.0.0-SNAPSHOT</odl.checkstyle.version>
<!-- Used in snmp4sdn; see also toolkit -->
</plugin>
<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>${checkstyle.version}</version>
+ <version>3.0.0</version>
<dependencies>
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<configuration>
<configLocation>odl_checks.xml</configLocation>
<suppressionsLocation>checkstyle-suppressions.xml</suppressionsLocation>
- <!-- <sourceDirectory> is needed so that checkstyle ignores the
+ <!-- <sourceDirectories> are needed so that checkstyle ignores the
generated sources directory -->
- <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
+ <sourceDirectories>
+ <directory>${project.build.sourceDirectory}</directory>
+ </sourceDirectories>
<includeResources>true</includeResources>
<includeTestSourceDirectory>true</includeTestSourceDirectory>
<includeTestResources>true</includeTestResources>
<includeResources>false</includeResources>
<includeTestSourceDirectory>true</includeTestSourceDirectory>
<includeTestResources>false</includeTestResources>
- <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
+ <sourceDirectories>
+ <directory>${project.build.sourceDirectory}</directory>
+ </sourceDirectories>
<excludes>
org/opendaylight/yang/gen/**,
**/protobuff/messages/**,
<plugins>
<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>${checkstyle.version}</version>
+ <version>3.0.0</version>
</plugin>
<!-- FIXME: activate this