1

I simply want to activate the SQLDialectChecker mentioned here SQLDialectChecker in my Java 11 project with Gradle (7.5).

I added

dependency {
  ...
  annotationProcessor 'org.jooq.pro-java-11:jooq-checker:3.17.5'
}

and

compileJava.options.compilerArgs << "-processor" << "org.jooq.checker.SQLDialectChecker"

to my build.gradle as described here in this SO question.

Now the compilation fails with

org.checkerframework.javacutil.UserError: The Checker Framework must be run under JDK 1.8.  You are using version 11.000000.

Is it possible to use the SQLDialectChecker for Java version above 1.8?

Semaphor
  • 900
  • 2
  • 12
  • 33

1 Answers1

0

It seems like the Jooq-Checker only runs with Java 8 and possible support of newer JDK's does not seem to be easy and has no high priority, see Issue-13963 and Issue-8326.

Semaphor
  • 900
  • 2
  • 12
  • 33