You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by sr...@apache.org on 2022/03/07 14:29:37 UTC
[plc4x] branch develop updated: fix(plc4j/codegen): fixed issue were virtual fields weren't properly generated
This is an automated email from the ASF dual-hosted git repository.
sruehl pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
The following commit(s) were added to refs/heads/develop by this push:
new 75a57c0 fix(plc4j/codegen): fixed issue were virtual fields weren't properly generated
75a57c0 is described below
commit 75a57c067fb970ae6af97a2c55948d3c37f5b70a
Author: Sebastian Rühl <sr...@apache.org>
AuthorDate: Mon Mar 7 15:29:27 2022 +0100
fix(plc4j/codegen): fixed issue were virtual fields weren't properly generated
---
.../src/main/resources/templates/java/model-template.java.ftlh | 2 --
1 file changed, 2 deletions(-)
diff --git a/code-generation/language-java/src/main/resources/templates/java/model-template.java.ftlh b/code-generation/language-java/src/main/resources/templates/java/model-template.java.ftlh
index e8be32e..8835dd2 100644
--- a/code-generation/language-java/src/main/resources/templates/java/model-template.java.ftlh
+++ b/code-generation/language-java/src/main/resources/templates/java/model-template.java.ftlh
@@ -196,7 +196,6 @@ public<#if type.isDiscriminatedParentTypeDefinition()> abstract</#if> class ${ty
</#list>
<#list type.virtualFields as field>
- <#if !type.isDiscriminatorField(field.name)>
public ${helper.getLanguageTypeNameForField(field)} get${field.name?cap_first}() {
<#if helper.getLanguageTypeNameForField(field) = 'String'>
return ${helper.getLanguageTypeNameForField(field)}.valueOf(${helper.toSerializationExpression(field, field.type, field.valueExpression, parserArguments)});
@@ -210,7 +209,6 @@ public<#if type.isDiscriminatedParentTypeDefinition()> abstract</#if> class ${ty
return (${helper.getLanguageTypeNameForField(field)}) (${helper.toSerializationExpression(field, field.type, field.valueExpression, parserArguments)});
</#if>
}
- </#if>
</#list>