From af9353389724e72376f28ff4b502a84691ef6830 Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Thu, 19 Dec 2019 17:01:33 +0100 Subject: [PATCH] Updated GraalVM dependencies --- nb-configuration.xml | 1 - pom.xml | 24 +++++++++++++++---- .../fallarmywormmodel/FallArmywormModel.java | 5 ++-- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/nb-configuration.xml b/nb-configuration.xml index 8a89e6d..5793a1f 100644 --- a/nb-configuration.xml +++ b/nb-configuration.xml @@ -15,6 +15,5 @@ Any value defined here will override the pom.xml file value but is only applicab --> <netbeans.hint.license>default_1</netbeans.hint.license> <org-netbeans-modules-javascript2-editor.jsversion>ECMA5</org-netbeans-modules-javascript2-editor.jsversion> - <netbeans.hint.jdkPlatform>JDK_1.8__GraalVM_1.0_</netbeans.hint.jdkPlatform> </properties> </project-shared-configuration> diff --git a/pom.xml b/pom.xml index aa27367..e2ade29 100644 --- a/pom.xml +++ b/pom.xml @@ -30,11 +30,22 @@ <scope>test</scope> </dependency> + <dependency> - <groupId>org.graalvm.sdk</groupId> - <artifactId>graal-sdk</artifactId> - <version>1.0.0-rc12</version> - </dependency> + <groupId>org.graalvm.js</groupId> + <artifactId>js</artifactId> + <version>1.0.0-rc16</version> + </dependency> + <dependency> + <groupId>org.graalvm.js</groupId> + <artifactId>js-scriptengine</artifactId> + <version>1.0.0-rc16</version> + </dependency> + <dependency> + <groupId>org.graalvm.truffle</groupId> + <artifactId>truffle-api</artifactId> + <version>1.0.0-rc16</version> + </dependency> <dependency> <groupId>com.eclipsesource.j2v8</groupId> <artifactId>j2v8_linux_x86_64</artifactId> @@ -48,6 +59,11 @@ <scope>test</scope> <version>4.11</version> </dependency> + <dependency> + <groupId>com.ibm.icu</groupId> + <artifactId>icu4j</artifactId> + <version>65.1</version> + </dependency> </dependencies> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> diff --git a/src/main/java/no/nibio/vips/model/fallarmywormmodel/FallArmywormModel.java b/src/main/java/no/nibio/vips/model/fallarmywormmodel/FallArmywormModel.java index d1fe736..7f9e3fa 100644 --- a/src/main/java/no/nibio/vips/model/fallarmywormmodel/FallArmywormModel.java +++ b/src/main/java/no/nibio/vips/model/fallarmywormmodel/FallArmywormModel.java @@ -53,7 +53,7 @@ public class FallArmywormModel extends I18nImpl implements Model{ private final Map<String, Double> INTERCROPPING_RISK_REDUCTION; Integer RISK_THRESHOLD_HIGH = 50; Double OBSERVATIONS_10KM_ABSCENCE_RISK_REDUCTION = 10d/100; // 10% risk reduction if no observations within 10km - Double OBSERVATIONS_25KM_ABSCENCE_RISK_REDUCTION = 70d/100; // 60% risk reduction if no observations within 25km + Double OBSERVATIONS_25KM_ABSCENCE_RISK_REDUCTION = 70d/100; // 70% risk reduction if no observations within 25km public final static ModelId MODEL_ID = new ModelId("FAWMODEL01"); private final ModelUtil modelUtil; @@ -67,6 +67,7 @@ public class FallArmywormModel extends I18nImpl implements Model{ INTERCROPPING_RISK_REDUCTION.put("BEANS/DESMODIUM", 30d/100); } + @Override public List<Result> getResult() throws ModelExcecutionException { List<Result> resultList = new ArrayList<>(); Calendar cal = Calendar.getInstance(timeZone); @@ -247,7 +248,7 @@ public class FallArmywormModel extends I18nImpl implements Model{ if(config.getConfigParameter("observations10kmLast3Months") == null || config.getConfigParameter("observations25kmLast3Months") == null) { - Map<Integer, Integer> observations = this.getFAWObservations(Double.valueOf((String) config.getConfigParameter("longitude")), Double.valueOf((String)config.getConfigParameter("longitude"))); + Map<Integer, Integer> observations = this.getFAWObservations(Double.valueOf((String) config.getConfigParameter("longitude")), Double.valueOf((String)config.getConfigParameter("latitude"))); if(config.getConfigParameter("observations10kmLast3Months") == null) { config.setConfigParameter("observations10kmLast3Months", observations.get(10)); -- GitLab