The GitHub Actions job "Tests (AMD)" on airflow.git/ci/java-sdk/compat-matrix 
has succeeded.
Run started by GitHub user jason810496 (triggered by jason810496).

Head commit for run:
4a88dc77545524915f2b25c438d9d48e435a443a / LIU ZHE YOU <[email protected]>
Keep the Java SDK capability manifest internal to the build

The manifest model sat at default (public) visibility in the stable
org.apache.airflow.sdk.conformance package, so a type that exists purely to emit
a build-time JSON file shipped in the published artifact and in the Dokka API
reference. That would make every later change to the manifest schema a source 
and
binary compatibility question for SDK users, for no benefit — nothing outside 
the
Gradle dump task consumes it. Marking it internal removes it from both surfaces,
and the generically named Document becomes CapabilityManifest now that the name 
is
no longer public.

The rest hardens the surrounding tooling against ways it could mislead:
the sync hook now re-triggers when its own implementation changes, so editing 
the
checker cannot leave the manifest unverified; an unsupported dimension carrying 
a
"since" version is rejected rather than silently rendering as unversioned; the
manifest is decoded as the first complete JSON value instead of slicing to the
last brace, which mis-parses if Gradle ever frames the output; and the JDK gate
fails closed when CI is set but empty. The Dokka column-width rules now only 
raise
a minimum width rather than forbidding wrapping, so they cannot cause overflow 
in
unrelated tables that a Markdown-generated table gives no way to exclude.

Report URL: https://github.com/apache/airflow/actions/runs/30980571138

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to