diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/.ratings b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/.ratings index 1d69252bb5cb8618560bbb8e8ac9f491d72920f7..52b5d14c76c4de0015dfedae512084a7848c72cd 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/.ratings +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/.ratings @@ -9,4 +9,4 @@ FeedbackChange.java b088fa89af648f1674f2f9c1f7f99d585ce801ca GREEN GridCanvasVisual.java 734027d56af342cd01ff445ba9347b8dbb6c83c2 GREEN MVCBundleManager.java 2b4ab114c55b30a3d98d7135458f8f3ddd244d58 GREEN MouseState.java ff90af6d1cca427ef6f3fded76367b535120a5df GREEN -SVGExporter.java cbbd1eceb2910fd5c1693e05c5303a193127b9db YELLOW +SVGExporter.java cbbd1eceb2910fd5c1693e05c5303a193127b9db GREEN diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/visual/elliptic/EllipticBorderLocation.java b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/visual/elliptic/EllipticBorderLocation.java index 6775dd54c01f8d76ecf1721185b60b63f1eec6c2..af451b11d388ba7ebd3831cf44322909892388e6 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/visual/elliptic/EllipticBorderLocation.java +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/lwfxef/visual/elliptic/EllipticBorderLocation.java @@ -51,6 +51,8 @@ public final class EllipticBorderLocation { /** * Returns the location computed from this {@link EllipticBorderLocation} relative to the * ellipse center. + * TODO(JE): leads to java.lang.ArithmeticException: / by zero if cos is 0. What is the + * difference to the existing code? Why is an adaption needed? */ public DiagramCoordinate getLocation() { double angle = Math.PI * angleInDegree / 180;