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

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


    from 3e19b41  chars not bytes and add another check to stop running off end 
of buffer
     add a2a4d84  Migrate PlcDriverManagerTest to assertj
     add d4fdb5b  Java-Gernerify APIs
     add 3d65ec7  Merge branch 'master' into refactoring/java_generify
     add 51075d9  added Tests for Plc4XS7Protocol
     add 88a32d3  added basic test implementation for S7Protocol
     add 71fecb8  added unchecked variants of plc requests.
     add d7730f0  Merge branch 'master' into refactoring/java_generify
     add cead5c1  split plcRequest into single and bulk plc request
     add 1eb41f8  added a checked variant of bulk requests/responses.
     add 6badd3b  added a couple of default methods to the interfaces
     add cfe70db  Introduced Optional for single elements
     add 7c78c45  added missing overload methods
     add fd66d1d  added request build for convenient request creation.
     add 99fb948  Merge branch 'master' into refactoring/java_generify
     add 1c71c7b  moved specific messages into a sub package to declutter the 
API
     add 80fa0ae  fix tests
     add b3869eb  fixed firstType builder bug; added getValue to bulk; added 
getValue tests
     add 6a3da68  comment surefire back in
     add b86dc42  fixed one more builder bug
     add 2267211  Merge branch 'master' into refactoring/java_generify
     add d6497dc  link response into request to retrieve a typed response.
     add 675a108  fixed test by cleaning up the generics.
     add 76f1d0b  move getValue() method up to parent
     add b1aa871  added indicator methods to reponses.
     add 6402596  minor generic adjustments
     add fc694ac  small cleanup on api
     add 1361a0a  use list instead of array and get rid of some more suppress 
warnings
     new 6fbc8de  make single requests/responses extend from checked 
BulkResponse
     new 3ce27ea  fixed edgent test
     new a643675  deprecated BulkPlc*
     new 4078c58  get rid of BulkPlc*
     new 3615ee4  Rename CheckedPlc* to TypeSafePlc*
     new c28c5ee  Deprecated SinglePlc*
     new c9b36e9  get rid of SinglePlc*
     new 9504a16  implement actual typesafety into TypeSafePlc*
     new fd31bad  polished builders and code cleanup
     new be5fec1  added missing Objects.requireNonNull assertion
     new ea71d93  small pre-merge fixes.
     new 9b46c5e  Merge branch 'master' into assertj_migration

The 12 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:
 .../java/org/apache/plc4x/camel/Constants.java     |    1 -
 .../java/org/apache/plc4x/camel/PLC4XProducer.java |   21 +-
 .../org/apache/plc4x/camel/PLC4XComponentTest.java |    3 +-
 .../apache/plc4x/edgent/PlcConnectionAdapter.java  |  253 +++--
 .../plc4x/edgent/PlcConnectionAdapterTest.java     | 1030 ++++++++++----------
 .../apache/plc4x/edgent/mock/MockConnection.java   |  123 ++-
 .../plc4x/java/api/connection/PlcReader.java       |   17 +-
 .../plc4x/java/api/connection/PlcWriter.java       |   19 +-
 .../plc4x/java/api/messages/PlcReadRequest.java    |  129 ++-
 .../plc4x/java/api/messages/PlcReadResponse.java   |   44 +-
 .../plc4x/java/api/messages/PlcWriteRequest.java   |  120 ++-
 .../plc4x/java/api/messages/PlcWriteResponse.java  |   44 +-
 .../java/api/messages/items/ReadRequestItem.java   |   23 +-
 .../java/api/messages/items/ReadResponseItem.java  |   13 +-
 .../java/api/messages/items/WriteRequestItem.java  |   33 +-
 .../java/api/messages/items/WriteResponseItem.java |    9 +-
 .../messages/specific/TypeSafePlcReadRequest.java  |   84 ++
 .../messages/specific/TypeSafePlcReadResponse.java |   81 ++
 .../messages/specific/TypeSafePlcWriteRequest.java |   76 ++
 .../specific/TypeSafePlcWriteResponse.java         |   56 ++
 .../plc4x/java/api/messages/APIMessageTests.java   |  173 ++--
 .../apache/plc4x/java/PlcDriverManagerTest.java    |   52 +-
 .../plc4x/java/s7/netty/Plc4XS7Protocol.java       |   68 +-
 .../apache/plc4x/java/s7/S7PlcReaderSample.java    |   13 +-
 .../org/apache/plc4x/java/s7/S7PlcScanner.java     |   18 +-
 .../org/apache/plc4x/java/s7/S7PlcTestConsole.java |   14 +-
 .../apache/plc4x/java/s7/S7PlcWriterSample.java    |   11 +-
 .../plc4x/java/s7/netty/Plc4XS7ProtocolTest.java   |   19 +-
 28 files changed, 1654 insertions(+), 893 deletions(-)
 create mode 100644 
plc4j/api/src/main/java/org/apache/plc4x/java/api/messages/specific/TypeSafePlcReadRequest.java
 create mode 100644 
plc4j/api/src/main/java/org/apache/plc4x/java/api/messages/specific/TypeSafePlcReadResponse.java
 create mode 100644 
plc4j/api/src/main/java/org/apache/plc4x/java/api/messages/specific/TypeSafePlcWriteRequest.java
 create mode 100644 
plc4j/api/src/main/java/org/apache/plc4x/java/api/messages/specific/TypeSafePlcWriteResponse.java

-- 
To stop receiving notification emails like this one, please contact
['"commits@plc4x.apache.org" <commits@plc4x.apache.org>'].

Reply via email to