Remove jackson-annotations from OpenApi 02/109302/2
authorIvan Hrasko <ivan.hrasko@pantheon.tech>
Wed, 13 Dec 2023 11:32:14 +0000 (12:32 +0100)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Wed, 13 Dec 2023 13:24:43 +0000 (14:24 +0100)
Remove the last unnecessary usage and completely remove
jackson-annotations and related jackson-databind dependencies
from restconf OpenApi.

Change-Id: I08ccc9240bc45b753df2a5e6c0ba828b5e3a6f9e
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
restconf/restconf-openapi/pom.xml
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/model/MountPointInstance.java

index 39719761c4f524f8475b3bfe731d9d6b2d16866c..fe2a954b5792f29f0f4ff756112c03714cefa7b7 100644 (file)
       <version>1.12-4</version>
     </dependency>
 
-    <dependency>
-      <groupId>com.fasterxml.jackson.core</groupId>
-      <artifactId>jackson-annotations</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>com.fasterxml.jackson.core</groupId>
-      <artifactId>jackson-databind</artifactId>
-    </dependency>
     <dependency>
       <groupId>com.fasterxml.jackson.jaxrs</groupId>
       <artifactId>jackson-jaxrs-json-provider</artifactId>
index bab6a1299538d00d9bab57eaf5ab0863efd51485..a865bc1b491f217e56a44f77ba280658f4438925 100644 (file)
@@ -7,9 +7,5 @@
  */
 package org.opendaylight.restconf.openapi.model;
 
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonInclude.Include;
-
-@JsonInclude(Include.NON_NULL)
 public record MountPointInstance(String instance, Long id) {
 }