mirror of
https://github.com/apache/airflow.git
synced 2026-11-04 15:19:48 +00:00
* Fix Java SDK numeric XCom casting Generate accessors that widen through Number instead: primitive params use ((Number) x).intValue(), and boxed params use Optional.ofNullable(...).orElse(null) so an absent XCom stays null. Add a java_xcom_casting_example DAG and processor tests covering int->long->double widening and an absent boxed value. Signed-off-by: PoAn Yang <payang@apache.org> * Remove unused key field from Java SDK Builder.XCom annotation Signed-off-by: PoAn Yang <payang@apache.org> * Add float cross-type coverage to Java SDK XCom casting tests Signed-off-by: PoAn Yang <payang@apache.org> * Remove unused comment Signed-off-by: PoAn Yang <payang@apache.org> --------- Signed-off-by: PoAn Yang <payang@apache.org>