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
ca9578a4d3
JaCoCo offline analysis
...
As PowerMock instrumented classes (used to mock API requests here)
messes up with JaCoCo coverage analysis, Maven build is changed to
offline instrumentation.
2017-08-19 17:34:39 +02:00
9ecb3763af
Add SonarCloud to Travis
2017-08-18 14:08:35 +02:00
a8fc93fb41
Model classes and input parameters declared final
...
As model classes are not designed for inheritance and about all method
parameters are already effectively final, they have been explicitly
declared final.
2017-08-04 10:12:12 +02:00
1f4bd9f411
Code style
...
Various code style improvements:
lines trimmed to 120 characters,
complete JavaDoc for public methods,
braces on multiline if-else,
fixed numbers defined as constants
2017-08-04 10:06:44 +02:00
ee1d8bd2c8
Minor ReadMe adjustments
2017-08-02 12:36:46 +02:00
4b3a255e18
Bump Jackson to 2.9.0
2017-08-02 12:31:38 +02:00
6fab3ab6fe
POM and changelog updates
2017-05-14 10:37:32 +02:00
35728fa9b1
Badges in ReadMe
2017-01-07 19:09:00 +01:00