]> gerrit.simantics Code Review - simantics/platform.git/commit
Remove all dependencies on javax.vecmath. 31/331/5
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Tue, 7 Feb 2017 14:11:00 +0000 (16:11 +0200)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Mon, 6 Mar 2017 23:07:18 +0000 (01:07 +0200)
commitfe9ef5837d666acca45b00de17b94034f8edcee3
treea776080b17fd38e86a126b81036e828ba0c6d690
parent5b3a1f2d3bffe5a79e344b55087fb161541a4301
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