Ignore isEmpty methods in MgmtTargetAttributes and MgmtDistributionSetAssignments in order to avoid invalid schematic (#1794)

This commit is contained in:
Diorcet Yann
2024-08-01 14:19:20 +02:00
committed by GitHub
parent 0013750f78
commit 2638de25d6
2 changed files with 15 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ import java.io.Serial;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@@ -49,4 +50,10 @@ public class MgmtDistributionSetAssignments extends ArrayList<MgmtDistributionSe
public MgmtDistributionSetAssignments(final List<MgmtDistributionSetAssignment> assignments) { public MgmtDistributionSetAssignments(final List<MgmtDistributionSetAssignment> assignments) {
super(assignments); super(assignments);
} }
@Override
@JsonIgnore
public boolean isEmpty() {
return super.isEmpty();
}
} }

View File

@@ -3,6 +3,8 @@
*/ */
package org.eclipse.hawkbit.mgmt.json.model.target; package org.eclipse.hawkbit.mgmt.json.model.target;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.io.Serial; import java.io.Serial;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@@ -14,4 +16,10 @@ public class MgmtTargetAttributes extends HashMap<String, String> {
@Serial @Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Override
@JsonIgnore
public boolean isEmpty() {
return super.isEmpty();
}
} }