Commits


Martin Grigorov authored and GitHub committed 3a8423fc484
AVRO-3120: Support Next Java LTS (Java 17) (#1454) * AVRO-3120: Support Next Java LTS (Java 17) Disable Spotless' removeUnusedImports (https://github.com/diffplug/spotless/issues/834). It will be re-enabled once Avro is updated to JDK 11+. Then we can add .mvn/jvm.config (see https://github.com/diffplug/spotless/issues/834#issuecomment-817524058) Replace Easymock with Mockito. Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3120: Downgrade eclipse-java-formatter to the version that supports JDK 8 Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3120: Fix formatting for Spotless Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3120: Add JDK 17 for the interop tests Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3120: Install JDK 17 in the Docker image Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>