Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Commit d3a96e6

Browse files
committed
added new mapping version key
1 parent b77d958 commit d3a96e6

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/main/kotlin/com/github/hauner/openapi/core/processor/mapping/v2/Mapping.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.github.hauner.openapi.core.processor.mapping.v2
1818

19+
import com.fasterxml.jackson.annotation.JsonAlias
1920
import com.fasterxml.jackson.annotation.JsonProperty
2021
import com.github.hauner.openapi.core.processor.mapping.VersionedMapping
2122

@@ -29,7 +30,9 @@ data class Mapping(
2930
/**
3031
* mapping format version
3132
*/
32-
@JsonProperty("openapi-processor-spring") val version: String,
33+
@JsonProperty("openapi-processor-mapping")
34+
@JsonAlias("openapi-processor-spring") // deprecated
35+
val version: String,
3336

3437
/**
3538
* general options

src/main/kotlin/com/github/hauner/openapi/core/processor/mapping/version/Mapping.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@
1616

1717
package com.github.hauner.openapi.core.processor.mapping.version
1818

19+
import com.fasterxml.jackson.annotation.JsonAlias
1920
import com.fasterxml.jackson.annotation.JsonProperty
2021

21-
data class Mapping(@JsonProperty("openapi-processor-spring") val version: String?) {
22+
data class Mapping(
23+
@JsonProperty("openapi-processor-mapping")
24+
@JsonAlias("openapi-processor-spring") // deprecated
25+
val version: String?) {
2226

2327
fun isV2(): Boolean {
2428
if (version == null) {

0 commit comments

Comments
 (0)