Upgrade checkstyle to version 8.32 Google style 58/109058/9
authorliamfallon <liam.fallon@est.tech>
Wed, 10 Jun 2020 13:49:25 +0000 (14:49 +0100)
committerPamela Dragosh <pdragosh@research.att.com>
Fri, 19 Jun 2020 19:45:48 +0000 (19:45 +0000)
commit4e18f3946721647c5cb43e3a75470373abd024d3
treefda40415dcc77e8fb391a41d59109f5395f79ae1
parentdacf78627b85541ad6ce35dcde3975ba3f89a859
Upgrade checkstyle to version 8.32 Google style

This review upgrades the checckstyle in ONAP to version 8.32, and
re-aligns the ONAP style definition with the 8.32 version of the Google
style guide.

This change was triggered by incompatible changes in checkstyle version
8.32.

Checkstyle has removed the directives "allowMissingThrowsTag" and
"allowThrowsTagsForSubclasses". These directives controlled whether the existence
of @Throws tags should be checked or not. In ONAP, these directives were set
to "don't check".

The default behaviour in checkstyle now is not to check @Throws javadoc
tags for existence.

See: https://github.com/checkstyle/checkstyle/issues/7329

Issue-ID: INT-1271
Change-Id: Iaabbf05b6aaf244388f654aa4e965da3d3a4f4e9
Signed-off-by: liamfallon <liam.fallon@est.tech>
checkstyle/src/main/resources/onap-checkstyle/onap-java-style.xml
oparent-python/pom.xml
oparent/pom.xml