This is an automated email from the ASF dual-hosted git repository.
sruehl pushed a change to branch chore/maven4_migration
in repository https://gitbox.apache.org/repos/asf/plc4x.git
discard 49642f93df chore(build): move deploy/install settings to the top
discard 42a88c926d chore(build): maven 4 migration
add cf9fd42eab build(deps): bump logback.version from 1.5.20 to 1.5.21
(#2339)
add 3ff6b7a181 build(deps): bump
com.gradle:common-custom-user-data-maven-extension (#2338)
add af9008c1e8 (feat): Add a minimum polling interval for CHANGE_ON_EVENT
subscription type (#2336)
add ffff17fbf5 doc: Added the new options for subscribing to the
RELEASE_NOTES.
add 3ebb49ad48 refactor: Improved console output.
add 3cbcd6018f refactor: Alligned the test-cases with other implementations
add b383e9883f refactor: Made the output of the ManualTest also include
the read and write performance of single item tests.
add 34c836add6 fix: Fixed an invalid size calculation in the
AdsDataTypeArrayInfo type.
add 9b7306fa76 fix: Fixed an invalid size calculation in the
AdsDataTypeArrayInfo type.
add 61a17f8e4e fix: Fixed an invalid size calculation in the
AdsDataTypeArrayInfo type.
add 08a2e7cfdb chore: Committed changes to the OPC-UA datatypes.
add 76391fd43e chore: Updated KNX manufacturer data
add cd440ae6eb fix(plc4go): exclude func from string
add 49e15602fb feat(plc4go): add executor name option
add 20abb50e4a test(plc4go): migrate to mockery v3
add 7ae962c4fa test(plc4go): fix wobbly test
add e56d9fccfe feat(plc4go/spi): make DefaultCodec burn less cpu cycles
add b430d0f951 Fix empty queue with broken connections (#2340)
add 1a7856968a build(deps): bump golang.org/x/text from 0.30.0 to 0.31.0
in /plc4go (#2344)
add d57fc18488 build(deps): bump org.codehaus.plexus:plexus-compiler-api
(#2342)
add 6544b8ce06 build(deps): bump net.bytebuddy:byte-buddy from 1.17.8 to
1.18.0 (#2341)
add 1fea63e031 build(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 in
/plc4go (#2343)
add 1df10e192e fix(plc4go): set last loop time to avoid wait cycle cpu burn
add 552e5a8b02 feat(plc4go): unify timeout handling
add 3deac8bb5f feat(plc4go)!: remove deprecated WithContext indirections
add 750dff6481 test(plc4go): fixed issues with concurrency
add 26d654a0e5 refactor(plc4go): simplified timeout handling by utilizing
ctx
add 6a19f2f563 feat(plc4go)!: change signature of blocking close to accept
ctx and return err
add d041a702ef feat(plc4go): expire expectations on shutdown
add 1753bd4d24 test(plc4go): fix randomly failing suite
add 68e9b54b49 test(plc4go): fix unstable tests
add 128dd5c9ef feat(plc4go)!: simplify connect and close
add 2872c716f8 feat(plc4go)!: simplify cache
add 749920c4e6 feat(plc4go/spi): expectation cancellation
add d3001a0c4e fix(plc4go/cbus): ensure we don't block too long on
bufferfill
add 7cf418bdca chore(plc4go): upgrade go version
add 1572b91f94 build(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0
in /plc4go (#2347)
add 0c8df340d5 build(deps-dev): bump
com.github.docker-java:docker-java-api (#2345)
add 93db78b5c6 build(deps): bump
org.apache.maven.plugins:maven-release-plugin (#2346)
add b9c1d4509a feat(plc4go)!: simplify ping
add 1594dfc2f8 chore(build): add a go mod tidy to Makefile
add c83317b007 chore(build): maven 4 migration
add 6f4c1b749c chore(build): move deploy/install settings to the top
add 6f6b978bec chore(build): upgrade to newer rc
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (49642f93df)
\
N -- N -- N refs/heads/chore/maven4_migration (6f6b978bec)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.mvn/extensions.xml | 2 +-
.mvn/wrapper/maven-wrapper.properties | 2 +-
RELEASE_NOTES | 3 +
plc4go/.mockery.yaml | 29 +-
plc4go/Makefile | 18 +-
plc4go/go.mod | 52 +-
plc4go/go.sum | 110 +-
plc4go/internal/ads/Connection.go | 57 +-
plc4go/internal/ads/DiscoveryMessageCodec.go | 12 +-
plc4go/internal/ads/Driver.go | 25 +-
plc4go/internal/ads/Interactions.go | 209 +-
plc4go/internal/ads/MessageCodec.go | 46 +-
plc4go/internal/ads/Reader.go | 3 +-
plc4go/internal/ads/Writer.go | 3 +-
...mock_SymbolicPlcQuery_test.go => mocks_test.go} | 66 +-
plc4go/internal/ads/model/Tag.go | 2 +-
.../bacnetip/ApplicationLayerMessageCodec.go | 39 +-
plc4go/internal/bacnetip/Connection.go | 36 +-
plc4go/internal/bacnetip/Driver.go | 21 +-
plc4go/internal/bacnetip/MessageCodec.go | 23 +-
plc4go/internal/bacnetip/Reader.go | 3 +-
.../internal/bacnetip/bacgopes/apdu/mocks_test.go | 9532 +++++++++++
.../internal/bacnetip/bacgopes/app/mocks_test.go | 170 +
.../bacgopes/appservice/appservice_ClientSSM.go | 3 +-
.../bacgopes/appservice/appservice_ServerSSM.go | 3 +-
.../bacnetip/bacgopes/appservice/mocks_test.go | 1307 ++
.../internal/bacnetip/bacgopes/bvll/mocks_test.go | 3518 +++++
.../bacnetip/bacgopes/bvllservice/mocks_test.go | 776 +
.../bacnetip/bacgopes/capability/mocks_test.go | 651 +
.../internal/bacnetip/bacgopes/comm/mocks_test.go | 5588 +++++++
.../internal/bacnetip/bacgopes/comp/mocks_test.go | 655 +
.../bacgopes/constructeddata/mocks_test.go | 1133 ++
.../bacnetip/bacgopes/debugging/mocks_test.go | 189 +
.../internal/bacnetip/bacgopes/iocb/mocks_test.go | 1043 ++
.../bacnetip/bacgopes/local/device/mocks_test.go | 684 +
.../internal/bacnetip/bacgopes/npdu/mocks_test.go | 4777 ++++++
.../bacnetip/bacgopes/object/mocks_test.go | 3005 ++++
.../internal/bacnetip/bacgopes/pdu/mocks_test.go | 3795 +++++
.../bacnetip/bacgopes/primitivedata/mocks_test.go | 1567 ++
.../bacnetip/bacgopes/service/mocks_test.go | 171 +
.../internal/bacnetip/bacgopes/task/mocks_test.go | 816 +
.../bacgopes/tests/state_machine/mocks_test.go | 6954 ++++++++
.../tests/test_constructed_data/mocks_test.go | 102 +
.../bacgopes/tests/test_service/mocks_test.go | 55 +
.../bacgopes/tests/trapped_classes/mocks_test.go | 1048 ++
.../bacnetip/bacgopes/udp/udp_UDPDirector.go | 3 +-
.../internal/bacnetip/bacgopes/vlan/mocks_test.go | 601 +
plc4go/internal/bacnetip/mocks_test.go | 325 +
plc4go/internal/cbus/Browser.go | 16 +-
plc4go/internal/cbus/Browser_test.go | 82 +-
plc4go/internal/cbus/CBusMessageMapper.go | 3 +-
plc4go/internal/cbus/Connection.go | 304 +-
plc4go/internal/cbus/Connection_test.go | 477 +-
plc4go/internal/cbus/Driver.go | 19 +-
plc4go/internal/cbus/Driver_test.go | 115 +-
plc4go/internal/cbus/MessageCodec.go | 58 +-
plc4go/internal/cbus/MessageCodec_test.go | 240 +-
plc4go/internal/cbus/Query_test.go | 4 +-
plc4go/internal/cbus/Reader.go | 181 +-
plc4go/internal/cbus/Reader_test.go | 71 +-
plc4go/internal/cbus/Subscriber.go | 3 +-
plc4go/internal/cbus/Tag_test.go | 24 +-
plc4go/internal/cbus/Writer.go | 5 +-
plc4go/internal/cbus/Writer_test.go | 18 +-
plc4go/internal/cbus/mock_CALGetStatusTag_test.go | 469 -
plc4go/internal/cbus/mock_CALIdentifyTag_test.go | 424 -
plc4go/internal/cbus/mock_CALRecallTag_test.go | 469 -
plc4go/internal/cbus/mock_CalTag_test.go | 148 -
.../cbus/mock_CommandAndArgumentsCount_test.go | 186 -
plc4go/internal/cbus/mock_MMIMonitorTag_test.go | 471 -
.../internal/cbus/mock_RequestTransaction_test.go | 316 -
plc4go/internal/cbus/mock_SALMonitorTag_test.go | 471 -
plc4go/internal/cbus/mock_SALTag_test.go | 422 -
plc4go/internal/cbus/mock_StatusTag_test.go | 469 -
plc4go/internal/cbus/mock_SubscriptionTag_test.go | 375 -
plc4go/internal/cbus/mock_Tag_test.go | 283 -
plc4go/internal/cbus/mock_UnitInfoQuery_test.go | 193 -
plc4go/internal/cbus/mock_addressProvider_test.go | 247 -
plc4go/internal/cbus/mocks_test.go | 4276 +++++
plc4go/internal/eip/Connection.go | 523 +-
plc4go/internal/eip/Driver.go | 23 +-
plc4go/internal/eip/MessageCodec.go | 14 +-
plc4go/internal/eip/Reader.go | 81 +-
.../eip/{mock_PlcTag_test.go => mocks_test.go} | 206 +-
plc4go/internal/knxnetip/Browser.go | 35 +-
plc4go/internal/knxnetip/Connection.go | 388 +-
.../knxnetip/ConnectionDriverSpecificOperations.go | 61 +-
.../knxnetip/ConnectionInternalOperations.go | 1074 +-
plc4go/internal/knxnetip/Discoverer.go | 6 +-
plc4go/internal/knxnetip/Driver.go | 17 +-
plc4go/internal/knxnetip/MessageCodec.go | 16 +-
plc4go/internal/knxnetip/Reader.go | 19 +-
plc4go/internal/knxnetip/Subscriber.go | 4 +-
plc4go/internal/knxnetip/SubscriptionEvent.go | 3 +-
plc4go/internal/knxnetip/ValueDecoder.go | 3 +-
plc4go/internal/knxnetip/mock_DeviceTag_test.go | 287 -
.../internal/knxnetip/mock_GroupAddressTag_test.go | 425 -
plc4go/internal/knxnetip/mock_Tag_test.go | 238 -
plc4go/internal/knxnetip/mocks_test.go | 879 ++
plc4go/internal/modbus/AsciiDriver.go | 15 +-
plc4go/internal/modbus/Connection.go | 97 +-
plc4go/internal/modbus/MessageCodec.go | 34 +-
plc4go/internal/modbus/Reader.go | 6 +-
plc4go/internal/modbus/RtuDriver.go | 15 +-
plc4go/internal/modbus/TagHandler.go | 23 +-
plc4go/internal/modbus/TcpDriver.go | 15 +-
plc4go/internal/modbus/Writer.go | 7 +-
plc4go/internal/opcua/Connection.go | 111 +-
plc4go/internal/opcua/Driver.go | 25 +-
plc4go/internal/opcua/MessageCodec.go | 39 +-
plc4go/internal/opcua/SecureChannel.go | 757 +-
plc4go/internal/opcua/Subscriber.go | 11 +-
plc4go/internal/opcua/SubscriptionHandle.go | 6 +-
.../opcua/mock_CommandAndArgumentsCount_test.go | 186 -
plc4go/internal/opcua/mock_Tag_test.go | 375 -
plc4go/internal/opcua/mocks_test.go | 527 +
plc4go/internal/s7/Connection.go | 121 +-
plc4go/internal/s7/Driver.go | 23 +-
plc4go/internal/s7/MessageCodec.go | 12 +-
plc4go/internal/s7/Reader.go | 5 +-
plc4go/internal/s7/TagHandler.go | 3 +-
plc4go/internal/s7/Writer.go | 4 +-
.../s7/{mock_PlcTag_test.go => mocks_test.go} | 257 +-
plc4go/internal/simulated/Connection.go | 230 +-
plc4go/internal/simulated/Connection_test.go | 217 +-
plc4go/internal/simulated/Device.go | 3 +-
plc4go/internal/simulated/Driver.go | 11 +-
plc4go/internal/simulated/Driver_test.go | 26 +-
plc4go/internal/simulated/Reader_test.go | 3 +-
plc4go/internal/simulated/Writer_test.go | 3 +-
.../simulated/{mock_Tag_test.go => mocks_test.go} | 149 +-
plc4go/pkg/api/PlcConnection.go | 13 +-
plc4go/pkg/api/PlcConnectionCloseResult.go | 28 -
plc4go/pkg/api/PlcConnectionConnectResult.go | 54 -
plc4go/pkg/api/PlcDriver.go | 9 +-
plc4go/pkg/api/PlcDriverManager.go | 34 +-
plc4go/pkg/api/PlcDriverManger_test.go | 152 +-
plc4go/pkg/api/cache/PlcConnectionCache.go | 271 +-
plc4go/pkg/api/cache/PlcConnectionCache_test.go | 586 +-
plc4go/pkg/api/cache/common.go | 35 -
plc4go/pkg/api/cache/connectionContainer.go | 81 +-
plc4go/pkg/api/cache/connectionContainer_test.go | 34 +-
.../mock_PlcConnectionCacheCloseResult_test.go | 143 -
.../pkg/api/cache/mock_PlcConnectionCache_test.go | 200 -
.../cache/mock_WithConnectionCacheOption_test.go | 84 -
plc4go/pkg/api/cache/mock_connectionEvent_test.go | 96 -
.../pkg/api/cache/mock_connectionListener_test.go | 84 -
.../pkg/api/cache/mock_tracedPlcConnection_test.go | 790 -
plc4go/pkg/api/cache/mocks_test.go | 983 ++
plc4go/pkg/api/cache/plcConnectionLease.go | 99 +-
plc4go/pkg/api/cache/plcConnectionLease_test.go | 727 +-
.../{mock_WithOption_test.go => mocks_test.go} | 51 +-
.../pkg/api/mock_PlcConnectionCloseResult_test.go | 188 -
.../api/mock_PlcConnectionConnectResult_test.go | 188 -
.../pkg/api/mock_PlcConnectionPingResult_test.go | 141 -
plc4go/pkg/api/mock_PlcConnection_test.go | 649 -
plc4go/pkg/api/mock_PlcDriverManager_test.go | 410 -
plc4go/pkg/api/mock_PlcDriver_test.go | 648 -
plc4go/pkg/api/mock_Transport_test.go | 267 -
plc4go/pkg/api/mock_WithDiscoveryOption_test.go | 96 -
plc4go/pkg/api/mocks_test.go | 1903 +++
plc4go/pkg/api/model/mock_ArrayInfo_test.go | 231 -
plc4go/pkg/api/model/mock_PlcBrowseItem_test.go | 420 -
.../api/model/mock_PlcBrowseRequestBuilder_test.go | 202 -
.../api/model/mock_PlcBrowseRequestResult_test.go | 235 -
plc4go/pkg/api/model/mock_PlcBrowseRequest_test.go | 432 -
.../pkg/api/model/mock_PlcBrowseResponse_test.go | 329 -
.../api/model/mock_PlcConnectionMetadata_test.go | 323 -
.../api/model/mock_PlcConsumerRegistration_test.go | 175 -
plc4go/pkg/api/model/mock_PlcDiscoveryItem_test.go | 421 -
plc4go/pkg/api/model/mock_PlcMessage_test.go | 141 -
plc4go/pkg/api/model/mock_PlcQuery_test.go | 96 -
.../api/model/mock_PlcReadRequestBuilder_test.go | 251 -
.../api/model/mock_PlcReadRequestResult_test.go | 235 -
plc4go/pkg/api/model/mock_PlcReadRequest_test.go | 335 -
plc4go/pkg/api/model/mock_PlcReadResponse_test.go | 332 -
plc4go/pkg/api/model/mock_PlcRequest_test.go | 141 -
plc4go/pkg/api/model/mock_PlcResponse_test.go | 141 -
.../mock_PlcSubscriptionEventConsumer_test.go | 84 -
.../api/model/mock_PlcSubscriptionEvent_test.go | 377 -
.../api/model/mock_PlcSubscriptionHandle_test.go | 144 -
.../mock_PlcSubscriptionRequestBuilder_test.go | 457 -
.../mock_PlcSubscriptionRequestResult_test.go | 190 -
.../api/model/mock_PlcSubscriptionRequest_test.go | 335 -
.../api/model/mock_PlcSubscriptionResponse_test.go | 341 -
.../pkg/api/model/mock_PlcSubscriptionTag_test.go | 329 -
plc4go/pkg/api/model/mock_PlcTag_test.go | 236 -
.../mock_PlcUnsubscriptionRequestBuilder_test.go | 214 -
.../mock_PlcUnsubscriptionRequestResult_test.go | 235 -
.../model/mock_PlcUnsubscriptionRequest_test.go | 240 -
.../model/mock_PlcUnsubscriptionResponse_test.go | 143 -
.../api/model/mock_PlcWriteRequestBuilder_test.go | 253 -
.../api/model/mock_PlcWriteRequestResult_test.go | 235 -
plc4go/pkg/api/model/mock_PlcWriteRequest_test.go | 384 -
plc4go/pkg/api/model/mock_PlcWriteResponse_test.go | 281 -
plc4go/pkg/api/model/mocks_test.go | 7890 +++++++++
plc4go/pkg/api/model/plc_browse.go | 13 +-
plc4go/pkg/api/model/plc_read.go | 4 +-
plc4go/pkg/api/model/plc_subscription.go | 4 +-
plc4go/pkg/api/model/plc_unsubscription.go | 3 +-
plc4go/pkg/api/model/plc_write.go | 6 +-
.../pkg/api/plcConnectionConnectResult_plc4xgen.go | 82 -
plc4go/pkg/api/values/mock_PlcValue_test.go | 2458 ---
plc4go/pkg/api/values/mock_RawPlcValue_test.go | 2583 ---
plc4go/pkg/api/values/mocks_test.go | 4962 ++++++
plc4go/pom.xml | 2 +-
.../ads/readwrite/model/AdsDataTypeArrayInfo.go | 4 +-
plc4go/spi/MessageCodec.go | 18 +-
plc4go/spi/PlcDiscoverer.go | 4 +-
plc4go/spi/codegen/io/mocks_test.go | 3489 ++++
plc4go/spi/codegen/mocks_test.go | 254 +
plc4go/spi/default/DefaultBrowser_test.go | 13 +-
plc4go/spi/default/DefaultCodec.go | 206 +-
plc4go/spi/default/DefaultCodec_test.go | 552 +-
plc4go/spi/default/DefaultConnection.go | 95 +-
plc4go/spi/default/DefaultConnection_test.go | 564 +-
plc4go/spi/default/DefaultDriver.go | 14 +-
plc4go/spi/default/DefaultDriver_test.go | 80 +-
.../spi/default/DefaultPlcConnectionCloseResult.go | 65 -
.../default/DefaultPlcConnectionConnectResult.go | 47 -
.../spi/default/DefaultPlcConnectionPingResult.go | 41 -
plc4go/spi/default/defaultCodec_plc4xgen.go | 45 +-
plc4go/spi/default/defaultConnection_plc4xgen.go | 4 -
plc4go/spi/default/defaultExpectation.go | 19 +-
.../defaultPlcConnectionCloseResult_plc4xgen.go | 122 -
.../defaultPlcConnectionConnectResult_plc4xgen.go | 94 -
.../defaultPlcConnectionPingResult_plc4xgen.go | 75 -
.../spi/default/mock_CustomMessageHandler_test.go | 101 -
.../mock_DefaultBrowserRequirements_test.go | 117 -
plc4go/spi/default/mock_DefaultBrowser_test.go | 155 -
.../default/mock_DefaultCodecRequirements_test.go | 204 -
plc4go/spi/default/mock_DefaultCodec_test.go | 583 -
.../mock_DefaultConnectionRequirements_test.go | 200 -
plc4go/spi/default/mock_DefaultConnection_test.go | 982 --
.../default/mock_DefaultDriverRequirements_test.go | 177 -
plc4go/spi/default/mock_DefaultDriver_test.go | 699 -
.../mock_DefaultPlcConnectionCloseResult_test.go | 240 -
.../mock_DefaultPlcConnectionConnectResult_test.go | 191 -
.../mock_DefaultPlcConnectionPingResult_test.go | 141 -
plc4go/spi/default/mock_Expectation_test.go | 381 -
plc4go/spi/default/mock_MessageCodec_test.go | 477 -
plc4go/spi/default/mock_Message_test.go | 297 -
.../mock_PlcConnectionConnectResult_test.go | 191 -
plc4go/spi/default/mock_PlcConnection_test.go | 651 -
plc4go/spi/default/mock_PlcQuery_test.go | 96 -
plc4go/spi/default/mock_PlcTagHandler_test.go | 170 -
plc4go/spi/default/mock_TransportInstance_test.go | 545 -
plc4go/spi/default/mock_requirements.go | 5 -
plc4go/spi/default/mocks_test.go | 5150 ++++++
.../SingleItemRequestInterceptor_test.go | 27 +-
.../interceptors/mock_PlcReadRequestResult_test.go | 238 -
.../spi/interceptors/mock_PlcReadRequest_test.go | 432 -
.../spi/interceptors/mock_PlcReadResponse_test.go | 334 -
.../mock_PlcWriteRequestResult_test.go | 238 -
.../spi/interceptors/mock_PlcWriteRequest_test.go | 482 -
.../spi/interceptors/mock_PlcWriteResponse_test.go | 284 -
.../mock_ReadRequestInterceptorExposer_test.go | 98 -
.../mock_ReadRequestInterceptor_test.go | 155 -
plc4go/spi/interceptors/mock_ReaderExposer_test.go | 101 -
.../interceptors/mock_RequestInterceptor_test.go | 254 -
.../mock_WriteRequestInterceptorExposer_test.go | 98 -
.../mock_WriteRequestInterceptor_test.go | 155 -
plc4go/spi/interceptors/mock_WriterExposer_test.go | 101 -
.../interceptors/mock_readRequestFactory_test.go | 107 -
.../interceptors/mock_readResponseFactory_test.go | 106 -
.../interceptors/mock_writeRequestFactory_test.go | 110 -
.../interceptors/mock_writeResponseFactory_test.go | 103 -
plc4go/spi/interceptors/mocks_test.go | 2656 ++++
plc4go/spi/mock_AcceptsMessage_test.go | 97 -
plc4go/spi/mock_CompletableFuture_test.go | 524 -
plc4go/spi/mock_CompletionFuture_test.go | 135 -
plc4go/spi/mock_Expectation_test.go | 379 -
plc4go/spi/mock_HandleError_test.go | 97 -
plc4go/spi/mock_HandleMessage_test.go | 97 -
plc4go/spi/mock_HandlerExposer_test.go | 145 -
plc4go/spi/mock_MessageCodec_test.go | 431 -
plc4go/spi/mock_Message_test.go | 297 -
plc4go/spi/mock_PlcBrowser_test.go | 155 -
plc4go/spi/mock_PlcDiscoverer_test.go | 181 -
plc4go/spi/mock_PlcReader_test.go | 105 -
plc4go/spi/mock_PlcSubscriber_test.go | 236 -
plc4go/spi/mock_PlcTagHandler_test.go | 170 -
plc4go/spi/mock_PlcValueHandler_test.go | 115 -
plc4go/spi/mock_PlcWriter_test.go | 105 -
plc4go/spi/mock_TransportAware_test.go | 194 -
plc4go/spi/mock_TransportInstanceExposer_test.go | 101 -
plc4go/spi/mocks_test.go | 3065 ++++
plc4go/spi/model/DefaultPlcBrowseRequest.go | 12 +-
plc4go/spi/model/DefaultPlcBrowseRequest_test.go | 80 +-
plc4go/spi/model/DefaultPlcReadRequest.go | 6 +-
plc4go/spi/model/DefaultPlcReadRequest_test.go | 57 +-
plc4go/spi/model/DefaultPlcSubscriptionRequest.go | 6 +-
.../model/DefaultPlcSubscriptionRequest_test.go | 42 +-
.../spi/model/DefaultPlcUnsubscriptionRequest.go | 6 +-
plc4go/spi/model/DefaultPlcWriteRequest.go | 6 +-
plc4go/spi/model/DefaultPlcWriteRequest_test.go | 59 +-
...DefaultPlcSubscriptionEventRequirements_test.go | 206 -
plc4go/spi/model/mock_PlcBrowseItem_test.go | 422 -
plc4go/spi/model/mock_PlcBrowser_test.go | 156 -
plc4go/spi/model/mock_PlcQuery_test.go | 96 -
plc4go/spi/model/mock_PlcReader_test.go | 106 -
plc4go/spi/model/mock_PlcSubscriber_test.go | 237 -
plc4go/spi/model/mock_PlcTagHandler_test.go | 170 -
plc4go/spi/model/mock_PlcTag_test.go | 238 -
plc4go/spi/model/mock_PlcValueHandler_test.go | 115 -
plc4go/spi/model/mock_PlcWriter_test.go | 106 -
.../spi/model/mock_ReadRequestInterceptor_test.go | 156 -
.../spi/model/mock_WriteRequestInterceptor_test.go | 156 -
plc4go/spi/model/mocks_test.go | 1999 +++
plc4go/spi/options/Option.go | 21 +
.../options/mock_DiscoveryOptionDeviceName_test.go | 96 -
.../mock_DiscoveryOptionLocalAddress_test.go | 96 -
.../mock_DiscoveryOptionProtocolSpecific_test.go | 143 -
.../options/mock_DiscoveryOptionProtocol_test.go | 96 -
.../mock_DiscoveryOptionRemoteAddress_test.go | 96 -
.../options/mock_DiscoveryOptionTransport_test.go | 96 -
.../spi/options/mock_WithDiscoveryOption_test.go | 96 -
plc4go/spi/options/mock_WithOption_test.go | 96 -
plc4go/spi/options/mocks_test.go | 642 +
plc4go/spi/pool/WorkerPool.go | 20 +-
plc4go/spi/pool/dynamicExecutor.go | 4 +-
plc4go/spi/pool/executor.go | 19 +-
plc4go/spi/pool/executor_plc4xgen.go | 19 -
plc4go/spi/pool/executor_test.go | 2 +-
plc4go/spi/pool/future_test.go | 2 +-
plc4go/spi/pool/mock_CompletionFuture_test.go | 135 -
plc4go/spi/pool/mock_Runnable_test.go | 83 -
.../pool/{mock_Executor_test.go => mocks_test.go} | 241 +-
plc4go/spi/testutils/DriverTestRunner.go | 35 +-
plc4go/spi/testutils/ManualTestRunner.go | 11 +-
plc4go/spi/testutils/ParserSerializerTestRunner.go | 6 +-
plc4go/spi/testutils/TestUtils.go | 8 +-
.../mock_ConnectionConnectAwaiter_test.go | 117 -
plc4go/spi/testutils/mock_Parser_test.go | 114 -
.../testutils/mock_TestTransportInstance_test.go | 671 -
plc4go/spi/testutils/mock_TestingLog_test.go | 169 -
.../spi/testutils/mock_WithTestCaseOption_test.go | 84 -
plc4go/spi/testutils/mock_XmlParser_test.go | 125 -
plc4go/spi/testutils/mocks_test.go | 1162 ++
plc4go/spi/tracer/Tracer.go | 2 +-
plc4go/spi/tracer/mock_Provider_test.go | 130 -
.../tracer/{mock_Tracer_test.go => mocks_test.go} | 328 +-
.../transactions/RequestTransactionManager_test.go | 53 +-
plc4go/spi/transactions/RequestTransaction_test.go | 2 +-
.../spi/transactions/mock_CompletionFuture_test.go | 135 -
plc4go/spi/transactions/mock_Executor_test.go | 260 -
.../mock_RequestTransactionManager_test.go | 226 -
.../mock_RequestTransactionRunnable_test.go | 84 -
.../transactions/mock_RequestTransaction_test.go | 315 -
plc4go/spi/transactions/mocks_test.go | 911 ++
plc4go/spi/transports/TransportInstance.go | 18 +-
plc4go/spi/transports/mock_ExtendedReader_test.go | 265 -
.../spi/transports/mock_TransportInstance_test.go | 544 -
plc4go/spi/transports/mock_Transport_test.go | 265 -
plc4go/spi/transports/mocks_test.go | 1033 ++
plc4go/spi/transports/pcap/TransportInstance.go | 12 +-
.../spi/transports/pcap/TransportInstance_test.go | 6 +-
plc4go/spi/transports/serial/TransportInstance.go | 14 +-
.../transports/serial/TransportInstance_test.go | 8 +-
plc4go/spi/transports/tcp/Transport.go | 2 +
plc4go/spi/transports/tcp/TransportInstance.go | 21 +-
.../spi/transports/tcp/TransportInstance_test.go | 56 +-
plc4go/spi/transports/test/Transport.go | 13 +-
plc4go/spi/transports/test/TransportInstance.go | 200 +-
.../spi/transports/test/TransportInstance_test.go | 97 +-
plc4go/spi/transports/test/Transport_test.go | 35 +-
.../test/transportInstanceDrivenExtendedReader.go | 72 +
plc4go/spi/transports/udp/Transport.go | 12 +-
plc4go/spi/transports/udp/TransportInstance.go | 57 +-
.../spi/transports/udp/TransportInstance_test.go | 395 +-
plc4go/spi/transports/udp/Transport_test.go | 65 +-
.../utils/DefaultBufferedTransportInstance.go | 57 +-
.../utils/DefaultBufferedTransportInstance_test.go | 135 +-
...ltBufferedTransportInstanceRequirements_test.go | 191 -
.../mock_DefaultBufferedTransportInstance_test.go | 319 -
plc4go/spi/transports/utils/mock_Option_test.go | 84 -
plc4go/spi/transports/utils/mocks_test.go | 473 +
plc4go/spi/utils/ArrayContext_test.go | 14 +-
plc4go/spi/utils/IdGenerator.go | 12 +-
plc4go/spi/utils/IdGenerator_test.go | 2 +-
plc4go/spi/utils/mock_AsciiBoxWriter_test.go | 288 -
plc4go/spi/utils/mock_AsciiBoxer_test.go | 98 -
plc4go/spi/utils/mock_ErrorIdentify_test.go | 97 -
plc4go/spi/utils/mock_LengthAware_test.go | 147 -
plc4go/spi/utils/mock_PlcValue_test.go | 2460 ---
plc4go/spi/utils/mock_PositionAware_test.go | 96 -
plc4go/spi/utils/mock_ReadBufferByteBased_test.go | 1596 --
plc4go/spi/utils/mock_ReadBuffer_test.go | 1458 --
plc4go/spi/utils/mock_Serializable_test.go | 159 -
plc4go/spi/utils/mock_WithReaderArgs_test.go | 96 -
plc4go/spi/utils/mock_WithReaderWriterArgs_test.go | 141 -
plc4go/spi/utils/mock_WithWriterArgs_test.go | 96 -
plc4go/spi/utils/mock_WriteBufferBoxBased_test.go | 1384 --
plc4go/spi/utils/mock_WriteBufferByteBased_test.go | 1431 --
plc4go/spi/utils/mock_WriteBufferJsonBased_test.go | 1394 --
plc4go/spi/utils/mock_WriteBufferXmlBased_test.go | 1384 --
plc4go/spi/utils/mock_WriteBuffer_test.go | 1339 --
plc4go/spi/utils/mocks_test.go | 15819 +++++++++++++++++++
plc4go/spi/values/WriteBufferPlcValueBased_test.go | 2 +-
plc4go/spi/values/mock_ArrayInfo_test.go | 231 -
plc4go/spi/values/mock_PlcTag_test.go | 238 -
.../values/mock_WriteBufferPlcValueBased_test.go | 1391 --
plc4go/spi/values/mocks_test.go | 2143 +++
plc4go/tests/drivers/tests/ads_driver_test.go | 3 +-
plc4go/tests/drivers/tests/knxnetip_driver_test.go | 3 +-
.../drivers/tests/manual_bacnet_PcapTest_test.go | 9 +-
.../tests/drivers/tests/manual_cbus_driver_test.go | 24 +-
.../drivers/tests/manual_opcua_driver_test.go | 9 +-
plc4go/tests/drivers/tests/modbus_driver_test.go | 3 +-
plc4go/tests/drivers/tests/s7_driver_test.go | 3 +-
.../java/api/messages/PlcSubscriptionRequest.java | 48 +-
.../java/ads/readwrite/AdsDataTypeArrayInfo.java | 4 +-
.../apache/plc4x/protocol/ads/ManualAdsBrowse.java | 21 +-
plc4j/drivers/opcua/pom.xml | 2 +-
.../readwrite/utils/S7PlcSubscriptionRequest.java | 49 +-
.../ManualS71200DriverWithBlockOptimizerTest.java | 6 +-
.../messages/DefaultPlcSubscriptionRequest.java | 33 +-
.../java/utils/cache/ConnectionContainer.java | 1 +
.../java/utils/cache/LeasedPlcConnection.java | 20 +
.../org/apache/plc4x/test/manual/ManualTest.java | 6 +-
pom.xml | 10 +-
.../ads/src/main/resources/protocols/ads/ads.mspec | 6 +-
422 files changed, 114831 insertions(+), 68706 deletions(-)
rename plc4go/internal/ads/{mock_SymbolicPlcQuery_test.go => mocks_test.go}
(81%)
create mode 100644 plc4go/internal/bacnetip/bacgopes/apdu/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/app/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/appservice/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/bvll/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/bvllservice/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/capability/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/comm/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/comp/mocks_test.go
create mode 100644
plc4go/internal/bacnetip/bacgopes/constructeddata/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/debugging/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/iocb/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/local/device/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/npdu/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/object/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/pdu/mocks_test.go
create mode 100644
plc4go/internal/bacnetip/bacgopes/primitivedata/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/service/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/task/mocks_test.go
create mode 100644
plc4go/internal/bacnetip/bacgopes/tests/state_machine/mocks_test.go
create mode 100644
plc4go/internal/bacnetip/bacgopes/tests/test_constructed_data/mocks_test.go
create mode 100644
plc4go/internal/bacnetip/bacgopes/tests/test_service/mocks_test.go
create mode 100644
plc4go/internal/bacnetip/bacgopes/tests/trapped_classes/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/bacgopes/vlan/mocks_test.go
create mode 100644 plc4go/internal/bacnetip/mocks_test.go
delete mode 100644 plc4go/internal/cbus/mock_CALGetStatusTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_CALIdentifyTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_CALRecallTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_CalTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_CommandAndArgumentsCount_test.go
delete mode 100644 plc4go/internal/cbus/mock_MMIMonitorTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_RequestTransaction_test.go
delete mode 100644 plc4go/internal/cbus/mock_SALMonitorTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_SALTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_StatusTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_SubscriptionTag_test.go
delete mode 100644 plc4go/internal/cbus/mock_Tag_test.go
delete mode 100644 plc4go/internal/cbus/mock_UnitInfoQuery_test.go
delete mode 100644 plc4go/internal/cbus/mock_addressProvider_test.go
create mode 100644 plc4go/internal/cbus/mocks_test.go
rename plc4go/internal/eip/{mock_PlcTag_test.go => mocks_test.go} (69%)
delete mode 100644 plc4go/internal/knxnetip/mock_DeviceTag_test.go
delete mode 100644 plc4go/internal/knxnetip/mock_GroupAddressTag_test.go
delete mode 100644 plc4go/internal/knxnetip/mock_Tag_test.go
create mode 100644 plc4go/internal/knxnetip/mocks_test.go
delete mode 100644 plc4go/internal/opcua/mock_CommandAndArgumentsCount_test.go
delete mode 100644 plc4go/internal/opcua/mock_Tag_test.go
create mode 100644 plc4go/internal/opcua/mocks_test.go
rename plc4go/internal/s7/{mock_PlcTag_test.go => mocks_test.go} (69%)
rename plc4go/internal/simulated/{mock_Tag_test.go => mocks_test.go} (72%)
delete mode 100644 plc4go/pkg/api/PlcConnectionCloseResult.go
delete mode 100644 plc4go/pkg/api/PlcConnectionConnectResult.go
delete mode 100644
plc4go/pkg/api/cache/mock_PlcConnectionCacheCloseResult_test.go
delete mode 100644 plc4go/pkg/api/cache/mock_PlcConnectionCache_test.go
delete mode 100644 plc4go/pkg/api/cache/mock_WithConnectionCacheOption_test.go
delete mode 100644 plc4go/pkg/api/cache/mock_connectionEvent_test.go
delete mode 100644 plc4go/pkg/api/cache/mock_connectionListener_test.go
delete mode 100644 plc4go/pkg/api/cache/mock_tracedPlcConnection_test.go
create mode 100644 plc4go/pkg/api/cache/mocks_test.go
rename plc4go/pkg/api/config/{mock_WithOption_test.go => mocks_test.go} (83%)
delete mode 100644 plc4go/pkg/api/mock_PlcConnectionCloseResult_test.go
delete mode 100644 plc4go/pkg/api/mock_PlcConnectionConnectResult_test.go
delete mode 100644 plc4go/pkg/api/mock_PlcConnectionPingResult_test.go
delete mode 100644 plc4go/pkg/api/mock_PlcConnection_test.go
delete mode 100644 plc4go/pkg/api/mock_PlcDriverManager_test.go
delete mode 100644 plc4go/pkg/api/mock_PlcDriver_test.go
delete mode 100644 plc4go/pkg/api/mock_Transport_test.go
delete mode 100644 plc4go/pkg/api/mock_WithDiscoveryOption_test.go
create mode 100644 plc4go/pkg/api/mocks_test.go
delete mode 100644 plc4go/pkg/api/model/mock_ArrayInfo_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcBrowseItem_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcBrowseRequestBuilder_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcBrowseRequestResult_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcBrowseRequest_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcBrowseResponse_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcConnectionMetadata_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcConsumerRegistration_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcDiscoveryItem_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcMessage_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcQuery_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcReadRequestBuilder_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcReadRequestResult_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcReadRequest_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcReadResponse_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcRequest_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcResponse_test.go
delete mode 100644
plc4go/pkg/api/model/mock_PlcSubscriptionEventConsumer_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcSubscriptionEvent_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcSubscriptionHandle_test.go
delete mode 100644
plc4go/pkg/api/model/mock_PlcSubscriptionRequestBuilder_test.go
delete mode 100644
plc4go/pkg/api/model/mock_PlcSubscriptionRequestResult_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcSubscriptionRequest_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcSubscriptionResponse_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcSubscriptionTag_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcTag_test.go
delete mode 100644
plc4go/pkg/api/model/mock_PlcUnsubscriptionRequestBuilder_test.go
delete mode 100644
plc4go/pkg/api/model/mock_PlcUnsubscriptionRequestResult_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcUnsubscriptionRequest_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcUnsubscriptionResponse_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcWriteRequestBuilder_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcWriteRequestResult_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcWriteRequest_test.go
delete mode 100644 plc4go/pkg/api/model/mock_PlcWriteResponse_test.go
create mode 100644 plc4go/pkg/api/model/mocks_test.go
delete mode 100644 plc4go/pkg/api/plcConnectionConnectResult_plc4xgen.go
delete mode 100644 plc4go/pkg/api/values/mock_PlcValue_test.go
delete mode 100644 plc4go/pkg/api/values/mock_RawPlcValue_test.go
create mode 100644 plc4go/pkg/api/values/mocks_test.go
create mode 100644 plc4go/spi/codegen/io/mocks_test.go
create mode 100644 plc4go/spi/codegen/mocks_test.go
delete mode 100644 plc4go/spi/default/DefaultPlcConnectionCloseResult.go
delete mode 100644 plc4go/spi/default/DefaultPlcConnectionConnectResult.go
delete mode 100644 plc4go/spi/default/DefaultPlcConnectionPingResult.go
delete mode 100644
plc4go/spi/default/defaultPlcConnectionCloseResult_plc4xgen.go
delete mode 100644
plc4go/spi/default/defaultPlcConnectionConnectResult_plc4xgen.go
delete mode 100644
plc4go/spi/default/defaultPlcConnectionPingResult_plc4xgen.go
delete mode 100644 plc4go/spi/default/mock_CustomMessageHandler_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultBrowserRequirements_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultBrowser_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultCodecRequirements_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultCodec_test.go
delete mode 100644
plc4go/spi/default/mock_DefaultConnectionRequirements_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultConnection_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultDriverRequirements_test.go
delete mode 100644 plc4go/spi/default/mock_DefaultDriver_test.go
delete mode 100644
plc4go/spi/default/mock_DefaultPlcConnectionCloseResult_test.go
delete mode 100644
plc4go/spi/default/mock_DefaultPlcConnectionConnectResult_test.go
delete mode 100644
plc4go/spi/default/mock_DefaultPlcConnectionPingResult_test.go
delete mode 100644 plc4go/spi/default/mock_Expectation_test.go
delete mode 100644 plc4go/spi/default/mock_MessageCodec_test.go
delete mode 100644 plc4go/spi/default/mock_Message_test.go
delete mode 100644 plc4go/spi/default/mock_PlcConnectionConnectResult_test.go
delete mode 100644 plc4go/spi/default/mock_PlcConnection_test.go
delete mode 100644 plc4go/spi/default/mock_PlcQuery_test.go
delete mode 100644 plc4go/spi/default/mock_PlcTagHandler_test.go
delete mode 100644 plc4go/spi/default/mock_TransportInstance_test.go
create mode 100644 plc4go/spi/default/mocks_test.go
delete mode 100644 plc4go/spi/interceptors/mock_PlcReadRequestResult_test.go
delete mode 100644 plc4go/spi/interceptors/mock_PlcReadRequest_test.go
delete mode 100644 plc4go/spi/interceptors/mock_PlcReadResponse_test.go
delete mode 100644 plc4go/spi/interceptors/mock_PlcWriteRequestResult_test.go
delete mode 100644 plc4go/spi/interceptors/mock_PlcWriteRequest_test.go
delete mode 100644 plc4go/spi/interceptors/mock_PlcWriteResponse_test.go
delete mode 100644
plc4go/spi/interceptors/mock_ReadRequestInterceptorExposer_test.go
delete mode 100644 plc4go/spi/interceptors/mock_ReadRequestInterceptor_test.go
delete mode 100644 plc4go/spi/interceptors/mock_ReaderExposer_test.go
delete mode 100644 plc4go/spi/interceptors/mock_RequestInterceptor_test.go
delete mode 100644
plc4go/spi/interceptors/mock_WriteRequestInterceptorExposer_test.go
delete mode 100644 plc4go/spi/interceptors/mock_WriteRequestInterceptor_test.go
delete mode 100644 plc4go/spi/interceptors/mock_WriterExposer_test.go
delete mode 100644 plc4go/spi/interceptors/mock_readRequestFactory_test.go
delete mode 100644 plc4go/spi/interceptors/mock_readResponseFactory_test.go
delete mode 100644 plc4go/spi/interceptors/mock_writeRequestFactory_test.go
delete mode 100644 plc4go/spi/interceptors/mock_writeResponseFactory_test.go
create mode 100644 plc4go/spi/interceptors/mocks_test.go
delete mode 100644 plc4go/spi/mock_AcceptsMessage_test.go
delete mode 100644 plc4go/spi/mock_CompletableFuture_test.go
delete mode 100644 plc4go/spi/mock_CompletionFuture_test.go
delete mode 100644 plc4go/spi/mock_Expectation_test.go
delete mode 100644 plc4go/spi/mock_HandleError_test.go
delete mode 100644 plc4go/spi/mock_HandleMessage_test.go
delete mode 100644 plc4go/spi/mock_HandlerExposer_test.go
delete mode 100644 plc4go/spi/mock_MessageCodec_test.go
delete mode 100644 plc4go/spi/mock_Message_test.go
delete mode 100644 plc4go/spi/mock_PlcBrowser_test.go
delete mode 100644 plc4go/spi/mock_PlcDiscoverer_test.go
delete mode 100644 plc4go/spi/mock_PlcReader_test.go
delete mode 100644 plc4go/spi/mock_PlcSubscriber_test.go
delete mode 100644 plc4go/spi/mock_PlcTagHandler_test.go
delete mode 100644 plc4go/spi/mock_PlcValueHandler_test.go
delete mode 100644 plc4go/spi/mock_PlcWriter_test.go
delete mode 100644 plc4go/spi/mock_TransportAware_test.go
delete mode 100644 plc4go/spi/mock_TransportInstanceExposer_test.go
create mode 100644 plc4go/spi/mocks_test.go
delete mode 100644
plc4go/spi/model/mock_DefaultPlcSubscriptionEventRequirements_test.go
delete mode 100644 plc4go/spi/model/mock_PlcBrowseItem_test.go
delete mode 100644 plc4go/spi/model/mock_PlcBrowser_test.go
delete mode 100644 plc4go/spi/model/mock_PlcQuery_test.go
delete mode 100644 plc4go/spi/model/mock_PlcReader_test.go
delete mode 100644 plc4go/spi/model/mock_PlcSubscriber_test.go
delete mode 100644 plc4go/spi/model/mock_PlcTagHandler_test.go
delete mode 100644 plc4go/spi/model/mock_PlcTag_test.go
delete mode 100644 plc4go/spi/model/mock_PlcValueHandler_test.go
delete mode 100644 plc4go/spi/model/mock_PlcWriter_test.go
delete mode 100644 plc4go/spi/model/mock_ReadRequestInterceptor_test.go
delete mode 100644 plc4go/spi/model/mock_WriteRequestInterceptor_test.go
create mode 100644 plc4go/spi/model/mocks_test.go
delete mode 100644 plc4go/spi/options/mock_DiscoveryOptionDeviceName_test.go
delete mode 100644 plc4go/spi/options/mock_DiscoveryOptionLocalAddress_test.go
delete mode 100644
plc4go/spi/options/mock_DiscoveryOptionProtocolSpecific_test.go
delete mode 100644 plc4go/spi/options/mock_DiscoveryOptionProtocol_test.go
delete mode 100644 plc4go/spi/options/mock_DiscoveryOptionRemoteAddress_test.go
delete mode 100644 plc4go/spi/options/mock_DiscoveryOptionTransport_test.go
delete mode 100644 plc4go/spi/options/mock_WithDiscoveryOption_test.go
delete mode 100644 plc4go/spi/options/mock_WithOption_test.go
create mode 100644 plc4go/spi/options/mocks_test.go
delete mode 100644 plc4go/spi/pool/mock_CompletionFuture_test.go
delete mode 100644 plc4go/spi/pool/mock_Runnable_test.go
rename plc4go/spi/pool/{mock_Executor_test.go => mocks_test.go} (50%)
delete mode 100644 plc4go/spi/testutils/mock_ConnectionConnectAwaiter_test.go
delete mode 100644 plc4go/spi/testutils/mock_Parser_test.go
delete mode 100644 plc4go/spi/testutils/mock_TestTransportInstance_test.go
delete mode 100644 plc4go/spi/testutils/mock_TestingLog_test.go
delete mode 100644 plc4go/spi/testutils/mock_WithTestCaseOption_test.go
delete mode 100644 plc4go/spi/testutils/mock_XmlParser_test.go
create mode 100644 plc4go/spi/testutils/mocks_test.go
delete mode 100644 plc4go/spi/tracer/mock_Provider_test.go
rename plc4go/spi/tracer/{mock_Tracer_test.go => mocks_test.go} (55%)
delete mode 100644 plc4go/spi/transactions/mock_CompletionFuture_test.go
delete mode 100644 plc4go/spi/transactions/mock_Executor_test.go
delete mode 100644
plc4go/spi/transactions/mock_RequestTransactionManager_test.go
delete mode 100644
plc4go/spi/transactions/mock_RequestTransactionRunnable_test.go
delete mode 100644 plc4go/spi/transactions/mock_RequestTransaction_test.go
create mode 100644 plc4go/spi/transactions/mocks_test.go
delete mode 100644 plc4go/spi/transports/mock_ExtendedReader_test.go
delete mode 100644 plc4go/spi/transports/mock_TransportInstance_test.go
delete mode 100644 plc4go/spi/transports/mock_Transport_test.go
create mode 100644 plc4go/spi/transports/mocks_test.go
create mode 100644
plc4go/spi/transports/test/transportInstanceDrivenExtendedReader.go
delete mode 100644
plc4go/spi/transports/utils/mock_DefaultBufferedTransportInstanceRequirements_test.go
delete mode 100644
plc4go/spi/transports/utils/mock_DefaultBufferedTransportInstance_test.go
delete mode 100644 plc4go/spi/transports/utils/mock_Option_test.go
create mode 100644 plc4go/spi/transports/utils/mocks_test.go
delete mode 100644 plc4go/spi/utils/mock_AsciiBoxWriter_test.go
delete mode 100644 plc4go/spi/utils/mock_AsciiBoxer_test.go
delete mode 100644 plc4go/spi/utils/mock_ErrorIdentify_test.go
delete mode 100644 plc4go/spi/utils/mock_LengthAware_test.go
delete mode 100644 plc4go/spi/utils/mock_PlcValue_test.go
delete mode 100644 plc4go/spi/utils/mock_PositionAware_test.go
delete mode 100644 plc4go/spi/utils/mock_ReadBufferByteBased_test.go
delete mode 100644 plc4go/spi/utils/mock_ReadBuffer_test.go
delete mode 100644 plc4go/spi/utils/mock_Serializable_test.go
delete mode 100644 plc4go/spi/utils/mock_WithReaderArgs_test.go
delete mode 100644 plc4go/spi/utils/mock_WithReaderWriterArgs_test.go
delete mode 100644 plc4go/spi/utils/mock_WithWriterArgs_test.go
delete mode 100644 plc4go/spi/utils/mock_WriteBufferBoxBased_test.go
delete mode 100644 plc4go/spi/utils/mock_WriteBufferByteBased_test.go
delete mode 100644 plc4go/spi/utils/mock_WriteBufferJsonBased_test.go
delete mode 100644 plc4go/spi/utils/mock_WriteBufferXmlBased_test.go
delete mode 100644 plc4go/spi/utils/mock_WriteBuffer_test.go
create mode 100644 plc4go/spi/utils/mocks_test.go
delete mode 100644 plc4go/spi/values/mock_ArrayInfo_test.go
delete mode 100644 plc4go/spi/values/mock_PlcTag_test.go
delete mode 100644 plc4go/spi/values/mock_WriteBufferPlcValueBased_test.go
create mode 100644 plc4go/spi/values/mocks_test.go