Skip to content

Commit 00bc37a

Browse files
committed
update the metadata classes to have proper decorators
1 parent b9121c3 commit 00bc37a

File tree

2 files changed

+20
-18
lines changed

2 files changed

+20
-18
lines changed
Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
package com.devcycle.sdk.server.local.model;
22

3-
import com.fasterxml.jackson.annotation.JsonCreator;
43
import com.fasterxml.jackson.annotation.JsonProperty;
4+
import lombok.AllArgsConstructor;
5+
import lombok.NoArgsConstructor;
6+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
57

8+
@AllArgsConstructor
9+
@NoArgsConstructor
10+
@JsonIgnoreProperties(ignoreUnknown = true)
611
public class EnvironmentMetadata {
7-
public final String id;
8-
public final String key;
9-
10-
@JsonCreator
11-
public EnvironmentMetadata(@JsonProperty("id") String id, @JsonProperty("key") String key) {
12-
this.id = id;
13-
this.key = key;
14-
}
12+
@JsonProperty("id")
13+
public String id;
14+
@JsonProperty("key")
15+
public String key;
1516
}
Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
package com.devcycle.sdk.server.local.model;
22

3-
import com.fasterxml.jackson.annotation.JsonCreator;
3+
import lombok.AllArgsConstructor;
4+
import lombok.NoArgsConstructor;
5+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
46
import com.fasterxml.jackson.annotation.JsonProperty;
57

8+
@AllArgsConstructor
9+
@NoArgsConstructor
10+
@JsonIgnoreProperties(ignoreUnknown = true)
611
public class ProjectMetadata {
7-
public final String id;
8-
public final String key;
9-
10-
@JsonCreator
11-
public ProjectMetadata(@JsonProperty("id") String id, @JsonProperty("key") String key) {
12-
this.id = id;
13-
this.key = key;
14-
}
12+
@JsonProperty("id")
13+
public String id;
14+
@JsonProperty("key")
15+
public String key;
1516
}

0 commit comments

Comments
 (0)