From edb99e5390354a9d5414d2ac152e12f0e064d753 Mon Sep 17 00:00:00 2001 From: Johannes Brodwall Date: Sun, 1 Sep 2024 22:05:36 +0200 Subject: [PATCH] rename isEmpty => empty to avoid serialization(!) (fix subclass of Map) --- .../openapi/openid_configuration/model/JwtPayloadDto.java | 2 +- src/main/resources/JavaLombok/modelGeneric.handlebars | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snapshotTests/snapshot/openid-configuration/src/main/java/io/github/jhannes/openapi/openid_configuration/model/JwtPayloadDto.java b/snapshotTests/snapshot/openid-configuration/src/main/java/io/github/jhannes/openapi/openid_configuration/model/JwtPayloadDto.java index c9b696a..5eec393 100644 --- a/snapshotTests/snapshot/openid-configuration/src/main/java/io/github/jhannes/openapi/openid_configuration/model/JwtPayloadDto.java +++ b/snapshotTests/snapshot/openid-configuration/src/main/java/io/github/jhannes/openapi/openid_configuration/model/JwtPayloadDto.java @@ -46,7 +46,7 @@ public final class JwtPayloadDto extends HashMap { private String pid = null; public boolean empty() { - return super.empty() + return super.isEmpty() && getName() == null && getEmail() == null && getOrgId() == null diff --git a/src/main/resources/JavaLombok/modelGeneric.handlebars b/src/main/resources/JavaLombok/modelGeneric.handlebars index 82b5a7f..9871f20 100644 --- a/src/main/resources/JavaLombok/modelGeneric.handlebars +++ b/src/main/resources/JavaLombok/modelGeneric.handlebars @@ -39,7 +39,7 @@ public {{#if children}}sealed{{else}}final{{/if}} class {{classname}} public boolean empty() { {{#if parent}} - return super.empty() + return {{#if isAdditionalPropertiesTrue}}super.isEmpty(){{else}}super.empty(){{/if}} {{#interfaceModels}} {{#if isMixin}} && is{{name}}Empty()