Ensure code builds on jdk 9+ #6678
Labels
fixed (test & close)
An issue has been fixed, merged into master and is ready for further testing
task
Not directly feature related (i.e. dependency upgrade, docs, etc)
Milestone
Description
Main problem is
import org.jooq.*
which brings in theRecord
class. Java 9+ added Records to the core language and added ajava.lang.Record
. Javac is unable to determine which Record class it should be using and fails. Solution is simple, we need to ensure all usages oforg.jooq.Record
are via a specifc import statement (not a wildcard).Note, this does not mean we will be using features unavailable in java 8 as we need to maintain backwards compatability.
Resourcing
We intend to implement this task
The text was updated successfully, but these errors were encountered: