Skip to content

Commit 723b4c1

Browse files
committed
you didn't see anything
1 parent 87d5360 commit 723b4c1

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

core/src/main/java/org/spongepowered/configurate/serialize/PatternSerializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public Pattern deserialize(final AnnotatedType type, final Object obj) throws Se
4444
}
4545

4646
@Override
47-
public Object serialize(final Pattern item, final Predicate<Class<?>> typeSupported) {
47+
public Object serialize(final AnnotatedType type, final Pattern item, final Predicate<Class<?>> typeSupported) {
4848
return item.pattern();
4949
}
5050

core/src/main/java/org/spongepowered/configurate/serialize/ScalarSerializer.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,14 @@ public V deserialize(
311311
return this.deserialize(GenericTypeReflector.annotate(type), obj);
312312
}
313313

314+
@Override
315+
protected abstract Object serialize(AnnotatedType type, V item, Predicate<Class<?>> typeSupported);
316+
317+
@Override
318+
protected Object serialize(final V item, final Predicate<Class<?>> typeSupported) {
319+
return this.serialize(GenericTypeReflector.annotate(item.getClass()), item, typeSupported);
320+
}
321+
314322
}
315323

316324
}

0 commit comments

Comments
 (0)