Claude,
I've cleaned the code base for you - there were a lot of warnings (see
the commit). Many were javadoc warnings like bad @returns or @params
that were not aligned to the code. (Under strict Java8, by default, bad
javadoc can abort the build - we have that turned off), some unnecessary
semicolons and unthrown exception declarations amongst others.
Having a warning free-codebase helps because when new warnings appear,
they show up easily. Some warnings are indications of serious problems
(int/long confusion for example). If the codebase is already full of
warnings, another one coming along easily gets missed.
Would it be possible to clean commits please? We may not get down to
clean every time but this set of changes has a lot of them.
Andy