Skip to content

Commit a122dba

Browse files
committed
Remove unnecessary JsonProperty annotations
Signed-off-by: Avgustin Marinov <[email protected]>
1 parent e9b2d6e commit a122dba

File tree

93 files changed

+106
-416
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+106
-416
lines changed

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiActionFeedback.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,4 @@ public DdiActionFeedback(
7171
public DdiActionFeedback(final DdiStatus status) {
7272
this(status, null);
7373
}
74-
7574
}

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiActionHistory.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,25 +36,23 @@
3636
@JsonPropertyOrder({ "status", "messages" })
3737
public class DdiActionHistory {
3838

39-
@JsonProperty("status")
4039
@Schema(description = "Status of the deployment based on previous feedback by the device", example = "RUNNING")
41-
private final String actionStatus;
40+
private final String status;
4241

43-
@JsonProperty("messages")
4442
@Schema(description = "Messages are previously sent to the feedback channel in LIFO order by the device. Note: The first status message is set by the system and describes the trigger of the deployment")
4543
private final List<String> messages;
4644

4745
/**
4846
* Parameterized constructor for creating {@link DdiActionHistory}.
4947
*
50-
* @param actionStatus is the current action status at the server
48+
* @param status is the current action status at the server
5149
* @param messages is a list of messages retrieved from action history.
5250
*/
5351
@JsonCreator
5452
public DdiActionHistory(
55-
@JsonProperty("status") final String actionStatus,
56-
@JsonProperty("messages") List<String> messages) {
57-
this.actionStatus = actionStatus;
53+
@JsonProperty("status") final String status,
54+
@JsonProperty("messages") final List<String> messages) {
55+
this.status = status;
5856
this.messages = messages;
5957
}
6058
}

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiActivateAutoConfirmation.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,10 @@
1919
@JsonIgnoreProperties(ignoreUnknown = true)
2020
public class DdiActivateAutoConfirmation {
2121

22-
@JsonProperty
2322
@Schema(description = "Individual value (e.g. username) stored as initiator and automatically used as confirmed" +
2423
" user in future actions", example = "exampleUser")
2524
private final String initiator;
2625

27-
@JsonProperty
2826
@Schema(description = "Individual value to attach a remark which will be persisted when automatically " +
2927
"confirming future actions", example = "exampleRemark")
3028
private final String remark;

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiArtifact.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import jakarta.validation.constraints.NotNull;
1313

1414
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import io.swagger.v3.oas.annotations.media.Schema;
1716
import lombok.Data;
1817
import lombok.EqualsAndHashCode;
@@ -59,15 +58,12 @@
5958
public class DdiArtifact extends RepresentationModel<DdiArtifact> {
6059

6160
@NotNull
62-
@JsonProperty
6361
@Schema(description = "File name", example = "binary.tgz")
6462
private String filename;
6563

66-
@JsonProperty
6764
@Schema(description = "Artifact hashes")
6865
private DdiArtifactHash hashes;
6966

70-
@JsonProperty
7167
@Schema(description = "Artifact size", example = "3")
7268
private Long size;
7369
}

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiArtifactHash.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
1414
import com.fasterxml.jackson.annotation.JsonInclude.Include;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import io.swagger.v3.oas.annotations.media.Schema;
1716
import lombok.EqualsAndHashCode;
1817
import lombok.Getter;
@@ -29,15 +28,12 @@
2928
@JsonIgnoreProperties(ignoreUnknown = true)
3029
public class DdiArtifactHash {
3130

32-
@JsonProperty
3331
@Schema(description = "SHA1 hash of the artifact in Base 16 format", example = "2d86c2a659e364e9abba49ea6ffcd53dd5559f05")
3432
private String sha1;
3533

36-
@JsonProperty
3734
@Schema(description = "MD5 hash of the artifact", example = "0d1b08c34858921bc7c662b228acb7ba")
3835
private String md5;
3936

40-
@JsonProperty
4137
@JsonInclude(Include.NON_NULL)
4238
@Schema(description = "SHA-256 hash of the artifact in Base 16 format", example = "a03b221c6c6eae7122ca51695d456d5222e524889136394944b2f9763b483615")
4339
private String sha256;

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiAssignedVersion.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,4 @@ public DdiAssignedVersion(
4141
this.name = name;
4242
this.version = version;
4343
}
44-
45-
@Override
46-
public String toString() {
47-
return "DdiInstalledVersion{" + "name='" + name + '\'' + ", version='" + version + '\'' + '}';
48-
}
4944
}

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiChunk.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1818
import com.fasterxml.jackson.annotation.JsonInclude;
19-
import com.fasterxml.jackson.annotation.JsonProperty;
2019
import io.swagger.v3.oas.annotations.media.Schema;
2120
import lombok.EqualsAndHashCode;
2221
import lombok.Getter;
@@ -33,32 +32,26 @@
3332
@JsonIgnoreProperties(ignoreUnknown = true)
3433
public class DdiChunk {
3534

36-
@JsonProperty("part")
3735
@NotNull
3836
@Schema(description = "Type of the chunk, e.g. firmware, bundle, app. In update server mapped to Software Module Type")
3937
private String part;
4038

41-
@JsonProperty("version")
4239
@NotNull
4340
@Schema(description = "Software version of the chunk", example = "1.2.0")
4441
private String version;
4542

46-
@JsonProperty("name")
4743
@NotNull
4844
@Schema(description = "Name of the chunk")
4945
private String name;
5046

51-
@JsonProperty("encrypted")
5247
@JsonInclude(JsonInclude.Include.NON_NULL)
5348
@Schema(description = "If encrypted")
5449
private Boolean encrypted;
5550

56-
@JsonProperty("artifacts")
5751
@JsonInclude(JsonInclude.Include.NON_NULL)
5852
@Schema(description = "List of artifacts")
5953
private List<DdiArtifact> artifacts;
6054

61-
@JsonProperty("metadata")
6255
@JsonInclude(JsonInclude.Include.NON_NULL)
6356
@Schema(description = "Meta data of the respective software module that has been marked with 'target visible'")
6457
private List<DdiMetadata> metadata;

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiConfig.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
1414
import com.fasterxml.jackson.annotation.JsonInclude.Include;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import io.swagger.v3.oas.annotations.media.Schema;
1716
import lombok.EqualsAndHashCode;
1817
import lombok.Getter;
@@ -31,7 +30,6 @@
3130
@Schema(description = "DDI controller configuration")
3231
public class DdiConfig {
3332

34-
@JsonProperty
3533
private DdiPolling polling;
3634

3735
/**

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiConfirmationBase.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import jakarta.validation.constraints.NotNull;
1313

1414
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
1716
import io.swagger.v3.oas.annotations.media.Schema;
1817
import lombok.EqualsAndHashCode;
@@ -54,7 +53,6 @@
5453
}""")
5554
public class DdiConfirmationBase extends RepresentationModel<DdiConfirmationBase> {
5655

57-
@JsonProperty("autoConfirm")
5856
@NotNull
5957
private DdiAutoConfirmationState autoConfirm;
6058

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiConfirmationBaseAction.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1515
import com.fasterxml.jackson.annotation.JsonInclude;
16-
import com.fasterxml.jackson.annotation.JsonProperty;
1716
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
1817
import io.swagger.v3.oas.annotations.media.Schema;
1918
import lombok.EqualsAndHashCode;
@@ -201,21 +200,17 @@
201200
}""")
202201
public class DdiConfirmationBaseAction extends RepresentationModel<DdiConfirmationBaseAction> {
203202

204-
@JsonProperty("id")
205203
@NotNull
206204
@Schema(description = "Id of the action", example = "6")
207205
private String id;
208206

209-
@JsonProperty("confirmation")
210207
@NotNull
211208
@Schema(description = "Deployment confirmation operation")
212209
private DdiDeployment confirmation;
213210

214211
/**
215-
* Action history containing current action status and a list of feedback
216-
* messages received earlier from the controller.
212+
* Action history containing current action status and a list of feedback messages received earlier from the controller.
217213
*/
218-
@JsonProperty("actionHistory")
219214
@JsonInclude(JsonInclude.Include.NON_NULL)
220215
@Schema(description = """
221216
(Optional) GET parameter to retrieve a given number of messages which are previously

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiControllerBase.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
1414
import com.fasterxml.jackson.annotation.JsonInclude.Include;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import io.swagger.v3.oas.annotations.media.Schema;
1716
import lombok.EqualsAndHashCode;
1817
import lombok.Getter;
@@ -56,7 +55,6 @@
5655
}""")
5756
public class DdiControllerBase extends RepresentationModel<DdiControllerBase> {
5857

59-
@JsonProperty
6058
private DdiConfig config;
6159

6260
/**

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiDeployment.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1818
import com.fasterxml.jackson.annotation.JsonInclude;
19-
import com.fasterxml.jackson.annotation.JsonProperty;
2019
import com.fasterxml.jackson.annotation.JsonValue;
2120
import io.swagger.v3.oas.annotations.media.Schema;
2221
import lombok.EqualsAndHashCode;
@@ -45,7 +44,6 @@ Handling for the update part of the provisioning process ('skip': do not update
4544
'attempt': server asks to update, 'forced': server requests immediate update)""")
4645
private HandlingType update;
4746

48-
@JsonProperty("chunks")
4947
@NotNull
5048
@Schema(description = "Software chunks of an update. In server mapped by Software Module")
5149
private List<DdiChunk> chunks;

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiDeploymentBase.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1515
import com.fasterxml.jackson.annotation.JsonInclude;
16-
import com.fasterxml.jackson.annotation.JsonProperty;
1716
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
1817
import io.swagger.v3.oas.annotations.media.Schema;
1918
import lombok.EqualsAndHashCode;
@@ -198,12 +197,10 @@
198197
}""")
199198
public class DdiDeploymentBase extends RepresentationModel<DdiDeploymentBase> {
200199

201-
@JsonProperty("id")
202200
@NotNull
203201
@Schema(description = "Id of the action", example = "8")
204202
private String id;
205203

206-
@JsonProperty("deployment")
207204
@NotNull
208205
@Schema(description = "Detailed deployment operation")
209206
private DdiDeployment deployment;
@@ -212,7 +209,6 @@ public class DdiDeploymentBase extends RepresentationModel<DdiDeploymentBase> {
212209
* Action history containing current action status and a list of feedback
213210
* messages received earlier from the controller.
214211
*/
215-
@JsonProperty("actionHistory")
216212
@JsonInclude(JsonInclude.Include.NON_NULL)
217213
@Schema(description = "Current deployment state")
218214
private DdiActionHistory actionHistory;

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiMetadata.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,10 @@
2424
@JsonIgnoreProperties(ignoreUnknown = true)
2525
public class DdiMetadata {
2626

27-
@JsonProperty
2827
@NotNull
2928
@Schema(description = "Key of meta data entry")
3029
private final String key;
3130

32-
@JsonProperty
3331
@NotNull
3432
@Schema(description = "Value of meta data entry")
3533
private final String value;

hawkbit-ddi/hawkbit-ddi-api/src/main/java/org/eclipse/hawkbit/ddi/json/model/DdiPolling.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
1414
import com.fasterxml.jackson.annotation.JsonInclude.Include;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import io.swagger.v3.oas.annotations.media.Schema;
1716
import lombok.EqualsAndHashCode;
1817
import lombok.Getter;
@@ -31,7 +30,6 @@
3130
@Schema(description = "Suggested sleep time between polls")
3231
public class DdiPolling {
3332

34-
@JsonProperty
3533
@Schema(description = "Sleep time in HH:MM:SS notation", pattern = "HH:MM:SS", example = "12:00:00")
3634
private String sleep;
3735

hawkbit-ddi/hawkbit-ddi-security/src/main/java/org/eclipse/hawkbit/security/controller/ControllerSecurityToken.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,10 @@ public class ControllerSecurityToken {
2929

3030
public static final String AUTHORIZATION_HEADER = "Authorization";
3131

32-
@JsonProperty
3332
private final Long tenantId;
34-
@JsonProperty
3533
private final Long targetId;
36-
@JsonProperty
3734
private final String controllerId;
38-
@JsonProperty
3935
private String tenant;
40-
@JsonProperty
4136
private Map<String, String> headers;
4237

4338
/**

hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfActionRequest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
1414
import com.fasterxml.jackson.annotation.JsonInclude.Include;
15-
import com.fasterxml.jackson.annotation.JsonProperty;
1615
import lombok.Data;
1716

1817
/**
@@ -23,6 +22,5 @@
2322
@JsonIgnoreProperties(ignoreUnknown = true)
2423
public class DmfActionRequest {
2524

26-
@JsonProperty
2725
private Long actionId;
2826
}

hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfActionUpdateStatus.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,11 @@ public class DmfActionUpdateStatus {
3636
private final DmfActionStatus actionStatus;
3737
private final long timestamp;
3838

39-
@JsonProperty
4039
private Long softwareModuleId;
4140

4241
@Setter(AccessLevel.NONE)
43-
@JsonProperty
4442
private List<String> message;
4543

46-
@JsonProperty
4744
private Integer code;
4845

4946
public DmfActionUpdateStatus(@JsonProperty(value = "actionId", required = true) final Long actionId,

hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfArtifact.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1616
import com.fasterxml.jackson.annotation.JsonInclude;
1717
import com.fasterxml.jackson.annotation.JsonInclude.Include;
18-
import com.fasterxml.jackson.annotation.JsonProperty;
1918
import lombok.Data;
2019

2120
/**
@@ -26,15 +25,10 @@
2625
@JsonIgnoreProperties(ignoreUnknown = true)
2726
public class DmfArtifact {
2827

29-
@JsonProperty
3028
private String filename;
31-
@JsonProperty
3229
private DmfArtifactHash hashes;
33-
@JsonProperty
3430
private long size;
35-
@JsonProperty
3631
private long lastModified;
37-
@JsonProperty
3832
private Map<String, String> urls;
3933

4034
public Map<String, String> getUrls() {

hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfArtifactHash.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@
1919
@Data
2020
public class DmfArtifactHash {
2121

22-
@JsonProperty
2322
private String sha1;
24-
@JsonProperty
2523
private String md5;
2624

2725
/**

0 commit comments

Comments
 (0)