Skip to content

Commit 68e4450

Browse files
committed
Fix build warnings
1 parent c5e4b61 commit 68e4450

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ tasks.javadoc {
9393
options {
9494
(this as? StandardJavadocDocletOptions)?.apply {
9595
links(
96-
"https://docs.oracle.com/javase/21/docs/api/",
96+
"https://docs.oracle.com/en/java/javase/21/docs/api/",
9797
)
9898
addStringOption("Xdoclint:none", "-quiet")
9999
if (JavaVersion.current().isJava9Compatible)

src/main/java/de/bluecolored/bluenbt/TypeToken.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public class TypeToken<T> {
4545
* You can create any TypeToken instance by creating an anonymous subclass with type-parameters.<br>
4646
* Like this:
4747
* <blockquote><pre>
48-
* TypeToken< Map<String, Collection<Integer>> > typeToken = new TypeToken<>() {};
48+
* TypeToken&lt; Map&lt;String, Collection&lt;Integer&gt;&gt; &gt; typeToken = new TypeToken&lt;&gt;() {};
4949
* </pre></blockquote>
5050
*/
5151
@SuppressWarnings("unchecked")
@@ -157,7 +157,7 @@ public static <T> TypeToken<T> of(Class<T> type) {
157157
/**
158158
* Creates a new TypeToken representing the provided generic type with the specified type-arguments
159159
* <blockquote><pre>
160-
* // Map<String, Object>
160+
* // Map&lt;String, Object&gt;
161161
* TypeToken.of(Map.class, String.class, Object.class)
162162
* </pre></blockquote>
163163
*/

src/main/java/de/bluecolored/bluenbt/adapter/MapAdapterFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public class MapAdapterFactory implements TypeAdapterFactory {
4242

4343
public static final MapAdapterFactory INSTANCE = new MapAdapterFactory();
4444

45+
@SuppressWarnings("unchecked")
4546
@Override
4647
public <T> Optional<TypeAdapter<T>> create(TypeToken<T> typeToken, BlueNBT blueNBT) {
4748
Type[] keyAndValueTypes = getMapKeyAndValueTypes(typeToken);
@@ -54,7 +55,6 @@ public <T> Optional<TypeAdapter<T>> create(TypeToken<T> typeToken, BlueNBT blueN
5455
fromStringFunction = Function.identity();
5556
} else if (Enum.class.isAssignableFrom(keyType)) {
5657
toStringFunction = (Function<Enum<?>, String>) Enum::name;
57-
//noinspection unchecked, rawtypes
5858
fromStringFunction = (Function<String, Enum>) name -> Enum.valueOf((Class<? extends Enum>) keyAndValueTypes[0], name);
5959
} else {
6060
// key-type not supported

src/main/java/de/bluecolored/bluenbt/adapter/ObjectDeserializer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
* <blockquote><pre>
3636
* NBT-Tag -> Deserialized Java-Object
3737
* --------------------
38-
* COMPOUND -> LinkedHashMap<String, Object>
39-
* LIST -> ArrayList<Object>
38+
* COMPOUND -> LinkedHashMap&lt;String, Object&gt;
39+
* LIST -> ArrayList&lt;Object&gt;
4040
* STRING -> String
4141
* BYTE -> byte
4242
* SHORT -> short

0 commit comments

Comments
 (0)