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.List;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import lombok.NoArgsConstructor;
@@ -49,4 +50,10 @@ public class MgmtDistributionSetAssignments extends ArrayList<MgmtDistributionSe
public MgmtDistributionSetAssignments(final List<MgmtDistributionSetAssignment> 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;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.io.Serial;
import java.util.HashMap;
import java.util.Map;
@@ -14,4 +16,10 @@ public class MgmtTargetAttributes extends HashMap<String, String> {
@Serial
private static final long serialVersionUID = 1L;
@Override
@JsonIgnore
public boolean isEmpty() {
return super.isEmpty();
}
}