[
https://issues.apache.org/jira/browse/GEOMETRY-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Karl Heinz Marbaise updated GEOMETRY-54:
----------------------------------------
Description:
*Problem*
* Currently several Checkstyle based ERRORs/WARNINGs are reported
** {{geometry-core}}:
*** {{DoublePrecisionContextTest.java}} usage of {{new Double(...)}} is
deprecated marked with JDK 9 which can simply being replaced by using
{{Double.valueOf(..)}}.
** {{geometry-euclidian}}, {{geometry-core}}
*** {{Vector.java}} messages like {{Vector.java:99:8: Unable to get class
information for @throws tag 'IllegalNormException'. [JavadocMethod]}}
*** {{AffineTransformMatrix3D.java}}, {{AffineTransformMatrix1D.java}} and
{{AffineTransformMatrix1D.java}} messages like {{Unable to get class
information for @throws tag 'NonInvertibleTransformException'.}}.
** This is related to that the methods do not add the throwing to the method
signature and using a wrong JavaDoc Tag like {{@exception}}.
*Goal*
* Remove the ERRORs/WARNINGs
was:
*Problem*
* Currently several Checkstyle based ERRORs/WARNINGs are reported
** {{geometry-core}}:
*** {{DoublePrecisionContextTest.java}} usage of {{new Double(...)}} is
deprecated marked with JDK 9 which can simply being replaced by using
{{Double.valueOf(..)}}.
** {{geometry-euclidian}}, {{geometry-core}}
*** {{Vector.java}} messages like {{Vector.java:99:8: Unable to get class
information for @throws tag 'IllegalNormException'. [JavadocMethod]}}
*** {{AffineTransformMatrix3D.java}}, {{AffineTransformMatrix1D.java}} and
{{AffineTransformMatrix1D.java}} messages like {{Unable to get class
information for @throws tag 'NonInvertibleTransformException'.}}.
** This is related to that the methods do not add the throwing to the method
signature and using a wrong JavaDoc Tag like {{@exception}}.
> Cleanup Checkstyle Reported issues
> ----------------------------------
>
> Key: GEOMETRY-54
> URL: https://issues.apache.org/jira/browse/GEOMETRY-54
> Project: Apache Commons Geometry
> Issue Type: Improvement
> Components: core, Euclidean 1D, Euclidean 2D, Euclidean 3D
> Reporter: Karl Heinz Marbaise
> Priority: Minor
> Labels: checkstyle
> Fix For: 1.0
>
>
> *Problem*
> * Currently several Checkstyle based ERRORs/WARNINGs are reported
> ** {{geometry-core}}:
> *** {{DoublePrecisionContextTest.java}} usage of {{new Double(...)}} is
> deprecated marked with JDK 9 which can simply being replaced by using
> {{Double.valueOf(..)}}.
> ** {{geometry-euclidian}}, {{geometry-core}}
> *** {{Vector.java}} messages like {{Vector.java:99:8: Unable to get class
> information for @throws tag 'IllegalNormException'. [JavadocMethod]}}
> *** {{AffineTransformMatrix3D.java}}, {{AffineTransformMatrix1D.java}} and
> {{AffineTransformMatrix1D.java}} messages like {{Unable to get class
> information for @throws tag 'NonInvertibleTransformException'.}}.
> ** This is related to that the methods do not add the throwing to the method
> signature and using a wrong JavaDoc Tag like {{@exception}}.
> *Goal*
> * Remove the ERRORs/WARNINGs
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)