diff options
author | liamfallon <liam.fallon@est.tech> | 2019-12-06 13:21:21 +0000 |
---|---|---|
committer | liamfallon <liam.fallon@est.tech> | 2019-12-06 13:21:34 +0000 |
commit | 5a4892d3f1842b80ac5d28f035a6d1e151b9897d (patch) | |
tree | 9cc1dfe8fc55b149952afb39a44f70c030ee6d7b /checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml | |
parent | 91f393bedd2707db123895546367f7faa59ebe00 (diff) |
Upgrade oparent to checkstyle 8.27
Checkstyle 8.27 introduces incompatible changes in the checkstyle rule
definition xml file. The latest Eclipse checkstyle plugin (version 8.26)
uses this new checkstyle xml rule format.
This change brings in the checkstyle 8.27 rule formats into oparent.
Issue-ID: INT-1395
Change-Id: I453120e5cc95fa2e30a5d2f24083fd030e960a01
Signed-off-by: liamfallon <liam.fallon@est.tech>
Diffstat (limited to 'checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml')
-rw-r--r-- | checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml b/checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml index 77ef3ae..e6b249d 100644 --- a/checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml +++ b/checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml @@ -1,6 +1,7 @@ <?xml version="1.0"?> <!-- Copyright (c) 2016 Huawei Technologies Co., Ltd. + Modifications Copyright (C) 2019 Nordix Foundation. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -48,6 +49,11 @@ <property name="eachLine" value="true"/> </module> + <module name="LineLength"> + <property name="max" value="120"/> + <property name="ignorePattern" value="^package.*|^import.*|a href|href|http://|https://|ftp://"/> + </module> + <module name="TreeWalker"> <module name="OuterTypeFilename"/> <module name="IllegalTokenText"> @@ -60,10 +66,6 @@ <property name="allowByTailComment" value="true"/> <property name="allowNonPrintableEscapes" value="true"/> </module> - <module name="LineLength"> - <property name="max" value="120"/> - <property name="ignorePattern" value="^package.*|^import.*|a href|href|http://|https://|ftp://"/> - </module> <module name="AvoidStarImport"/> <module name="OneTopLevelClass"/> <module name="NoLineWrap"/> @@ -199,10 +201,12 @@ <property name="allowMissingParamTags" value="true"/> <property name="allowMissingThrowsTags" value="true"/> <property name="allowMissingReturnTag" value="true"/> - <property name="minLineCount" value="2"/> <property name="allowedAnnotations" value="Override, Test"/> <property name="allowThrowsTagsForSubclasses" value="true"/> </module> + <module name="MissingJavadocMethod"> + <property name="minLineCount" value="2"/> + </module> <module name="MethodName"> <property name="format" value="^[a-z][a-z0-9][a-zA-Z0-9_]*$"/> <message key="name.invalidPattern" |