431de69549
typo fixes in comments and test messages [skip ci]
2019-11-04 17:55:10 +01:00
4f3d8694e1
implement model for message responses
2019-11-04 17:15:36 +01:00
2fd8d2a87c
update copyright notice to 2019
2019-11-04 16:54:29 +01:00
4bb7c595c2
update Hamcrest library for testing
2019-10-20 11:51:34 +02:00
8ce5ea3aef
add JDK 13 to automated builds
...
Test all current LTS versions (8, 11) and the latest stable release (13)
2019-10-02 20:18:57 +02:00
ec0ceada2d
Update Jackson dependency to 2.9.10
2019-10-02 20:16:27 +02:00
71902b072b
minor dependency updates
2019-07-26 20:02:14 +02:00
e20baf7b11
fix Javadoc generation with JDK11+
2019-07-26 20:02:00 +02:00
70144573d0
test: add 100ms initial delay before starting to assume anything
v1.2.0
2019-06-20 15:00:13 +02:00
e0e2547288
Prepare release 1.2.0
2019-06-20 14:37:12 +02:00
c61e637df9
update Drone CI config, switch to OpenJDK on Travis
2019-06-17 18:58:34 +02:00
dea83e81be
add signing and distribution profiles to POM [skip ci]
2019-06-05 15:59:27 +02:00
fd45bc3db0
Update dependencies
2019-06-02 10:06:28 +02:00
3a2f35047b
test: add unit test for behavior on closed streams
2019-06-02 10:03:53 +02:00
39e1f41c0e
Add AsyncTripReader constructor with single consumer argument
2019-06-02 10:03:14 +02:00
8f8c335e81
Update build and test dependencies
2019-03-22 17:18:23 +01:00
0ecceca35a
Merge branch 'feature/1-streamAPI' into develop
2019-02-06 14:07:59 +01:00
7b212abdc3
Extend unit test for async stream reader
2019-02-05 20:52:10 +01:00
e9e80a4a08
update Jackson dependency to 2.9.8
...
prevents CVE-2018-19360 through 19362
2019-01-24 20:15:04 +01:00
a2c8f416ba
update Maven images in Drone CI config
2019-01-24 20:08:44 +01:00
d571675a31
Preparations for release 1.1.4
v1.1.4
2018-11-19 11:40:57 +01:00
f0205d1cc7
Extend unit tests for accepted Non-Integer values ( #2 )
2018-11-17 12:32:14 +01:00
9ff4555ce8
Add URLEncoder to query paraemters to fix issue with special chars ( #4 )
2018-11-17 12:19:34 +01:00
bd94a98a30
Add CONTRIBUTING.md [skip ci]
2018-11-16 15:25:16 +01:00
90b7c5cb35
Implement stream reader for trips ( #1 )
2018-11-16 15:04:21 +01:00
e957553e80
Bump version to 1.2.0-SNAPSHOT
2018-11-16 11:21:11 +01:00
1698622fc9
Accept NULL for vehicle ID field ( fix #3 )
2018-11-16 11:19:45 +01:00
b9656b386a
Accept direction ID as String instead if Integer ( fix #2 )
2018-11-16 11:04:27 +01:00
ee91f05898
Preparations for release 1.1.3
v1.1.3
2018-11-13 13:52:15 +01:00
83e6e446ba
Updated dependencies
2018-11-13 13:49:06 +01:00
e8ca106037
Migrated Drone Matrix build to Multi-Machine pipeline
2018-11-13 13:49:02 +01:00
5808365777
Fixed Sonarcloud quality gate badge [skip ci]
2018-10-02 22:17:01 +02:00
9e7a2a92ee
Add JDK11 to CI configuration
2018-10-02 22:14:51 +02:00
4de8f3f073
Add Drone CI configuration
2018-08-03 19:23:39 +02:00
8631a43ed8
Add JDK10 to CI configuration
2018-08-03 17:57:42 +02:00
c9444bbc97
Migrated tests to JUnit 5 and removed PowerMock dependency
...
As a replacement for the static mock of the URL class, the tests have
been rewritten using ByteBuddy to redefine the calling method.
2018-08-03 17:52:44 +02:00
0d0859bd3a
Updated dependencies and Maven plugins for Java 10 build system compat
2018-08-03 16:14:22 +02:00
d5e09392ef
Client and model classes implement Serializable
2018-03-25 17:37:24 +02:00
d12c585083
Add package-info and overview.html for enhanced Javadoc output
2018-03-25 14:40:37 +02:00
ffa8af2d5d
Add sources and javadoc profile to POM
v1.1.2
2018-03-24 18:15:25 +01:00
eb400b52ca
Prepare release 1.1.2
2018-03-24 18:12:43 +01:00
0e21c0d64c
Added Javadoc badge to ReadMe
...
[skip ci]
2018-03-24 11:05:21 +01:00
7e3af36e22
Added automatic module name for JPMS compatibility
2018-03-15 19:59:51 +01:00
93acfad184
Bump version to 1.1.1
v1.1.1
2018-02-20 19:40:24 +01:00
daa84f61c5
Minor dependency updates
2018-02-20 19:32:38 +01:00
0304f6e0f4
Update copyright notice to 2018
2018-01-01 17:28:24 +01:00
56d482b723
Test framework migrated to Mockito/Powermock 2
...
This simple migration with the bare minimum of changes necessary solves
compatibility issues with Java 9 build environments and presumably makes
JaCoCo offline analysis superfluous.
2017-11-25 18:56:34 +01:00
afffaa4a6f
Bundled error messages for model creation in interface
2017-08-29 20:13:28 +02:00
e12775b6ae
Refactored empty-checks on result lists
2017-08-29 20:13:27 +02:00
6b0481a5e1
Encapsulated errors in IllegalStateException
...
getList() and getStops() no longer silently ignore IOExceptions and also
do not print StackTraces any more.
2017-08-29 20:13:20 +02:00