Enable @surpressWarnings for Checkstyle

Documentation is a bit ambigous but below changes should enable
@SupressWarnings (in source code) for checkstyle rules
we have some false positives from Checkstyle we want to supress this way
e.g. https://tinyurl.com/4b527vvr lines 258/259; checkstyle forced us
to add those lines, instead I want to supress the warning on this method
using annotation like @supresswraning(checkstyle:missingSwitchDefault))

Issue-ID: CPS-475
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I07f865a279b4951f2ce3240fedcec6b5c46933e0
1 file changed
tree: da4b0523c69f0e365c5a4fdb44da12adfe5fdb5c
  1. checkstyle/
  2. dependencies/
  3. dependencies-clm/
  4. license/
  5. oparent/
  6. oparent-python/
  7. releases/
  8. versions/
  9. .gitattributes
  10. .gitignore
  11. .gitreview
  12. INFO.yaml
  13. LICENSE.txt
  14. onap-java-formatter.xml
  15. pom.xml
  16. README.md
  17. settings.xml
  18. version.properties
README.md

ONAP O-Parent

Description

ONAP O-Parent provides common default settings for all the projects participating in simultaneous release.

  • Isolate all the common external dependencies, default version, dependency management, plugin management, etc.
  • Avoid duplicate/conflicting settings for each project
  • Each project sets its parent to inherit the defaults from ONAP Parent
  • Project level external dependencies and versions can be overridden if necessary

All projects participating in simultaneous release will inherit defaults from O-Parent.

elalto branch 2.X will continue to be used for Java 8/Java 9 dependencies master branch 3.X will be used for JAva 11 dependencies

Projects should refer to either the 2.X release Java 8/9 or 3.X release as appropriate.