]> gerrit.simantics Code Review - simantics/platform.git/commit
Remove all dependencies on javax.vecmath.
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Tue, 7 Feb 2017 14:11:00 +0000 (16:11 +0200)
committerjsimomaa <jani.simomaa@gmail.com>
Fri, 28 Apr 2017 13:18:17 +0000 (16:18 +0300)
commit0405359924642124e8025fdf457e8e47882aa853
tree3beed7b84e80523170cf13e3e618a5ab509ccfd4
parent49213149e1012cf16ea4dc673abfc11e3eb53b65
Remove all dependencies on javax.vecmath.

Apache Commons Math3 library can be used to replace the functionality.
The only downside is that Math3 is over 10 times larger than the old
vecmath library (180kB vs. >2MB).

Also removed javax.vecmath entirely from platform external dependencies.

refs #7023

Change-Id: I4b9a3cf25567552b0cc1f35e07615baeaa982269
12 files changed:
bundles/org.simantics.diagram/META-INF/MANIFEST.MF
bundles/org.simantics.diagram/src/org/simantics/diagram/elements/MonitorClass.java
bundles/org.simantics.diagram/src/org/simantics/diagram/flag/RouteGraphConnectionSplitter.java
bundles/org.simantics.diagram/src/org/simantics/diagram/flag/Splitter.java
bundles/org.simantics.g2d/META-INF/MANIFEST.MF
bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/MonitorClass.java [deleted file]
bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/wheel/RotatorHandler.java
bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/wheel/WheelClass.java
bundles/org.simantics.modeling.ui/META-INF/MANIFEST.MF
bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagram/SliderClass.java
features/org.simantics.g2d.feature/feature.xml
releng/org.simantics.sdk.build.p2.site/pom.xml