[jOOQ/jOOQ#18112] <globalObjectNames/> should generate const val in

KotlinGenerator, for annotation usage

This includes:

- [jOOQ/jOOQ#18114] <globalObjectNames/> should explicitly declare
String type in KotlinGenerator, for usage with explicit API compiler
flag
This commit is contained in:
Lukas Eder 2025-03-10 08:20:05 +01:00
parent 46e8a56245
commit d2db0ac08d

View File

@ -9378,7 +9378,7 @@ public class JavaGenerator extends AbstractGenerator {
if (scala)
out.println("%sdef %s = \"%s\"", visibility(), id, escapeString(child.getOutputName()));
else if (kotlin)
out.println("%sval %s = \"%s\"", visibility(), id, escapeString(child.getOutputName()));
out.println("%sconst val %s: String = \"%s\"", visibility(), id, escapeString(child.getOutputName()));
else
out.println("%sstatic final String %s = \"%s\";", visibility(), id, escapeString(child.getOutputName()));
}