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();
+
 }

Reply via email to