Skip to content

Commit b5f22de

Browse files
author
Brendan Doyle
committed
suppress deprecated swagger validator class
1 parent 351c8ae commit b5f22de

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

core/controller/src/main/resources/apiv1swagger.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1735,7 +1735,6 @@
17351735
"type": "string"
17361736
},
17371737
"value": {
1738-
"$ref": "#/definitions/AnyValue",
17391738
"description": "Any JSON value"
17401739
}
17411740
}
@@ -1750,9 +1749,6 @@
17501749
}
17511750
}
17521751
},
1753-
"AnyValue": {
1754-
"description": "Can be anything: string, number, array, object, etc."
1755-
},
17561752
"PathName": {
17571753
"required": [
17581754
"path",

tests/src/test/scala/common/rest/SwaggerValidator.scala

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,15 @@ import scala.collection.JavaConverters._
2121
import akka.http.scaladsl.model.HttpEntity
2222
import akka.http.scaladsl.model.HttpRequest
2323
import akka.http.scaladsl.model.HttpResponse
24-
import com.atlassian.oai.validator.OpenApiInteractionValidator
2524
import com.atlassian.oai.validator.model.SimpleRequest
2625
import com.atlassian.oai.validator.model.SimpleResponse
2726
import com.atlassian.oai.validator.report.ValidationReport
2827
import com.atlassian.oai.validator.whitelist.ValidationErrorsWhitelist
2928
import com.atlassian.oai.validator.whitelist.rule.WhitelistRules
3029

30+
import scala.annotation.nowarn
31+
32+
@nowarn("cat=deprecation")
3133
trait SwaggerValidator {
3234
private val specWhitelist = ValidationErrorsWhitelist
3335
.create()
@@ -54,7 +56,7 @@ trait SwaggerValidator {
5456
WhitelistRules.messageContainsSubstring("DELETE operation not allowed on path '/api/v1/namespaces/_/actions/'"),
5557
WhitelistRules.messageContainsSubstring("PUT operation not allowed on path '/api/v1/namespaces/_/actions/'")))
5658

57-
private val specValidator = OpenApiInteractionValidator
59+
private val specValidator = com.atlassian.oai.validator.SwaggerRequestResponseValidator
5860
.createFor("apiv1swagger.json")
5961
.withWhitelist(specWhitelist)
6062
.build()

0 commit comments

Comments
 (0)