Make CliktCommands classes (#963)

Missed these three classes.

This prevents the AOT compiler from statically initializing CLI argument
default values (like working dir).
This commit is contained in:
Daniel Chao
2025-02-18 08:29:59 -08:00
committed by GitHub
parent 28b128f86f
commit ee23a8c3f4
3 changed files with 6 additions and 6 deletions

View File

@@ -28,10 +28,10 @@ import org.pkl.core.Release
/** Main method for the Java code generator CLI. */
internal fun main(args: Array<String>) {
cliMain { PklJavaCodegenCommand.main(args) }
cliMain { PklJavaCodegenCommand().main(args) }
}
object PklJavaCodegenCommand :
class PklJavaCodegenCommand :
ModulesCommand(
name = "pkl-codegen-java",
helpLink = Release.current().documentation().homepage(),