Skip to content

Commit 313982f

Browse files
committed
Issue checkstyle#93: upgrade to checkstyle 7.6.1
1 parent 7bccf25 commit 313982f

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ This plugin provides coding rules from [Checkstyle](http://checkstyle.sourceforg
1414

1515
Checkstyle Plugin|Sonar|Checkstyle|Jdk
1616
-----------------|-----|----------|---
17+
3.6.1|5.6.6|7.6.1|1.8
1718
3.6|5.6.4|7.6|1.8
1819
3.5.1|5.6.4|7.5.1|1.8
1920
3.5|5.6.4|7.5|1.8

checkstyle-sonar-plugin/src/main/resources/org/sonar/l10n/checkstyle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameC
317317
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.naming.AbstractClassNameCheck.param.format=Regular expression
318318
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.coding.MissingCtorCheck.name=Missing Constructor
319319
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.name=Package Declaration
320+
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.coding.PackageDeclarationCheck.param.matchDirectoryStructure=Whether to check for directory and package name match.
320321
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.name=JavaNCSS
321322
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.param.classMaximum=the maximum allowed number of non commenting lines in a class. Default is 1500.
322323
rule.checkstyle.com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck.param.methodMaximum=the maximum allowed number of non commenting lines in a method. Default is 50.

checkstyle-sonar-plugin/src/main/resources/org/sonar/plugins/checkstyle/rules.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1251,6 +1251,10 @@
12511251
<name><![CDATA[Package Declaration]]></name>
12521252
<configKey><![CDATA[Checker/TreeWalker/PackageDeclaration]]></configKey>
12531253
<status>READY</status>
1254+
<cardinality>MULTIPLE</cardinality>
1255+
<param key="matchDirectoryStructure" type="BOOLEAN">
1256+
<defaultValue>true</defaultValue>
1257+
</param>
12541258
</rule>
12551259

12561260
<rule key="com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck">
@@ -1309,8 +1313,8 @@
13091313
<param key="option" type="s[nospace,space]">
13101314
<defaultValue>nospace</defaultValue>
13111315
</param>
1312-
<param key="tokens" type="s[ANNOTATION,ANNOTATION_FIELD_DEF,CTOR_CALL,CTOR_DEF,ENUM_CONSTANT_DEF,EXPR,LITERAL_CATCH,LITERAL_DO,LITERAL_FOR,LITERAL_IF,LITERAL_NEW,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_WHILE,METHOD_CALL,METHOD_DEF,QUESTION,RESOURCE_SPECIFICATION,SUPER_CTOR_CALL]">
1313-
<defaultValue>ANNOTATION,ANNOTATION_FIELD_DEF,CTOR_CALL,CTOR_DEF,ENUM_CONSTANT_DEF,EXPR,LITERAL_CATCH,LITERAL_DO,LITERAL_FOR,LITERAL_IF,LITERAL_NEW,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_WHILE,METHOD_CALL,METHOD_DEF,QUESTION,RESOURCE_SPECIFICATION,SUPER_CTOR_CALL</defaultValue>
1316+
<param key="tokens" type="s[ANNOTATION,ANNOTATION_FIELD_DEF,CTOR_CALL,CTOR_DEF,ENUM_CONSTANT_DEF,EXPR,LITERAL_CATCH,LITERAL_DO,LITERAL_FOR,LITERAL_IF,LITERAL_NEW,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_WHILE,METHOD_CALL,METHOD_DEF,QUESTION,RESOURCE_SPECIFICATION,SUPER_CTOR_CALL,LAMBDA]">
1317+
<defaultValue>ANNOTATION,ANNOTATION_FIELD_DEF,CTOR_CALL,CTOR_DEF,ENUM_CONSTANT_DEF,EXPR,LITERAL_CATCH,LITERAL_DO,LITERAL_FOR,LITERAL_IF,LITERAL_NEW,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_WHILE,METHOD_CALL,METHOD_DEF,QUESTION,RESOURCE_SPECIFICATION,SUPER_CTOR_CALL,LAMBDA</defaultValue>
13141318
</param>
13151319
</rule>
13161320

@@ -1845,8 +1849,8 @@
18451849
<priority>MAJOR</priority>
18461850
<configKey><![CDATA[Checker/TreeWalker/NoLineWrap]]></configKey>
18471851
<cardinality>MULTIPLE</cardinality>
1848-
<param key="tokens" type="s[IMPORT,PACKAGE_DEF,CLASS_DEF,METHOD_DEF,CTOR_DEF,ENUM_DEF,INTERFACE_DEF]">
1849-
<defaultValue>PACKAGE_DEF,IMPORT</defaultValue>
1852+
<param key="tokens" type="s[IMPORT,STATIC_IMPORT,PACKAGE_DEF,CLASS_DEF,METHOD_DEF,CTOR_DEF,ENUM_DEF,INTERFACE_DEF]">
1853+
<defaultValue>PACKAGE_DEF,IMPORT,STATIC_IMPORT</defaultValue>
18501854
</param>
18511855
</rule>
18521856

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
</ciManagement>
8686

8787
<properties>
88-
<checkstyle.version>7.6</checkstyle.version>
88+
<checkstyle.version>7.6.1</checkstyle.version>
8989
<sonar.version>5.6.6</sonar.version>
9090
<sonar-java.version>3.7</sonar-java.version>
9191
<java.version>1.8</java.version>

0 commit comments

Comments
 (0)