-
-
- <plugin>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>${checkstyle.version}</version>
- <dependencies>
- <dependency>
- <groupId>org.opendaylight.odlparent</groupId>
- <artifactId>checkstyle</artifactId>
- <version>${odl.checkstyle.version}</version>
- </dependency>
- <dependency>
- <groupId>org.opendaylight.odlparent</groupId>
- <artifactId>odl-license</artifactId>
- <version>0.2.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- <configuration>
- <configLocation>odl_checks.xml</configLocation>
- <!-- <sourceDirectory> is needed so that checkstyle ignores the
- generated sources directory -->
- <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
- <excludes>
- org/opendaylight/yang/gen/**,
- **/protobuff/messages/**,
- **/thrift/gen/*.java
- </excludes>
- <failsOnError>false</failsOnError>
- <consoleOutput>true</consoleOutput>
- </configuration>
- <executions>
- <execution>
- <id>check-license</id>
- <goals>
- <goal>check</goal>
- </goals>
- <phase>process-sources</phase>
- <configuration>
- <configLocation>check-license.xml</configLocation>
- <includeResources>false</includeResources>
- <includeTestResources>false</includeTestResources>
- <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
- <excludes>
- org/opendaylight/yang/gen/**,
- **/protobuff/messages/**,
- **/thrift/gen/*.java,
- **/config/yang/test/**
- </excludes>
- <failsOnError>false</failsOnError>
- <consoleOutput>true</consoleOutput>
- </configuration>
- </execution>
- </executions>
- </plugin>
-