Skip to content

Commit f425bf9

Browse files
Another change to the Serde interface
1 parent 2f3331f commit f425bf9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

common/src/main/java/dev/restate/serde/Serde.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
*
2626
* @see SerdeFactory
2727
*/
28-
public interface Serde<T> extends TypeTag<T> {
28+
public interface Serde<T extends @Nullable Object> extends TypeTag<T> {
2929

30-
Slice serialize(@Nullable T value);
30+
Slice serialize(T value);
3131

3232
T deserialize(@NonNull Slice value);
3333

sdk-spring-boot-kotlin-starter/src/test/kotlin/dev/restate/sdk/springboot/kotlin/RestateHttpEndpointBeanTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class RestateHttpEndpointBeanTest {
5555
.readValue<EndpointManifestSchema>(response.body(), EndpointManifestSchema::class.java)
5656

5757
Assertions.assertThat<Service?>(endpointManifest.services)
58-
.map<String>({ it.name })
58+
.map<String> { it?.name }
5959
.containsOnly("greeter")
6060
}
6161
}

0 commit comments

Comments
 (0)