You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juneau.apache.org by GitBox <gi...@apache.org> on 2026/07/01 18:57:11 UTC
[GH] (juneau/master): Workflow run "Java CI" failed!
The GitHub Actions job "Java CI" on juneau.git/master has failed.
Run started by GitHub user jamesbognar (triggered by jamesbognar).
Head commit for run:
4e30e94e75355ea10fc443f6bdbee549b78c1adf / James Bognar <ja...@apache.org>
Merge juneau-assertions/juneau-bct/juneau-junit5 into a single juneau-test module
Consolidate the three testing modules into a new juneau-core/juneau-test
module (juneau-commons-only; no juneau-marshall dependency). Old modules
removed; BOM, distrib, and shaded-core updated; ~40 consumer POMs and ~590
sources migrated.
Package namespace unified under org.apache.juneau.test.*:
- assertions -> org.apache.juneau.test.assertions
- junit5 -> org.apache.juneau.test.junit
- junit.bct -> org.apache.juneau.test.bct (annotations subpackage folded into parent)
- testing.annotations -> org.apache.juneau.testing
API changes:
- FluentObjectAssertion decoupled from juneau-marshall: removed
asJson()/asJsonSorted()/isJson(String)/isSameJsonAs()/isSameSortedJsonAs()/
asString(WriterSerializer)/isSameSerializedAs(Object,WriterSerializer);
asString(...) retyped to ThrowingFunction; added
isSameSerializedAs(Object, ThrowingFunction).
- WriterSerializer implements ThrowingFunction<Object,String> and
OutputStreamSerializer implements ThrowingFunction<Object,byte[]> directly;
the interim asFunction() bridge was removed. Serializers can now be passed
directly to asString(...).
- Self-contained Messages + BasicAssertionError helpers added to juneau-test.
Also: minor SonarQube fixes in juneau-microservice-test (RestResponse
try-with-resources; java:S3011 accessibility suppressions).
Co-authored-by: Cursor <cu...@cursor.com>
Report URL: https://github.com/apache/juneau/actions/runs/28540649024
With regards,
GitHub Actions via GitBox