Delete all always null returning methods 75/110175/2
authorlubos-cicut <lubos.cicut@pantheon.tech>
Wed, 7 Feb 2024 09:34:15 +0000 (10:34 +0100)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Fri, 9 Feb 2024 13:47:52 +0000 (13:47 +0000)
Removed methods in restconf-openapi which always return null. These
are the remnants from implementation rewrite done in NETCONF-938.

Change-Id: I43d8bffeb2ba1df2d6a5bba70715ce0c2e307fa4
Signed-off-by: lubos-cicut <lubos.cicut@pantheon.tech>
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/model/OperationEntity.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/model/PathEntity.java

index ef7ded61d9300403bef9bcb952ba825e2d2401cc..efc64503c1f6502bbc632a61e05301de1682a2ef 100644 (file)
@@ -100,10 +100,6 @@ public abstract sealed class OperationEntity extends OpenApiEntity permits Delet
 
     protected @NonNull abstract String operation();
 
-    @Nullable Boolean deprecated() {
-        return Boolean.FALSE;
-    }
-
     @NonNull String description() {
         return schema == null ? "" : schema.getDescription().orElse("");
     }
index 2d5c2ac9ffc47c14488cb04b51a4a105658fd590..cd0ff861dcbfca231052a3d56bf6c1eadef58879 100644 (file)
@@ -34,18 +34,6 @@ public final class PathEntity extends OpenApiEntity {
     @Override
     public void generate(@NonNull JsonGenerator generator) throws IOException {
         generator.writeObjectFieldStart(path);
-        final var ref = ref();
-        if (ref != null) {
-            generator.writeStringField("$ref", ref);
-        }
-        final var summary = summary();
-        if (summary != null) {
-            generator.writeStringField("summary", summary);
-        }
-        final var description = description();
-        if (ref != null) {
-            generator.writeStringField("description", description);
-        }
         final var postOperation = post();
         if (postOperation != null) {
             postOperation.generate(generator);
@@ -69,18 +57,6 @@ public final class PathEntity extends OpenApiEntity {
         generator.writeEndObject();
     }
 
-    @Nullable String ref() {
-        return null;
-    }
-
-    @Nullable String summary() {
-        return null;
-    }
-
-    @Nullable String description() {
-        return null;
-    }
-
     @Nullable OperationEntity post() {
         return post;
     }