浏览代码

SchemaRegistry serialization logic moved to one class, manual serializer creation removed

iliax 1 年之前
父节点
当前提交
74d2b7fdbb
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      kafka-ui-api/src/main/java/com/provectus/kafka/ui/serdes/builtin/sr/Serialize.java

+ 2 - 2
kafka-ui-api/src/main/java/com/provectus/kafka/ui/serdes/builtin/sr/Serialize.java

@@ -49,7 +49,7 @@ class Serialize {
       throw new ValidationException(
           String.format("'%s' does not fit schema: %s", value, e.getAllMessages()));
     }
-    try (ByteArrayOutputStream out = new ByteArrayOutputStream()) {
+    try (var out = new ByteArrayOutputStream()) {
       out.write(MAGIC);
       out.write(schemaId(schemaId));
       out.write(JSON_SERIALIZE_MAPPER.writeValueAsBytes(json));
@@ -95,7 +95,7 @@ class Serialize {
   @SneakyThrows
   static byte[] serializeAvro(AvroSchema schema, int schemaId, String input) {
     var avroObject = JsonAvroConversion.convertJsonToAvro(input, schema.rawSchema());
-    try (ByteArrayOutputStream out = new ByteArrayOutputStream()) {
+    try (var out = new ByteArrayOutputStream()) {
       out.write(MAGIC);
       out.write(schemaId(schemaId));
       Schema rawSchema = schema.rawSchema();