upgrade Error Prone to 2.11 (requires Java 11) (#12306)
authorXavier Léauté <xvrl@apache.org>
Tue, 15 Mar 2022 02:40:48 +0000 (19:40 -0700)
committerGitHub <noreply@github.com>
Tue, 15 Mar 2022 02:40:48 +0000 (19:40 -0700)
commit5d02a91faa58aaaf8a89deec4ea985b01f9bca21
treeb3de68c9e8baec952041fe6a49e4574369299cc0
parentb5195c5095a1088cb06ed602704fce110232f109
upgrade Error Prone to 2.11 (requires Java 11) (#12306)

The latest version of Error Prone now requires Java 11. Upgrading means we can
remove a lot of the maven profile complexity required to run checks with Java 8.
This also requires switching our strict build to use Java 11.

* update error-prone to 2.11
* remove need for specific maven profiles for Java 8 and Java 15
* fix additional Error Prone warnings with Java 11
* update strict build to use Java 11
.travis.yml
core/src/main/java/org/apache/druid/guice/JsonConfigurator.java
extensions-contrib/thrift-extensions/src/main/java/org/apache/druid/data/input/thrift/ThriftInputRowParser.java
licenses.yaml
pom.xml