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