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-build-tools.git
The following commit(s) were added to refs/heads/develop by this push: new 8f708a6 feat(codegen): comment support 8f708a6 is described below commit 8f708a64657afef1d5923b301aa38984aa495a5d Author: Sebastian Rühl <sru...@apache.org> AuthorDate: Mon Sep 8 17:38:11 2025 +0200 feat(codegen): comment support --- .../plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java | 2 ++ .../org/apache/plc4x/plugins/codegenerator/types/enums/EnumValue.java | 2 ++ .../java/org/apache/plc4x/plugins/codegenerator/types/fields/Field.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java index 940d8b3..524730e 100644 --- a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java +++ b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/definitions/TypeDefinition.java @@ -47,4 +47,6 @@ public interface TypeDefinition extends TypeDefinitionConversions { */ Optional<List<Argument>> getAllParserArguments(); + Optional<String> getComment(); + } diff --git a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/enums/EnumValue.java b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/enums/EnumValue.java index ce0bd57..6d7ca25 100644 --- a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/enums/EnumValue.java +++ b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/enums/EnumValue.java @@ -38,4 +38,6 @@ public interface EnumValue { */ Optional<String> getConstant(String name); + Optional<String> getComment(); + } diff --git a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/fields/Field.java b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/fields/Field.java index 9c9abfc..bc7b44f 100644 --- a/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/fields/Field.java +++ b/code-generation/types-base/src/main/java/org/apache/plc4x/plugins/codegenerator/types/fields/Field.java @@ -40,4 +40,6 @@ public interface Field extends FieldConversions { return getAttribute(Constants.ATTRIBUTE_BYTE_ORDER); } + Optional<String> getComment(); + }