Skip to content
This repository was archived by the owner on Apr 27, 2021. It is now read-only.

Commit 7d8c15e

Browse files
committed
Switched deployment to LUMASERV Nexus
1 parent 326727b commit 7d8c15e

2 files changed

Lines changed: 13 additions & 4 deletions

File tree

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@
6262
<distributionManagement>
6363
<snapshotRepository>
6464
<id>javawebstack-snapshots</id>
65-
<url>https://nexus.javawebstack.org/repository/javawebstack-snapshots</url>
65+
<url>https://nexus.lumaserv.cloud/repository/javawebstack-snapshots</url>
6666
</snapshotRepository>
6767
<repository>
6868
<id>javawebstack-releases</id>
69-
<url>https://nexus.javawebstack.org/repository/javawebstack-releases</url>
69+
<url>https://nexus.lumaserv.cloud/repository/javawebstack-releases</url>
7070
</repository>
7171
</distributionManagement>
7272

src/main/java/org/javawebstack/openapi/parser/OpenAPIParameter.java

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22

33
import com.google.gson.JsonArray;
44
import com.google.gson.JsonElement;
5+
import com.google.gson.annotations.JsonAdapter;
56
import lombok.Getter;
67
import lombok.Setter;
8+
import org.javawebstack.graph.util.GsonEnum;
9+
import org.javawebstack.graph.util.GsonEnumAdapter;
10+
11+
import java.util.Locale;
712

813
@Getter @Setter
914
public class OpenAPIParameter {
1015

1116
String name;
1217
String description;
18+
@JsonAdapter(GsonEnumAdapter.class)
1319
Location in;
1420
OpenAPISchema schema;
1521
Boolean required;
@@ -18,11 +24,14 @@ public class OpenAPIParameter {
1824
JsonArray examples;
1925
Boolean deprecated;
2026

21-
public enum Location {
27+
public enum Location implements GsonEnum {
2228
PATH,
2329
QUERY,
2430
HEADER,
25-
COOKIE
31+
COOKIE;
32+
public String gsonValue() {
33+
return name().toLowerCase(Locale.ROOT);
34+
}
2635
}
2736

2837
}

0 commit comments

Comments
 (0)