Skip to content

Commit

Permalink
make the build jdk18 friendly (no comp warnings)
Browse files Browse the repository at this point in the history
Signed-off-by: Lukas Jungmann <[email protected]>
  • Loading branch information
lukasj committed Jul 21, 2022
1 parent 1b1f531 commit 04b4354
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
5 changes: 4 additions & 1 deletion api/src/main/java/jakarta/json/EmptyArray.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2017, 2022 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
Expand Down Expand Up @@ -32,6 +32,9 @@ final class EmptyArray extends AbstractList<JsonValue> implements JsonArray, Ser
/** for serialization */
private static final long serialVersionUID = 7295439472061642859L;

/** Default constructor. */
EmptyArray() {}

@Override
public JsonValue get(int index) {
throw new IndexOutOfBoundsException("Index: " + index);
Expand Down
5 changes: 4 additions & 1 deletion api/src/main/java/jakarta/json/EmptyObject.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2017, 2022 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
Expand Down Expand Up @@ -31,6 +31,9 @@ final class EmptyObject extends AbstractMap<String, JsonValue> implements JsonOb
/** for serialization */
private static final long serialVersionUID = -1461653546889072583L;

/** Default constructor. */
EmptyObject() {}

@Override
public Set<Entry<String, JsonValue>> entrySet() {
return Collections.<Entry<String, JsonValue>>emptySet();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
Expand Down Expand Up @@ -30,7 +30,7 @@ public class JsonParsingException extends JsonException {
/**
* The location of the incorrect JSON.
*/
private final JsonLocation location;
private transient final JsonLocation location;

/**
* Constructs a new runtime exception with the specified detail message.
Expand Down

0 comments on commit 04b4354

Please sign in to comment.