From 8fa27bcf6e2a240238dd8f32d821d55ed33aba35 Mon Sep 17 00:00:00 2001 From: afischerdev Date: Wed, 23 Nov 2022 16:28:43 +0100 Subject: [PATCH] remove compiler warnings --- brouter-core/src/main/java/btools/router/RoutingContext.java | 4 ++-- .../src/main/java/btools/expressions/BExpressionContext.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/brouter-core/src/main/java/btools/router/RoutingContext.java b/brouter-core/src/main/java/btools/router/RoutingContext.java index f81c071..a42d568 100644 --- a/brouter-core/src/main/java/btools/router/RoutingContext.java +++ b/brouter-core/src/main/java/btools/router/RoutingContext.java @@ -84,8 +84,8 @@ public final class RoutingContext { pm = new StdModel(); } else { try { - Class clazz = Class.forName(className); - pm = (OsmPathModel) clazz.newInstance(); + Class clazz = Class.forName(className); + pm = (OsmPathModel) clazz.getDeclaredConstructor().newInstance(); } catch (Exception e) { throw new RuntimeException("Cannot create path-model: " + e); } diff --git a/brouter-expressions/src/main/java/btools/expressions/BExpressionContext.java b/brouter-expressions/src/main/java/btools/expressions/BExpressionContext.java index c0ff9bc..5d6bf05 100644 --- a/brouter-expressions/src/main/java/btools/expressions/BExpressionContext.java +++ b/brouter-expressions/src/main/java/btools/expressions/BExpressionContext.java @@ -850,7 +850,7 @@ public abstract class BExpressionContext implements IByteArrayUnifier { Integer num = variableNumbers.get(name); if (num == null) { if (create) { - num = new Integer(variableNumbers.size()); + num = Integer.valueOf(variableNumbers.size()); variableNumbers.put(name, num); } else { return -1;