From 252f17bfec0388d3e8e081b0ee011d6516b22bdd Mon Sep 17 00:00:00 2001 From: Artem Vysochyn <artem.vysochyn@gmail.com> Date: Sun, 22 Sep 2024 08:42:08 +0300 Subject: [PATCH] Get rid of ServiceLoaderUtil --- .../main/java/io/scalecube/cluster/metadata/MetadataCodec.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster-api/src/main/java/io/scalecube/cluster/metadata/MetadataCodec.java b/cluster-api/src/main/java/io/scalecube/cluster/metadata/MetadataCodec.java index a62f4542..5346aefd 100644 --- a/cluster-api/src/main/java/io/scalecube/cluster/metadata/MetadataCodec.java +++ b/cluster-api/src/main/java/io/scalecube/cluster/metadata/MetadataCodec.java @@ -10,7 +10,7 @@ public interface MetadataCodec { MetadataCodec INSTANCE = StreamSupport.stream(ServiceLoader.load(MetadataCodec.class).spliterator(), false) .findFirst() - .orElse(null); + .orElseGet(JdkMetadataCodec::new); /** * Deserializes metadata from buffer.