From f1dfabf4adfc6d1a57d59d28738c2e8ca9c576a2 Mon Sep 17 00:00:00 2001 From: Johannes Eder <eder@fortiss.org> Date: Mon, 9 Mar 2020 15:59:13 +0100 Subject: [PATCH] RED Issue-Ref: 3924 Issue-Url: https://af3-developer.fortiss.org/issues/3924 Signed-off-by: Johannes Eder <eder@fortiss.org> --- .../src/org/fortiss/tooling/common/ui/javafx/lwfxef/.ratings | 2 +- .../javafx/lwfxef/visual/elliptic/EllipticBorderLocation.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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 1d69252bb..52b5d14c7 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 6775dd54c..af451b11d 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; -- GitLab