Oliver Drotbohm <ogierke@pivotal.io>: Author Summary

Builds triggered by Oliver Drotbohm <ogierke@pivotal.io>

Builds triggered by an author are those builds which contains changes committed by the author.
101
24 (24%)
77 (76%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
4 (4% of all builds triggered)
2 (2% of all builds triggered)
-2
Build Completed Code commits Tests
SPRINGDATACMNS › COMMONSSONAR › #2503 1 day ago
DATACMNS-1484 - Polishing.
DATACMNS-1482 - Polishing.
Slightly improved test case.
DATACMNS-1484 - Fixed too aggressive conversion to Streamable in IterableToStreamableConverter.
We now explicitly check for the target type to be assignable to Streamable to opt into conversion. Without that check, every collection returned from a method declaring Iterable as return type would've been converted into a Streamable by accident.

Related ticket: DATACMNS-1430.
Testless build
SPRINGDATACMNS › DATACMNS › #2685 1 day ago
DATACMNS-1484 - Fixed too aggressive conversion to Streamable in IterableToStreamableConverter.
We now explicitly check for the target type to be assignable to Streamable to opt into conversion. Without that check, every collection returned from a method declaring Iterable as return type would've been converted into a Streamable by accident.

Related ticket: DATACMNS-1430.
DATACMNS-1484 - Polishing.
2882 passed
SPRINGDATACMNS › DATACMNS › #2682 2 days ago
DATACMNS-1482 - Polishing.
Slightly improved test case.
2881 passed
SPRINGDATACMNS › COMMONSSONAR › #2498 6 days ago
DATACMNS-1470 - Further adaption of Spring HATEOAS 1.0 API changes.
Testless build
SPRINGDATAREST › SDRH › #181 1 week ago
DATAREST-1341 - Further API adaption for Spring HATEOAS 1.0.
Testless build
SPRINGDATAREST › DATAWEB › #3202 1 week ago
DATAREST-1341 - Further API adaption for Spring HATEOAS 1.0.
Testless build
HATEOAS › SHS › #111 1 week ago
#812 - General overhaul and refactorings.
Cleanups in Affordance API and implementations of hypermedia type (de)serializers. Added a lot more domain methods and types to Link, ResourceSupport etc. to be able to move a lot of representation building logic into those.

AffordanceModelFactory is not a Spring Plugin anymore as that functionality is not needed currently as we statically look up all factories via the SpringFactoriesLoader mechanism.

Redesigned LinkRelation to become a first class abstraction in the codebase. IanaLinkRelations is now a collection of constants. Link now keeps a LinkRelation instance around instead of a plain String.

Tweaked LinkDiscoverer API to return Optional and Links instead of nullable Link and List<Link>.

Tweaked API of CurieProvider to make use of the newly introduced HalLinkRelation based on the general LinkRelation.

Additional fixes for the Kotlin extension functions. Make Kotlin build setup compile with JDK 8. Removed Objects helper class in favor of Spring's already existing Assert and it's usage in ResourceAssemblerSupport.
522 passed
SPRINGDATACMNS › DATACMNS › #2667 1 week ago
DATACMNS-1470 - Further adaption of Spring HATEOAS 1.0 API changes.
2880 passed
HATEOAS › BUILD › #374 1 week ago
#812 - General overhaul and refactorings.
Cleanups in Affordance API and implementations of hypermedia type (de)serializers. Added a lot more domain methods and types to Link, ResourceSupport etc. to be able to move a lot of representation building logic into those.

AffordanceModelFactory is not a Spring Plugin anymore as that functionality is not needed currently as we statically look up all factories via the SpringFactoriesLoader mechanism.

Redesigned LinkRelation to become a first class abstraction in the codebase. IanaLinkRelations is now a collection of constants. Link now keeps a LinkRelation instance around instead of a plain String.

Tweaked LinkDiscoverer API to return Optional and Links instead of nullable Link and List<Link>.

Tweaked API of CurieProvider to make use of the newly introduced HalLinkRelation based on the general LinkRelation.

Additional fixes for the Kotlin extension functions. Make Kotlin build setup compile with JDK 8. Removed Objects helper class in favor of Spring's already existing Assert and it's usage in ResourceAssemblerSupport.
522 passed
HATEOAS › BUILD › #369 1 week ago
#804 - Avoid log output in MultiMediaTypeWebMvcIntegrationTests.
#805 - Polishing.
Whitespace.
#807 - Removed console output from UberWebMvcIntegrationTest.
#805 - Added Links.getRequiredLink(…).
#792 - Upgrade to Jackson 2.9.8.
#806 - Polishing.
#803 - Polishing.
Method reordering. Whitespace.
#803 - Removed reflective bridging between JSONPath 0.9 and 1.0.
We're on JSONPath 2.2 already.
#806 - Fixed package cycle between hateoas and hateoas.core packages.
Moved AffordanceModelFactory to the library's root package. Moved Kotlin extensions to hateoas.mvc package.

Added an ArchUnit based test for package cycles.
522 passed
Build Completed Code commits Tests
SPRINGDATAREST › SDRH › #181 1 week ago
DATAREST-1341 - Further API adaption for Spring HATEOAS 1.0.
Testless build
SPRINGDATAREST › DATAWEB › #3172 1 week ago
DATAREST-1341 - Move off of Java8PluginRegistry in favor of Spring Plugin's update one.
Testless build
HATEOAS › SHS › #102 2 weeks ago
#804 - Avoid log output in MultiMediaTypeWebMvcIntegrationTests.
Testless build
SPRINGDATACMNS › DATACMNS › #2454 2 months ago
DATACMNS-1434 - Removed Javaslang support.
1 of 2862 failed
Build Completed Code commits Tests
SPRINGDATACMNS › DATACMNS › #2667 1 week ago
DATACMNS-1470 - Further adaption of Spring HATEOAS 1.0 API changes.
2880 passed
SPRINGDATACMNS › DATACMNS › #2455 2 months ago
DATACMNS-1434 - Removed Javaslang support.
2859 passed