summaryrefslogtreecommitdiffstats
path: root/vespalog/src/main/java/com
diff options
context:
space:
mode:
authorgjoranv <gv@oath.com>2018-04-27 16:59:06 +0200
committergjoranv <gv@oath.com>2018-04-27 17:02:06 +0200
commite3e513265500f312749fe21e4749d56f16c2ebf7 (patch)
treeb1579bf0d3fad7bd466f7b132e4549fb41f25a6a /vespalog/src/main/java/com
parentd4b439db293bc08f6b7d323dec4d1b8698af93fc (diff)
Allow building with Java 9.
- Must suppress deprecation warning for unit tests because LogRecord.setInstant() is new for Java 9.
Diffstat (limited to 'vespalog/src/main/java/com')
-rw-r--r--vespalog/src/main/java/com/yahoo/log/event/Count.java2
-rw-r--r--vespalog/src/main/java/com/yahoo/log/event/Event.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/vespalog/src/main/java/com/yahoo/log/event/Count.java b/vespalog/src/main/java/com/yahoo/log/event/Count.java
index 175e8b9f69f..1915e151908 100644
--- a/vespalog/src/main/java/com/yahoo/log/event/Count.java
+++ b/vespalog/src/main/java/com/yahoo/log/event/Count.java
@@ -23,7 +23,7 @@ public class Count extends Event {
@Override
public Event setValue (String name, String value) {
if (name.equals("value")) {
- super.setValue(name, Long.toString((new Double(value)).longValue()));
+ super.setValue(name, Long.toString((Double.valueOf(value)).longValue()));
} else {
super.setValue(name , value);
}
diff --git a/vespalog/src/main/java/com/yahoo/log/event/Event.java b/vespalog/src/main/java/com/yahoo/log/event/Event.java
index 76fdf16c4ef..a897292af91 100644
--- a/vespalog/src/main/java/com/yahoo/log/event/Event.java
+++ b/vespalog/src/main/java/com/yahoo/log/event/Event.java
@@ -322,7 +322,7 @@ public abstract class Event implements Serializable {
Event event;
try {
- event = (Event) Class.forName(className).newInstance();
+ event = (Event) Class.forName(className).getDeclaredConstructor().newInstance();
}
catch (ClassNotFoundException e) {
event = new Unknown().setName(eventName);