The GitHub Actions job "Build and Run Tests by Maven" on 
rocketmq.git/enhancement/nullable-message-getters has failed.
Run started by GitHub user jokerzsd (triggered by jokerzsd).

Head commit for run:
7223af725ebc0be15202d0bbb51dfdb249bf027f / jokerzsd <[email protected]>
[ISSUE #10978] Add Nullable annotations to nullable Message getters and stop 
kotlin-stdlib transitive leak

Two independent fixes:

1. Annotate the seven Message getters that return null under normal
   conditions (getTags/getKeys/getProperty/getUserProperty/getBuyerId/
   getProperties/getTransactionId) with javax.annotation.Nullable so
   Java IDEs and Kotlin callers can detect the nullability.

2. Exclude com.squareup.okhttp3:okhttp from the
   opentelemetry-exporter-otlp dependency so the unused HTTP sender
   no longer pulls kotlin-stdlib into pure-Java consumers. RocketMQ
   uses the gRPC exporter, so the HTTP transport is not needed.

Closes #10978

Signed-off-by: jokerzsd <[email protected]>

Report URL: https://github.com/apache/rocketmq/actions/runs/34592827008

With regards,
GitHub Actions via GitBox

Reply via email to