Skip to Content.
Sympa Menu

perfsonar-dev - [pS-dev] [GEANT/SA2/ps-java-services] r6439 - in trunk: parent parent/common perfsonar-base/messaging/src/test/java/net/geant/perfsonar perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates perfsonar-base/messaging-test-data perfsonar-base/sample-service

Subject: perfsonar development work

List archive

[pS-dev] [GEANT/SA2/ps-java-services] r6439 - in trunk: parent parent/common perfsonar-base/messaging/src/test/java/net/geant/perfsonar perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates perfsonar-base/messaging-test-data perfsonar-base/sample-service


Chronological Thread 
  • From:
  • To:
  • Subject: [pS-dev] [GEANT/SA2/ps-java-services] r6439 - in trunk: parent parent/common perfsonar-base/messaging/src/test/java/net/geant/perfsonar perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates perfsonar-base/messaging-test-data perfsonar-base/sample-service
  • Date: Mon, 1 Jul 2013 17:47:42 +0100 (BST)
  • Authentication-results: sfpop-ironport04.merit.edu; dkim=neutral (message not signed) header.i=none

Author: dante.delvaux
Date: 2013-07-01 17:47:42 +0100 (Mon, 01 Jul 2013)
New Revision: 6439

Modified:
trunk/parent/common/checkstyle.xml
trunk/parent/pom.xml
trunk/perfsonar-base/messaging-test-data/

trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/AsynchTester.java

trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates/TemplateEngineTest.java
trunk/perfsonar-base/sample-service/
Log:
Parent: adding checkstyle config to ignore specific rules on demand, per
file. See checkstyle.xml file for the comment style to use and the
SuppressWithNearbyCommentFilter property in the maven-checkstyle-plugin
configuration.

Modified: trunk/parent/common/checkstyle.xml
===================================================================
--- trunk/parent/common/checkstyle.xml 2013-06-29 19:57:17 UTC (rev 6438)
+++ trunk/parent/common/checkstyle.xml 2013-07-01 16:47:42 UTC (rev 6439)
@@ -82,6 +82,7 @@
<module name="SuperFinalize"/>
<module name="UnnecessaryParentheses"/>
<module name="LeftCurly"/>
+ <module name="FileContentsHolder"/>
</module>
<module name="NewlineAtEndOfFile"/>
<module name="Translation"/>
@@ -91,4 +92,9 @@
<property name="format" value="[^[:space:]\*]+\s+$"/>
<property name="message" value="Line has trailing spaces."/>
</module>
+ <module name="SuppressWithNearbyCommentFilter">
+ <property name="commentFormat" value="CHECKSTYLE IGNORE (\w+) FOR NEXT
(\d+) LINES"/>
+ <property name="checkFormat" value="$1"/>
+ <property name="influenceFormat" value="$2"/>
+ </module>
</module>

Modified: trunk/parent/pom.xml
===================================================================
--- trunk/parent/pom.xml 2013-06-29 19:57:17 UTC (rev 6438)
+++ trunk/parent/pom.xml 2013-07-01 16:47:42 UTC (rev 6439)
@@ -186,7 +186,7 @@

<logViolationsToConsole>true</logViolationsToConsole>
<failsOnError>true</failsOnError>
<failOnViolation>true</failOnViolation>
-
<configLocation>common/checkstyle.xml</configLocation>
+
<configLocation>${basedir}/common/checkstyle.xml</configLocation>

<includeTestSourceDirectory>true</includeTestSourceDirectory>

<excludes>${basedir}/target/generated-sources/**/*.java</excludes>
</configuration>

Modified:
trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/AsynchTester.java
===================================================================
---
trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/AsynchTester.java
2013-06-29 19:57:17 UTC (rev 6438)
+++
trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/AsynchTester.java
2013-07-01 16:47:42 UTC (rev 6439)
@@ -16,7 +16,7 @@
public void run() {
try {
runnable.run();
- // CHECKSTYLE IGNORE IllegalCatch FOR NEXT 3 LINES
+ // CHECKSTYLE IGNORE IllegalCatch FOR NEXT 1 LINES
} catch (Throwable e) {
exception = e;
}
@@ -32,6 +32,7 @@
* Wait for the thread to ends before throwing the exceptions
* @throws InterruptedException
*/
+ // CHECKSTYLE IGNORE IllegalThrow FOR NEXT 1 LINES
public void test() throws Throwable {
thread.join();
if (exception != null) {

Modified:
trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates/TemplateEngineTest.java
===================================================================
---
trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates/TemplateEngineTest.java
2013-06-29 19:57:17 UTC (rev 6438)
+++
trunk/perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates/TemplateEngineTest.java
2013-07-01 16:47:42 UTC (rev 6439)
@@ -37,6 +37,7 @@
}

@Test
+ // CHECKSTYLE IGNORE IllegalThrow FOR NEXT 1 LINES
public void processTemplateInThreads() throws Throwable {
aInt.set(0);
count.set(0);


Property changes on: trunk/perfsonar-base/messaging-test-data
___________________________________________________________________
Modified: svn:ignore
- target

.settings

.project

.classpath

.pmd

.pmdruleset

+ target

.settings

.project

.classpath

.pmd

.pmdruleset

.checkstyle



Property changes on: trunk/perfsonar-base/sample-service
___________________________________________________________________
Modified: svn:ignore
- target
logs
.settings
.project
.classpath
.pmd
.pmdruleset

+ target
logs
.settings
.project
.classpath
.pmd
.pmdruleset

.checkstyle




  • [pS-dev] [GEANT/SA2/ps-java-services] r6439 - in trunk: parent parent/common perfsonar-base/messaging/src/test/java/net/geant/perfsonar perfsonar-base/messaging/src/test/java/net/geant/perfsonar/templates perfsonar-base/messaging-test-data perfsonar-base/sample-service, svn-noreply, 07/01/2013

Archive powered by MHonArc 2.6.16.

Top of Page