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 2021/05/21 09:42:49 UTC

[plc4x] branch develop updated: plc4x: renamed "build-utils" to "code-generation"

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 ab0af0b  plc4x: renamed "build-utils" to "code-generation"
ab0af0b is described below

commit ab0af0bb6f5f857205ade75b45225b9be9504d53
Author: Sebastian Rühl <sr...@apache.org>
AuthorDate: Fri May 21 11:42:37 2021 +0200

    plc4x: renamed "build-utils" to "code-generation"
---
 LICENSE                                            |  2 +-
 .../language-base-freemarker/pom.xml               |  6 +--
 .../BaseFreemarkerLanguageTemplateHelper.java      |  0
 .../protocol/freemarker/FreemarkerException.java   |  0
 .../freemarker/FreemarkerLanguageOutput.java       |  0
 .../FreemarkerLanguageTemplateHelper.java          |  0
 .../language-c/pom.xml                             |  6 +--
 .../apache/plc4x/language/c/CLanguageOutput.java   |  0
 .../plc4x/language/c/CLanguageTemplateHelper.java  |  0
 ...x.plugins.codegenerator.language.LanguageOutput |  0
 .../resources/templates/c/data-io-template.c.ftlh  |  2 +-
 .../resources/templates/c/data-io-template.h.ftlh  |  2 +-
 .../resources/templates/c/enum-template.c.ftlh     |  2 +-
 .../resources/templates/c/enum-template.h.ftlh     |  2 +-
 .../resources/templates/c/pojo-template.c.ftlh     |  2 +-
 .../resources/templates/c/pojo-template.h.ftlh     |  2 +-
 .../test/resources/integration-test/CMakeLists.txt |  0
 .../generated-sources/CMakeLists.txt               |  0
 .../generated-sources/test/CMakeLists.txt          |  0
 .../src/test/resources/integration-test/pom.xml    | 12 ++---
 .../language-c/src/test/resources/settings.xml     |  0
 .../language-go/pom.xml                            |  8 ++--
 .../apache/plc4x/language/go/GoLanguageOutput.java |  0
 .../language/go/GoLanguageTemplateHelper.java      |  0
 .../apache/plc4x/language/go/utils/FieldUtils.java |  0
 ...x.plugins.codegenerator.language.LanguageOutput |  0
 .../templates/go/data-io-template.go.ftlh          |  2 +-
 .../resources/templates/go/enum-template.go.ftlh   |  2 +-
 .../resources/templates/go/model-template.go.ftlh  |  2 +-
 .../templates/go/parser-factory-template.go.ftlh   |  2 +-
 .../go/xml-parser-factory-template.go.ftlh         |  2 +-
 .../language-go/src/test/resources/plc4go/go.mod   |  0
 .../language-go/src/test/resources/plc4go/pom.xml  | 12 ++---
 .../language-go}/src/test/resources/settings.xml   |  0
 .../language-java/pom.xml                          | 12 ++---
 .../plc4x/language/java/JavaLanguageOutput.java    |  0
 .../language/java/JavaLanguageTemplateHelper.java  |  0
 ...x.plugins.codegenerator.language.LanguageOutput |  0
 .../templates/java/data-io-template.java.ftlh      |  2 +-
 .../java/enum-package-info-template.java.ftlh      |  2 +-
 .../templates/java/enum-template.java.ftlh         |  2 +-
 .../resources/templates/java/io-template.java.ftlh |  2 +-
 .../templates/java/pojo-template.java.ftlh         |  2 +-
 .../src/test/resources/integration-test/pom.xml    | 12 ++---
 .../language-java}/src/test/resources/settings.xml |  0
 {build-utils => code-generation}/pom.xml           |  2 +-
 .../protocol-base-mspec/pom.xml                    |  4 +-
 .../plugins/codegenerator/language/mspec/MSpec.g4  |  0
 .../language/mspec/expression/Expression.g4        |  0
 .../mspec/expression/ExpressionStringListener.java |  0
 .../mspec/expression/ExpressionStringParser.java   |  0
 .../definitions/DefaultComplexTypeDefinition.java  |  0
 .../definitions/DefaultDataIoTypeDefinition.java   |  0
 .../DefaultDiscriminatedComplexTypeDefinition.java |  0
 .../definitions/DefaultEnumTypeDefinition.java     |  0
 .../mspec/model/definitions/DefaultEnumValue.java  |  0
 .../model/definitions/DefaultTypeDefinition.java   |  0
 .../mspec/model/fields/DefaultAbstractField.java   |  0
 .../mspec/model/fields/DefaultArrayField.java      |  0
 .../mspec/model/fields/DefaultChecksumField.java   |  0
 .../mspec/model/fields/DefaultConstField.java      |  0
 .../model/fields/DefaultDiscriminatorField.java    |  0
 .../mspec/model/fields/DefaultEnumField.java       |  0
 .../mspec/model/fields/DefaultImplicitField.java   |  0
 .../model/fields/DefaultManualArrayField.java      |  0
 .../mspec/model/fields/DefaultManualField.java     |  0
 .../mspec/model/fields/DefaultOptionalField.java   |  0
 .../mspec/model/fields/DefaultPaddingField.java    |  0
 .../mspec/model/fields/DefaultReservedField.java   |  0
 .../mspec/model/fields/DefaultSimpleField.java     |  0
 .../mspec/model/fields/DefaultSwitchField.java     |  0
 .../mspec/model/fields/DefaultTaggedField.java     |  0
 .../mspec/model/fields/DefaultVirtualField.java    |  0
 .../mspec/parser/MessageFormatListener.java        |  0
 .../language/mspec/parser/MessageFormatParser.java |  0
 .../src/remote-resources/LICENSE                   |  0
 .../src/remote-resources/UNLICENSE                 |  0
 .../expression/ExpressionStringParserTest.java     |  0
 .../mspec/parser/MessageFormatParserTest.java      |  0
 .../src/test/resources/mspec.example               |  0
 .../protocol-test/pom.xml                          |  6 +--
 .../apache/plc4x/protocol/test/TestProtocol.java   |  0
 ...e.plc4x.plugins.codegenerator.protocol.Protocol |  0
 .../src/main/resources/protocols/test/test.mspec   |  0
 .../protocol-test/src/site/asciidoc/index.adoc     |  0
 .../protocol-test/src/site/site.xml                |  0
 plc4go/go.mod                                      |  2 +-
 plc4go/go.sum                                      | 13 ++++++
 .../plc4go/abeth/readwrite/ParserHelper.go         |  2 +-
 .../plc4go/abeth/readwrite/XmlParserHelper.go      |  2 +-
 .../model/CIPEncapsulationConnectionRequest.go     |  2 +-
 .../model/CIPEncapsulationConnectionResponse.go    |  2 +-
 .../readwrite/model/CIPEncapsulationPacket.go      |  2 +-
 .../readwrite/model/CIPEncapsulationReadRequest.go |  2 +-
 .../model/CIPEncapsulationReadResponse.go          |  2 +-
 .../readwrite/model/DF1CommandRequestMessage.go    |  2 +-
 ...mandResponseMessageProtectedTypedLogicalRead.go |  2 +-
 .../abeth/readwrite/model/DF1RequestCommand.go     |  2 +-
 .../abeth/readwrite/model/DF1RequestMessage.go     |  2 +-
 .../model/DF1RequestProtectedTypedLogicalRead.go   |  2 +-
 .../abeth/readwrite/model/DF1ResponseMessage.go    |  2 +-
 .../internal/plc4go/ads/readwrite/ParserHelper.go  |  2 +-
 .../plc4go/ads/readwrite/XmlParserHelper.go        |  2 +-
 .../model/AdsAddDeviceNotificationRequest.go       |  2 +-
 .../model/AdsAddDeviceNotificationResponse.go      |  2 +-
 .../internal/plc4go/ads/readwrite/model/AdsData.go |  2 +-
 .../plc4go/ads/readwrite/model/AdsDataType.go      |  2 +-
 .../model/AdsDeleteDeviceNotificationRequest.go    |  2 +-
 .../model/AdsDeleteDeviceNotificationResponse.go   |  2 +-
 .../model/AdsDeviceNotificationRequest.go          |  2 +-
 .../model/AdsDeviceNotificationResponse.go         |  2 +-
 .../ads/readwrite/model/AdsInvalidRequest.go       |  2 +-
 .../ads/readwrite/model/AdsInvalidResponse.go      |  2 +-
 .../ads/readwrite/model/AdsMultiRequestItem.go     |  2 +-
 .../ads/readwrite/model/AdsMultiRequestItemRead.go |  2 +-
 .../model/AdsMultiRequestItemReadWrite.go          |  2 +-
 .../readwrite/model/AdsMultiRequestItemWrite.go    |  2 +-
 .../ads/readwrite/model/AdsNotificationSample.go   |  2 +-
 .../readwrite/model/AdsReadDeviceInfoRequest.go    |  2 +-
 .../readwrite/model/AdsReadDeviceInfoResponse.go   |  2 +-
 .../plc4go/ads/readwrite/model/AdsReadRequest.go   |  2 +-
 .../plc4go/ads/readwrite/model/AdsReadResponse.go  |  2 +-
 .../ads/readwrite/model/AdsReadStateRequest.go     |  2 +-
 .../ads/readwrite/model/AdsReadStateResponse.go    |  2 +-
 .../ads/readwrite/model/AdsReadWriteRequest.go     |  2 +-
 .../ads/readwrite/model/AdsReadWriteResponse.go    |  2 +-
 .../plc4go/ads/readwrite/model/AdsStampHeader.go   |  2 +-
 .../ads/readwrite/model/AdsWriteControlRequest.go  |  2 +-
 .../ads/readwrite/model/AdsWriteControlResponse.go |  2 +-
 .../plc4go/ads/readwrite/model/AdsWriteRequest.go  |  2 +-
 .../plc4go/ads/readwrite/model/AdsWriteResponse.go |  2 +-
 .../plc4go/ads/readwrite/model/AmsNetId.go         |  2 +-
 .../plc4go/ads/readwrite/model/AmsPacket.go        |  2 +-
 .../readwrite/model/AmsSerialAcknowledgeFrame.go   |  2 +-
 .../plc4go/ads/readwrite/model/AmsSerialFrame.go   |  2 +-
 .../ads/readwrite/model/AmsSerialResetFrame.go     |  2 +-
 .../plc4go/ads/readwrite/model/AmsTCPPacket.go     |  2 +-
 .../plc4go/ads/readwrite/model/CommandId.go        |  2 +-
 .../plc4go/ads/readwrite/model/DataItem.go         |  2 +-
 .../ads/readwrite/model/ReservedIndexGroups.go     |  2 +-
 .../plc4go/ads/readwrite/model/ReturnCode.go       |  2 +-
 .../internal/plc4go/ads/readwrite/model/State.go   |  2 +-
 .../plc4go/bacnetip/readwrite/ParserHelper.go      |  2 +-
 .../plc4go/bacnetip/readwrite/XmlParserHelper.go   |  2 +-
 .../plc4go/bacnetip/readwrite/model/APDU.go        |  2 +-
 .../plc4go/bacnetip/readwrite/model/APDUAbort.go   |  2 +-
 .../bacnetip/readwrite/model/APDUComplexAck.go     |  2 +-
 .../readwrite/model/APDUConfirmedRequest.go        |  2 +-
 .../plc4go/bacnetip/readwrite/model/APDUError.go   |  2 +-
 .../plc4go/bacnetip/readwrite/model/APDUReject.go  |  2 +-
 .../bacnetip/readwrite/model/APDUSegmentAck.go     |  2 +-
 .../bacnetip/readwrite/model/APDUSimpleAck.go      |  2 +-
 .../readwrite/model/APDUUnconfirmedRequest.go      |  2 +-
 .../bacnetip/readwrite/model/ApplicationTag.go     |  2 +-
 .../bacnetip/readwrite/model/BACnetAddress.go      |  2 +-
 .../readwrite/model/BACnetConfirmedServiceACK.go   |  2 +-
 .../BACnetConfirmedServiceACKAtomicReadFile.go     |  2 +-
 .../BACnetConfirmedServiceACKAtomicWriteFile.go    |  2 +-
 ...tConfirmedServiceACKConfirmedPrivateTransfer.go |  2 +-
 .../model/BACnetConfirmedServiceACKCreateObject.go |  2 +-
 .../BACnetConfirmedServiceACKGetAlarmSummary.go    |  2 +-
 ...ACnetConfirmedServiceACKGetEnrollmentSummary.go |  2 +-
 ...BACnetConfirmedServiceACKGetEventInformation.go |  2 +-
 .../model/BACnetConfirmedServiceACKReadProperty.go |  2 +-
 ...ACnetConfirmedServiceACKReadPropertyMultiple.go |  2 +-
 .../model/BACnetConfirmedServiceACKReadRange.go    |  2 +-
 ...BACnetConfirmedServiceACKRemovedAuthenticate.go |  2 +-
 ...rmedServiceACKRemovedReadPropertyConditional.go |  2 +-
 .../model/BACnetConfirmedServiceACKVTData.go       |  2 +-
 .../model/BACnetConfirmedServiceACKVTOpen.go       |  2 +-
 .../model/BACnetConfirmedServiceRequest.go         |  2 +-
 ...ACnetConfirmedServiceRequestAcknowledgeAlarm.go |  2 +-
 .../BACnetConfirmedServiceRequestAddListElement.go |  2 +-
 .../BACnetConfirmedServiceRequestAtomicReadFile.go |  2 +-
 ...BACnetConfirmedServiceRequestAtomicWriteFile.go |  2 +-
 ...firmedServiceRequestConfirmedCOVNotification.go |  2 +-
 ...rviceRequestConfirmedCOVNotificationMultiple.go |  2 +-
 ...rmedServiceRequestConfirmedEventNotification.go |  2 +-
 ...firmedServiceRequestConfirmedPrivateTransfer.go |  2 +-
 ...tConfirmedServiceRequestConfirmedTextMessage.go |  2 +-
 .../BACnetConfirmedServiceRequestCreateObject.go   |  2 +-
 .../BACnetConfirmedServiceRequestDeleteObject.go   |  2 +-
 ...rmedServiceRequestDeviceCommunicationControl.go |  2 +-
 ...tConfirmedServiceRequestGetEnrollmentSummary.go |  2 +-
 ...etConfirmedServiceRequestGetEventInformation.go |  2 +-
 ...etConfirmedServiceRequestLifeSafetyOperation.go |  2 +-
 .../BACnetConfirmedServiceRequestReadProperty.go   |  2 +-
 ...tConfirmedServiceRequestReadPropertyMultiple.go |  2 +-
 .../BACnetConfirmedServiceRequestReadRange.go      |  2 +-
 ...netConfirmedServiceRequestReinitializeDevice.go |  2 +-
 ...CnetConfirmedServiceRequestRemoveListElement.go |  2 +-
 ...etConfirmedServiceRequestRemovedAuthenticate.go |  2 +-
 ...ServiceRequestRemovedReadPropertyConditional.go |  2 +-
 ...CnetConfirmedServiceRequestRemovedRequestKey.go |  2 +-
 .../BACnetConfirmedServiceRequestSubscribeCOV.go   |  2 +-
 ...tConfirmedServiceRequestSubscribeCOVProperty.go |  2 +-
 ...edServiceRequestSubscribeCOVPropertyMultiple.go |  2 +-
 .../model/BACnetConfirmedServiceRequestVTClose.go  |  2 +-
 .../model/BACnetConfirmedServiceRequestVTData.go   |  2 +-
 .../model/BACnetConfirmedServiceRequestVTOpen.go   |  2 +-
 .../BACnetConfirmedServiceRequestWriteProperty.go  |  2 +-
 ...ConfirmedServiceRequestWritePropertyMultiple.go |  2 +-
 .../plc4go/bacnetip/readwrite/model/BACnetError.go |  2 +-
 .../readwrite/model/BACnetErrorAtomicReadFile.go   |  2 +-
 .../readwrite/model/BACnetErrorAtomicWriteFile.go  |  2 +-
 .../model/BACnetErrorConfirmedPrivateTransfer.go   |  2 +-
 .../readwrite/model/BACnetErrorCreateObject.go     |  2 +-
 .../readwrite/model/BACnetErrorGetAlarmSummary.go  |  2 +-
 .../model/BACnetErrorGetEnrollmentSummary.go       |  2 +-
 .../model/BACnetErrorGetEventInformation.go        |  2 +-
 .../readwrite/model/BACnetErrorReadProperty.go     |  2 +-
 .../model/BACnetErrorReadPropertyMultiple.go       |  2 +-
 .../readwrite/model/BACnetErrorReadRange.go        |  2 +-
 .../model/BACnetErrorRemovedAuthenticate.go        |  2 +-
 .../BACnetErrorRemovedReadPropertyConditional.go   |  2 +-
 .../bacnetip/readwrite/model/BACnetErrorVTData.go  |  2 +-
 .../bacnetip/readwrite/model/BACnetErrorVTOpen.go  |  2 +-
 .../bacnetip/readwrite/model/BACnetNetworkType.go  |  2 +-
 .../bacnetip/readwrite/model/BACnetNodeType.go     |  2 +-
 .../bacnetip/readwrite/model/BACnetNotifyType.go   |  2 +-
 .../bacnetip/readwrite/model/BACnetObjectType.go   |  2 +-
 .../bacnetip/readwrite/model/BACnetServiceAck.go   |  2 +-
 .../model/BACnetServiceAckAtomicReadFile.go        |  2 +-
 .../model/BACnetServiceAckAtomicWriteFile.go       |  2 +-
 .../BACnetServiceAckConfirmedPrivateTransfer.go    |  2 +-
 .../model/BACnetServiceAckCreateObject.go          |  2 +-
 .../model/BACnetServiceAckGetAlarmSummary.go       |  2 +-
 .../model/BACnetServiceAckGetEnrollmentSummary.go  |  2 +-
 .../model/BACnetServiceAckGetEventInformation.go   |  2 +-
 .../model/BACnetServiceAckReadProperty.go          |  2 +-
 .../model/BACnetServiceAckReadPropertyMultiple.go  |  2 +-
 .../readwrite/model/BACnetServiceAckReadRange.go   |  2 +-
 .../model/BACnetServiceAckRemovedAuthenticate.go   |  2 +-
 ...CnetServiceAckRemovedReadPropertyConditional.go |  2 +-
 .../readwrite/model/BACnetServiceAckVTData.go      |  2 +-
 .../readwrite/model/BACnetServiceAckVTOpen.go      |  2 +-
 .../plc4go/bacnetip/readwrite/model/BACnetTag.go   |  2 +-
 .../model/BACnetTagApplicationBitString.go         |  2 +-
 .../readwrite/model/BACnetTagApplicationBoolean.go |  2 +-
 .../model/BACnetTagApplicationCharacterString.go   |  2 +-
 .../readwrite/model/BACnetTagApplicationDate.go    |  2 +-
 .../readwrite/model/BACnetTagApplicationDouble.go  |  2 +-
 .../model/BACnetTagApplicationEnumerated.go        |  2 +-
 .../readwrite/model/BACnetTagApplicationNull.go    |  2 +-
 .../model/BACnetTagApplicationObjectIdentifier.go  |  2 +-
 .../model/BACnetTagApplicationOctetString.go       |  2 +-
 .../readwrite/model/BACnetTagApplicationReal.go    |  2 +-
 .../model/BACnetTagApplicationSignedInteger.go     |  2 +-
 .../readwrite/model/BACnetTagApplicationTime.go    |  2 +-
 .../model/BACnetTagApplicationUnsignedInteger.go   |  2 +-
 .../bacnetip/readwrite/model/BACnetTagContext.go   |  2 +-
 .../readwrite/model/BACnetTagWithContent.go        |  2 +-
 .../model/BACnetUnconfirmedServiceRequest.go       |  2 +-
 .../model/BACnetUnconfirmedServiceRequestIAm.go    |  2 +-
 .../model/BACnetUnconfirmedServiceRequestIHave.go  |  2 +-
 ...UnconfirmedServiceRequestTimeSynchronization.go |  2 +-
 ...onfirmedServiceRequestUTCTimeSynchronization.go |  2 +-
 ...rmedServiceRequestUnconfirmedCOVNotification.go |  2 +-
 ...iceRequestUnconfirmedCOVNotificationMultiple.go |  2 +-
 ...edServiceRequestUnconfirmedEventNotification.go |  2 +-
 ...rmedServiceRequestUnconfirmedPrivateTransfer.go |  2 +-
 ...onfirmedServiceRequestUnconfirmedTextMessage.go |  2 +-
 .../model/BACnetUnconfirmedServiceRequestWhoHas.go |  2 +-
 .../model/BACnetUnconfirmedServiceRequestWhoIs.go  |  2 +-
 .../BACnetUnconfirmedServiceRequestWriteGroup.go   |  2 +-
 .../plc4go/bacnetip/readwrite/model/BVLC.go        |  2 +-
 .../model/BVLCDeleteForeignDeviceTableEntry.go     |  2 +-
 .../model/BVLCDistributeBroadcastToNetwork.go      |  2 +-
 .../bacnetip/readwrite/model/BVLCForwardedNPDU.go  |  2 +-
 .../readwrite/model/BVLCOriginalBroadcastNPDU.go   |  2 +-
 .../readwrite/model/BVLCOriginalUnicastNPDU.go     |  2 +-
 .../model/BVLCReadBroadcastDistributionTable.go    |  2 +-
 .../model/BVLCReadBroadcastDistributionTableAck.go |  2 +-
 .../readwrite/model/BVLCReadForeignDeviceTable.go  |  2 +-
 .../model/BVLCReadForeignDeviceTableAck.go         |  2 +-
 .../readwrite/model/BVLCRegisterForeignDevice.go   |  2 +-
 .../plc4go/bacnetip/readwrite/model/BVLCResult.go  |  2 +-
 .../bacnetip/readwrite/model/BVLCSecureBVLL.go     |  2 +-
 .../model/BVLCWideBroadcastDistributionTable.go    |  2 +-
 .../plc4go/bacnetip/readwrite/model/NLM.go         |  2 +-
 .../readwrite/model/NLMIAmRouterToNetwork.go       |  2 +-
 .../readwrite/model/NLMWhoIsRouterToNetwork.go     |  2 +-
 .../plc4go/bacnetip/readwrite/model/NPDU.go        |  2 +-
 .../internal/plc4go/df1/readwrite/ParserHelper.go  |  2 +-
 .../plc4go/df1/readwrite/XmlParserHelper.go        |  2 +-
 .../plc4go/df1/readwrite/model/DF1Command.go       |  2 +-
 .../plc4go/df1/readwrite/model/DF1Symbol.go        |  2 +-
 .../df1/readwrite/model/DF1SymbolMessageFrame.go   |  2 +-
 .../readwrite/model/DF1SymbolMessageFrameACK.go    |  2 +-
 .../readwrite/model/DF1SymbolMessageFrameNAK.go    |  2 +-
 .../readwrite/model/DF1UnprotectedReadRequest.go   |  2 +-
 .../readwrite/model/DF1UnprotectedReadResponse.go  |  2 +-
 .../internal/plc4go/eip/readwrite/ParserHelper.go  |  2 +-
 .../plc4go/eip/readwrite/XmlParserHelper.go        |  2 +-
 .../plc4go/eip/readwrite/model/CIPDataTypeCode.go  |  2 +-
 .../plc4go/eip/readwrite/model/CipExchange.go      |  2 +-
 .../plc4go/eip/readwrite/model/CipRRData.go        |  2 +-
 .../plc4go/eip/readwrite/model/CipReadRequest.go   |  2 +-
 .../plc4go/eip/readwrite/model/CipReadResponse.go  |  2 +-
 .../plc4go/eip/readwrite/model/CipService.go       |  2 +-
 .../eip/readwrite/model/CipUnconnectedRequest.go   |  2 +-
 .../plc4go/eip/readwrite/model/CipWriteRequest.go  |  2 +-
 .../plc4go/eip/readwrite/model/CipWriteResponse.go |  2 +-
 .../plc4go/eip/readwrite/model/EiPCommand.go       |  2 +-
 .../eip/readwrite/model/EipConnectionRequest.go    |  2 +-
 .../eip/readwrite/model/EipDisconnectRequest.go    |  2 +-
 .../plc4go/eip/readwrite/model/EipPacket.go        |  2 +-
 .../eip/readwrite/model/MultipleServiceRequest.go  |  2 +-
 .../eip/readwrite/model/MultipleServiceResponse.go |  2 +-
 .../plc4go/eip/readwrite/model/Services.go         |  2 +-
 .../plc4go/firmata/readwrite/ParserHelper.go       |  2 +-
 .../plc4go/firmata/readwrite/XmlParserHelper.go    |  2 +-
 .../firmata/readwrite/model/FirmataCommand.go      |  2 +-
 .../model/FirmataCommandProtocolVersion.go         |  2 +-
 .../model/FirmataCommandSetDigitalPinValue.go      |  2 +-
 .../readwrite/model/FirmataCommandSetPinMode.go    |  2 +-
 .../firmata/readwrite/model/FirmataCommandSysex.go |  2 +-
 .../readwrite/model/FirmataCommandSystemReset.go   |  2 +-
 .../firmata/readwrite/model/FirmataMessage.go      |  2 +-
 .../readwrite/model/FirmataMessageAnalogIO.go      |  2 +-
 .../readwrite/model/FirmataMessageCommand.go       |  2 +-
 .../readwrite/model/FirmataMessageDigitalIO.go     |  2 +-
 .../model/FirmataMessageSubscribeAnalogPinValue.go |  2 +-
 .../FirmataMessageSubscribeDigitalPinValue.go      |  2 +-
 .../plc4go/firmata/readwrite/model/PinMode.go      |  2 +-
 .../plc4go/firmata/readwrite/model/SysexCommand.go |  2 +-
 .../model/SysexCommandAnalogMappingQueryRequest.go |  2 +-
 .../SysexCommandAnalogMappingQueryResponse.go      |  2 +-
 .../model/SysexCommandAnalogMappingResponse.go     |  2 +-
 .../readwrite/model/SysexCommandCapabilityQuery.go |  2 +-
 .../model/SysexCommandCapabilityResponse.go        |  2 +-
 .../readwrite/model/SysexCommandExendedId.go       |  2 +-
 .../readwrite/model/SysexCommandExtendedAnalog.go  |  2 +-
 .../readwrite/model/SysexCommandPinStateQuery.go   |  2 +-
 .../model/SysexCommandPinStateResponse.go          |  2 +-
 .../model/SysexCommandReportFirmwareRequest.go     |  2 +-
 .../model/SysexCommandReportFirmwareResponse.go    |  2 +-
 .../model/SysexCommandSamplingInterval.go          |  2 +-
 .../readwrite/model/SysexCommandStringData.go      |  2 +-
 .../model/SysexCommandSysexNonRealtime.go          |  2 +-
 .../readwrite/model/SysexCommandSysexRealtime.go   |  2 +-
 .../plc4go/knxnetip/readwrite/ParserHelper.go      |  2 +-
 .../plc4go/knxnetip/readwrite/XmlParserHelper.go   |  2 +-
 .../plc4go/knxnetip/readwrite/model/AccessLevel.go |  2 +-
 .../plc4go/knxnetip/readwrite/model/Apdu.go        |  2 +-
 .../plc4go/knxnetip/readwrite/model/ApduControl.go |  2 +-
 .../knxnetip/readwrite/model/ApduControlAck.go     |  2 +-
 .../knxnetip/readwrite/model/ApduControlConnect.go |  2 +-
 .../readwrite/model/ApduControlContainer.go        |  2 +-
 .../readwrite/model/ApduControlDisconnect.go       |  2 +-
 .../knxnetip/readwrite/model/ApduControlNack.go    |  2 +-
 .../plc4go/knxnetip/readwrite/model/ApduData.go    |  2 +-
 .../knxnetip/readwrite/model/ApduDataAdcRead.go    |  2 +-
 .../readwrite/model/ApduDataAdcResponse.go         |  2 +-
 .../knxnetip/readwrite/model/ApduDataContainer.go  |  2 +-
 .../model/ApduDataDeviceDescriptorRead.go          |  2 +-
 .../model/ApduDataDeviceDescriptorResponse.go      |  2 +-
 .../plc4go/knxnetip/readwrite/model/ApduDataExt.go |  2 +-
 .../readwrite/model/ApduDataExtAuthorizeRequest.go |  2 +-
 .../model/ApduDataExtAuthorizeResponse.go          |  2 +-
 .../model/ApduDataExtDomainAddressRead.go          |  2 +-
 .../model/ApduDataExtDomainAddressResponse.go      |  2 +-
 .../model/ApduDataExtDomainAddressSelectiveRead.go |  2 +-
 .../ApduDataExtDomainAddressSerialNumberRead.go    |  2 +-
 ...ApduDataExtDomainAddressSerialNumberResponse.go |  2 +-
 .../ApduDataExtDomainAddressSerialNumberWrite.go   |  2 +-
 .../model/ApduDataExtDomainAddressWrite.go         |  2 +-
 .../model/ApduDataExtFileStreamInfoReport.go       |  2 +-
 .../ApduDataExtGroupPropertyValueInfoReport.go     |  2 +-
 .../model/ApduDataExtGroupPropertyValueRead.go     |  2 +-
 .../model/ApduDataExtGroupPropertyValueResponse.go |  2 +-
 .../model/ApduDataExtGroupPropertyValueWrite.go    |  2 +-
 ...ApduDataExtIndividualAddressSerialNumberRead.go |  2 +-
 ...DataExtIndividualAddressSerialNumberResponse.go |  2 +-
 ...pduDataExtIndividualAddressSerialNumberWrite.go |  2 +-
 .../readwrite/model/ApduDataExtKeyResponse.go      |  2 +-
 .../readwrite/model/ApduDataExtKeyWrite.go         |  2 +-
 .../readwrite/model/ApduDataExtLinkRead.go         |  2 +-
 .../readwrite/model/ApduDataExtLinkResponse.go     |  2 +-
 .../readwrite/model/ApduDataExtLinkWrite.go        |  2 +-
 .../readwrite/model/ApduDataExtMemoryBitWrite.go   |  2 +-
 .../model/ApduDataExtNetworkParameterRead.go       |  2 +-
 .../model/ApduDataExtNetworkParameterResponse.go   |  2 +-
 .../model/ApduDataExtNetworkParameterWrite.go      |  2 +-
 .../model/ApduDataExtOpenRoutingTableRequest.go    |  2 +-
 .../model/ApduDataExtPropertyDescriptionRead.go    |  2 +-
 .../ApduDataExtPropertyDescriptionResponse.go      |  2 +-
 .../model/ApduDataExtPropertyValueRead.go          |  2 +-
 .../model/ApduDataExtPropertyValueResponse.go      |  2 +-
 .../model/ApduDataExtPropertyValueWrite.go         |  2 +-
 .../model/ApduDataExtReadRouterMemoryRequest.go    |  2 +-
 .../model/ApduDataExtReadRouterMemoryResponse.go   |  2 +-
 .../model/ApduDataExtReadRouterStatusRequest.go    |  2 +-
 .../model/ApduDataExtReadRouterStatusResponse.go   |  2 +-
 .../model/ApduDataExtReadRoutingTableRequest.go    |  2 +-
 .../model/ApduDataExtReadRoutingTableResponse.go   |  2 +-
 .../model/ApduDataExtWriteRouterMemoryRequest.go   |  2 +-
 .../model/ApduDataExtWriteRouterStatusRequest.go   |  2 +-
 .../model/ApduDataExtWriteRoutingTableRequest.go   |  2 +-
 .../readwrite/model/ApduDataGroupValueRead.go      |  2 +-
 .../readwrite/model/ApduDataGroupValueResponse.go  |  2 +-
 .../readwrite/model/ApduDataGroupValueWrite.go     |  2 +-
 .../model/ApduDataIndividualAddressRead.go         |  2 +-
 .../model/ApduDataIndividualAddressResponse.go     |  2 +-
 .../model/ApduDataIndividualAddressWrite.go        |  2 +-
 .../knxnetip/readwrite/model/ApduDataMemoryRead.go |  2 +-
 .../readwrite/model/ApduDataMemoryResponse.go      |  2 +-
 .../readwrite/model/ApduDataMemoryWrite.go         |  2 +-
 .../knxnetip/readwrite/model/ApduDataOther.go      |  2 +-
 .../knxnetip/readwrite/model/ApduDataRestart.go    |  2 +-
 .../readwrite/model/ApduDataUserMessage.go         |  2 +-
 .../plc4go/knxnetip/readwrite/model/CEMI.go        |  2 +-
 .../readwrite/model/CEMIAdditionalInformation.go   |  2 +-
 .../CEMIAdditionalInformationBusmonitorInfo.go     |  2 +-
 .../CEMIAdditionalInformationRelativeTimestamp.go  |  2 +-
 .../knxnetip/readwrite/model/CEMIPriority.go       |  2 +-
 .../knxnetip/readwrite/model/ChannelInformation.go |  2 +-
 .../knxnetip/readwrite/model/ComObjectTable.go     |  2 +-
 .../readwrite/model/ComObjectTableAddresses.go     |  2 +-
 .../model/ComObjectTableRealisationType1.go        |  2 +-
 .../model/ComObjectTableRealisationType2.go        |  2 +-
 .../model/ComObjectTableRealisationType6.go        |  2 +-
 .../knxnetip/readwrite/model/ComObjectValueType.go |  2 +-
 .../knxnetip/readwrite/model/ConnectionRequest.go  |  2 +-
 .../model/ConnectionRequestInformation.go          |  2 +-
 ...ConnectionRequestInformationDeviceManagement.go |  2 +-
 ...ConnectionRequestInformationTunnelConnection.go |  2 +-
 .../knxnetip/readwrite/model/ConnectionResponse.go |  2 +-
 .../readwrite/model/ConnectionResponseDataBlock.go |  2 +-
 .../ConnectionResponseDataBlockDeviceManagement.go |  2 +-
 .../ConnectionResponseDataBlockTunnelConnection.go |  2 +-
 .../readwrite/model/ConnectionStateRequest.go      |  2 +-
 .../readwrite/model/ConnectionStateResponse.go     |  2 +-
 .../knxnetip/readwrite/model/DIBDeviceInfo.go      |  2 +-
 .../knxnetip/readwrite/model/DIBSuppSvcFamilies.go |  2 +-
 .../knxnetip/readwrite/model/DescriptionRequest.go |  2 +-
 .../readwrite/model/DescriptionResponse.go         |  2 +-
 .../readwrite/model/DeviceConfigurationAck.go      |  2 +-
 .../model/DeviceConfigurationAckDataBlock.go       |  2 +-
 .../readwrite/model/DeviceConfigurationRequest.go  |  2 +-
 .../model/DeviceConfigurationRequestDataBlock.go   |  2 +-
 .../knxnetip/readwrite/model/DeviceDescriptor.go   |  2 +-
 .../readwrite/model/DeviceDescriptorMediumType.go  |  2 +-
 .../readwrite/model/DeviceDescriptorType2.go       |  2 +-
 .../knxnetip/readwrite/model/DeviceStatus.go       |  2 +-
 .../knxnetip/readwrite/model/DisconnectRequest.go  |  2 +-
 .../knxnetip/readwrite/model/DisconnectResponse.go |  2 +-
 .../knxnetip/readwrite/model/FirmwareType.go       |  2 +-
 .../model/GroupObjectDescriptorRealisationType1.go |  2 +-
 .../model/GroupObjectDescriptorRealisationType2.go |  2 +-
 .../model/GroupObjectDescriptorRealisationType6.go |  2 +-
 .../model/GroupObjectDescriptorRealisationType7.go |  2 +-
 .../model/GroupObjectDescriptorRealisationTypeB.go |  2 +-
 .../readwrite/model/HPAIControlEndpoint.go         |  2 +-
 .../knxnetip/readwrite/model/HPAIDataEndpoint.go   |  2 +-
 .../readwrite/model/HPAIDiscoveryEndpoint.go       |  2 +-
 .../knxnetip/readwrite/model/HostProtocolCode.go   |  2 +-
 .../plc4go/knxnetip/readwrite/model/IPAddress.go   |  2 +-
 .../plc4go/knxnetip/readwrite/model/KnxAddress.go  |  2 +-
 .../knxnetip/readwrite/model/KnxDatapoint.go       |  2 +-
 .../readwrite/model/KnxDatapointMainType.go        |  2 +-
 .../knxnetip/readwrite/model/KnxDatapointType.go   |  2 +-
 .../knxnetip/readwrite/model/KnxGroupAddress.go    |  2 +-
 .../readwrite/model/KnxGroupAddress2Level.go       |  2 +-
 .../readwrite/model/KnxGroupAddress3Level.go       |  2 +-
 .../readwrite/model/KnxGroupAddressFreeLevel.go    |  2 +-
 .../readwrite/model/KnxInterfaceObjectProperty.go  |  2 +-
 .../readwrite/model/KnxInterfaceObjectType.go      |  2 +-
 .../plc4go/knxnetip/readwrite/model/KnxLayer.go    |  2 +-
 .../knxnetip/readwrite/model/KnxManufacturer.go    | 52 +++++++++++++++++-----
 .../plc4go/knxnetip/readwrite/model/KnxMedium.go   |  2 +-
 .../knxnetip/readwrite/model/KnxNetIpCore.go       |  2 +-
 .../readwrite/model/KnxNetIpDeviceManagement.go    |  2 +-
 .../knxnetip/readwrite/model/KnxNetIpMessage.go    |  2 +-
 .../knxnetip/readwrite/model/KnxNetIpRouting.go    |  2 +-
 .../knxnetip/readwrite/model/KnxNetIpTunneling.go  |  2 +-
 .../knxnetip/readwrite/model/KnxNetObjectServer.go |  2 +-
 .../model/KnxNetRemoteConfigurationAndDiagnosis.go |  2 +-
 .../readwrite/model/KnxNetRemoteLogging.go         |  2 +-
 .../plc4go/knxnetip/readwrite/model/KnxProperty.go |  2 +-
 .../readwrite/model/KnxPropertyDataType.go         |  2 +-
 .../plc4go/knxnetip/readwrite/model/LBusmonInd.go  |  2 +-
 .../plc4go/knxnetip/readwrite/model/LDataCon.go    |  2 +-
 .../knxnetip/readwrite/model/LDataExtended.go      |  2 +-
 .../plc4go/knxnetip/readwrite/model/LDataFrame.go  |  2 +-
 .../knxnetip/readwrite/model/LDataFrameACK.go      |  2 +-
 .../plc4go/knxnetip/readwrite/model/LDataInd.go    |  2 +-
 .../plc4go/knxnetip/readwrite/model/LDataReq.go    |  2 +-
 .../plc4go/knxnetip/readwrite/model/LPollData.go   |  2 +-
 .../knxnetip/readwrite/model/LPollDataCon.go       |  2 +-
 .../knxnetip/readwrite/model/LPollDataReq.go       |  2 +-
 .../plc4go/knxnetip/readwrite/model/LRawCon.go     |  2 +-
 .../plc4go/knxnetip/readwrite/model/LRawInd.go     |  2 +-
 .../plc4go/knxnetip/readwrite/model/LRawReq.go     |  2 +-
 .../plc4go/knxnetip/readwrite/model/MACAddress.go  |  2 +-
 .../readwrite/model/MFuncPropCommandReq.go         |  2 +-
 .../knxnetip/readwrite/model/MFuncPropCon.go       |  2 +-
 .../readwrite/model/MFuncPropStateReadReq.go       |  2 +-
 .../knxnetip/readwrite/model/MPropInfoInd.go       |  2 +-
 .../knxnetip/readwrite/model/MPropReadCon.go       |  2 +-
 .../knxnetip/readwrite/model/MPropReadReq.go       |  2 +-
 .../knxnetip/readwrite/model/MPropWriteCon.go      |  2 +-
 .../knxnetip/readwrite/model/MPropWriteReq.go      |  2 +-
 .../plc4go/knxnetip/readwrite/model/MResetInd.go   |  2 +-
 .../plc4go/knxnetip/readwrite/model/MResetReq.go   |  2 +-
 .../model/ProjectInstallationIdentifier.go         |  2 +-
 .../knxnetip/readwrite/model/RelativeTimestamp.go  |  2 +-
 .../knxnetip/readwrite/model/RoutingIndication.go  |  2 +-
 .../knxnetip/readwrite/model/SearchRequest.go      |  2 +-
 .../knxnetip/readwrite/model/SearchResponse.go     |  2 +-
 .../plc4go/knxnetip/readwrite/model/ServiceId.go   |  2 +-
 .../plc4go/knxnetip/readwrite/model/Status.go      |  2 +-
 .../readwrite/model/SupportedPhysicalMedia.go      |  2 +-
 .../knxnetip/readwrite/model/TDataConnectedInd.go  |  2 +-
 .../knxnetip/readwrite/model/TDataConnectedReq.go  |  2 +-
 .../knxnetip/readwrite/model/TDataIndividualInd.go |  2 +-
 .../knxnetip/readwrite/model/TDataIndividualReq.go |  2 +-
 .../knxnetip/readwrite/model/TunnelingRequest.go   |  2 +-
 .../readwrite/model/TunnelingRequestDataBlock.go   |  2 +-
 .../knxnetip/readwrite/model/TunnelingResponse.go  |  2 +-
 .../readwrite/model/TunnelingResponseDataBlock.go  |  2 +-
 .../knxnetip/readwrite/model/UnknownMessage.go     |  2 +-
 .../plc4go/modbus/readwrite/ParserHelper.go        |  2 +-
 .../plc4go/modbus/readwrite/XmlParserHelper.go     |  2 +-
 .../plc4go/modbus/readwrite/model/DataItem.go      |  2 +-
 .../modbus/readwrite/model/ModbusConstants.go      |  2 +-
 .../modbus/readwrite/model/ModbusDataType.go       |  2 +-
 .../modbus/readwrite/model/ModbusErrorCode.go      |  2 +-
 .../plc4go/modbus/readwrite/model/ModbusPDU.go     |  2 +-
 .../readwrite/model/ModbusPDUDiagnosticRequest.go  |  2 +-
 .../readwrite/model/ModbusPDUDiagnosticResponse.go |  2 +-
 .../modbus/readwrite/model/ModbusPDUError.go       |  2 +-
 .../model/ModbusPDUGetComEventCounterRequest.go    |  2 +-
 .../model/ModbusPDUGetComEventCounterResponse.go   |  2 +-
 .../model/ModbusPDUGetComEventLogRequest.go        |  2 +-
 .../model/ModbusPDUGetComEventLogResponse.go       |  2 +-
 .../ModbusPDUMaskWriteHoldingRegisterRequest.go    |  2 +-
 .../ModbusPDUMaskWriteHoldingRegisterResponse.go   |  2 +-
 .../readwrite/model/ModbusPDUReadCoilsRequest.go   |  2 +-
 .../readwrite/model/ModbusPDUReadCoilsResponse.go  |  2 +-
 .../ModbusPDUReadDeviceIdentificationRequest.go    |  2 +-
 .../ModbusPDUReadDeviceIdentificationResponse.go   |  2 +-
 .../model/ModbusPDUReadDiscreteInputsRequest.go    |  2 +-
 .../model/ModbusPDUReadDiscreteInputsResponse.go   |  2 +-
 .../model/ModbusPDUReadExceptionStatusRequest.go   |  2 +-
 .../model/ModbusPDUReadExceptionStatusResponse.go  |  2 +-
 .../model/ModbusPDUReadFifoQueueRequest.go         |  2 +-
 .../model/ModbusPDUReadFifoQueueResponse.go        |  2 +-
 .../model/ModbusPDUReadFileRecordRequest.go        |  2 +-
 .../model/ModbusPDUReadFileRecordRequestItem.go    |  2 +-
 .../model/ModbusPDUReadFileRecordResponse.go       |  2 +-
 .../model/ModbusPDUReadFileRecordResponseItem.go   |  2 +-
 .../model/ModbusPDUReadHoldingRegistersRequest.go  |  2 +-
 .../model/ModbusPDUReadHoldingRegistersResponse.go |  2 +-
 .../model/ModbusPDUReadInputRegistersRequest.go    |  2 +-
 .../model/ModbusPDUReadInputRegistersResponse.go   |  2 +-
 ...sPDUReadWriteMultipleHoldingRegistersRequest.go |  2 +-
 ...PDUReadWriteMultipleHoldingRegistersResponse.go |  2 +-
 .../model/ModbusPDUReportServerIdRequest.go        |  2 +-
 .../model/ModbusPDUReportServerIdResponse.go       |  2 +-
 .../model/ModbusPDUWriteFileRecordRequest.go       |  2 +-
 .../model/ModbusPDUWriteFileRecordRequestItem.go   |  2 +-
 .../model/ModbusPDUWriteFileRecordResponse.go      |  2 +-
 .../model/ModbusPDUWriteFileRecordResponseItem.go  |  2 +-
 .../model/ModbusPDUWriteMultipleCoilsRequest.go    |  2 +-
 .../model/ModbusPDUWriteMultipleCoilsResponse.go   |  2 +-
 ...odbusPDUWriteMultipleHoldingRegistersRequest.go |  2 +-
 ...dbusPDUWriteMultipleHoldingRegistersResponse.go |  2 +-
 .../model/ModbusPDUWriteSingleCoilRequest.go       |  2 +-
 .../model/ModbusPDUWriteSingleCoilResponse.go      |  2 +-
 .../model/ModbusPDUWriteSingleRegisterRequest.go   |  2 +-
 .../model/ModbusPDUWriteSingleRegisterResponse.go  |  2 +-
 .../modbus/readwrite/model/ModbusSerialADU.go      |  2 +-
 .../plc4go/modbus/readwrite/model/ModbusTcpADU.go  |  2 +-
 .../internal/plc4go/s7/readwrite/ParserHelper.go   |  2 +-
 .../plc4go/s7/readwrite/XmlParserHelper.go         |  2 +-
 .../plc4go/s7/readwrite/model/COTPPacket.go        |  2 +-
 .../readwrite/model/COTPPacketConnectionRequest.go |  2 +-
 .../model/COTPPacketConnectionResponse.go          |  2 +-
 .../plc4go/s7/readwrite/model/COTPPacketData.go    |  2 +-
 .../readwrite/model/COTPPacketDisconnectRequest.go |  2 +-
 .../model/COTPPacketDisconnectResponse.go          |  2 +-
 .../s7/readwrite/model/COTPPacketTpduError.go      |  2 +-
 .../plc4go/s7/readwrite/model/COTPParameter.go     |  2 +-
 .../s7/readwrite/model/COTPParameterCalledTsap.go  |  2 +-
 .../s7/readwrite/model/COTPParameterCallingTsap.go |  2 +-
 .../s7/readwrite/model/COTPParameterChecksum.go    |  2 +-
 ...COTPParameterDisconnectAdditionalInformation.go |  2 +-
 .../s7/readwrite/model/COTPParameterTpduSize.go    |  2 +-
 .../plc4go/s7/readwrite/model/COTPProtocolClass.go |  2 +-
 .../plc4go/s7/readwrite/model/COTPTpduSize.go      |  2 +-
 .../internal/plc4go/s7/readwrite/model/DataItem.go |  2 +-
 .../s7/readwrite/model/DataTransportErrorCode.go   |  2 +-
 .../plc4go/s7/readwrite/model/DataTransportSize.go |  2 +-
 .../plc4go/s7/readwrite/model/DeviceGroup.go       |  2 +-
 .../plc4go/s7/readwrite/model/MemoryArea.go        |  2 +-
 .../plc4go/s7/readwrite/model/S7Address.go         |  2 +-
 .../plc4go/s7/readwrite/model/S7AddressAny.go      |  2 +-
 .../plc4go/s7/readwrite/model/S7Message.go         |  2 +-
 .../plc4go/s7/readwrite/model/S7MessageRequest.go  |  2 +-
 .../plc4go/s7/readwrite/model/S7MessageResponse.go |  2 +-
 .../s7/readwrite/model/S7MessageResponseData.go    |  2 +-
 .../plc4go/s7/readwrite/model/S7MessageUserData.go |  2 +-
 .../plc4go/s7/readwrite/model/S7Parameter.go       |  2 +-
 .../readwrite/model/S7ParameterReadVarRequest.go   |  2 +-
 .../readwrite/model/S7ParameterReadVarResponse.go  |  2 +-
 .../model/S7ParameterSetupCommunication.go         |  2 +-
 .../s7/readwrite/model/S7ParameterUserData.go      |  2 +-
 .../s7/readwrite/model/S7ParameterUserDataItem.go  |  2 +-
 .../model/S7ParameterUserDataItemCPUFunctions.go   |  2 +-
 .../readwrite/model/S7ParameterWriteVarRequest.go  |  2 +-
 .../readwrite/model/S7ParameterWriteVarResponse.go |  2 +-
 .../plc4go/s7/readwrite/model/S7Payload.go         |  2 +-
 .../s7/readwrite/model/S7PayloadReadVarResponse.go |  2 +-
 .../plc4go/s7/readwrite/model/S7PayloadUserData.go |  2 +-
 .../s7/readwrite/model/S7PayloadUserDataItem.go    |  2 +-
 ...PayloadUserDataItemCpuFunctionReadSzlRequest.go |  2 +-
 ...ayloadUserDataItemCpuFunctionReadSzlResponse.go |  2 +-
 .../s7/readwrite/model/S7PayloadWriteVarRequest.go |  2 +-
 .../readwrite/model/S7PayloadWriteVarResponse.go   |  2 +-
 .../s7/readwrite/model/S7VarPayloadDataItem.go     |  2 +-
 .../s7/readwrite/model/S7VarPayloadStatusItem.go   |  2 +-
 .../readwrite/model/S7VarRequestParameterItem.go   |  2 +-
 .../model/S7VarRequestParameterItemAddress.go      |  2 +-
 .../plc4go/s7/readwrite/model/SzlDataTreeItem.go   |  2 +-
 plc4go/internal/plc4go/s7/readwrite/model/SzlId.go |  2 +-
 .../s7/readwrite/model/SzlModuleTypeClass.go       |  2 +-
 .../plc4go/s7/readwrite/model/SzlSublist.go        |  2 +-
 .../plc4go/s7/readwrite/model/TPKTPacket.go        |  2 +-
 .../plc4go/s7/readwrite/model/TransportSize.go     |  2 +-
 .../plc4go/simulated/readwrite/ParserHelper.go     |  2 +-
 .../plc4go/simulated/readwrite/XmlParserHelper.go  |  2 +-
 .../plc4go/simulated/readwrite/model/DataItem.go   |  2 +-
 .../plc4go/simulated/readwrite/model/Dummy.go      |  2 +-
 .../readwrite/model/SimulatedDataTypeSizes.go      |  2 +-
 plc4go/pom.xml                                     |  2 +-
 plc4j/drivers/ab-eth/pom.xml                       |  4 +-
 plc4j/drivers/ads/pom.xml                          |  4 +-
 plc4j/drivers/canopen/pom.xml                      |  4 +-
 plc4j/drivers/eip/pom.xml                          |  4 +-
 plc4j/drivers/firmata/pom.xml                      |  4 +-
 plc4j/drivers/knxnetip/pom.xml                     |  4 +-
 plc4j/drivers/modbus/pom.xml                       |  4 +-
 plc4j/drivers/opcua/pom.xml                        |  4 +-
 plc4j/drivers/s7/pom.xml                           |  4 +-
 plc4j/drivers/simulated/pom.xml                    |  4 +-
 pom.xml                                            |  2 +-
 protocols/ab-eth/pom.xml                           |  2 +-
 protocols/ads/pom.xml                              |  2 +-
 protocols/bacnetip/pom.xml                         |  2 +-
 protocols/canopen/pom.xml                          |  2 +-
 protocols/df1/pom.xml                              |  2 +-
 protocols/eip/pom.xml                              |  2 +-
 protocols/firmata/pom.xml                          |  2 +-
 protocols/knxnetip/pom.xml                         |  2 +-
 protocols/modbus/pom.xml                           |  2 +-
 protocols/opcua/pom.xml                            |  2 +-
 protocols/plc4x/pom.xml                            |  2 +-
 protocols/s7/pom.xml                               |  2 +-
 protocols/simulated/pom.xml                        |  2 +-
 sandbox/plc-simulator/pom.xml                      |  2 +-
 .../generated-sources/modbus/include/data_item.h   |  2 +-
 .../modbus/include/modbus_constants.h              |  2 +-
 .../modbus/include/modbus_data_type.h              |  2 +-
 .../modbus/include/modbus_error_code.h             |  2 +-
 .../generated-sources/modbus/include/modbus_pdu.h  |  2 +-
 .../modbus_pdu_read_file_record_request_item.h     |  2 +-
 .../modbus_pdu_read_file_record_response_item.h    |  2 +-
 .../modbus_pdu_write_file_record_request_item.h    |  2 +-
 .../modbus_pdu_write_file_record_response_item.h   |  2 +-
 .../modbus/include/modbus_serial_adu.h             |  2 +-
 .../modbus/include/modbus_tcp_adu.h                |  2 +-
 .../plc4c/generated-sources/modbus/src/data_item.c |  2 +-
 .../modbus/src/modbus_constants.c                  |  2 +-
 .../modbus/src/modbus_data_type.c                  |  2 +-
 .../modbus/src/modbus_error_code.c                 |  2 +-
 .../generated-sources/modbus/src/modbus_pdu.c      |  2 +-
 .../src/modbus_pdu_read_file_record_request_item.c |  2 +-
 .../modbus_pdu_read_file_record_response_item.c    |  2 +-
 .../modbus_pdu_write_file_record_request_item.c    |  2 +-
 .../modbus_pdu_write_file_record_response_item.c   |  2 +-
 .../modbus/src/modbus_serial_adu.c                 |  2 +-
 .../generated-sources/modbus/src/modbus_tcp_adu.c  |  2 +-
 .../generated-sources/s7/include/cotp_packet.h     |  2 +-
 .../generated-sources/s7/include/cotp_parameter.h  |  2 +-
 .../s7/include/cotp_protocol_class.h               |  2 +-
 .../generated-sources/s7/include/cotp_tpdu_size.h  |  2 +-
 .../plc4c/generated-sources/s7/include/data_item.h |  2 +-
 .../s7/include/data_transport_error_code.h         |  2 +-
 .../s7/include/data_transport_size.h               |  2 +-
 .../generated-sources/s7/include/device_group.h    |  2 +-
 .../generated-sources/s7/include/memory_area.h     |  2 +-
 .../generated-sources/s7/include/s7_address.h      |  2 +-
 .../generated-sources/s7/include/s7_message.h      |  2 +-
 .../generated-sources/s7/include/s7_parameter.h    |  2 +-
 .../s7/include/s7_parameter_user_data_item.h       |  2 +-
 .../generated-sources/s7/include/s7_payload.h      |  2 +-
 .../s7/include/s7_payload_user_data_item.h         |  2 +-
 .../s7/include/s7_var_payload_data_item.h          |  2 +-
 .../s7/include/s7_var_payload_status_item.h        |  2 +-
 .../s7/include/s7_var_request_parameter_item.h     |  2 +-
 .../s7/include/szl_data_tree_item.h                |  2 +-
 .../plc4c/generated-sources/s7/include/szl_id.h    |  2 +-
 .../s7/include/szl_module_type_class.h             |  2 +-
 .../generated-sources/s7/include/szl_sublist.h     |  2 +-
 .../generated-sources/s7/include/tpkt_packet.h     |  2 +-
 .../generated-sources/s7/include/transport_size.h  |  2 +-
 .../plc4c/generated-sources/s7/src/cotp_packet.c   |  2 +-
 .../generated-sources/s7/src/cotp_parameter.c      |  2 +-
 .../generated-sources/s7/src/cotp_protocol_class.c |  2 +-
 .../generated-sources/s7/src/cotp_tpdu_size.c      |  2 +-
 sandbox/plc4c/generated-sources/s7/src/data_item.c |  2 +-
 .../s7/src/data_transport_error_code.c             |  2 +-
 .../generated-sources/s7/src/data_transport_size.c |  2 +-
 .../plc4c/generated-sources/s7/src/device_group.c  |  2 +-
 .../plc4c/generated-sources/s7/src/memory_area.c   |  2 +-
 .../plc4c/generated-sources/s7/src/s7_address.c    |  2 +-
 .../plc4c/generated-sources/s7/src/s7_message.c    |  2 +-
 .../plc4c/generated-sources/s7/src/s7_parameter.c  |  2 +-
 .../s7/src/s7_parameter_user_data_item.c           |  2 +-
 .../plc4c/generated-sources/s7/src/s7_payload.c    |  2 +-
 .../s7/src/s7_payload_user_data_item.c             |  2 +-
 .../s7/src/s7_var_payload_data_item.c              |  2 +-
 .../s7/src/s7_var_payload_status_item.c            |  2 +-
 .../s7/src/s7_var_request_parameter_item.c         |  2 +-
 .../generated-sources/s7/src/szl_data_tree_item.c  |  2 +-
 sandbox/plc4c/generated-sources/s7/src/szl_id.c    |  2 +-
 .../s7/src/szl_module_type_class.c                 |  2 +-
 .../plc4c/generated-sources/s7/src/szl_sublist.c   |  2 +-
 .../plc4c/generated-sources/s7/src/tpkt_packet.c   |  2 +-
 .../generated-sources/s7/src/transport_size.c      |  2 +-
 sandbox/plc4c/pom.xml                              |  2 +-
 sandbox/test-java-bacnetip-driver/pom.xml          |  2 +-
 sandbox/test-java-df1-driver/pom.xml               |  2 +-
 734 files changed, 768 insertions(+), 723 deletions(-)

diff --git a/LICENSE b/LICENSE
index a168ddb..670d0db 100644
--- a/LICENSE
+++ b/LICENSE
@@ -217,7 +217,7 @@ Are provided from the Github Project: https://github.com/takari/maven-wrapper
 which is distributed under the Apache 2.0 license.
 
 The file:
-build-utils/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4
+code-generation/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4
 is licensed under the Category A: "UNLICENSE" which is available here:
 UNLICENSE file in the licenses directory.
 
diff --git a/build-utils/language-base-freemarker/pom.xml b/code-generation/language-base-freemarker/pom.xml
similarity index 91%
rename from build-utils/language-base-freemarker/pom.xml
rename to code-generation/language-base-freemarker/pom.xml
index 8a7602e..4ccb13c 100644
--- a/build-utils/language-base-freemarker/pom.xml
+++ b/code-generation/language-base-freemarker/pom.xml
@@ -23,11 +23,11 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils-language-base-freemarker</artifactId>
+  <artifactId>plc4x-code-generation-language-base-freemarker</artifactId>
 
   <name>PLC4X: Build Utils: Language Base: Freemarker</name>
   <description>Base code for building language outputs based on Freemarker</description>
@@ -57,7 +57,7 @@
     </dependency>
       <dependency>
           <groupId>org.apache.plc4x</groupId>
-          <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+          <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
           <version>0.9.0-SNAPSHOT</version>
           <scope>compile</scope>
       </dependency>
diff --git a/build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/BaseFreemarkerLanguageTemplateHelper.java b/code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/BaseFreemarkerLanguageTemplateHelper.java
similarity index 100%
rename from build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/BaseFreemarkerLanguageTemplateHelper.java
rename to code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/BaseFreemarkerLanguageTemplateHelper.java
diff --git a/build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerException.java b/code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerException.java
similarity index 100%
rename from build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerException.java
rename to code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerException.java
diff --git a/build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageOutput.java b/code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageOutput.java
similarity index 100%
rename from build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageOutput.java
rename to code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageOutput.java
diff --git a/build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageTemplateHelper.java b/code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageTemplateHelper.java
similarity index 100%
rename from build-utils/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageTemplateHelper.java
rename to code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/FreemarkerLanguageTemplateHelper.java
diff --git a/build-utils/language-c/pom.xml b/code-generation/language-c/pom.xml
similarity index 94%
rename from build-utils/language-c/pom.xml
rename to code-generation/language-c/pom.xml
index 70e4070..5996d77 100644
--- a/build-utils/language-c/pom.xml
+++ b/code-generation/language-c/pom.xml
@@ -23,11 +23,11 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils-language-c</artifactId>
+  <artifactId>plc4x-code-generation-language-c</artifactId>
 
   <name>PLC4X: Build Utils: Language: C</name>
   <description>Code generation template for generating C code</description>
@@ -72,7 +72,7 @@
     <!-- We are using the Freemarker module to generate Java code -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-base-freemarker</artifactId>
+      <artifactId>plc4x-code-generation-language-base-freemarker</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
 
diff --git a/build-utils/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageOutput.java b/code-generation/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageOutput.java
similarity index 100%
rename from build-utils/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageOutput.java
rename to code-generation/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageOutput.java
diff --git a/build-utils/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageTemplateHelper.java b/code-generation/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageTemplateHelper.java
similarity index 100%
rename from build-utils/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageTemplateHelper.java
rename to code-generation/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageTemplateHelper.java
diff --git a/build-utils/language-c/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput b/code-generation/language-c/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
similarity index 100%
rename from build-utils/language-c/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
rename to code-generation/language-c/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
diff --git a/build-utils/language-c/src/main/resources/templates/c/data-io-template.c.ftlh b/code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
similarity index 99%
rename from build-utils/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
rename to code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
index 6a68705..eb7c191 100644
--- a/build-utils/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
@@ -70,7 +70,7 @@
 
 #include "${helper.camelCaseToSnakeCase(type.name)}.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Parse function.
 plc4c_return_code ${helper.getCTypeName(type.name)}_parse(plc4c_spi_read_buffer* readBuffer, <#if type.parserArguments?has_content><#list type.parserArguments as parserArgument>${helper.getLanguageTypeNameForTypeReference(parserArgument.type)}<#if !helper.isSimpleTypeReference(parserArgument.type) && !helper.isEnumTypeReference(parserArgument.type)>*</#if> ${parserArgument.name}<#sep>, </#list>, </#if>plc4c_data** data_item) {
diff --git a/build-utils/language-c/src/main/resources/templates/c/data-io-template.h.ftlh b/code-generation/language-c/src/main/resources/templates/c/data-io-template.h.ftlh
similarity index 98%
rename from build-utils/language-c/src/main/resources/templates/c/data-io-template.h.ftlh
rename to code-generation/language-c/src/main/resources/templates/c/data-io-template.h.ftlh
index 6e7f8dc..e2b5a38 100644
--- a/build-utils/language-c/src/main/resources/templates/c/data-io-template.h.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/data-io-template.h.ftlh
@@ -62,7 +62,7 @@
     </#list>
 </#if>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/build-utils/language-c/src/main/resources/templates/c/enum-template.c.ftlh b/code-generation/language-c/src/main/resources/templates/c/enum-template.c.ftlh
similarity index 99%
rename from build-utils/language-c/src/main/resources/templates/c/enum-template.c.ftlh
rename to code-generation/language-c/src/main/resources/templates/c/enum-template.c.ftlh
index 8e099a0..33f133d 100644
--- a/build-utils/language-c/src/main/resources/templates/c/enum-template.c.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/enum-template.c.ftlh
@@ -39,7 +39,7 @@ ${helper.getSourceDirectory()?replace(".", "/")}/${helper.camelCaseToSnakeCase(t
 #include "${helper.camelCaseToSnakeCase(typeName)}.h"
 #include <string.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 <#--
     Add any import statements for partent-types, complex types used in properties or parser arguments.
diff --git a/build-utils/language-c/src/main/resources/templates/c/enum-template.h.ftlh b/code-generation/language-c/src/main/resources/templates/c/enum-template.h.ftlh
similarity index 98%
rename from build-utils/language-c/src/main/resources/templates/c/enum-template.h.ftlh
rename to code-generation/language-c/src/main/resources/templates/c/enum-template.h.ftlh
index d3e69f8..e758600 100644
--- a/build-utils/language-c/src/main/resources/templates/c/enum-template.h.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/enum-template.h.ftlh
@@ -42,7 +42,7 @@ ${helper.getIncludesDirectory()?replace(".", "/")}/${helper.camelCaseToSnakeCase
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 <#--
     Add any import statements for partent-types, complex types used in properties or parser arguments.
diff --git a/build-utils/language-c/src/main/resources/templates/c/pojo-template.c.ftlh b/code-generation/language-c/src/main/resources/templates/c/pojo-template.c.ftlh
similarity index 99%
rename from build-utils/language-c/src/main/resources/templates/c/pojo-template.c.ftlh
rename to code-generation/language-c/src/main/resources/templates/c/pojo-template.c.ftlh
index c63878b..a031ad6 100644
--- a/build-utils/language-c/src/main/resources/templates/c/pojo-template.c.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/pojo-template.c.ftlh
@@ -65,7 +65,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "${helper.camelCaseToSnakeCase(type.name)}.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 <#-- Helper function to get the discriminator for a given enum type constant -->
 <#if helper.isDiscriminatedParentTypeDefinition(type)>
diff --git a/build-utils/language-c/src/main/resources/templates/c/pojo-template.h.ftlh b/code-generation/language-c/src/main/resources/templates/c/pojo-template.h.ftlh
similarity index 99%
rename from build-utils/language-c/src/main/resources/templates/c/pojo-template.h.ftlh
rename to code-generation/language-c/src/main/resources/templates/c/pojo-template.h.ftlh
index 17abd90..c317fd0 100644
--- a/build-utils/language-c/src/main/resources/templates/c/pojo-template.h.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/pojo-template.h.ftlh
@@ -69,7 +69,7 @@
     </#list>
 </#if>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/build-utils/language-c/src/test/resources/integration-test/CMakeLists.txt b/code-generation/language-c/src/test/resources/integration-test/CMakeLists.txt
similarity index 100%
rename from build-utils/language-c/src/test/resources/integration-test/CMakeLists.txt
rename to code-generation/language-c/src/test/resources/integration-test/CMakeLists.txt
diff --git a/build-utils/language-c/src/test/resources/integration-test/generated-sources/CMakeLists.txt b/code-generation/language-c/src/test/resources/integration-test/generated-sources/CMakeLists.txt
similarity index 100%
rename from build-utils/language-c/src/test/resources/integration-test/generated-sources/CMakeLists.txt
rename to code-generation/language-c/src/test/resources/integration-test/generated-sources/CMakeLists.txt
diff --git a/build-utils/language-c/src/test/resources/integration-test/generated-sources/test/CMakeLists.txt b/code-generation/language-c/src/test/resources/integration-test/generated-sources/test/CMakeLists.txt
similarity index 100%
rename from build-utils/language-c/src/test/resources/integration-test/generated-sources/test/CMakeLists.txt
rename to code-generation/language-c/src/test/resources/integration-test/generated-sources/test/CMakeLists.txt
diff --git a/build-utils/language-c/src/test/resources/integration-test/pom.xml b/code-generation/language-c/src/test/resources/integration-test/pom.xml
similarity index 96%
rename from build-utils/language-c/src/test/resources/integration-test/pom.xml
rename to code-generation/language-c/src/test/resources/integration-test/pom.xml
index bdf467c..9f64b50 100644
--- a/build-utils/language-c/src/test/resources/integration-test/pom.xml
+++ b/code-generation/language-c/src/test/resources/integration-test/pom.xml
@@ -22,7 +22,7 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <relativePath>../../../../pom.xml</relativePath>
   </parent>
@@ -215,8 +215,8 @@
       <artifactId>maven-dependency-plugin</artifactId>
       <configuration>
         <usedDependencies combine.children="append">
-          <usedDependency>org.apache.plc4x:plc4x-build-utils-language-c</usedDependency>
-          <usedDependency>org.apache.plc4x:plc4x-build-utils-protocol-test</usedDependency>
+          <usedDependency>org.apache.plc4x:plc4x-code-generation-language-c</usedDependency>
+          <usedDependency>org.apache.plc4x:plc4x-code-generation-protocol-test</usedDependency>
         </usedDependencies>
       </configuration>
     </plugin>
@@ -360,7 +360,7 @@
 
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-language-c</artifactId>
+    <artifactId>plc4x-code-generation-language-c</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <!-- Scope is 'provided' as this way it's not shipped with the driver -->
     <scope>provided</scope>
@@ -368,13 +368,13 @@
 
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-protocol-test</artifactId>
+    <artifactId>plc4x-code-generation-protocol-test</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </dependency>
 
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-protocol-test</artifactId>
+    <artifactId>plc4x-code-generation-protocol-test</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <classifier>tests</classifier>
     <type>test-jar</type>
diff --git a/build-utils/language-c/src/test/resources/settings.xml b/code-generation/language-c/src/test/resources/settings.xml
similarity index 100%
rename from build-utils/language-c/src/test/resources/settings.xml
rename to code-generation/language-c/src/test/resources/settings.xml
diff --git a/build-utils/language-go/pom.xml b/code-generation/language-go/pom.xml
similarity index 93%
rename from build-utils/language-go/pom.xml
rename to code-generation/language-go/pom.xml
index dcb8a2e..16b7845 100644
--- a/build-utils/language-go/pom.xml
+++ b/code-generation/language-go/pom.xml
@@ -22,11 +22,11 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils-language-go</artifactId>
+  <artifactId>plc4x-code-generation-language-go</artifactId>
 
   <name>PLC4X: Build Utils: Language: Go</name>
   <description>Code generation template for generating Go(lang) code</description>
@@ -71,13 +71,13 @@
     <!-- We are using the Freemarker module to generate Java code -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-base-freemarker</artifactId>
+      <artifactId>plc4x-code-generation-language-base-freemarker</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
 
diff --git a/build-utils/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageOutput.java b/code-generation/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageOutput.java
similarity index 100%
rename from build-utils/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageOutput.java
rename to code-generation/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageOutput.java
diff --git a/build-utils/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageTemplateHelper.java b/code-generation/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageTemplateHelper.java
similarity index 100%
rename from build-utils/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageTemplateHelper.java
rename to code-generation/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageTemplateHelper.java
diff --git a/build-utils/language-go/src/main/java/org/apache/plc4x/language/go/utils/FieldUtils.java b/code-generation/language-go/src/main/java/org/apache/plc4x/language/go/utils/FieldUtils.java
similarity index 100%
rename from build-utils/language-go/src/main/java/org/apache/plc4x/language/go/utils/FieldUtils.java
rename to code-generation/language-go/src/main/java/org/apache/plc4x/language/go/utils/FieldUtils.java
diff --git a/build-utils/language-go/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput b/code-generation/language-go/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
similarity index 100%
rename from build-utils/language-go/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
rename to code-generation/language-go/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
diff --git a/build-utils/language-go/src/main/resources/templates/go/data-io-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/data-io-template.go.ftlh
similarity index 99%
rename from build-utils/language-go/src/main/resources/templates/go/data-io-template.go.ftlh
rename to code-generation/language-go/src/main/resources/templates/go/data-io-template.go.ftlh
index d0dbfd3..2b5a87b 100644
--- a/build-utils/language-go/src/main/resources/templates/go/data-io-template.go.ftlh
+++ b/code-generation/language-go/src/main/resources/templates/go/data-io-template.go.ftlh
@@ -80,7 +80,7 @@ import (
 <#macro emitImportWithAlias alias import>${helper.emitDataIoRequiredImport(alias, import)}</#macro>
 
 <@importSectionWithContentBelow><@emitImport import="github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils" /><@emitImport import="github.com/apache/plc4x/plc4go/internal/plc4go/spi/values" /><@emitImportWithAlias alias="api" import="github.com/apache/plc4x/plc4go/pkg/plc4go/values" />
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func ${type.name}Parse(readBuffer utils.ReadBuffer<#if type.parserArguments?has_content>, <#list type.parserArguments as parserArgument>${parserArgument.name} <#if helper.isComplexTypeReference(parserArgument.type) && !helper.isEnumTypeReference(parserArgument.type)>I</#if>${helper.getLanguageTypeNameForTypeReference(parserArgument.type)}<#sep>, </#sep></#list></#if>) (api.PlcValue, error) {
 	readBuffer.PullContext("${type.name}")
diff --git a/build-utils/language-go/src/main/resources/templates/go/enum-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/enum-template.go.ftlh
similarity index 99%
rename from build-utils/language-go/src/main/resources/templates/go/enum-template.go.ftlh
rename to code-generation/language-go/src/main/resources/templates/go/enum-template.go.ftlh
index d8d3907..e46c6bb 100644
--- a/build-utils/language-go/src/main/resources/templates/go/enum-template.go.ftlh
+++ b/code-generation/language-go/src/main/resources/templates/go/enum-template.go.ftlh
@@ -53,7 +53,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 <#assign baseType><#if type.type?has_content>${helper.getLanguageTypeNameForTypeReference(type.type)}<#else>string</#if></#assign>
 type ${type.name} ${baseType}
diff --git a/build-utils/language-go/src/main/resources/templates/go/model-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh
similarity index 99%
rename from build-utils/language-go/src/main/resources/templates/go/model-template.go.ftlh
rename to code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh
index 8420ea7..f8427c6 100644
--- a/build-utils/language-go/src/main/resources/templates/go/model-template.go.ftlh
+++ b/code-generation/language-go/src/main/resources/templates/go/model-template.go.ftlh
@@ -80,7 +80,7 @@ import (
 <#macro emitImportWithAlias alias import>${helper.emitRequiredImport(alias, import)}</#macro>
 
 <@importSectionWithContentBelow><@emitImport import="github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils" />
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 <#if type.constFields?has_content>
 
diff --git a/build-utils/language-go/src/main/resources/templates/go/parser-factory-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/parser-factory-template.go.ftlh
similarity index 98%
rename from build-utils/language-go/src/main/resources/templates/go/parser-factory-template.go.ftlh
rename to code-generation/language-go/src/main/resources/templates/go/parser-factory-template.go.ftlh
index d8a70f7..29faf39 100644
--- a/build-utils/language-go/src/main/resources/templates/go/parser-factory-template.go.ftlh
+++ b/code-generation/language-go/src/main/resources/templates/go/parser-factory-template.go.ftlh
@@ -69,7 +69,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ${helper.getSanitizedProtocolName()?cap_first}ParserHelper struct {
 }
diff --git a/build-utils/language-go/src/main/resources/templates/go/xml-parser-factory-template.go.ftlh b/code-generation/language-go/src/main/resources/templates/go/xml-parser-factory-template.go.ftlh
similarity index 99%
rename from build-utils/language-go/src/main/resources/templates/go/xml-parser-factory-template.go.ftlh
rename to code-generation/language-go/src/main/resources/templates/go/xml-parser-factory-template.go.ftlh
index de5fa8a..f4a014a 100644
--- a/build-utils/language-go/src/main/resources/templates/go/xml-parser-factory-template.go.ftlh
+++ b/code-generation/language-go/src/main/resources/templates/go/xml-parser-factory-template.go.ftlh
@@ -71,7 +71,7 @@ import (
     "strconv"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ${helper.getSanitizedProtocolName()?cap_first}XmlParserHelper struct {
 }
diff --git a/build-utils/language-go/src/test/resources/plc4go/go.mod b/code-generation/language-go/src/test/resources/plc4go/go.mod
similarity index 100%
rename from build-utils/language-go/src/test/resources/plc4go/go.mod
rename to code-generation/language-go/src/test/resources/plc4go/go.mod
diff --git a/build-utils/language-go/src/test/resources/plc4go/pom.xml b/code-generation/language-go/src/test/resources/plc4go/pom.xml
similarity index 95%
rename from build-utils/language-go/src/test/resources/plc4go/pom.xml
rename to code-generation/language-go/src/test/resources/plc4go/pom.xml
index 0a52dd5..c3d2c4a 100644
--- a/build-utils/language-go/src/test/resources/plc4go/pom.xml
+++ b/code-generation/language-go/src/test/resources/plc4go/pom.xml
@@ -22,7 +22,7 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <relativePath>../../../..</relativePath>
   </parent>
@@ -159,8 +159,8 @@
       <artifactId>maven-dependency-plugin</artifactId>
       <configuration>
         <usedDependencies combine.children="append">
-          <usedDependency>org.apache.plc4x:plc4x-build-utils-language-go</usedDependency>
-          <usedDependency>org.apache.plc4x:plc4x-build-utils-protocol-test</usedDependency>
+          <usedDependency>org.apache.plc4x:plc4x-code-generation-language-go</usedDependency>
+          <usedDependency>org.apache.plc4x:plc4x-code-generation-protocol-test</usedDependency>
         </usedDependencies>
       </configuration>
     </plugin>
@@ -264,21 +264,21 @@
   </dependency>
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-language-go</artifactId>
+    <artifactId>plc4x-code-generation-language-go</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <!-- Scope is 'provided' as this way it's not shipped with the driver -->
     <scope>provided</scope>
   </dependency>
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-protocol-test</artifactId>
+    <artifactId>plc4x-code-generation-protocol-test</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <!-- Scope is 'provided' as this way it's not shipped with the driver -->
     <scope>provided</scope>
   </dependency>
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-protocol-test</artifactId>
+    <artifactId>plc4x-code-generation-protocol-test</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <classifier>tests</classifier>
     <type>test-jar</type>
diff --git a/build-utils/language-java/src/test/resources/settings.xml b/code-generation/language-go/src/test/resources/settings.xml
similarity index 100%
rename from build-utils/language-java/src/test/resources/settings.xml
rename to code-generation/language-go/src/test/resources/settings.xml
diff --git a/build-utils/language-java/pom.xml b/code-generation/language-java/pom.xml
similarity index 92%
rename from build-utils/language-java/pom.xml
rename to code-generation/language-java/pom.xml
index 24e4246..b64c954 100644
--- a/build-utils/language-java/pom.xml
+++ b/code-generation/language-java/pom.xml
@@ -23,11 +23,11 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils-language-java</artifactId>
+  <artifactId>plc4x-code-generation-language-java</artifactId>
 
   <name>PLC4X: Build Utils: Language: Java</name>
   <description>Code generation template for generating Java code</description>
@@ -72,7 +72,7 @@
     <!-- We are using the Freemarker module to generate Java code -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-base-freemarker</artifactId>
+      <artifactId>plc4x-code-generation-language-base-freemarker</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
 
@@ -91,7 +91,7 @@
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <scope>compile</scope>
     </dependency>
@@ -123,13 +123,13 @@
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-test</artifactId>
+      <artifactId>plc4x-code-generation-protocol-test</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-test</artifactId>
+      <artifactId>plc4x-code-generation-protocol-test</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
diff --git a/build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageOutput.java b/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageOutput.java
similarity index 100%
rename from build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageOutput.java
rename to code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageOutput.java
diff --git a/build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java b/code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
similarity index 100%
rename from build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
rename to code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
diff --git a/build-utils/language-java/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput b/code-generation/language-java/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
similarity index 100%
rename from build-utils/language-java/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
rename to code-generation/language-java/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.language.LanguageOutput
diff --git a/build-utils/language-java/src/main/resources/templates/java/data-io-template.java.ftlh b/code-generation/language-java/src/main/resources/templates/java/data-io-template.java.ftlh
similarity index 99%
rename from build-utils/language-java/src/main/resources/templates/java/data-io-template.java.ftlh
rename to code-generation/language-java/src/main/resources/templates/java/data-io-template.java.ftlh
index 415a442..f287d32 100644
--- a/build-utils/language-java/src/main/resources/templates/java/data-io-template.java.ftlh
+++ b/code-generation/language-java/src/main/resources/templates/java/data-io-template.java.ftlh
@@ -84,7 +84,7 @@ import java.time.*;
 import java.util.*;
 import java.util.function.Supplier;
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 public class ${type.name}IO {
 
diff --git a/build-utils/language-java/src/main/resources/templates/java/enum-package-info-template.java.ftlh b/code-generation/language-java/src/main/resources/templates/java/enum-package-info-template.java.ftlh
similarity index 97%
rename from build-utils/language-java/src/main/resources/templates/java/enum-package-info-template.java.ftlh
rename to code-generation/language-java/src/main/resources/templates/java/enum-package-info-template.java.ftlh
index 4994cf3..08effb5 100644
--- a/build-utils/language-java/src/main/resources/templates/java/enum-package-info-template.java.ftlh
+++ b/code-generation/language-java/src/main/resources/templates/java/enum-package-info-template.java.ftlh
@@ -43,7 +43,7 @@ ${helper.packageName(protocolName, languageName, outputFlavor)?replace(".", "/")
   under the License.
 */
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 package ${helper.packageName(protocolName, languageName, outputFlavor)}.types;
 </#outputformat>
\ No newline at end of file
diff --git a/build-utils/language-java/src/main/resources/templates/java/enum-template.java.ftlh b/code-generation/language-java/src/main/resources/templates/java/enum-template.java.ftlh
similarity index 99%
rename from build-utils/language-java/src/main/resources/templates/java/enum-template.java.ftlh
rename to code-generation/language-java/src/main/resources/templates/java/enum-template.java.ftlh
index 8a973ee..5997de6 100644
--- a/build-utils/language-java/src/main/resources/templates/java/enum-template.java.ftlh
+++ b/code-generation/language-java/src/main/resources/templates/java/enum-template.java.ftlh
@@ -56,7 +56,7 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 public enum ${type.name} {
 
diff --git a/build-utils/language-java/src/main/resources/templates/java/io-template.java.ftlh b/code-generation/language-java/src/main/resources/templates/java/io-template.java.ftlh
similarity index 99%
rename from build-utils/language-java/src/main/resources/templates/java/io-template.java.ftlh
rename to code-generation/language-java/src/main/resources/templates/java/io-template.java.ftlh
index 7f09b31..2117f5b 100644
--- a/build-utils/language-java/src/main/resources/templates/java/io-template.java.ftlh
+++ b/code-generation/language-java/src/main/resources/templates/java/io-template.java.ftlh
@@ -82,7 +82,7 @@ import java.time.*;
 import java.util.*;
 import java.util.function.Supplier;
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 public class ${type.name}IO implements <#if outputFlavor != "passive">MessageIO<${type.name}, ${type.name}><#else>MessageInput<${type.name}></#if> {
 
diff --git a/build-utils/language-java/src/main/resources/templates/java/pojo-template.java.ftlh b/code-generation/language-java/src/main/resources/templates/java/pojo-template.java.ftlh
similarity index 99%
rename from build-utils/language-java/src/main/resources/templates/java/pojo-template.java.ftlh
rename to code-generation/language-java/src/main/resources/templates/java/pojo-template.java.ftlh
index 589632f..952ea26 100644
--- a/build-utils/language-java/src/main/resources/templates/java/pojo-template.java.ftlh
+++ b/code-generation/language-java/src/main/resources/templates/java/pojo-template.java.ftlh
@@ -78,7 +78,7 @@ import java.time.*;
 import java.util.*;
 import java.math.BigInteger;
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 public<#if helper.isDiscriminatedParentTypeDefinition()> abstract</#if> class ${type.name}<#if type.parentType??> extends ${type.parentType.name}</#if> implements Message {
 
diff --git a/build-utils/language-java/src/test/resources/integration-test/pom.xml b/code-generation/language-java/src/test/resources/integration-test/pom.xml
similarity index 93%
rename from build-utils/language-java/src/test/resources/integration-test/pom.xml
rename to code-generation/language-java/src/test/resources/integration-test/pom.xml
index 703d041..b0ac106 100644
--- a/build-utils/language-java/src/test/resources/integration-test/pom.xml
+++ b/code-generation/language-java/src/test/resources/integration-test/pom.xml
@@ -22,7 +22,7 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <relativePath>../../../..</relativePath>
   </parent>
@@ -106,8 +106,8 @@
       <artifactId>maven-dependency-plugin</artifactId>
       <configuration>
         <usedDependencies combine.children="append">
-          <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
-          <usedDependency>org.apache.plc4x:plc4x-build-utils-protocol-test</usedDependency>
+          <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
+          <usedDependency>org.apache.plc4x:plc4x-code-generation-protocol-test</usedDependency>
         </usedDependencies>
       </configuration>
     </plugin>
@@ -178,7 +178,7 @@
 
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-language-java</artifactId>
+    <artifactId>plc4x-code-generation-language-java</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <!-- Scope is 'provided' as this way it's not shipped with the driver -->
     <scope>provided</scope>
@@ -186,13 +186,13 @@
 
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-protocol-test</artifactId>
+    <artifactId>plc4x-code-generation-protocol-test</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </dependency>
 
   <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-protocol-test</artifactId>
+    <artifactId>plc4x-code-generation-protocol-test</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <classifier>tests</classifier>
     <type>test-jar</type>
diff --git a/build-utils/language-go/src/test/resources/settings.xml b/code-generation/language-java/src/test/resources/settings.xml
similarity index 100%
rename from build-utils/language-go/src/test/resources/settings.xml
rename to code-generation/language-java/src/test/resources/settings.xml
diff --git a/build-utils/pom.xml b/code-generation/pom.xml
similarity index 97%
rename from build-utils/pom.xml
rename to code-generation/pom.xml
index e7d6b8e..44d98f8 100644
--- a/build-utils/pom.xml
+++ b/code-generation/pom.xml
@@ -27,7 +27,7 @@
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils</artifactId>
+  <artifactId>plc4x-code-generation</artifactId>
   <packaging>pom</packaging>
 
   <name>PLC4X: Build Utils</name>
diff --git a/build-utils/protocol-base-mspec/pom.xml b/code-generation/protocol-base-mspec/pom.xml
similarity index 95%
rename from build-utils/protocol-base-mspec/pom.xml
rename to code-generation/protocol-base-mspec/pom.xml
index a3ed7a9..0665dd4 100644
--- a/build-utils/protocol-base-mspec/pom.xml
+++ b/code-generation/protocol-base-mspec/pom.xml
@@ -23,11 +23,11 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+  <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
 
   <name>PLC4X: Build Utils: Protocol Base: MSpec</name>
   <description>Base stuff for building protocols using our custom MSpec format.</description>
diff --git a/build-utils/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4 b/code-generation/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4
rename to code-generation/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4
diff --git a/build-utils/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4 b/code-generation/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4
rename to code-generation/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/Expression.g4
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParser.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParser.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParser.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParser.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultComplexTypeDefinition.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultComplexTypeDefinition.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultComplexTypeDefinition.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultComplexTypeDefinition.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDataIoTypeDefinition.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDataIoTypeDefinition.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDataIoTypeDefinition.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDataIoTypeDefinition.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDiscriminatedComplexTypeDefinition.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDiscriminatedComplexTypeDefinition.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDiscriminatedComplexTypeDefinition.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDiscriminatedComplexTypeDefinition.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumTypeDefinition.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumTypeDefinition.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumTypeDefinition.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumTypeDefinition.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumValue.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumValue.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumValue.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumValue.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultTypeDefinition.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultTypeDefinition.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultTypeDefinition.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultTypeDefinition.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultAbstractField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultAbstractField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultAbstractField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultAbstractField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultArrayField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultArrayField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultArrayField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultArrayField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultChecksumField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultChecksumField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultChecksumField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultChecksumField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultConstField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultConstField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultConstField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultConstField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultDiscriminatorField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultDiscriminatorField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultDiscriminatorField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultDiscriminatorField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultEnumField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultEnumField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultEnumField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultEnumField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultImplicitField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultImplicitField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultImplicitField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultImplicitField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualArrayField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualArrayField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualArrayField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualArrayField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultManualField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultOptionalField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultOptionalField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultOptionalField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultOptionalField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultPaddingField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultPaddingField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultPaddingField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultPaddingField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultReservedField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultReservedField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultReservedField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultReservedField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSimpleField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSimpleField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSimpleField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSimpleField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSwitchField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSwitchField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSwitchField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSwitchField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultTaggedField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultTaggedField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultTaggedField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultTaggedField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultVirtualField.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultVirtualField.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultVirtualField.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultVirtualField.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatListener.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatListener.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatListener.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatListener.java
diff --git a/build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParser.java b/code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParser.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParser.java
rename to code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParser.java
diff --git a/build-utils/protocol-base-mspec/src/remote-resources/LICENSE b/code-generation/protocol-base-mspec/src/remote-resources/LICENSE
similarity index 100%
rename from build-utils/protocol-base-mspec/src/remote-resources/LICENSE
rename to code-generation/protocol-base-mspec/src/remote-resources/LICENSE
diff --git a/build-utils/protocol-base-mspec/src/remote-resources/UNLICENSE b/code-generation/protocol-base-mspec/src/remote-resources/UNLICENSE
similarity index 100%
rename from build-utils/protocol-base-mspec/src/remote-resources/UNLICENSE
rename to code-generation/protocol-base-mspec/src/remote-resources/UNLICENSE
diff --git a/build-utils/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParserTest.java b/code-generation/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParserTest.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParserTest.java
rename to code-generation/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringParserTest.java
diff --git a/build-utils/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParserTest.java b/code-generation/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParserTest.java
similarity index 100%
rename from build-utils/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParserTest.java
rename to code-generation/protocol-base-mspec/src/test/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatParserTest.java
diff --git a/build-utils/protocol-base-mspec/src/test/resources/mspec.example b/code-generation/protocol-base-mspec/src/test/resources/mspec.example
similarity index 100%
rename from build-utils/protocol-base-mspec/src/test/resources/mspec.example
rename to code-generation/protocol-base-mspec/src/test/resources/mspec.example
diff --git a/build-utils/protocol-test/pom.xml b/code-generation/protocol-test/pom.xml
similarity index 97%
rename from build-utils/protocol-test/pom.xml
rename to code-generation/protocol-test/pom.xml
index 5256e45..4ea248d 100644
--- a/build-utils/protocol-test/pom.xml
+++ b/code-generation/protocol-test/pom.xml
@@ -23,11 +23,11 @@
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils</artifactId>
+    <artifactId>plc4x-code-generation</artifactId>
     <version>0.9.0-SNAPSHOT</version>
   </parent>
 
-  <artifactId>plc4x-build-utils-protocol-test</artifactId>
+  <artifactId>plc4x-code-generation-protocol-test</artifactId>
 
   <name>PLC4X: Build Utils: Protocol Test: (Documentation)</name>
   <description>Fake protocol intended for demonstrating the different features and aspects of MSpec.</description>
@@ -211,7 +211,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
 
diff --git a/build-utils/protocol-test/src/main/java/org/apache/plc4x/protocol/test/TestProtocol.java b/code-generation/protocol-test/src/main/java/org/apache/plc4x/protocol/test/TestProtocol.java
similarity index 100%
rename from build-utils/protocol-test/src/main/java/org/apache/plc4x/protocol/test/TestProtocol.java
rename to code-generation/protocol-test/src/main/java/org/apache/plc4x/protocol/test/TestProtocol.java
diff --git a/build-utils/protocol-test/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol b/code-generation/protocol-test/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol
similarity index 100%
rename from build-utils/protocol-test/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol
rename to code-generation/protocol-test/src/main/resources/META-INF/services/org.apache.plc4x.plugins.codegenerator.protocol.Protocol
diff --git a/build-utils/protocol-test/src/main/resources/protocols/test/test.mspec b/code-generation/protocol-test/src/main/resources/protocols/test/test.mspec
similarity index 100%
rename from build-utils/protocol-test/src/main/resources/protocols/test/test.mspec
rename to code-generation/protocol-test/src/main/resources/protocols/test/test.mspec
diff --git a/build-utils/protocol-test/src/site/asciidoc/index.adoc b/code-generation/protocol-test/src/site/asciidoc/index.adoc
similarity index 100%
rename from build-utils/protocol-test/src/site/asciidoc/index.adoc
rename to code-generation/protocol-test/src/site/asciidoc/index.adoc
diff --git a/build-utils/protocol-test/src/site/site.xml b/code-generation/protocol-test/src/site/site.xml
similarity index 100%
rename from build-utils/protocol-test/src/site/site.xml
rename to code-generation/protocol-test/src/site/site.xml
diff --git a/plc4go/go.mod b/plc4go/go.mod
index 729b4f5..9f4c251 100644
--- a/plc4go/go.mod
+++ b/plc4go/go.mod
@@ -29,6 +29,6 @@ require (
 	github.com/snksoft/crc v1.1.0
 	github.com/subchen/go-xmldom v1.1.2
 	github.com/tebeka/go2xunit v1.4.10 // indirect
-	golang.org/x/tools v0.1.0 // indirect
+	golang.org/x/tools v0.1.1 // indirect
 	gotest.tools/gotestsum v1.6.4 // indirect
 )
diff --git a/plc4go/go.sum b/plc4go/go.sum
index e082f8e..ce54c9e 100644
--- a/plc4go/go.sum
+++ b/plc4go/go.sum
@@ -39,27 +39,38 @@ github.com/subchen/go-xmldom v1.1.2/go.mod h1:6Pg/HuX5/T4Jlj0IPJF1sRxKVoI/rrKP6L
 github.com/tebeka/go2xunit v1.4.10 h1:0UO+9YoLpXTZ0DL9XbTmIIibgmKBGiwroo8uhFMSyR0=
 github.com/tebeka/go2xunit v1.4.10/go.mod h1:wmc9jKT7KlU4QLU6DNTaIXNnYNOjKKNlp6mjOS0UrqY=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 h1:psW17arqaxU48Z5kZ0CQnkZWQJsqcURM6tKiBApRjXI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
 golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/mod v0.4.2 h1:Gz96sIWK3OalVv/I/qNygP42zyoKp3xptRVCWRFEBvo=
+golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
 golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9 h1:SQFwaSi55rU7vdNs9Yr0Z324VNlrF+0wMqRXT4St8ck=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=
+golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 h1:myAQVi0cGEoqQVR5POX+8RR2mrocKqNN1hmeMqhX27k=
 golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210510120138-977fb7262007 h1:gG67DSER+11cZvqIMb8S8bt0vZtiN6xWYARwirrOSfE=
+golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
@@ -68,6 +79,8 @@ golang.org/x/tools v0.0.0-20190828213141-aed303cbaa74/go.mod h1:b+2E5dAYhXwXZwtn
 golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
 golang.org/x/tools v0.1.0 h1:po9/4sTYwZU9lPhi1tOrb4hCv3qrhiQ77LZfGa2OjwY=
 golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
+golang.org/x/tools v0.1.1 h1:wGiQel/hW0NnEkJUk8lbzkX2gFJU6PFxf1v5OlCfuOs=
+golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff --git a/plc4go/internal/plc4go/abeth/readwrite/ParserHelper.go b/plc4go/internal/plc4go/abeth/readwrite/ParserHelper.go
index a7deb6d..b3873fa 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type AbethParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/abeth/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/abeth/readwrite/XmlParserHelper.go
index e2a29b0..98c635a 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type AbethXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
index fe0f3ea..20d2edb 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CIPEncapsulationConnectionRequest struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
index b729a60..52e1254 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CIPEncapsulationConnectionResponse struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go
index 111bdf9..f1f483e 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationPacket.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CIPEncapsulationPacket struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go
index d4ebb37..8a58984 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CIPEncapsulationReadRequest struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go
index 3ba198e..de1455f 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/CIPEncapsulationReadResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CIPEncapsulationReadResponse struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go
index aa9a670..c7a7b65 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandRequestMessage.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1CommandRequestMessage struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
index 5da49d5..8850573 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1CommandResponseMessageProtectedTypedLogicalRead struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go
index 5ab4027..569f65a 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestCommand.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1RequestCommand struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go
index 36a980b..0cef6a7 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestMessage.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1RequestMessage struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
index b367abf..55c9ae4 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1RequestProtectedTypedLogicalRead struct {
diff --git a/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go b/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go
index 934e667..603b8ba 100644
--- a/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go
+++ b/plc4go/internal/plc4go/abeth/readwrite/model/DF1ResponseMessage.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1ResponseMessage struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/ParserHelper.go b/plc4go/internal/plc4go/ads/readwrite/ParserHelper.go
index f05dc49..9501f24 100644
--- a/plc4go/internal/plc4go/ads/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/ads/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type AdsParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/ads/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/ads/readwrite/XmlParserHelper.go
index 850faa1..bb3e9bd 100644
--- a/plc4go/internal/plc4go/ads/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/ads/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type AdsXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
index c3ea0c2..3784da3 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
@@ -26,7 +26,7 @@ import (
 	"math/big"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsAddDeviceNotificationRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
index 938d0d4..586bcbd 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsAddDeviceNotificationResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go
index 3a9b786..66fca59 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsData.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsData struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDataType.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDataType.go
index cd4dbe1..01cec81 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDataType.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDataType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type AdsDataType int8
 
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
index 084e095..f3608c0 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsDeleteDeviceNotificationRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
index 011045f..096435c 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsDeleteDeviceNotificationResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go
index 7bca2f7..d9ce190 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsDeviceNotificationRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go
index 25b05f1..63d6016 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsDeviceNotificationResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsDeviceNotificationResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go
index 2118748..bd8967f 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsInvalidRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go
index 01a46a8..70cbe58 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsInvalidResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsInvalidResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go
index 79066b2..5ad79c3 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsMultiRequestItem struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go
index 0f62193..ab198db 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsMultiRequestItemRead struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
index 1ae97ec..1407d0e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsMultiRequestItemReadWrite struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go
index d25d0d1..e43152e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsMultiRequestItemWrite.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsMultiRequestItemWrite struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go
index 69fd69d..24ac512 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsNotificationSample.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsNotificationSample struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go
index 1146e40..66b4ff7 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadDeviceInfoRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go
index d2cca39..7845cb5 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadDeviceInfoResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadDeviceInfoResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go
index a234bdb..b7fee2c 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go
index 5891fc9..a4112ff 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go
index 4cfe7c4..afa5bcb 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadStateRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go
index 92faf69..1b1d476 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadStateResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadStateResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go
index 4bfe196..b1e4d1f 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadWriteRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go
index feb6d8c..04c8484 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsReadWriteResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsReadWriteResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go
index 98abdbd..dee52af 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsStampHeader.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsStampHeader struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go
index 75c0a29..e6a6716 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsWriteControlRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go
index 661e66b..0bc66dc 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteControlResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsWriteControlResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go
index 33d02df..e7ea494 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsWriteRequest struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go
index c557f2e..37b760e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AdsWriteResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AdsWriteResponse struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go
index b1a6df5..2788519 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsNetId.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AmsNetId struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go
index feaabb2..bbc2c18 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsPacket.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AmsPacket struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
index 7afb096..6404022 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AmsSerialAcknowledgeFrame struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go
index 815c552..f1b528a 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialFrame.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AmsSerialFrame struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go
index 0464386..746d60f 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsSerialResetFrame.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AmsSerialResetFrame struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go b/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go
index a21adae..ba39359 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/AmsTCPPacket.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type AmsTCPPacket struct {
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/CommandId.go b/plc4go/internal/plc4go/ads/readwrite/model/CommandId.go
index 8c3a3e7..005ba0d 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/CommandId.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/CommandId.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type CommandId uint16
 
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/DataItem.go b/plc4go/internal/plc4go/ads/readwrite/model/DataItem.go
index 4648a31..afb6a75 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/DataItem.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/DataItem.go
@@ -27,7 +27,7 @@ import (
 	"time"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func DataItemParse(readBuffer utils.ReadBuffer, dataFormatName string, stringLength int32) (api.PlcValue, error) {
 	readBuffer.PullContext("DataItem")
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/ReservedIndexGroups.go b/plc4go/internal/plc4go/ads/readwrite/model/ReservedIndexGroups.go
index 5c8ec16..2d2b726 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/ReservedIndexGroups.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/ReservedIndexGroups.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ReservedIndexGroups uint32
 
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/ReturnCode.go b/plc4go/internal/plc4go/ads/readwrite/model/ReturnCode.go
index baefeb4..66a032e 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/ReturnCode.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/ReturnCode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ReturnCode uint32
 
diff --git a/plc4go/internal/plc4go/ads/readwrite/model/State.go b/plc4go/internal/plc4go/ads/readwrite/model/State.go
index 4881b8a..892004f 100644
--- a/plc4go/internal/plc4go/ads/readwrite/model/State.go
+++ b/plc4go/internal/plc4go/ads/readwrite/model/State.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type State struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/ParserHelper.go b/plc4go/internal/plc4go/bacnetip/readwrite/ParserHelper.go
index d094148..9a64d2a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type BacnetipParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/bacnetip/readwrite/XmlParserHelper.go
index 152cded..3b1770b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type BacnetipXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go
index 66c7d50..286f56a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDU.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDU struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go
index dac9ecd..4287b3e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUAbort.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUAbort struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go
index 23b4af1..2596c01 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUComplexAck.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUComplexAck struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go
index ef489af..4536836 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUConfirmedRequest.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUConfirmedRequest struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go
index 2eb8968..40c1e70 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUError.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUError struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go
index 349f3bc..5e569b0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUReject.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUReject struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go
index 5e5dac4..996202b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSegmentAck.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUSegmentAck struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go
index 28a1123..d8090bc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUSimpleAck.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUSimpleAck struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
index 3af3c86..3b84f0a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type APDUUnconfirmedRequest struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/ApplicationTag.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/ApplicationTag.go
index 998c80b..01f8752 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/ApplicationTag.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/ApplicationTag.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ApplicationTag int8
 
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go
index bb69735..01b86c9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetAddress.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetAddress struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go
index ab77951..4ab9780 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACK.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACK struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go
index 8e29399..2b43e0b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicReadFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKAtomicReadFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go
index aa8e8e2..2c5b1dc 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKAtomicWriteFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKAtomicWriteFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go
index c5e8acb..3c493d6 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKConfirmedPrivateTransfer.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKConfirmedPrivateTransfer struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go
index 5a9123c..6d2b591 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKCreateObject.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKCreateObject struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go
index 9c4f091..87f1c92 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetAlarmSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKGetAlarmSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go
index 2bef595..9bd3aa7 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEnrollmentSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKGetEnrollmentSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go
index d60fe91..64fce74 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKGetEventInformation.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKGetEventInformation struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go
index a3ac9bf..e1ddcee 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadProperty.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKReadProperty struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go
index c4f798f..e07a501 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadPropertyMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKReadPropertyMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go
index 1528fd6..b82d3ac 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKReadRange.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKReadRange struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go
index c118da2..468a83e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedAuthenticate.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKRemovedAuthenticate struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go
index 8ba0cfb..8764cb4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKRemovedReadPropertyConditional.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKRemovedReadPropertyConditional struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go
index 71cfeea..4dbab54 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTData.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKVTData struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go
index 072f9fa..b41a5eb 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceACKVTOpen.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceACKVTOpen struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
index 3c33849..3d9cae5 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequest struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
index 80e7757..cef2276 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestAcknowledgeAlarm struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
index 4962995..f74ad59 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestAddListElement struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
index 515d71d..068c425 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestAtomicReadFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
index 21eb7d5..92185b9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestAtomicWriteFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
index c41f7a2..3c1388b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetConfirmedServiceRequestConfirmedCOVNotification_SUBSCRIBERPROCESSIDENTIFIERHEADER uint8 = 0x09
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
index 0fdd3f3..645a16c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
index 6ee50ec..3d5cdc0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestConfirmedEventNotification struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
index 056aa9b..578b906 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestConfirmedPrivateTransfer struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
index b2a4b6a..8afb25f 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestConfirmedTextMessage struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
index 3886771..00391ef 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestCreateObject struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
index 430bc61..228bad4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestDeleteObject struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
index 39d3ede..c698b27 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestDeviceCommunicationControl struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
index e810752..5bdb6c2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestGetEnrollmentSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
index 2eb9fa3..61c7ced 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestGetEventInformation struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
index ee19fc6..f3b051b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestLifeSafetyOperation struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
index 2281114..db6bc66 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetConfirmedServiceRequestReadProperty_OBJECTIDENTIFIERHEADER uint8 = 0x0C
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
index 5847b69..4dfbce2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestReadPropertyMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
index 0a92a70..76be819 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestReadRange struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
index 47fdf85..62ac5d3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestReinitializeDevice struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
index 14219b3..bfe2706 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestRemoveListElement struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go
index 790ffc1..b675c26 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedAuthenticate.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestRemovedAuthenticate struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go
index 9ac44dd..7babca9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedReadPropertyConditional.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestRemovedReadPropertyConditional struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go
index 5e071ff..f0bbf1a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemovedRequestKey.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestRemovedRequestKey struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
index 6d727b2..7114017 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetConfirmedServiceRequestSubscribeCOV_SUBSCRIBERPROCESSIDENTIFIERHEADER uint8 = 0x09
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
index 435a62f..3d83680 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestSubscribeCOVProperty struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
index 4bef157..4c38c0e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
index c38f6b6..13a7d5f 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestVTClose struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
index e05a23d..abb0b7e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestVTData struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
index abf3231..a852c55 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestVTOpen struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
index fbf7063..c095189 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetConfirmedServiceRequestWriteProperty_OBJECTIDENTIFIERHEADER uint8 = 0x0C
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
index c0ff721..f46f687 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetConfirmedServiceRequestWritePropertyMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go
index bec0d85..fdf2cd3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetError.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetError struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go
index be13689..acd3a62 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicReadFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorAtomicReadFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go
index b42ad01..3db65da 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorAtomicWriteFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorAtomicWriteFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go
index df93aa8..1a1f36c 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorConfirmedPrivateTransfer.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorConfirmedPrivateTransfer struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go
index 8fa0e28..1ad282b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorCreateObject.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorCreateObject struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go
index 9c52d10..91df3e0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetAlarmSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorGetAlarmSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go
index aa854d9..5655aff 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEnrollmentSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorGetEnrollmentSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go
index 3c8f796..74e5f98 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorGetEventInformation.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorGetEventInformation struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go
index bdf293e..7135125 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadProperty.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetErrorReadProperty_ERRORCLASSHEADER uint8 = 0x12
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go
index d7720ae..7be2f97 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadPropertyMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorReadPropertyMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go
index d80ad3c..d08a017 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorReadRange.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorReadRange struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go
index daac936..1632407 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedAuthenticate.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorRemovedAuthenticate struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go
index 17d6bb2..87ba180 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorRemovedReadPropertyConditional.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorRemovedReadPropertyConditional struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go
index 7b280f8..f1a2b4b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTData.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorVTData struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go
index 592a192..6664e06 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetErrorVTOpen.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetErrorVTOpen struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNetworkType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNetworkType.go
index 9e47761..fab7a42 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNetworkType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNetworkType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type BACnetNetworkType uint8
 
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNodeType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNodeType.go
index 139faa2..65c739d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNodeType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNodeType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type BACnetNodeType uint8
 
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotifyType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotifyType.go
index 1ef9b6d..384348f 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotifyType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetNotifyType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type BACnetNotifyType uint8
 
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetObjectType.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetObjectType.go
index 075accc..a5b2907 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetObjectType.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetObjectType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type BACnetObjectType uint16
 
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go
index 8d8c658..314cf82 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAck.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAck struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go
index fbe0bb5..c546b87 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicReadFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckAtomicReadFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go
index f27dcf9..18f5760 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckAtomicWriteFile.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckAtomicWriteFile struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go
index 82e65bb..4892f1a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckConfirmedPrivateTransfer.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckConfirmedPrivateTransfer struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go
index c6ebbde..4642b4d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckCreateObject.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckCreateObject struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go
index 43ebd13..1984c03 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetAlarmSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckGetAlarmSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go
index 2436396..e405dea 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEnrollmentSummary.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckGetEnrollmentSummary struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go
index 10fb70e..71086f3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckGetEventInformation.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckGetEventInformation struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go
index ca43157..473a8b2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadProperty.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetServiceAckReadProperty_OBJECTIDENTIFIERHEADER uint8 = 0x0C
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go
index c15ef2c..87e4438 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadPropertyMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckReadPropertyMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go
index 6df0057..2ec9d3d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckReadRange.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckReadRange struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go
index 33dd3b9..d7cb433 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedAuthenticate.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckRemovedAuthenticate struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go
index 5520cef..7f42e2b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckRemovedReadPropertyConditional.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckRemovedReadPropertyConditional struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go
index 3d35b39..ef01569 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTData.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckVTData struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go
index a05e585..bdac8d0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetServiceAckVTOpen.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetServiceAckVTOpen struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTag.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTag.go
index 5bc5c02..0489ae6 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTag.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTag.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTag struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBitString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBitString.go
index 9d903ce..a245542 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBitString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBitString.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationBitString struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBoolean.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBoolean.go
index d2f1564..63898ce 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBoolean.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationBoolean.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationBoolean struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationCharacterString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationCharacterString.go
index b9fe7ea..78c5d0a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationCharacterString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationCharacterString.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationCharacterString struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDate.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDate.go
index 019a1a3..335b353 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDate.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDate.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationDate struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDouble.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDouble.go
index cbd5a3b..c49b7cd 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDouble.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationDouble.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationDouble struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationEnumerated.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationEnumerated.go
index df2a2d6..051a3eb 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationEnumerated.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationEnumerated.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationEnumerated struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationNull.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationNull.go
index aa82e1f..79034c6 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationNull.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationNull.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationNull struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationObjectIdentifier.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationObjectIdentifier.go
index 0cf66f9..41deed5 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationObjectIdentifier.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationObjectIdentifier.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationObjectIdentifier struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationOctetString.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationOctetString.go
index cd069c7..5624223 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationOctetString.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationOctetString.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationOctetString struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationReal.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationReal.go
index a2973aa..f8f8d75 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationReal.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationReal.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationReal struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationSignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationSignedInteger.go
index a73b3e0..5b6df9d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationSignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationSignedInteger.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationSignedInteger struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationTime.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationTime.go
index a39a44c..8c7ef9b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationTime.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationTime.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationTime struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationUnsignedInteger.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationUnsignedInteger.go
index 31327e8..d9214ca 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationUnsignedInteger.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagApplicationUnsignedInteger.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagApplicationUnsignedInteger struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagContext.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagContext.go
index 091026d..f1da58b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagContext.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagContext.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetTagContext struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagWithContent.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagWithContent.go
index 3bc8429..6ac53c2 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagWithContent.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetTagWithContent.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetTagWithContent_OPENTAG uint8 = 0x2e
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go
index 9a26aa1..ab16dd0 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequest struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
index 3e5b53d..7ef2e61 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIAm.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetUnconfirmedServiceRequestIAm_OBJECTIDENTIFIERHEADER uint8 = 0xC4
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go
index d9baeb7..9bb6cb9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestIHave.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestIHave struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go
index 0d4d71d..8495dc3 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestTimeSynchronization.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestTimeSynchronization struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go
index 3053d9f..3277db4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUTCTimeSynchronization.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestUTCTimeSynchronization struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go
index 200096a..d84a8a4 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestUnconfirmedCOVNotification struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go
index 950d509..211e38a 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestUnconfirmedCOVNotificationMultiple struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go
index f6d0380..c427355 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedEventNotification.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestUnconfirmedEventNotification struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go
index 919bffc..77ca757 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetUnconfirmedServiceRequestUnconfirmedPrivateTransfer_VENDORIDHEADER uint8 = 0x09
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go
index 26388ca..d34939e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestUnconfirmedTextMessage.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestUnconfirmedTextMessage struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go
index 9457fc7..e1cdbd9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoHas.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetUnconfirmedServiceRequestWhoHas_DEVICEINSTANCELOWLIMITHEADER uint8 = 0x0B
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go
index bfcda7d..0626478 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWhoIs.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BACnetUnconfirmedServiceRequestWhoIs_DEVICEINSTANCERANGELOWLIMITHEADER uint8 = 0x01
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go
index c1c3cdf..48f1349 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BACnetUnconfirmedServiceRequestWriteGroup.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BACnetUnconfirmedServiceRequestWriteGroup struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLC.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLC.go
index 0d76a3c..bfce27f 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLC.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLC.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const BVLC_BACNETTYPE uint8 = 0x81
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDeleteForeignDeviceTableEntry.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDeleteForeignDeviceTableEntry.go
index 6c462c7..6ec680d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDeleteForeignDeviceTableEntry.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDeleteForeignDeviceTableEntry.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCDeleteForeignDeviceTableEntry struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go
index bb795e8..365e920 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCDistributeBroadcastToNetwork.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCDistributeBroadcastToNetwork struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCForwardedNPDU.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCForwardedNPDU.go
index bf7bddb..380388d 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCForwardedNPDU.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCForwardedNPDU.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCForwardedNPDU struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go
index 4eb17c9..abade97 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalBroadcastNPDU.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCOriginalBroadcastNPDU struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go
index b4f467e..047b83b 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCOriginalUnicastNPDU.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCOriginalUnicastNPDU struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTable.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTable.go
index 69ff656..c4f7915 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTable.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTable.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCReadBroadcastDistributionTable struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTableAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTableAck.go
index 0255b84..87a73f9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTableAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadBroadcastDistributionTableAck.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCReadBroadcastDistributionTableAck struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTable.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTable.go
index 3bb01e2..fbda290 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTable.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTable.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCReadForeignDeviceTable struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTableAck.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTableAck.go
index 90278f0..ae504bb 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTableAck.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCReadForeignDeviceTableAck.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCReadForeignDeviceTableAck struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCRegisterForeignDevice.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCRegisterForeignDevice.go
index d358a23..589b924 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCRegisterForeignDevice.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCRegisterForeignDevice.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCRegisterForeignDevice struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCResult.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCResult.go
index 0f05a34..113cc68 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCResult.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCResult.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCResult struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCSecureBVLL.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCSecureBVLL.go
index f5eab11..3e18af1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCSecureBVLL.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCSecureBVLL.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCSecureBVLL struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCWideBroadcastDistributionTable.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCWideBroadcastDistributionTable.go
index 294def7..87eaa11 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCWideBroadcastDistributionTable.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/BVLCWideBroadcastDistributionTable.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type BVLCWideBroadcastDistributionTable struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/NLM.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/NLM.go
index 8053638..3d364cf 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/NLM.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/NLM.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type NLM struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMIAmRouterToNetwork.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMIAmRouterToNetwork.go
index 8c3ec37..30a0bb9 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMIAmRouterToNetwork.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMIAmRouterToNetwork.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type NLMIAmRouterToNetwork struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMWhoIsRouterToNetwork.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMWhoIsRouterToNetwork.go
index 31f1cc5..f07e1e1 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMWhoIsRouterToNetwork.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/NLMWhoIsRouterToNetwork.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type NLMWhoIsRouterToNetwork struct {
diff --git a/plc4go/internal/plc4go/bacnetip/readwrite/model/NPDU.go b/plc4go/internal/plc4go/bacnetip/readwrite/model/NPDU.go
index d10ef18..4cdbb0e 100644
--- a/plc4go/internal/plc4go/bacnetip/readwrite/model/NPDU.go
+++ b/plc4go/internal/plc4go/bacnetip/readwrite/model/NPDU.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type NPDU struct {
diff --git a/plc4go/internal/plc4go/df1/readwrite/ParserHelper.go b/plc4go/internal/plc4go/df1/readwrite/ParserHelper.go
index 489fee4..31de3f8 100644
--- a/plc4go/internal/plc4go/df1/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/df1/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type Df1ParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/df1/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/df1/readwrite/XmlParserHelper.go
index d29abad..46de598 100644
--- a/plc4go/internal/plc4go/df1/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/df1/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type Df1XmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1Command.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1Command.go
index 7d9a9a6..ba47c9b 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1Command.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1Command.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1Command struct {
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1Symbol.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1Symbol.go
index 66ad52d..494ab8f 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1Symbol.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1Symbol.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const DF1Symbol_MESSAGESTART uint8 = 0x10
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrame.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrame.go
index c144862..03e707b 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrame.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrame.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const DF1SymbolMessageFrame_MESSAGEEND uint8 = 0x10
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameACK.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameACK.go
index e0ff2ba..d761255 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameACK.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameACK.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1SymbolMessageFrameACK struct {
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameNAK.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameNAK.go
index b29fe0d..a3c974b 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameNAK.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1SymbolMessageFrameNAK.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1SymbolMessageFrameNAK struct {
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadRequest.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadRequest.go
index 96774b3..1857fcb 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadRequest.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1UnprotectedReadRequest struct {
diff --git a/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadResponse.go b/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadResponse.go
index 567e242..e9b2f77 100644
--- a/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadResponse.go
+++ b/plc4go/internal/plc4go/df1/readwrite/model/DF1UnprotectedReadResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DF1UnprotectedReadResponse struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/ParserHelper.go b/plc4go/internal/plc4go/eip/readwrite/ParserHelper.go
index 9a184ff..0cf0164 100644
--- a/plc4go/internal/plc4go/eip/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/eip/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type EipParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/eip/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/eip/readwrite/XmlParserHelper.go
index beb898f..f567685 100644
--- a/plc4go/internal/plc4go/eip/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/eip/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type EipXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CIPDataTypeCode.go b/plc4go/internal/plc4go/eip/readwrite/model/CIPDataTypeCode.go
index 55f23ea..0f1f5fb 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CIPDataTypeCode.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CIPDataTypeCode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type CIPDataTypeCode uint16
 
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipExchange.go b/plc4go/internal/plc4go/eip/readwrite/model/CipExchange.go
index 2f9c157..8ab7b0e 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipExchange.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipExchange.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const CipExchange_ITEMCOUNT uint16 = 0x02
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipRRData.go b/plc4go/internal/plc4go/eip/readwrite/model/CipRRData.go
index 5023d2d..f02ac59 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipRRData.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipRRData.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CipRRData struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipReadRequest.go b/plc4go/internal/plc4go/eip/readwrite/model/CipReadRequest.go
index 8982e10..346a577 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipReadRequest.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipReadRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CipReadRequest struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipReadResponse.go b/plc4go/internal/plc4go/eip/readwrite/model/CipReadResponse.go
index c2b0f3d..bc16b8e 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipReadResponse.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipReadResponse.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CipReadResponse struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipService.go b/plc4go/internal/plc4go/eip/readwrite/model/CipService.go
index ea3f9ad..301177c 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipService.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipService.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CipService struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipUnconnectedRequest.go b/plc4go/internal/plc4go/eip/readwrite/model/CipUnconnectedRequest.go
index 8f7203d..e0e13f4 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipUnconnectedRequest.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipUnconnectedRequest.go
@@ -26,7 +26,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const CipUnconnectedRequest_ROUTE uint16 = 0x0001
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipWriteRequest.go b/plc4go/internal/plc4go/eip/readwrite/model/CipWriteRequest.go
index c6d4eab..68b1d7f 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipWriteRequest.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipWriteRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CipWriteRequest struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/CipWriteResponse.go b/plc4go/internal/plc4go/eip/readwrite/model/CipWriteResponse.go
index 2e57332..2efd38f 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/CipWriteResponse.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/CipWriteResponse.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CipWriteResponse struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/EiPCommand.go b/plc4go/internal/plc4go/eip/readwrite/model/EiPCommand.go
index f7ac27c..72d22b5 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/EiPCommand.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/EiPCommand.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type EiPCommand uint16
 
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/EipConnectionRequest.go b/plc4go/internal/plc4go/eip/readwrite/model/EipConnectionRequest.go
index 6917e59..476db3d 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/EipConnectionRequest.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/EipConnectionRequest.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const EipConnectionRequest_PROTOCOLVERSION uint16 = 0x01
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/EipDisconnectRequest.go b/plc4go/internal/plc4go/eip/readwrite/model/EipDisconnectRequest.go
index c0bbbd7..a687c2c 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/EipDisconnectRequest.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/EipDisconnectRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type EipDisconnectRequest struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/EipPacket.go b/plc4go/internal/plc4go/eip/readwrite/model/EipPacket.go
index 1dc3b53..cfca4e9 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/EipPacket.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/EipPacket.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type EipPacket struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceRequest.go b/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceRequest.go
index 63b02cd..cac9fb9 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceRequest.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceRequest.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const MultipleServiceRequest_REQUESTPATHSIZE int8 = 0x02
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceResponse.go b/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceResponse.go
index 26f76fa..cd70e43 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceResponse.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/MultipleServiceResponse.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MultipleServiceResponse struct {
diff --git a/plc4go/internal/plc4go/eip/readwrite/model/Services.go b/plc4go/internal/plc4go/eip/readwrite/model/Services.go
index 5375f95..7393639 100644
--- a/plc4go/internal/plc4go/eip/readwrite/model/Services.go
+++ b/plc4go/internal/plc4go/eip/readwrite/model/Services.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type Services struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/ParserHelper.go b/plc4go/internal/plc4go/firmata/readwrite/ParserHelper.go
index 0dad67b..c1ed6f7 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type FirmataParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/firmata/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/firmata/readwrite/XmlParserHelper.go
index 8a1d494..d8431be 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type FirmataXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommand.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommand.go
index 33d7a5b..bfdc95e 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommand.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommand.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataCommand struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandProtocolVersion.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandProtocolVersion.go
index a23307f..f12e0b4 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandProtocolVersion.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandProtocolVersion.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataCommandProtocolVersion struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetDigitalPinValue.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetDigitalPinValue.go
index 4bb8457..3b4902b 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetDigitalPinValue.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetDigitalPinValue.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataCommandSetDigitalPinValue struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetPinMode.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetPinMode.go
index 2953dad..b828c1e 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetPinMode.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSetPinMode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataCommandSetPinMode struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSysex.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSysex.go
index 0e9f593..3fc8030 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSysex.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSysex.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataCommandSysex struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSystemReset.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSystemReset.go
index 6986e27..52fadfd 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSystemReset.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataCommandSystemReset.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataCommandSystemReset struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessage.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessage.go
index 98629be..0ce5192 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessage.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessage.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataMessage struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageAnalogIO.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageAnalogIO.go
index e82d5f6..1aa493a 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageAnalogIO.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageAnalogIO.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataMessageAnalogIO struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageCommand.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageCommand.go
index f9c38a3..d49f51e 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageCommand.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageCommand.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataMessageCommand struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageDigitalIO.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageDigitalIO.go
index 10737d0..ccf5027 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageDigitalIO.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageDigitalIO.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataMessageDigitalIO struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeAnalogPinValue.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeAnalogPinValue.go
index aa64280..737dda1 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeAnalogPinValue.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeAnalogPinValue.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataMessageSubscribeAnalogPinValue struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeDigitalPinValue.go b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeDigitalPinValue.go
index bf1e075..76f3902 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeDigitalPinValue.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/FirmataMessageSubscribeDigitalPinValue.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type FirmataMessageSubscribeDigitalPinValue struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/PinMode.go b/plc4go/internal/plc4go/firmata/readwrite/model/PinMode.go
index 8f7b955..e4557cb 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/PinMode.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/PinMode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type PinMode uint8
 
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommand.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommand.go
index 3aaaf85..2492099 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommand.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommand.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommand struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryRequest.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryRequest.go
index 9e11abb..560c139 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryRequest.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandAnalogMappingQueryRequest struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryResponse.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryResponse.go
index 39bc18f..05839ac 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryResponse.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingQueryResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandAnalogMappingQueryResponse struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingResponse.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingResponse.go
index 056897c..c9c8aa5 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingResponse.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandAnalogMappingResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandAnalogMappingResponse struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityQuery.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityQuery.go
index b055072..f87f026 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityQuery.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityQuery.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandCapabilityQuery struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityResponse.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityResponse.go
index 4045802..020b132 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityResponse.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandCapabilityResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandCapabilityResponse struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExendedId.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExendedId.go
index a6494d7..fbfbe65 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExendedId.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExendedId.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandExendedId struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExtendedAnalog.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExtendedAnalog.go
index 5c77a46..276315f 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExtendedAnalog.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandExtendedAnalog.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandExtendedAnalog struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateQuery.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateQuery.go
index cafb4cb..beff026 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateQuery.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateQuery.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandPinStateQuery struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateResponse.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateResponse.go
index dbd088a..3c44cc1 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateResponse.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandPinStateResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandPinStateResponse struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareRequest.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareRequest.go
index e7226ee..c6ae483 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareRequest.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandReportFirmwareRequest struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareResponse.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareResponse.go
index fae71ea..3192a52 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareResponse.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandReportFirmwareResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandReportFirmwareResponse struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSamplingInterval.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSamplingInterval.go
index f480392..fb762be 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSamplingInterval.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSamplingInterval.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandSamplingInterval struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandStringData.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandStringData.go
index 9832bdf..9ac9d84 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandStringData.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandStringData.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandStringData struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexNonRealtime.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexNonRealtime.go
index a1bc04d..8f5ca07 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexNonRealtime.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexNonRealtime.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandSysexNonRealtime struct {
diff --git a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexRealtime.go b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexRealtime.go
index 25011ed..bf6f28a 100644
--- a/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexRealtime.go
+++ b/plc4go/internal/plc4go/firmata/readwrite/model/SysexCommandSysexRealtime.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SysexCommandSysexRealtime struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/ParserHelper.go b/plc4go/internal/plc4go/knxnetip/readwrite/ParserHelper.go
index 5b5c121..a8768dc 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxnetipParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/knxnetip/readwrite/XmlParserHelper.go
index efa7c50..b41ff4a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxnetipXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/AccessLevel.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/AccessLevel.go
index 0408516..04276fc 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/AccessLevel.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/AccessLevel.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type AccessLevel uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/Apdu.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/Apdu.go
index aefc4ed..605bf84 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/Apdu.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/Apdu.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type Apdu struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControl.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControl.go
index 0c10c1d..9637e4a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControl.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControl.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduControl struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlAck.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlAck.go
index 4f74da7..06670c6 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlAck.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlAck.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduControlAck struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlConnect.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlConnect.go
index a178b8e..8b0dafb 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlConnect.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlConnect.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduControlConnect struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlContainer.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlContainer.go
index 53537b0..2d44f2f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlContainer.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlContainer.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduControlContainer struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlDisconnect.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlDisconnect.go
index 07cf724..04f041d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlDisconnect.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlDisconnect.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduControlDisconnect struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlNack.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlNack.go
index 8aaec7d..4830732 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlNack.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduControlNack.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduControlNack struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduData.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduData.go
index bf24f50..f271eb5 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduData.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduData.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduData struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcRead.go
index 35b07a9..c53752f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataAdcRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcResponse.go
index ea4c081..adcc6ab 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataAdcResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataAdcResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataContainer.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataContainer.go
index 3e9eba5..e23d366 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataContainer.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataContainer.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataContainer struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorRead.go
index 7cfce44..7bfa5ae 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataDeviceDescriptorRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorResponse.go
index 1578210..0c76b07 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataDeviceDescriptorResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataDeviceDescriptorResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExt.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExt.go
index 5b45924..e1e9b49 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExt.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExt.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExt struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeRequest.go
index 133b054..6095644 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtAuthorizeRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeResponse.go
index 23c766b..c4a9e36 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtAuthorizeResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtAuthorizeResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressRead.go
index 27a020d..9bda9da 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressResponse.go
index 65cf7b7..bae2648 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSelectiveRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSelectiveRead.go
index 7bbb9c1..58c681e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSelectiveRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSelectiveRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressSelectiveRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberRead.go
index ee47e34..f1e656f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressSerialNumberRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberResponse.go
index 034c37c..74ad079 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressSerialNumberResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberWrite.go
index 945d54d..39b1b6a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressSerialNumberWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressSerialNumberWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressWrite.go
index 46e0253..22e1dc5 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtDomainAddressWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtDomainAddressWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtFileStreamInfoReport.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtFileStreamInfoReport.go
index 23fe2c4..06420b3 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtFileStreamInfoReport.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtFileStreamInfoReport.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtFileStreamInfoReport struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueInfoReport.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueInfoReport.go
index ecfa62e..b304be1 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueInfoReport.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueInfoReport.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtGroupPropertyValueInfoReport struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueRead.go
index 6c75906..74e0c8b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtGroupPropertyValueRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueResponse.go
index 1ab18d7..52fca5b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtGroupPropertyValueResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueWrite.go
index 45346c8..f9cf47d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtGroupPropertyValueWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtGroupPropertyValueWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberRead.go
index 2bc3aed..857bb9a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtIndividualAddressSerialNumberRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberResponse.go
index 7528599..742e3e0 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtIndividualAddressSerialNumberResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberWrite.go
index c843246..ceda309 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtIndividualAddressSerialNumberWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtIndividualAddressSerialNumberWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyResponse.go
index 0c1c376..bde6f05 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtKeyResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyWrite.go
index d096dce..d198793 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtKeyWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtKeyWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkRead.go
index 399dda0..5fe340b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtLinkRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkResponse.go
index 0fe878b..b43158f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtLinkResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkWrite.go
index 8bb53e5..563dfe2 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtLinkWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtLinkWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtMemoryBitWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtMemoryBitWrite.go
index a1ac90e..3cd8b40 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtMemoryBitWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtMemoryBitWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtMemoryBitWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterRead.go
index ad56b5b..d493621 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtNetworkParameterRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterResponse.go
index cbf06b9..762617f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtNetworkParameterResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterWrite.go
index 9d4c69e..e79e618 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtNetworkParameterWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtNetworkParameterWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtOpenRoutingTableRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtOpenRoutingTableRequest.go
index d71961d..8bfb0b5 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtOpenRoutingTableRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtOpenRoutingTableRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtOpenRoutingTableRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionRead.go
index 408872c..7c08789 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtPropertyDescriptionRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionResponse.go
index d0353db..037fdbd 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyDescriptionResponse.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtPropertyDescriptionResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueRead.go
index 901377b..2b701ce 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtPropertyValueRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueResponse.go
index 5b0eb2d..517b94e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtPropertyValueResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueWrite.go
index e22ee3c..b8fcf8b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtPropertyValueWrite.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtPropertyValueWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryRequest.go
index c978b29..45af3aa 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtReadRouterMemoryRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryResponse.go
index 8f88891..2f4cf8b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterMemoryResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtReadRouterMemoryResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusRequest.go
index 5f12de3..d709df2 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtReadRouterStatusRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusResponse.go
index 7d33fac..41cdaf7 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRouterStatusResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtReadRouterStatusResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableRequest.go
index f9b60ff..9597dba 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtReadRoutingTableRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableResponse.go
index a082ea6..ae75d28 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtReadRoutingTableResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtReadRoutingTableResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterMemoryRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterMemoryRequest.go
index 411ad8a..6d9f407 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterMemoryRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterMemoryRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtWriteRouterMemoryRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterStatusRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterStatusRequest.go
index 1f93cfa..e46cddc 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterStatusRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRouterStatusRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtWriteRouterStatusRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRoutingTableRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRoutingTableRequest.go
index 6dca9dc..2649468 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRoutingTableRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataExtWriteRoutingTableRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataExtWriteRoutingTableRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueRead.go
index 5835d8d..44e247a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueRead.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataGroupValueRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueResponse.go
index 46a6935..0686bda 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataGroupValueResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueWrite.go
index 6164cd6..3fe5ba8 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataGroupValueWrite.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataGroupValueWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressRead.go
index 12055db..2865070 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressRead.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataIndividualAddressRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressResponse.go
index 0b2797e..eccde17 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataIndividualAddressResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressWrite.go
index 1dd405a..0d8c452 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataIndividualAddressWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataIndividualAddressWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryRead.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryRead.go
index 68be3b4..198a40f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryRead.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryRead.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataMemoryRead struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryResponse.go
index c298594..10c361c 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataMemoryResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryWrite.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryWrite.go
index 8d02448..fee537e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryWrite.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataMemoryWrite.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataMemoryWrite struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataOther.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataOther.go
index 5bcfebb..0cb5745 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataOther.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataOther.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataOther struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataRestart.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataRestart.go
index 0bf45d8..cb4e943 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataRestart.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataRestart.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataRestart struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataUserMessage.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataUserMessage.go
index 5b3ecec..cd238a9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataUserMessage.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ApduDataUserMessage.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ApduDataUserMessage struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMI.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMI.go
index dd6eafa..f22defb 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMI.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMI.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CEMI struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformation.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformation.go
index a1100f5..21770f9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformation.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformation.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type CEMIAdditionalInformation struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationBusmonitorInfo.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationBusmonitorInfo.go
index d6c77b7..62203bd 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationBusmonitorInfo.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationBusmonitorInfo.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const CEMIAdditionalInformationBusmonitorInfo_LEN uint8 = 1
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go
index bd8aeee..4ec747a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIAdditionalInformationRelativeTimestamp.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const CEMIAdditionalInformationRelativeTimestamp_LEN uint8 = 2
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIPriority.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIPriority.go
index a70fc54..112bf75 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIPriority.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/CEMIPriority.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type CEMIPriority uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ChannelInformation.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ChannelInformation.go
index 4c9dfcf..c027500 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ChannelInformation.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ChannelInformation.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ChannelInformation struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTable.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTable.go
index f5b15f3..06f963f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTable.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTable.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ComObjectTable struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableAddresses.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableAddresses.go
index 733994a..5b51e3e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableAddresses.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableAddresses.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ComObjectTableAddresses uint16
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType1.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType1.go
index 91a6bf0..1cf533d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType1.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType1.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ComObjectTableRealisationType1 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType2.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType2.go
index c4d57f4..e36c7d8 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType2.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType2.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ComObjectTableRealisationType2 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType6.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType6.go
index baaa086..9acdc75 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType6.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectTableRealisationType6.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ComObjectTableRealisationType6 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectValueType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectValueType.go
index 9e0fb9e..9121a90 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectValueType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ComObjectValueType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ComObjectValueType uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequest.go
index 88fa1c6..1370993 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformation.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformation.go
index b055626..fa608e6 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformation.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformation.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionRequestInformation struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationDeviceManagement.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationDeviceManagement.go
index 03204a6..420aef9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationDeviceManagement.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationDeviceManagement.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionRequestInformationDeviceManagement struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationTunnelConnection.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationTunnelConnection.go
index 38e950b..c238b77 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationTunnelConnection.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionRequestInformationTunnelConnection.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionRequestInformationTunnelConnection struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponse.go
index 2d96c6a..8a46d36 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlock.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlock.go
index 2269db2..c78e55e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlock.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlock.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionResponseDataBlock struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockDeviceManagement.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockDeviceManagement.go
index fd6f0b7..c1d3728 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockDeviceManagement.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockDeviceManagement.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionResponseDataBlockDeviceManagement struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go
index 0b547f1..f356797 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionResponseDataBlockTunnelConnection.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionResponseDataBlockTunnelConnection struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateRequest.go
index e91c052..b5f2b19 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateRequest.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionStateRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateResponse.go
index 039efae..40e8ed5 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ConnectionStateResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ConnectionStateResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBDeviceInfo.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBDeviceInfo.go
index 8d39b0f..e91cbae 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBDeviceInfo.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBDeviceInfo.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DIBDeviceInfo struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBSuppSvcFamilies.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBSuppSvcFamilies.go
index 23a40f9..9984fdf 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBSuppSvcFamilies.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DIBSuppSvcFamilies.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DIBSuppSvcFamilies struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionRequest.go
index 7571eeb..6d9e45f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DescriptionRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionResponse.go
index 02e3861..78363c6 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DescriptionResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DescriptionResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAck.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAck.go
index d3de7d4..3e636cd 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAck.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAck.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DeviceConfigurationAck struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAckDataBlock.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAckDataBlock.go
index 64bf5a3..db38f92 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAckDataBlock.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationAckDataBlock.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DeviceConfigurationAckDataBlock struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequest.go
index c5dd685..541d3e1 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DeviceConfigurationRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequestDataBlock.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequestDataBlock.go
index 1a46eab..fb3262d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequestDataBlock.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceConfigurationRequestDataBlock.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DeviceConfigurationRequestDataBlock struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptor.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptor.go
index 26d5e8c..1b49ea6 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptor.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptor.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type DeviceDescriptor uint16
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorMediumType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorMediumType.go
index 29784e7..f7163dc 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorMediumType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorMediumType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type DeviceDescriptorMediumType uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorType2.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorType2.go
index da4d716..7a6e107 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorType2.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceDescriptorType2.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DeviceDescriptorType2 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceStatus.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceStatus.go
index 1c1fb2a..fe19110 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceStatus.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DeviceStatus.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DeviceStatus struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectRequest.go
index 6642cea..718c369 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectRequest.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DisconnectRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectResponse.go
index 8fae017..05b2ebc 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/DisconnectResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type DisconnectResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/FirmwareType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/FirmwareType.go
index 06aa7de..3cd0d0b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/FirmwareType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/FirmwareType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type FirmwareType uint16
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType1.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType1.go
index 10b3c5f..c328a60 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType1.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType1.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type GroupObjectDescriptorRealisationType1 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType2.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType2.go
index 5abf1ed..40d11b5 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType2.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType2.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type GroupObjectDescriptorRealisationType2 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType6.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType6.go
index e970d8c..40b2002 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType6.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType6.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type GroupObjectDescriptorRealisationType6 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType7.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType7.go
index ae92948..cb66985 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType7.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationType7.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type GroupObjectDescriptorRealisationType7 struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationTypeB.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationTypeB.go
index c0ac596..1867a8a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationTypeB.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/GroupObjectDescriptorRealisationTypeB.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type GroupObjectDescriptorRealisationTypeB struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIControlEndpoint.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIControlEndpoint.go
index 1cb1443..88a8966 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIControlEndpoint.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIControlEndpoint.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type HPAIControlEndpoint struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDataEndpoint.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDataEndpoint.go
index dc6d0a9..4334209 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDataEndpoint.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDataEndpoint.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type HPAIDataEndpoint struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go
index 1694e0a..87609ad 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/HPAIDiscoveryEndpoint.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type HPAIDiscoveryEndpoint struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/HostProtocolCode.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/HostProtocolCode.go
index f175702..a0f8b7e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/HostProtocolCode.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/HostProtocolCode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type HostProtocolCode uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/IPAddress.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/IPAddress.go
index a3519dc..cf57ce4 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/IPAddress.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/IPAddress.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type IPAddress struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxAddress.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxAddress.go
index 07de61f..59649da 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxAddress.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxAddress.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxAddress struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapoint.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapoint.go
index 33e03b6..72b243b 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapoint.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapoint.go
@@ -27,7 +27,7 @@ import (
 	"time"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func KnxDatapointParse(readBuffer utils.ReadBuffer, datapointType KnxDatapointType) (api.PlcValue, error) {
 	readBuffer.PullContext("KnxDatapoint")
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointMainType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointMainType.go
index 8b4f1fa..372587a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointMainType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointMainType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxDatapointMainType uint16
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointType.go
index 170f3f1..6a24594 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxDatapointType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxDatapointType uint32
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress.go
index 24b6c5a..7ac335a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxGroupAddress struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress2Level.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress2Level.go
index 24ff997..74e6da9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress2Level.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress2Level.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxGroupAddress2Level struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress3Level.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress3Level.go
index 7c74ee0..8328842 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress3Level.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddress3Level.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxGroupAddress3Level struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddressFreeLevel.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddressFreeLevel.go
index bce3630..159c703 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddressFreeLevel.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxGroupAddressFreeLevel.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxGroupAddressFreeLevel struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectProperty.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectProperty.go
index ef28795..a580057 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectProperty.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectProperty.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxInterfaceObjectProperty uint32
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectType.go
index 269934c..37fbd61 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxInterfaceObjectType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxInterfaceObjectType uint16
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxLayer.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxLayer.go
index 3d0b3a6..5570a54 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxLayer.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxLayer.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxLayer uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxManufacturer.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxManufacturer.go
index 5fd7850..d610bbe 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxManufacturer.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxManufacturer.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxManufacturer uint16
 
@@ -584,8 +584,10 @@ const (
 	KnxManufacturer_M_NVCLIGHTING                                        KnxManufacturer = 546
 	KnxManufacturer_M_JINAN_TIAN_DA_SHENG_INFORMATION_TECHNOLOGY_CO_     KnxManufacturer = 547
 	KnxManufacturer_M_ARMITI_TRADING                                     KnxManufacturer = 548
-	KnxManufacturer_M_ABB___RESERVED                                     KnxManufacturer = 549
-	KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED                    KnxManufacturer = 550
+	KnxManufacturer_M_ELEK                                               KnxManufacturer = 549
+	KnxManufacturer_M_ACCORDIA_SA                                        KnxManufacturer = 550
+	KnxManufacturer_M_ABB___RESERVED                                     KnxManufacturer = 551
+	KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED                    KnxManufacturer = 552
 )
 
 var KnxManufacturerValues []KnxManufacturer
@@ -1142,6 +1144,8 @@ func init() {
 		KnxManufacturer_M_NVCLIGHTING,
 		KnxManufacturer_M_JINAN_TIAN_DA_SHENG_INFORMATION_TECHNOLOGY_CO_,
 		KnxManufacturer_M_ARMITI_TRADING,
+		KnxManufacturer_M_ELEK,
+		KnxManufacturer_M_ACCORDIA_SA,
 		KnxManufacturer_M_ABB___RESERVED,
 		KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED,
 	}
@@ -3151,7 +3155,7 @@ func (e KnxManufacturer) Number() uint16 {
 		}
 	case 549:
 		{ /* '549' */
-			return 43954
+			return 606
 		}
 	case 55:
 		{ /* '55' */
@@ -3159,6 +3163,14 @@ func (e KnxManufacturer) Number() uint16 {
 		}
 	case 550:
 		{ /* '550' */
+			return 607
+		}
+	case 551:
+		{ /* '551' */
+			return 43954
+		}
+	case 552:
+		{ /* '552' */
 			return 43959
 		}
 	case 56:
@@ -5373,7 +5385,7 @@ func (e KnxManufacturer) Name() string {
 		}
 	case 549:
 		{ /* '549' */
-			return "ABB - reserved"
+			return "ELEK"
 		}
 	case 55:
 		{ /* '55' */
@@ -5381,6 +5393,14 @@ func (e KnxManufacturer) Name() string {
 		}
 	case 550:
 		{ /* '550' */
+			return "Accordia sa"
+		}
+	case 551:
+		{ /* '551' */
+			return "ABB - reserved"
+		}
+	case 552:
+		{ /* '552' */
 			return "Busch-Jaeger Elektro - reserved"
 		}
 	case 56:
@@ -6593,10 +6613,14 @@ func KnxManufacturerByValue(value uint16) KnxManufacturer {
 	case 548:
 		return KnxManufacturer_M_ARMITI_TRADING
 	case 549:
-		return KnxManufacturer_M_ABB___RESERVED
+		return KnxManufacturer_M_ELEK
 	case 55:
 		return KnxManufacturer_M_WINDOWMASTER_AS
 	case 550:
+		return KnxManufacturer_M_ACCORDIA_SA
+	case 551:
+		return KnxManufacturer_M_ABB___RESERVED
+	case 552:
 		return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED
 	case 56:
 		return KnxManufacturer_M_WALTHER_WERKE
@@ -7700,10 +7724,14 @@ func KnxManufacturerByName(value string) KnxManufacturer {
 		return KnxManufacturer_M_JINAN_TIAN_DA_SHENG_INFORMATION_TECHNOLOGY_CO_
 	case "M_ARMITI_TRADING":
 		return KnxManufacturer_M_ARMITI_TRADING
-	case "M_ABB___RESERVED":
-		return KnxManufacturer_M_ABB___RESERVED
+	case "M_ELEK":
+		return KnxManufacturer_M_ELEK
 	case "M_WINDOWMASTER_AS":
 		return KnxManufacturer_M_WINDOWMASTER_AS
+	case "M_ACCORDIA_SA":
+		return KnxManufacturer_M_ACCORDIA_SA
+	case "M_ABB___RESERVED":
+		return KnxManufacturer_M_ABB___RESERVED
 	case "M_BUSCH_JAEGER_ELEKTRO___RESERVED":
 		return KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED
 	case "M_WALTHER_WERKE":
@@ -8838,10 +8866,14 @@ func (e KnxManufacturer) name() string {
 		return "M_JINAN_TIAN_DA_SHENG_INFORMATION_TECHNOLOGY_CO_"
 	case KnxManufacturer_M_ARMITI_TRADING:
 		return "M_ARMITI_TRADING"
-	case KnxManufacturer_M_ABB___RESERVED:
-		return "M_ABB___RESERVED"
+	case KnxManufacturer_M_ELEK:
+		return "M_ELEK"
 	case KnxManufacturer_M_WINDOWMASTER_AS:
 		return "M_WINDOWMASTER_AS"
+	case KnxManufacturer_M_ACCORDIA_SA:
+		return "M_ACCORDIA_SA"
+	case KnxManufacturer_M_ABB___RESERVED:
+		return "M_ABB___RESERVED"
 	case KnxManufacturer_M_BUSCH_JAEGER_ELEKTRO___RESERVED:
 		return "M_BUSCH_JAEGER_ELEKTRO___RESERVED"
 	case KnxManufacturer_M_WALTHER_WERKE:
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxMedium.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxMedium.go
index cf5f01a..be8ee46 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxMedium.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxMedium.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxMedium uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpCore.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpCore.go
index 769851d..6e0bce2 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpCore.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpCore.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetIpCore struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpDeviceManagement.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpDeviceManagement.go
index d29fe15..7ff8886 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpDeviceManagement.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpDeviceManagement.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetIpDeviceManagement struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpMessage.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpMessage.go
index 2346dcc..e87116f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpMessage.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpMessage.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const KnxNetIpMessage_PROTOCOLVERSION uint8 = 0x10
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpRouting.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpRouting.go
index a2346af..6dca801 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpRouting.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpRouting.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetIpRouting struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpTunneling.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpTunneling.go
index 4d729ce..a041db9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpTunneling.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetIpTunneling.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetIpTunneling struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetObjectServer.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetObjectServer.go
index e538ccb..9167a6f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetObjectServer.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetObjectServer.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetObjectServer struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteConfigurationAndDiagnosis.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteConfigurationAndDiagnosis.go
index 196bef1..902e344 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteConfigurationAndDiagnosis.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteConfigurationAndDiagnosis.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetRemoteConfigurationAndDiagnosis struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteLogging.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteLogging.go
index ff42724..d803da6 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteLogging.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxNetRemoteLogging.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type KnxNetRemoteLogging struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxProperty.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxProperty.go
index ef99caf..e4d0e1c 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxProperty.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxProperty.go
@@ -26,7 +26,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func KnxPropertyParse(readBuffer utils.ReadBuffer, propertyType KnxPropertyDataType, dataLengthInBytes uint8) (api.PlcValue, error) {
 	readBuffer.PullContext("KnxProperty")
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxPropertyDataType.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxPropertyDataType.go
index 85a5306..776cf37 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxPropertyDataType.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/KnxPropertyDataType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type KnxPropertyDataType uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LBusmonInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LBusmonInd.go
index 89d7ceb..c1a728f 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LBusmonInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LBusmonInd.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LBusmonInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataCon.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataCon.go
index 565be20..629ff41 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataCon.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataCon.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LDataCon struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataExtended.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataExtended.go
index 484d0cd..74dc3a9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataExtended.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataExtended.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LDataExtended struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrame.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrame.go
index 9d794a9..b5809d0 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrame.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrame.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LDataFrame struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrameACK.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrameACK.go
index 7f434ed..1f0fb0c 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrameACK.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataFrameACK.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LDataFrameACK struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataInd.go
index a895e8c..e7be964 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataInd.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LDataInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataReq.go
index 9d2c94c..e66e18e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LDataReq.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LDataReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollData.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollData.go
index 691665e..3754e82 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollData.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollData.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LPollData struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataCon.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataCon.go
index 0a4fcb5..0ddb785 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataCon.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataCon.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LPollDataCon struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataReq.go
index 482b9b2..785862a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LPollDataReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LPollDataReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawCon.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawCon.go
index 9bed2b9..7055b66 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawCon.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawCon.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LRawCon struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawInd.go
index c522eca..2310d19 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawInd.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LRawInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawReq.go
index 8b7ae07..9442eda 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/LRawReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type LRawReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MACAddress.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MACAddress.go
index ccc8055..8297297 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MACAddress.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MACAddress.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MACAddress struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCommandReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCommandReq.go
index ce119a4..e9eca79 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCommandReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCommandReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MFuncPropCommandReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCon.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCon.go
index b523458..007198d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCon.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropCon.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MFuncPropCon struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropStateReadReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropStateReadReq.go
index 23233bd..3638c1c 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropStateReadReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MFuncPropStateReadReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MFuncPropStateReadReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropInfoInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropInfoInd.go
index 858db45..8c7704a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropInfoInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropInfoInd.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MPropInfoInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadCon.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadCon.go
index 22bd483..bc61fb1 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadCon.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadCon.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MPropReadCon struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadReq.go
index 788500d..8f59212 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropReadReq.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MPropReadReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteCon.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteCon.go
index 4f646c9..06a8bfe 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteCon.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteCon.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MPropWriteCon struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteReq.go
index b281e0e..c07723d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MPropWriteReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MPropWriteReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetInd.go
index f58f583..c226e5a 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetInd.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MResetInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetReq.go
index 73e82cd..820db26 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/MResetReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type MResetReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ProjectInstallationIdentifier.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ProjectInstallationIdentifier.go
index 6fe647c..60c2f6d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ProjectInstallationIdentifier.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ProjectInstallationIdentifier.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ProjectInstallationIdentifier struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/RelativeTimestamp.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/RelativeTimestamp.go
index 9593f37..244a1d6 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/RelativeTimestamp.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/RelativeTimestamp.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type RelativeTimestamp struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/RoutingIndication.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/RoutingIndication.go
index 42c740c..5853eb4 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/RoutingIndication.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/RoutingIndication.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type RoutingIndication struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchRequest.go
index 88104fd..b1db779 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SearchRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchResponse.go
index 6c6dc82..fa6a079 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/SearchResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SearchResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/ServiceId.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/ServiceId.go
index c98125a..e3261c8 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/ServiceId.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/ServiceId.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ServiceId struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/Status.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/Status.go
index 9f0d227..7e9a59e 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/Status.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/Status.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type Status uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/SupportedPhysicalMedia.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/SupportedPhysicalMedia.go
index b61bf38..75173e4 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/SupportedPhysicalMedia.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/SupportedPhysicalMedia.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type SupportedPhysicalMedia uint8
 
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedInd.go
index ecca5c1..e835a51 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedInd.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TDataConnectedInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedReq.go
index c1f6c65..5bd7eaa 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataConnectedReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TDataConnectedReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualInd.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualInd.go
index a0e8fed..5d68f6d 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualInd.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualInd.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TDataIndividualInd struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualReq.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualReq.go
index 1d7620e..2944764 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualReq.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TDataIndividualReq.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TDataIndividualReq struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequest.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequest.go
index cadee90..5851e50 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequest.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TunnelingRequest struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequestDataBlock.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequestDataBlock.go
index 51ccb7c..03a05a9 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequestDataBlock.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingRequestDataBlock.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TunnelingRequestDataBlock struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponse.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponse.go
index 684b32b..e96a106 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponse.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TunnelingResponse struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponseDataBlock.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponseDataBlock.go
index 2d6c58b..6264162 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponseDataBlock.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/TunnelingResponseDataBlock.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type TunnelingResponseDataBlock struct {
diff --git a/plc4go/internal/plc4go/knxnetip/readwrite/model/UnknownMessage.go b/plc4go/internal/plc4go/knxnetip/readwrite/model/UnknownMessage.go
index e834686..3ac40f8 100644
--- a/plc4go/internal/plc4go/knxnetip/readwrite/model/UnknownMessage.go
+++ b/plc4go/internal/plc4go/knxnetip/readwrite/model/UnknownMessage.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type UnknownMessage struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/ParserHelper.go b/plc4go/internal/plc4go/modbus/readwrite/ParserHelper.go
index a1dd239..0e9e447 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ModbusParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/modbus/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/modbus/readwrite/XmlParserHelper.go
index f920524..294399d 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ModbusXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/DataItem.go b/plc4go/internal/plc4go/modbus/readwrite/model/DataItem.go
index 0a4f4e8..7f70c32 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/DataItem.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/DataItem.go
@@ -26,7 +26,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func DataItemParse(readBuffer utils.ReadBuffer, dataType ModbusDataType, numberOfValues uint16) (api.PlcValue, error) {
 	readBuffer.PullContext("DataItem")
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusConstants.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusConstants.go
index 0d27fa5..3e05d47 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusConstants.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusConstants.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const ModbusConstants_MODBUSTCPDEFAULTPORT uint16 = 502
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusDataType.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusDataType.go
index 975aaf6..954fcb1 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusDataType.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusDataType.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ModbusDataType uint8
 
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusErrorCode.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusErrorCode.go
index 24fa2fd..64d59cb 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusErrorCode.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusErrorCode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type ModbusErrorCode uint8
 
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDU.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDU.go
index 19304ba..5215606 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDU.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDU.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDU struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticRequest.go
index eb7ec6e..8a3f157 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUDiagnosticRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticResponse.go
index f87920c..b6b59a4 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUDiagnosticResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUDiagnosticResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUError.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUError.go
index 50df27b..8cee9ae 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUError.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUError.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUError struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterRequest.go
index 1ca05f0..8c9c6b2 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUGetComEventCounterRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterResponse.go
index 704226b..2c8c01d 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventCounterResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUGetComEventCounterResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogRequest.go
index 9cdefe9..f427032 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUGetComEventLogRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogResponse.go
index 15fd425..8948aa7 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUGetComEventLogResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUGetComEventLogResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterRequest.go
index ee8a18a..a870076 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUMaskWriteHoldingRegisterRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterResponse.go
index 2683daa..40d2aa1 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUMaskWriteHoldingRegisterResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUMaskWriteHoldingRegisterResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsRequest.go
index 7e26269..645a266 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadCoilsRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsResponse.go
index 886c8fb..dcaa7dc 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadCoilsResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadCoilsResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationRequest.go
index 3b50149..490d47c 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadDeviceIdentificationRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationResponse.go
index 6e3b31a..e3e9d6a 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDeviceIdentificationResponse.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadDeviceIdentificationResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsRequest.go
index e8007da..c75ce87 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadDiscreteInputsRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsResponse.go
index 88884fd..452c12c 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadDiscreteInputsResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadDiscreteInputsResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusRequest.go
index 05125b7..8313e7b 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadExceptionStatusRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusResponse.go
index 3ca952d..64f73c9 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadExceptionStatusResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadExceptionStatusResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueRequest.go
index 32484e3..4efb1bb 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadFifoQueueRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueResponse.go
index 04ba7ed..716993b 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFifoQueueResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadFifoQueueResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequest.go
index dc5cb61..2b078ad 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadFileRecordRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequestItem.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequestItem.go
index 31e7c84..0967ff5 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequestItem.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordRequestItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadFileRecordRequestItem struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponse.go
index 1043509..008ed36 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadFileRecordResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponseItem.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponseItem.go
index 34a3c27..cbd62d1 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponseItem.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadFileRecordResponseItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadFileRecordResponseItem struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersRequest.go
index db4aeec..bb19a0e 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadHoldingRegistersRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersResponse.go
index 818ff10..8519751 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadHoldingRegistersResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadHoldingRegistersResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersRequest.go
index 8e29d1d..fd84b77 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadInputRegistersRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersResponse.go
index 29bb010..470224f 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadInputRegistersResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadInputRegistersResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersRequest.go
index 8ce0630..fbe744c 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadWriteMultipleHoldingRegistersRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersResponse.go
index cf25cf0..0ec2c79 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReadWriteMultipleHoldingRegistersResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReadWriteMultipleHoldingRegistersResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdRequest.go
index 51aeff5..08be623 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReportServerIdRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdResponse.go
index ae06906..330ddf6 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUReportServerIdResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUReportServerIdResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequest.go
index 99bf811..bfae39a 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteFileRecordRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequestItem.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequestItem.go
index 879b08b..480fe30 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequestItem.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordRequestItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteFileRecordRequestItem struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponse.go
index 07642c3..2b84c03 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteFileRecordResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponseItem.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponseItem.go
index 22f4801..ec9be97 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponseItem.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteFileRecordResponseItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteFileRecordResponseItem struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsRequest.go
index 9c5bff1..01dd578 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteMultipleCoilsRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsResponse.go
index 9f6a95b..a077c45 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleCoilsResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteMultipleCoilsResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersRequest.go
index fc40ab9..8e3459a 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteMultipleHoldingRegistersRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersResponse.go
index 8ee7195..003439d 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteMultipleHoldingRegistersResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteMultipleHoldingRegistersResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilRequest.go
index d0cb120..ed73a25 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteSingleCoilRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilResponse.go
index 4e61991..8442786 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleCoilResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteSingleCoilResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterRequest.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterRequest.go
index 84cbe44..ea460bf 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterRequest.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteSingleRegisterRequest struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterResponse.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterResponse.go
index fcd0b8a..0ffda57 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterResponse.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusPDUWriteSingleRegisterResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusPDUWriteSingleRegisterResponse struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusSerialADU.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusSerialADU.go
index 901afa4..aac0237 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusSerialADU.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusSerialADU.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type ModbusSerialADU struct {
diff --git a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusTcpADU.go b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusTcpADU.go
index 6a0d647..d480c97 100644
--- a/plc4go/internal/plc4go/modbus/readwrite/model/ModbusTcpADU.go
+++ b/plc4go/internal/plc4go/modbus/readwrite/model/ModbusTcpADU.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const ModbusTcpADU_PROTOCOLIDENTIFIER uint16 = 0x0000
diff --git a/plc4go/internal/plc4go/s7/readwrite/ParserHelper.go b/plc4go/internal/plc4go/s7/readwrite/ParserHelper.go
index dd33e93..92c1ec8 100644
--- a/plc4go/internal/plc4go/s7/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/s7/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type S7ParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/s7/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/s7/readwrite/XmlParserHelper.go
index b90c67b..deadf13 100644
--- a/plc4go/internal/plc4go/s7/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/s7/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type S7XmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacket.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacket.go
index 21e64cd..a096316 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacket.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacket.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacket struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionRequest.go
index 13c1526..664e740 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacketConnectionRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionResponse.go
index c73631e..3dde667 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketConnectionResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacketConnectionResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketData.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketData.go
index 2b6f285..91d52fa 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketData.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketData.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacketData struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectRequest.go
index 142fa89..bf7317a 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacketDisconnectRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectResponse.go
index 85421bd..75fbf34 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketDisconnectResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacketDisconnectResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketTpduError.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketTpduError.go
index 4914e25..34eeecd 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketTpduError.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPPacketTpduError.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPPacketTpduError struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameter.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameter.go
index 32b07df..fa54cea 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameter.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameter.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPParameter struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCalledTsap.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCalledTsap.go
index 647e666..3dd6e2c 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCalledTsap.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCalledTsap.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPParameterCalledTsap struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCallingTsap.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCallingTsap.go
index 541ab70..2f07d56 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCallingTsap.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterCallingTsap.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPParameterCallingTsap struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterChecksum.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterChecksum.go
index 6c4afe8..20afab1 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterChecksum.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterChecksum.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPParameterChecksum struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterDisconnectAdditionalInformation.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterDisconnectAdditionalInformation.go
index eb5fc69..3790b56 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterDisconnectAdditionalInformation.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterDisconnectAdditionalInformation.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPParameterDisconnectAdditionalInformation struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterTpduSize.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterTpduSize.go
index a5dd0f6..0c29320 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterTpduSize.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPParameterTpduSize.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type COTPParameterTpduSize struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPProtocolClass.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPProtocolClass.go
index 7e5bfa5..7ae63da 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPProtocolClass.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPProtocolClass.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type COTPProtocolClass int8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/COTPTpduSize.go b/plc4go/internal/plc4go/s7/readwrite/model/COTPTpduSize.go
index 9a9b99e..d9530b4 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/COTPTpduSize.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/COTPTpduSize.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type COTPTpduSize int8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/DataItem.go b/plc4go/internal/plc4go/s7/readwrite/model/DataItem.go
index 421200e..32bfe94 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/DataItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/DataItem.go
@@ -27,7 +27,7 @@ import (
 	"time"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func DataItemParse(readBuffer utils.ReadBuffer, dataProtocolId string, stringLength int32) (api.PlcValue, error) {
 	readBuffer.PullContext("DataItem")
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/DataTransportErrorCode.go b/plc4go/internal/plc4go/s7/readwrite/model/DataTransportErrorCode.go
index 22e0ca9..d59a588 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/DataTransportErrorCode.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/DataTransportErrorCode.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type DataTransportErrorCode uint8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/DataTransportSize.go b/plc4go/internal/plc4go/s7/readwrite/model/DataTransportSize.go
index e265b07..c20748c 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/DataTransportSize.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/DataTransportSize.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type DataTransportSize uint8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/DeviceGroup.go b/plc4go/internal/plc4go/s7/readwrite/model/DeviceGroup.go
index 5101f9b..79a7345 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/DeviceGroup.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/DeviceGroup.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type DeviceGroup int8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/MemoryArea.go b/plc4go/internal/plc4go/s7/readwrite/model/MemoryArea.go
index 705d4c9..f7458f2 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/MemoryArea.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/MemoryArea.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type MemoryArea uint8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7Address.go b/plc4go/internal/plc4go/s7/readwrite/model/S7Address.go
index e51e883..fea8c99 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7Address.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7Address.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7Address struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7AddressAny.go b/plc4go/internal/plc4go/s7/readwrite/model/S7AddressAny.go
index 294ec1b..bb60c07 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7AddressAny.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7AddressAny.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7AddressAny struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7Message.go b/plc4go/internal/plc4go/s7/readwrite/model/S7Message.go
index 5aa72d2..a9772d0 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7Message.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7Message.go
@@ -26,7 +26,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const S7Message_PROTOCOLID uint8 = 0x32
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageRequest.go
index cdcdb17..cbfb2c7 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7MessageRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponse.go
index f368a5a..f51a1f8 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7MessageResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponseData.go b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponseData.go
index 5f05381..231279e 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponseData.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageResponseData.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7MessageResponseData struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageUserData.go b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageUserData.go
index 9a60236..7dd69da 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7MessageUserData.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7MessageUserData.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7MessageUserData struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7Parameter.go b/plc4go/internal/plc4go/s7/readwrite/model/S7Parameter.go
index 97dd720..52f4a2d 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7Parameter.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7Parameter.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7Parameter struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarRequest.go
index 0ca7c2b..0048c5c 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterReadVarRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarResponse.go
index 4b4317e..46bf362 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterReadVarResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterReadVarResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterSetupCommunication.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterSetupCommunication.go
index 9492742..f6fdbec 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterSetupCommunication.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterSetupCommunication.go
@@ -25,7 +25,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterSetupCommunication struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserData.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserData.go
index 57450aa..7188918 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserData.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserData.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterUserData struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItem.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItem.go
index 48a097a..e1cbd70 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterUserDataItem struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItemCPUFunctions.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItemCPUFunctions.go
index 2620556..a8b58e3 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItemCPUFunctions.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterUserDataItemCPUFunctions.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterUserDataItemCPUFunctions struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarRequest.go
index 6fa5067..115b6c9 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterWriteVarRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarResponse.go
index d859bbb..f0c5836 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7ParameterWriteVarResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7ParameterWriteVarResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7Payload.go b/plc4go/internal/plc4go/s7/readwrite/model/S7Payload.go
index 6c7d821..ddae8e9 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7Payload.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7Payload.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7Payload struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadReadVarResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadReadVarResponse.go
index 55548d0..a07b336 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadReadVarResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadReadVarResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7PayloadReadVarResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserData.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserData.go
index 643f287..b154002 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserData.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserData.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7PayloadUserData struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItem.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItem.go
index a716e8b..a42229d 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7PayloadUserDataItem struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go
index b97f69f..8a82cd6 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlRequest.go
@@ -23,7 +23,7 @@ import (
 	"github.com/apache/plc4x/plc4go/internal/plc4go/spi/utils"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7PayloadUserDataItemCpuFunctionReadSzlRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlResponse.go
index 9f1e1ff..71e6bc9 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadUserDataItemCpuFunctionReadSzlResponse.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const S7PayloadUserDataItemCpuFunctionReadSzlResponse_SZLITEMLENGTH uint16 = 28
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarRequest.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarRequest.go
index a456d27..1f8451c 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarRequest.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarRequest.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7PayloadWriteVarRequest struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarResponse.go b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarResponse.go
index 8c76529..f19b1d6 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarResponse.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7PayloadWriteVarResponse.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7PayloadWriteVarResponse struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadDataItem.go b/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadDataItem.go
index 7c42587..a7dbe07 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadDataItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadDataItem.go
@@ -25,7 +25,7 @@ import (
 	"math"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7VarPayloadDataItem struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadStatusItem.go b/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadStatusItem.go
index 543875c..5f84b58 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadStatusItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7VarPayloadStatusItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7VarPayloadStatusItem struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItem.go b/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItem.go
index 32521e6..744655e 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7VarRequestParameterItem struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItemAddress.go b/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItemAddress.go
index 905727e..0876495 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItemAddress.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/S7VarRequestParameterItemAddress.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type S7VarRequestParameterItemAddress struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/SzlDataTreeItem.go b/plc4go/internal/plc4go/s7/readwrite/model/SzlDataTreeItem.go
index d7d49e3..cb6c929 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/SzlDataTreeItem.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/SzlDataTreeItem.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SzlDataTreeItem struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/SzlId.go b/plc4go/internal/plc4go/s7/readwrite/model/SzlId.go
index 1ff3cbd..5706ec2 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/SzlId.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/SzlId.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type SzlId struct {
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/SzlModuleTypeClass.go b/plc4go/internal/plc4go/s7/readwrite/model/SzlModuleTypeClass.go
index 375f88a..62ebc9b 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/SzlModuleTypeClass.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/SzlModuleTypeClass.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type SzlModuleTypeClass uint8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/SzlSublist.go b/plc4go/internal/plc4go/s7/readwrite/model/SzlSublist.go
index 4929987..f3810a4 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/SzlSublist.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/SzlSublist.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type SzlSublist uint8
 
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/TPKTPacket.go b/plc4go/internal/plc4go/s7/readwrite/model/TPKTPacket.go
index f41ceea..0f4e7d9 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/TPKTPacket.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/TPKTPacket.go
@@ -26,7 +26,7 @@ import (
 	"github.com/rs/zerolog/log"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Constant values.
 const TPKTPacket_PROTOCOLID uint8 = 0x03
diff --git a/plc4go/internal/plc4go/s7/readwrite/model/TransportSize.go b/plc4go/internal/plc4go/s7/readwrite/model/TransportSize.go
index d83334f..047cdba 100644
--- a/plc4go/internal/plc4go/s7/readwrite/model/TransportSize.go
+++ b/plc4go/internal/plc4go/s7/readwrite/model/TransportSize.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type TransportSize int8
 
diff --git a/plc4go/internal/plc4go/simulated/readwrite/ParserHelper.go b/plc4go/internal/plc4go/simulated/readwrite/ParserHelper.go
index 16d2426..e6a9330 100644
--- a/plc4go/internal/plc4go/simulated/readwrite/ParserHelper.go
+++ b/plc4go/internal/plc4go/simulated/readwrite/ParserHelper.go
@@ -25,7 +25,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type SimulatedParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/simulated/readwrite/XmlParserHelper.go b/plc4go/internal/plc4go/simulated/readwrite/XmlParserHelper.go
index de1e347..fc2eb6b 100644
--- a/plc4go/internal/plc4go/simulated/readwrite/XmlParserHelper.go
+++ b/plc4go/internal/plc4go/simulated/readwrite/XmlParserHelper.go
@@ -27,7 +27,7 @@ import (
 	"strings"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type SimulatedXmlParserHelper struct {
 }
diff --git a/plc4go/internal/plc4go/simulated/readwrite/model/DataItem.go b/plc4go/internal/plc4go/simulated/readwrite/model/DataItem.go
index a053573..c66b006 100644
--- a/plc4go/internal/plc4go/simulated/readwrite/model/DataItem.go
+++ b/plc4go/internal/plc4go/simulated/readwrite/model/DataItem.go
@@ -26,7 +26,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 func DataItemParse(readBuffer utils.ReadBuffer, dataType string, numberOfValues uint16) (api.PlcValue, error) {
 	readBuffer.PullContext("DataItem")
diff --git a/plc4go/internal/plc4go/simulated/readwrite/model/Dummy.go b/plc4go/internal/plc4go/simulated/readwrite/model/Dummy.go
index 38edf86..b74fd27 100644
--- a/plc4go/internal/plc4go/simulated/readwrite/model/Dummy.go
+++ b/plc4go/internal/plc4go/simulated/readwrite/model/Dummy.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // The data-structure of this message
 type Dummy struct {
diff --git a/plc4go/internal/plc4go/simulated/readwrite/model/SimulatedDataTypeSizes.go b/plc4go/internal/plc4go/simulated/readwrite/model/SimulatedDataTypeSizes.go
index b4739fd..afb7844 100644
--- a/plc4go/internal/plc4go/simulated/readwrite/model/SimulatedDataTypeSizes.go
+++ b/plc4go/internal/plc4go/simulated/readwrite/model/SimulatedDataTypeSizes.go
@@ -24,7 +24,7 @@ import (
 	"github.com/pkg/errors"
 )
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 type SimulatedDataTypeSizes uint8
 
diff --git a/plc4go/pom.xml b/plc4go/pom.xml
index 5bd430b..b2aa82a1 100644
--- a/plc4go/pom.xml
+++ b/plc4go/pom.xml
@@ -568,7 +568,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-go</artifactId>
+      <artifactId>plc4x-code-generation-language-go</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/ab-eth/pom.xml b/plc4j/drivers/ab-eth/pom.xml
index a3ec945..d1d20a5 100644
--- a/plc4j/drivers/ab-eth/pom.xml
+++ b/plc4j/drivers/ab-eth/pom.xml
@@ -102,7 +102,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-ab-eth</usedDependency>
           </usedDependencies>
         </configuration>
@@ -150,7 +150,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/ads/pom.xml b/plc4j/drivers/ads/pom.xml
index deb4532..bc31728 100644
--- a/plc4j/drivers/ads/pom.xml
+++ b/plc4j/drivers/ads/pom.xml
@@ -114,7 +114,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-ads</usedDependency>
           </usedDependencies>
         </configuration>
@@ -186,7 +186,7 @@
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/canopen/pom.xml b/plc4j/drivers/canopen/pom.xml
index 94971a6..809b90a 100644
--- a/plc4j/drivers/canopen/pom.xml
+++ b/plc4j/drivers/canopen/pom.xml
@@ -119,7 +119,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-canopen</usedDependency>
           </usedDependencies>
         </configuration>
@@ -195,7 +195,7 @@
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/eip/pom.xml b/plc4j/drivers/eip/pom.xml
index 2ede6f7..1f628c2 100644
--- a/plc4j/drivers/eip/pom.xml
+++ b/plc4j/drivers/eip/pom.xml
@@ -104,7 +104,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-eip</usedDependency>
           </usedDependencies>
         </configuration>
@@ -149,7 +149,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/firmata/pom.xml b/plc4j/drivers/firmata/pom.xml
index 1fd3f96..ddf9594 100644
--- a/plc4j/drivers/firmata/pom.xml
+++ b/plc4j/drivers/firmata/pom.xml
@@ -102,7 +102,7 @@
         <configuration>
           <usedDependencies combine.children="append">
             <usedDependency>com.github.purejavacomm:purejavacomm</usedDependency>
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-firmata</usedDependency>
           </usedDependencies>
         </configuration>
@@ -152,7 +152,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/knxnetip/pom.xml b/plc4j/drivers/knxnetip/pom.xml
index 4952c5f..93bd723 100644
--- a/plc4j/drivers/knxnetip/pom.xml
+++ b/plc4j/drivers/knxnetip/pom.xml
@@ -101,7 +101,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-knxnetip</usedDependency>
           </usedDependencies>
         </configuration>
@@ -194,7 +194,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/modbus/pom.xml b/plc4j/drivers/modbus/pom.xml
index a6e81fb..57e007f 100644
--- a/plc4j/drivers/modbus/pom.xml
+++ b/plc4j/drivers/modbus/pom.xml
@@ -104,7 +104,7 @@
           <usedDependencies combine.children="append">
             <usedDependency>org.apache.plc4x:plc4j-transport-serial</usedDependency>
             <usedDependency>org.apache.plc4x:plc4j-transport-raw-socket</usedDependency>
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-modbus</usedDependency>
           </usedDependencies>
         </configuration>
@@ -168,7 +168,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/opcua/pom.xml b/plc4j/drivers/opcua/pom.xml
index 2d67091..6f32daa 100644
--- a/plc4j/drivers/opcua/pom.xml
+++ b/plc4j/drivers/opcua/pom.xml
@@ -103,7 +103,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-opcua</usedDependency>
           </usedDependencies>
         </configuration>
@@ -153,7 +153,7 @@
 
     <dependency>
     <groupId>org.apache.plc4x</groupId>
-    <artifactId>plc4x-build-utils-language-java</artifactId>
+    <artifactId>plc4x-code-generation-language-java</artifactId>
     <version>0.9.0-SNAPSHOT</version>
     <!-- Scope is 'provided' as this way it's not shipped with the driver -->
     <scope>provided</scope>
diff --git a/plc4j/drivers/s7/pom.xml b/plc4j/drivers/s7/pom.xml
index c3f02e8..8b0c866 100644
--- a/plc4j/drivers/s7/pom.xml
+++ b/plc4j/drivers/s7/pom.xml
@@ -104,7 +104,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-s7</usedDependency>
           </usedDependencies>
         </configuration>
@@ -169,7 +169,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/plc4j/drivers/simulated/pom.xml b/plc4j/drivers/simulated/pom.xml
index e35b149..b182faf 100644
--- a/plc4j/drivers/simulated/pom.xml
+++ b/plc4j/drivers/simulated/pom.xml
@@ -99,7 +99,7 @@
         <artifactId>maven-dependency-plugin</artifactId>
         <configuration>
           <usedDependencies combine.children="append">
-            <usedDependency>org.apache.plc4x:plc4x-build-utils-language-java</usedDependency>
+            <usedDependency>org.apache.plc4x:plc4x-code-generation-language-java</usedDependency>
             <usedDependency>org.apache.plc4x:plc4x-protocols-simulated</usedDependency>
           </usedDependencies>
         </configuration>
@@ -134,7 +134,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/pom.xml b/pom.xml
index 4bb9dfb..8dc5050 100644
--- a/pom.xml
+++ b/pom.xml
@@ -166,7 +166,7 @@
   </properties>
 
   <modules>
-    <module>build-utils</module>
+    <module>code-generation</module>
 
     <!-- Definition of the protocol message formats -->
     <module>protocols</module>
diff --git a/protocols/ab-eth/pom.xml b/protocols/ab-eth/pom.xml
index 7d46c88..7bfa649 100644
--- a/protocols/ab-eth/pom.xml
+++ b/protocols/ab-eth/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/ads/pom.xml b/protocols/ads/pom.xml
index 1fd7ca0..371816c 100644
--- a/protocols/ads/pom.xml
+++ b/protocols/ads/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/bacnetip/pom.xml b/protocols/bacnetip/pom.xml
index 8527b30..be841a4 100644
--- a/protocols/bacnetip/pom.xml
+++ b/protocols/bacnetip/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/canopen/pom.xml b/protocols/canopen/pom.xml
index 70dc0f7..8cdd000 100644
--- a/protocols/canopen/pom.xml
+++ b/protocols/canopen/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/df1/pom.xml b/protocols/df1/pom.xml
index b9c7d14..d18b5a4 100644
--- a/protocols/df1/pom.xml
+++ b/protocols/df1/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/eip/pom.xml b/protocols/eip/pom.xml
index ae5147d..2fe04e4 100644
--- a/protocols/eip/pom.xml
+++ b/protocols/eip/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/firmata/pom.xml b/protocols/firmata/pom.xml
index 10f77bd..7f95be6 100644
--- a/protocols/firmata/pom.xml
+++ b/protocols/firmata/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/knxnetip/pom.xml b/protocols/knxnetip/pom.xml
index a6d71df..fe4801c 100644
--- a/protocols/knxnetip/pom.xml
+++ b/protocols/knxnetip/pom.xml
@@ -108,7 +108,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
 
diff --git a/protocols/modbus/pom.xml b/protocols/modbus/pom.xml
index ca1230c..4f36091 100644
--- a/protocols/modbus/pom.xml
+++ b/protocols/modbus/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/opcua/pom.xml b/protocols/opcua/pom.xml
index a0aee14..a247d06 100644
--- a/protocols/opcua/pom.xml
+++ b/protocols/opcua/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/plc4x/pom.xml b/protocols/plc4x/pom.xml
index 0a80484..c71a3c2 100644
--- a/protocols/plc4x/pom.xml
+++ b/protocols/plc4x/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/s7/pom.xml b/protocols/s7/pom.xml
index 079807e..1192f9c 100644
--- a/protocols/s7/pom.xml
+++ b/protocols/s7/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/protocols/simulated/pom.xml b/protocols/simulated/pom.xml
index c4b4431..ff5508e 100644
--- a/protocols/simulated/pom.xml
+++ b/protocols/simulated/pom.xml
@@ -35,7 +35,7 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
+      <artifactId>plc4x-code-generation-protocol-base-mspec</artifactId>
       <version>0.9.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
diff --git a/sandbox/plc-simulator/pom.xml b/sandbox/plc-simulator/pom.xml
index 7021949..58009c6 100644
--- a/sandbox/plc-simulator/pom.xml
+++ b/sandbox/plc-simulator/pom.xml
@@ -119,7 +119,7 @@
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
-      <artifactId>plc4x-build-utils-language-java</artifactId>
+      <artifactId>plc4x-code-generation-language-java</artifactId>
       <version>0.9.0-SNAPSHOT</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
diff --git a/sandbox/plc4c/generated-sources/modbus/include/data_item.h b/sandbox/plc4c/generated-sources/modbus/include/data_item.h
index a54b3d6..4c1934c 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/data_item.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/data_item.h
@@ -26,7 +26,7 @@
 #include <plc4c/utils/list.h>
 #include "modbus_data_type.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_constants.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_constants.h
index f0c0960..4f6ece9 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_constants.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_constants.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_data_type.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_data_type.h
index 4416f6e..7f2b77c 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_data_type.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_data_type.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_error_code.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_error_code.h
index b7de6bc..79053ad 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_error_code.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_error_code.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu.h
index da84733..1805a88 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu.h
@@ -31,7 +31,7 @@
 #include "modbus_pdu.h"
 #include "modbus_error_code.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_request_item.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_request_item.h
index 70931ec..5c8b8e2 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_request_item.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_request_item.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_response_item.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_response_item.h
index 7daf840..04cfd1c 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_response_item.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_read_file_record_response_item.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_request_item.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_request_item.h
index e99433d..3b8ec05 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_request_item.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_request_item.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_response_item.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_response_item.h
index f3513a5..651d25c 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_response_item.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_pdu_write_file_record_response_item.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_serial_adu.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_serial_adu.h
index e021032..6bb2760 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_serial_adu.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_serial_adu.h
@@ -26,7 +26,7 @@
 #include <plc4c/utils/list.h>
 #include "modbus_pdu.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/include/modbus_tcp_adu.h b/sandbox/plc4c/generated-sources/modbus/include/modbus_tcp_adu.h
index c45c5e5..c8ca5ca 100644
--- a/sandbox/plc4c/generated-sources/modbus/include/modbus_tcp_adu.h
+++ b/sandbox/plc4c/generated-sources/modbus/include/modbus_tcp_adu.h
@@ -26,7 +26,7 @@
 #include <plc4c/utils/list.h>
 #include "modbus_pdu.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/modbus/src/data_item.c b/sandbox/plc4c/generated-sources/modbus/src/data_item.c
index da208ab..f8d7ce2 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/data_item.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/data_item.c
@@ -26,7 +26,7 @@
 
 #include "data_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Parse function.
 plc4c_return_code plc4c_modbus_read_write_data_item_parse(plc4c_spi_read_buffer* readBuffer, plc4c_modbus_read_write_modbus_data_type dataType, uint16_t numberOfValues, plc4c_data** data_item) {
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_constants.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_constants.c
index 212b89a..a3e86f9 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_constants.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_constants.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_constants.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Constant values.
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_data_type.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_data_type.c
index 7b10869..67397f2 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_data_type.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_data_type.c
@@ -20,7 +20,7 @@
 #include "modbus_data_type.h"
 #include <string.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Create an empty NULL-struct
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_error_code.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_error_code.c
index f4236ed..9a67b4d 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_error_code.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_error_code.c
@@ -20,7 +20,7 @@
 #include "modbus_error_code.h"
 #include <string.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Create an empty NULL-struct
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu.c
index 3b9239c..62c3967 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_pdu.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Array of discriminator values that match the enum type constants.
 // (The order is identical to the enum constants so we can use the
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_request_item.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_request_item.c
index e33e989..6a48a67 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_request_item.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_request_item.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_pdu_read_file_record_request_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Parse function.
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_response_item.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_response_item.c
index 0b569c4..0e1d046 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_response_item.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_read_file_record_response_item.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_pdu_read_file_record_response_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Parse function.
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_request_item.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_request_item.c
index 4d47953..d2f621a 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_request_item.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_request_item.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_pdu_write_file_record_request_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Parse function.
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_response_item.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_response_item.c
index 2d31ba1..7be9553 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_response_item.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_pdu_write_file_record_response_item.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_pdu_write_file_record_response_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Parse function.
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_serial_adu.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_serial_adu.c
index 07981e7..9574672 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_serial_adu.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_serial_adu.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_serial_adu.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Parse function.
diff --git a/sandbox/plc4c/generated-sources/modbus/src/modbus_tcp_adu.c b/sandbox/plc4c/generated-sources/modbus/src/modbus_tcp_adu.c
index b60e49e..ef090b9 100644
--- a/sandbox/plc4c/generated-sources/modbus/src/modbus_tcp_adu.c
+++ b/sandbox/plc4c/generated-sources/modbus/src/modbus_tcp_adu.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "modbus_tcp_adu.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Constant values.
diff --git a/sandbox/plc4c/generated-sources/s7/include/cotp_packet.h b/sandbox/plc4c/generated-sources/s7/include/cotp_packet.h
index 3f0e5ab..84a60d5 100644
--- a/sandbox/plc4c/generated-sources/s7/include/cotp_packet.h
+++ b/sandbox/plc4c/generated-sources/s7/include/cotp_packet.h
@@ -29,7 +29,7 @@
 #include "cotp_parameter.h"
 #include "cotp_protocol_class.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/cotp_parameter.h b/sandbox/plc4c/generated-sources/s7/include/cotp_parameter.h
index 31da06d..7b60afb 100644
--- a/sandbox/plc4c/generated-sources/s7/include/cotp_parameter.h
+++ b/sandbox/plc4c/generated-sources/s7/include/cotp_parameter.h
@@ -27,7 +27,7 @@
 #include "cotp_tpdu_size.h"
 #include "cotp_parameter.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/cotp_protocol_class.h b/sandbox/plc4c/generated-sources/s7/include/cotp_protocol_class.h
index ad13ee4..8bce83a 100644
--- a/sandbox/plc4c/generated-sources/s7/include/cotp_protocol_class.h
+++ b/sandbox/plc4c/generated-sources/s7/include/cotp_protocol_class.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/cotp_tpdu_size.h b/sandbox/plc4c/generated-sources/s7/include/cotp_tpdu_size.h
index ee307c7..6187ad5 100644
--- a/sandbox/plc4c/generated-sources/s7/include/cotp_tpdu_size.h
+++ b/sandbox/plc4c/generated-sources/s7/include/cotp_tpdu_size.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/data_item.h b/sandbox/plc4c/generated-sources/s7/include/data_item.h
index a0802bc..e831a32 100644
--- a/sandbox/plc4c/generated-sources/s7/include/data_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/data_item.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/data_transport_error_code.h b/sandbox/plc4c/generated-sources/s7/include/data_transport_error_code.h
index 4da8d5e..089c076 100644
--- a/sandbox/plc4c/generated-sources/s7/include/data_transport_error_code.h
+++ b/sandbox/plc4c/generated-sources/s7/include/data_transport_error_code.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/data_transport_size.h b/sandbox/plc4c/generated-sources/s7/include/data_transport_size.h
index 3c359ef..8cf8c47 100644
--- a/sandbox/plc4c/generated-sources/s7/include/data_transport_size.h
+++ b/sandbox/plc4c/generated-sources/s7/include/data_transport_size.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/device_group.h b/sandbox/plc4c/generated-sources/s7/include/device_group.h
index 87def91..d729a10 100644
--- a/sandbox/plc4c/generated-sources/s7/include/device_group.h
+++ b/sandbox/plc4c/generated-sources/s7/include/device_group.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/memory_area.h b/sandbox/plc4c/generated-sources/s7/include/memory_area.h
index 645c183..11e0a83 100644
--- a/sandbox/plc4c/generated-sources/s7/include/memory_area.h
+++ b/sandbox/plc4c/generated-sources/s7/include/memory_area.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_address.h b/sandbox/plc4c/generated-sources/s7/include/s7_address.h
index cbcd56e..db65404 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_address.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_address.h
@@ -28,7 +28,7 @@
 #include "memory_area.h"
 #include "transport_size.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_message.h b/sandbox/plc4c/generated-sources/s7/include/s7_message.h
index 74e328e..589a0d6 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_message.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_message.h
@@ -28,7 +28,7 @@
 #include "s7_parameter.h"
 #include "s7_payload.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_parameter.h b/sandbox/plc4c/generated-sources/s7/include/s7_parameter.h
index 22ccf01..68c8b30 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_parameter.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_parameter.h
@@ -28,7 +28,7 @@
 #include "s7_parameter_user_data_item.h"
 #include "s7_parameter.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_parameter_user_data_item.h b/sandbox/plc4c/generated-sources/s7/include/s7_parameter_user_data_item.h
index c0bcbe1..48e9c00 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_parameter_user_data_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_parameter_user_data_item.h
@@ -26,7 +26,7 @@
 #include <plc4c/utils/list.h>
 #include "s7_parameter_user_data_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_payload.h b/sandbox/plc4c/generated-sources/s7/include/s7_payload.h
index e0d4849..20f84fd 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_payload.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_payload.h
@@ -30,7 +30,7 @@
 #include "s7_parameter.h"
 #include "s7_payload.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_payload_user_data_item.h b/sandbox/plc4c/generated-sources/s7/include/s7_payload_user_data_item.h
index 08da8e6..4cf2b10 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_payload_user_data_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_payload_user_data_item.h
@@ -30,7 +30,7 @@
 #include "szl_id.h"
 #include "szl_data_tree_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_data_item.h b/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_data_item.h
index e5b5aa3..a864b44 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_data_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_data_item.h
@@ -27,7 +27,7 @@
 #include "data_transport_error_code.h"
 #include "data_transport_size.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_status_item.h b/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_status_item.h
index 12bc662..2d034eb 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_status_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_var_payload_status_item.h
@@ -26,7 +26,7 @@
 #include <plc4c/utils/list.h>
 #include "data_transport_error_code.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/s7_var_request_parameter_item.h b/sandbox/plc4c/generated-sources/s7/include/s7_var_request_parameter_item.h
index d386b61..8b06659 100644
--- a/sandbox/plc4c/generated-sources/s7/include/s7_var_request_parameter_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/s7_var_request_parameter_item.h
@@ -27,7 +27,7 @@
 #include "s7_address.h"
 #include "s7_var_request_parameter_item.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/szl_data_tree_item.h b/sandbox/plc4c/generated-sources/s7/include/szl_data_tree_item.h
index 2d42374..86f3e3d 100644
--- a/sandbox/plc4c/generated-sources/s7/include/szl_data_tree_item.h
+++ b/sandbox/plc4c/generated-sources/s7/include/szl_data_tree_item.h
@@ -25,7 +25,7 @@
 #include <plc4c/spi/write_buffer.h>
 #include <plc4c/utils/list.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/szl_id.h b/sandbox/plc4c/generated-sources/s7/include/szl_id.h
index 3d6161e..e0e000f 100644
--- a/sandbox/plc4c/generated-sources/s7/include/szl_id.h
+++ b/sandbox/plc4c/generated-sources/s7/include/szl_id.h
@@ -27,7 +27,7 @@
 #include "szl_module_type_class.h"
 #include "szl_sublist.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/szl_module_type_class.h b/sandbox/plc4c/generated-sources/s7/include/szl_module_type_class.h
index 43a1bbf..6806717 100644
--- a/sandbox/plc4c/generated-sources/s7/include/szl_module_type_class.h
+++ b/sandbox/plc4c/generated-sources/s7/include/szl_module_type_class.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/szl_sublist.h b/sandbox/plc4c/generated-sources/s7/include/szl_sublist.h
index 2372a7f..cd6bd13 100644
--- a/sandbox/plc4c/generated-sources/s7/include/szl_sublist.h
+++ b/sandbox/plc4c/generated-sources/s7/include/szl_sublist.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 #ifdef __cplusplus
diff --git a/sandbox/plc4c/generated-sources/s7/include/tpkt_packet.h b/sandbox/plc4c/generated-sources/s7/include/tpkt_packet.h
index 28589e9..11c972c 100644
--- a/sandbox/plc4c/generated-sources/s7/include/tpkt_packet.h
+++ b/sandbox/plc4c/generated-sources/s7/include/tpkt_packet.h
@@ -26,7 +26,7 @@
 #include <plc4c/utils/list.h>
 #include "cotp_packet.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/sandbox/plc4c/generated-sources/s7/include/transport_size.h b/sandbox/plc4c/generated-sources/s7/include/transport_size.h
index d5bbbe8..2359413 100644
--- a/sandbox/plc4c/generated-sources/s7/include/transport_size.h
+++ b/sandbox/plc4c/generated-sources/s7/include/transport_size.h
@@ -23,7 +23,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 #include "data_transport_size.h"
 #include "transport_size.h"
diff --git a/sandbox/plc4c/generated-sources/s7/src/cotp_packet.c b/sandbox/plc4c/generated-sources/s7/src/cotp_packet.c
index a7ab034..6e8cb2d 100644
--- a/sandbox/plc4c/generated-sources/s7/src/cotp_packet.c
+++ b/sandbox/plc4c/generated-sources/s7/src/cotp_packet.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "cotp_packet.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Array of discriminator values that match the enum type constants.
 // (The order is identical to the enum constants so we can use the
diff --git a/sandbox/plc4c/generated-sources/s7/src/cotp_parameter.c b/sandbox/plc4c/generated-sources/s7/src/cotp_parameter.c
index cec9c00..498f3e1 100644
--- a/sandbox/plc4c/generated-sources/s7/src/cotp_parameter.c
+++ b/sandbox/plc4c/generated-sources/s7/src/cotp_parameter.c
@@ -21,7 +21,7 @@
 #include <plc4c/spi/evaluation_helper.h>
 #include "cotp_parameter.h"
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 // Array of discriminator values that match the enum type constants.
 // (The order is identical to the enum constants so we can use the
diff --git a/sandbox/plc4c/generated-sources/s7/src/cotp_protocol_class.c b/sandbox/plc4c/generated-sources/s7/src/cotp_protocol_class.c
index 98dde4b..0e6f849 100644
--- a/sandbox/plc4c/generated-sources/s7/src/cotp_protocol_class.c
+++ b/sandbox/plc4c/generated-sources/s7/src/cotp_protocol_class.c
@@ -20,7 +20,7 @@
 #include "cotp_protocol_class.h"
 #include <string.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Create an empty NULL-struct
diff --git a/sandbox/plc4c/generated-sources/s7/src/cotp_tpdu_size.c b/sandbox/plc4c/generated-sources/s7/src/cotp_tpdu_size.c
index 15d5cec..9391dca 100644
--- a/sandbox/plc4c/generated-sources/s7/src/cotp_tpdu_size.c
+++ b/sandbox/plc4c/generated-sources/s7/src/cotp_tpdu_size.c
@@ -20,7 +20,7 @@
 #include "cotp_tpdu_size.h"
 #include <string.h>
 
-// Code generated by build-utils. DO NOT EDIT.
+// Code generated by code-generation. DO NOT EDIT.
 
 
 // Create an empty NULL-struct
... 299 lines suppressed ...