"required" : false,
"type" : "string",
"default" : "ASC"
+ }, {
+ "name" : "published",
+ "in" : "query",
+ "description" : "Filter by published status (true or false)",
+ "required" : false,
+ "type" : "boolean"
} ],
"responses" : {
"200" : {
"missingNode" : {
"type" : "boolean"
},
+ "pojo" : {
+ "type" : "boolean"
+ },
"integralNumber" : {
"type" : "boolean"
},
"textual" : {
"type" : "boolean"
},
- "pojo" : {
- "type" : "boolean"
- },
"nodeType" : {
"type" : "string",
"enum" : [ "ARRAY", "BINARY", "BOOLEAN", "MISSING", "NULL", "NUMBER", "OBJECT", "POJO", "STRING" ]
},
- "short" : {
- "type" : "boolean"
- },
"array" : {
"type" : "boolean"
},
"number" : {
"type" : "boolean"
},
- "object" : {
- "type" : "boolean"
- },
"boolean" : {
"type" : "boolean"
},
"long" : {
"type" : "boolean"
},
+ "short" : {
+ "type" : "boolean"
+ },
"binary" : {
"type" : "boolean"
+ },
+ "object" : {
+ "type" : "boolean"
}
}
},
"missingNode" : {
"type" : "boolean"
},
+ "pojo" : {
+ "type" : "boolean"
+ },
"integralNumber" : {
"type" : "boolean"
},
"textual" : {
"type" : "boolean"
},
- "pojo" : {
- "type" : "boolean"
- },
- "short" : {
- "type" : "boolean"
- },
"array" : {
"type" : "boolean"
},
"number" : {
"type" : "boolean"
},
- "object" : {
- "type" : "boolean"
- },
"boolean" : {
"type" : "boolean"
},
"long" : {
"type" : "boolean"
},
+ "short" : {
+ "type" : "boolean"
+ },
"binary" : {
"type" : "boolean"
+ },
+ "object" : {
+ "type" : "boolean"
}
}
},
"last" : {
"type" : "boolean"
},
- "first" : {
- "type" : "boolean"
- },
"size" : {
"type" : "integer",
"format" : "int32"
"sort" : {
"$ref" : "#/definitions/Sort"
},
+ "first" : {
+ "type" : "boolean"
+ },
"empty" : {
"type" : "boolean"
}
"last" : {
"type" : "boolean"
},
- "first" : {
- "type" : "boolean"
- },
"size" : {
"type" : "integer",
"format" : "int32"
"sort" : {
"$ref" : "#/definitions/Sort"
},
+ "first" : {
+ "type" : "boolean"
+ },
"empty" : {
"type" : "boolean"
}
"Pageable" : {
"type" : "object",
"properties" : {
- "paged" : {
+ "unpaged" : {
"type" : "boolean"
},
- "unpaged" : {
+ "paged" : {
"type" : "boolean"
},
"pageSize" : {
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
- <version>2.13.16</version>
</dependency>
<dependency>
<groupId>com.nhaarman.mockitokotlin2</groupId>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
- <version>2.13.16</version>
</dependency>
<dependency>
<groupId>org.springframework.kafka</groupId>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
- <version>2.13.16</version>
</dependency>
</dependencies>
</project>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
- <version>2.13.16</version>
</dependency>
<dependency>
<groupId>org.springframework.kafka</groupId>
<commons-io-version>2.17.0</commons-io-version>
<commons-compress-version>1.26.0</commons-compress-version>
<commons-collections-version>4.4</commons-collections-version>
- <commons-beanutils-version>1.11.0</commons-beanutils-version>
- <commons-text-version>1.10.0</commons-text-version>
- <jsoup-version>1.15.3</jsoup-version>
- <scala-version>2.13.16</scala-version>
- <jetbrains-annotations-version>23.0.0</jetbrains-annotations-version>
- <jsr305-version>3.0.2</jsr305-version>
</properties>
<dependencyManagement>
<dependencies>
- <dependency>
- <groupId>com.google.errorprone</groupId>
- <artifactId>error_prone_annotations</artifactId>
- <version>2.41.0</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlinx</groupId>
- <artifactId>kotlinx-coroutines-core-jvm</artifactId>
- <version>1.9.0</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlinx</groupId>
- <artifactId>kotlinx-coroutines-reactive</artifactId>
- <version>1.9.0</version>
- </dependency>
- <!-- Import Jakarta JAXB BOM -->
- <dependency>
- <groupId>org.glassfish.jaxb</groupId>
- <artifactId>jaxb-bom</artifactId>
- <version>4.0.5</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- <!-- Commons Logging: resolve 1.2 vs 1.3.5 -->
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.3.5</version>
- </dependency>
- <!-- Woodstox: match jackson-dataformat-xml expectation -->
- <dependency>
- <groupId>com.fasterxml.woodstox</groupId>
- <artifactId>woodstox-core</artifactId>
- <version>7.1.1</version>
- </dependency>
- <!-- ANTLR: unify to 4.13.0 referenced by Hibernate chain -->
- <dependency>
- <groupId>org.antlr</groupId>
- <artifactId>antlr4-runtime</artifactId>
- <version>4.13.0</version>
- </dependency>
<!-- Spring Boot -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>jython-standalone</artifactId>
<version>${jython.version}</version>
</dependency>
- <dependency>
- <groupId>net.minidev</groupId>
- <artifactId>json-smart</artifactId>
- <version>${json-smart.version}</version>
- </dependency>
- <!-- commons-beanutils Dependency -->
- <dependency>
- <groupId>commons-beanutils</groupId>
- <artifactId>commons-beanutils</artifactId>
- <version>${commons-beanutils-version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-text</artifactId>
- <version>${commons-text-version}</version>
- </dependency>
-
- <!-- jsoup Dependency -->
- <dependency>
- <groupId>org.jsoup</groupId>
- <artifactId>jsoup</artifactId>
- <version>${jsoup-version}</version>
- </dependency>
- <!-- protobuf-java and protobuf-java-utils -->
- <dependency>
- <groupId>com.google.protobuf</groupId>
- <artifactId>protobuf-java</artifactId>
- <version>${protobuff.java.utils.version}</version>
- </dependency>
- <dependency>
- <groupId>com.google.protobuf</groupId>
- <artifactId>protobuf-java-util</artifactId>
- <version>${protobuff.java.utils.version}</version>
- </dependency>
- <!-- httpclient Dependency -->
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- <version>${apache.httpcomponents.client.version}</version>
- </dependency>
- <!-- scala Dependencies -->
- <dependency>
- <groupId>org.scala-lang</groupId>
- <artifactId>scala-library</artifactId>
- <version>${scala-version}</version>
- </dependency>
- <dependency>
- <groupId>org.scala-lang</groupId>
- <artifactId>scala-reflect</artifactId>
- <version>${scala-version}</version>
- </dependency>
-
- <!-- JetBrains annotations -->
- <dependency>
- <groupId>org.jetbrains</groupId>
- <artifactId>annotations</artifactId>
- <version>${jetbrains-annotations-version}</version>
- </dependency>
- <!-- jsr305 Dependency -->
- <dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>jsr305</artifactId>
- <version>${jsr305-version}</version>
- </dependency>
-
<!-- Kotlin Dependencies -->
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.17.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>2.17.0</version>
</dependency>
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<groupId>org.onap.ccsdk.cds.error.catalog</groupId>
<artifactId>error-catalog-core</artifactId>
</dependency>
- <!-- Import Jakarta JAXB BOM -->
- <dependency>
- <groupId>org.glassfish.jaxb</groupId>
- <artifactId>jaxb-bom</artifactId>
- <version>4.0.5</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- <!-- required for java 11 -->
- <!--<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-core</artifactId>
- <version>4.0.4</version>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
- <version>2.3.0</version>
- </dependency> -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
<jmockit.version>1.49</jmockit.version>
<reactorcore.version>3.2.6.RELEASE</reactorcore.version>
- <jsoup-version>1.15.3</jsoup-version>
- <jetbrains-annotations-version>23.0.0</jetbrains-annotations-version>
- <error-prone-annotations-version>2.41.0</error-prone-annotations-version>
</properties>
<dependencyManagement>
<dependencies>
- <dependency>
- <groupId>org.jetbrains.kotlinx</groupId>
- <artifactId>kotlinx-coroutines-core</artifactId>
- <version>1.9.0</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlinx</groupId>
- <artifactId>kotlinx-coroutines-reactor</artifactId>
- <version>1.9.0</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlinx</groupId>
- <artifactId>kotlinx-coroutines-core-jvm</artifactId>
- <version>1.9.0</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlinx</groupId>
- <artifactId>kotlinx-coroutines-reactive</artifactId>
- <version>1.9.0</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.woodstox</groupId>
- <artifactId>woodstox-core</artifactId>
- <version>7.1.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- <version>4.5.14</version>
- </dependency>
<!-- Spring Boot -->
<dependency>
<groupId>org.springframework.boot</groupId>
</dependency>
<!-- Common Utils Dependencies -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.17.0</version>
- </dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.4</version>
</dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.17.0</version>
- </dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
</exclusion>
</exclusions>
</dependency>
-
- <!-- error_prone_annotation Dependency -->
- <dependency>
- <groupId>com.google.errorprone</groupId>
- <artifactId>error_prone_annotations</artifactId>
- <version>${error-prone-annotations-version}</version>
- </dependency>
- <!-- JetBrains annotations Dependency -->
- <dependency>
- <groupId>org.jetbrains</groupId>
- <artifactId>annotations</artifactId>
- <version>${jetbrains-annotations-version}</version>
- </dependency>
- <!-- jsoup Dependency -->
- <dependency>
- <groupId>org.jsoup</groupId>
- <artifactId>jsoup</artifactId>
- <version>${jsoup-version}</version>
- </dependency>
-
<!-- Test Dependency -->
<dependency>
<groupId>io.grpc</groupId>
<protobuff.java.version>3.25.8</protobuff.java.version>
<protobuff.java.utils.version>3.25.8</protobuff.java.utils.version>
<mockk.version>1.13.12</mockk.version>
+ <commons-beanutils-version>1.11.0</commons-beanutils-version>
+ <commons-text-version>1.10.0</commons-text-version>
+ <jsoup-version>1.15.3</jsoup-version>
+ <scala-version>2.13.16</scala-version>
+ <jetbrains-annotations-version>23.0.0</jetbrains-annotations-version>
+ <jsr305-version>3.0.2</jsr305-version>
+ <jsoup-version>1.15.3</jsoup-version>
+ <error-prone-annotations-version>2.41.0</error-prone-annotations-version>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotations</artifactId>
+ <version>2.41.0</version>
+ </dependency>
+ <!-- Import Jakarta JAXB BOM -->
+ <dependency>
+ <groupId>org.glassfish.jaxb</groupId>
+ <artifactId>jaxb-bom</artifactId>
+ <version>4.0.5</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ <!-- Commons Logging: resolve 1.2 vs 1.3.5 -->
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.3.5</version>
+ </dependency>
+ <!-- Woodstox: match jackson-dataformat-xml expectation -->
+ <dependency>
+ <groupId>com.fasterxml.woodstox</groupId>
+ <artifactId>woodstox-core</artifactId>
+ <version>7.1.1</version>
+ </dependency>
+ <!-- ANTLR: unify to 4.13.0 referenced by Hibernate chain -->
+ <dependency>
+ <groupId>org.antlr</groupId>
+ <artifactId>antlr4-runtime</artifactId>
+ <version>4.13.0</version>
+ </dependency>
+ <dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ <version>${json-smart.version}</version>
+ </dependency>
+ <!-- commons-beanutils Dependency -->
+ <dependency>
+ <groupId>commons-beanutils</groupId>
+ <artifactId>commons-beanutils</artifactId>
+ <version>${commons-beanutils-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-text</artifactId>
+ <version>${commons-text-version}</version>
+ </dependency>
+ <!-- jsoup Dependency -->
+ <dependency>
+ <groupId>org.jsoup</groupId>
+ <artifactId>jsoup</artifactId>
+ <version>${jsoup-version}</version>
+ </dependency>
+ <!-- protobuf-java and protobuf-java-utils -->
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java</artifactId>
+ <version>${protobuff.java.utils.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java-util</artifactId>
+ <version>${protobuff.java.utils.version}</version>
+ </dependency>
+ <!-- httpclient Dependency -->
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ <version>${apache.httpcomponents.client.version}</version>
+ </dependency>
+ <!-- scala Dependencies -->
+ <dependency>
+ <groupId>org.scala-lang</groupId>
+ <artifactId>scala-library</artifactId>
+ <version>${scala-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.scala-lang</groupId>
+ <artifactId>scala-reflect</artifactId>
+ <version>${scala-version}</version>
+ </dependency>
+
+ <!-- JetBrains annotations -->
+ <dependency>
+ <groupId>org.jetbrains</groupId>
+ <artifactId>annotations</artifactId>
+ <version>${jetbrains-annotations-version}</version>
+ </dependency>
+ <!-- jsr305 Dependency -->
+ <dependency>
+ <groupId>com.google.code.findbugs</groupId>
+ <artifactId>jsr305</artifactId>
+ <version>${jsr305-version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-lang3</artifactId>
+ <version>3.17.0</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>2.17.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson</groupId>
+ <artifactId>jackson-bom</artifactId>
+ <version>2.19.2</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlinx</groupId>
+ <artifactId>kotlinx-coroutines-core</artifactId>
+ <version>${kotlin.couroutines.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlinx</groupId>
+ <artifactId>kotlinx-coroutines-reactor</artifactId>
+ <version>${kotlin.couroutines.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlinx</groupId>
+ <artifactId>kotlinx-coroutines-core-jvm</artifactId>
+ <version>${kotlin.couroutines.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jetbrains.kotlinx</groupId>
+ <artifactId>kotlinx-coroutines-reactive</artifactId>
+ <version>${kotlin.couroutines.version}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
<dependency>
<groupId>ch.qos.logback</groupId>
Dependency convergence failure: multiple versions detected.
</message>
</dependencyConvergence>
-
+ <requireSameVersions>
+ <message>
+ Multiple versions of the same dependency detected — align versions in dependencyManagement.
+ </message>
+ </requireSameVersions>
<!-- Ban legacy/broken or security-vulnerable dependencies -->
<bannedDependencies>
<searchTransitive>true</searchTransitive>