This is an automated email from the ASF dual-hosted git repository.

sruehl pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git.


    from c7e332f  Added a missing Apache header
     new f19f42b  plc4go: enable validation on ReadBufferJsonBased by default
     new c32d202  plc4go: fixed bug where strings could overwrite their 
encoding in json
     new dabe0cf  plc4j: implemented json based read and write buffers.
     new c0ffbf1  plc4j: json based read and write buffers. Are now compatible 
to plc4go

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../resources/templates/java/io-template.java.ftlh |  24 +-
 .../plc4go/spi/utils/ReadBufferJsonBased.go        |  50 ++-
 .../plc4go/spi/utils/WriteBufferJsonBased.go       |   2 +-
 plc4j/drivers/s7/pom.xml                           |  11 +-
 plc4j/drivers/s7/src/test/java/S7IoTest.java       | 151 ++++++++-
 plc4j/spi/pom.xml                                  |   8 +
 .../plc4x/java/spi/generation/BufferCommons.java   |  59 ++++
 .../plc4x/java/spi/generation/ReadBuffer.java      |  34 +-
 .../java/spi/generation/ReadBufferByteBased.java   |  34 +-
 .../java/spi/generation/ReadBufferJsonBased.java   | 377 +++++++++++++++++++++
 .../java/spi/generation/ReadBufferXmlBased.java    |  78 ++---
 .../plc4x/java/spi/generation/WithReaderArgs.java} |   9 +-
 .../java/spi/generation/WithReaderWriterArgs.java} |  21 +-
 .../plc4x/java/spi/generation/WithWriterArgs.java} |   9 +-
 .../plc4x/java/spi/generation/WriteBuffer.java     |  42 +--
 .../java/spi/generation/WriteBufferByteBased.java  | 104 +++---
 .../java/spi/generation/WriteBufferJsonBased.java  | 282 +++++++++++++++
 .../java/spi/generation/WriteBufferXmlBased.java   |  80 +++--
 18 files changed, 1114 insertions(+), 261 deletions(-)
 create mode 100644 
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/BufferCommons.java
 create mode 100644 
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/ReadBufferJsonBased.java
 copy 
plc4j/{protocols/ads/src/main/java/org/apache/plc4x/java/ads/model/package-info.java
 => spi/src/main/java/org/apache/plc4x/java/spi/generation/WithReaderArgs.java} 
(88%)
 copy 
plc4j/{drivers/opcua/src/test/java/org/apache/plc4x/java/opcua/protocol/OpcuaSubscriptionHandleTest.java
 => 
spi/src/main/java/org/apache/plc4x/java/spi/generation/WithReaderWriterArgs.java}
 (69%)
 copy 
plc4j/{protocols/ads/src/main/java/org/apache/plc4x/java/ads/model/package-info.java
 => spi/src/main/java/org/apache/plc4x/java/spi/generation/WithWriterArgs.java} 
(88%)
 create mode 100644 
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/WriteBufferJsonBased.java

Reply via email to