Hi dev@thrift, Recently I've created several proposals to change Java generator in thrift repo:
1. THRIFT-5521 https://github.com/apache/thrift/pull/2525 2. THRIFT-5520 https://github.com/apache/thrift/pull/2524 3. THRIFT-5524 https://github.com/apache/thrift/pull/2529 4. THRIFT-5522 https://github.com/apache/thrift/pull/2526 3 of them are targeting at increasing inter-operability of using java.util.Optional which is JDK8 type and has optional chaining ability; The rest 1 is for upgrading to gradle 6.9. Would like to have more reviews and feedback on these apart from Jens-G. Thanks in advance! Jiayu