Liam Miller-Cushon

Results 57 issues of Liam Miller-Cushon

javaparser does not compile with the latest builds of JDK 21, due to the implementation of 'sequenced collections'. The change adds a `getLast` method to collection interfaces that clashes with...

Improvement

Error Prone will eventually drop support for running on JDK 11. This bug is intended to collect input from the community on the timing of that decision. There aren't immediate...

_[Original issue](https://code.google.com/p/error-prone/issues/detail?id=11) created by **[email protected]** on 2012-01-29 at 07:56 PM_ --- ECJ (eclipse compiler for Java) has its own representation of the source. We need to abstract our usage of...

Priority-High
Type-Enhancement
migrated
Status-Accepted

This bug tracks trying to use [Multi-Release jar files](https://openjdk.org/jeps/238) for Error Prone. The main use-case is that some checks need to handle AST nodes that not available in all supported...

named-regexp is a backport of named capture groups, which were introduced in Java 7. This library targets Java 8, so the backport is unnecessary. See https://github.com/tony19/named-regexp/issues/73#issuecomment-1897810289

The following code doesn't compile with JDK 21 and newer: https://github.com/aws/amazon-redshift-jdbc-driver/blob/5fd2db671a187c6f9e39dc9831798000e1166fe9/src/main/java/com/amazon/redshift/util/StreamWrapper.java#L116 It overrides `finalize()` in `FileInputStream`, which throws `IOException`. That override was removed in JDK 12: https://bugs.openjdk.org/browse/JDK-8192939 The compilation error...

### Description The suggested fix for Strict Java Deps errors adds the wrong target for dependencies on `java_proto_library`s. It suggests adding a dep on the underlying `proto_library` target, instead of...

type: bug
P3
team-Rules-Java

I'm updating Bazel's use of rules_graalvm from 0.10.3 to 0.11.1, and from GraalVM 20.0.2 to 21.0.2, and am seeing a failure where it looks like the handling of `executable_name` had...

bug
platform:windows

See https://github.com/bazelbuild/bazel/issues/4990 This is a lightly modified fork of the internal tool, with updates to e.g. use `bazel` instead of `blaze`, and use the standard flags package, etc. I confirmed...