feat: support lateinit var args declaration for hostArgs injection and add coverage

This commit is contained in:
2026-02-25 14:24:37 +08:00
parent c8f4695582
commit e6a993fcf1
4 changed files with 32 additions and 5 deletions

View File

@@ -1,10 +1,10 @@
// @desc: hello
// @timeout: 10s
// @param: name | default=world | desc=hello <name> | required=false
// @param: upper | default=true | desc=upper text | required=false
// @param: upper | default=false | desc=upper text | required=false
import java.time.LocalDateTime
val args: Array<String> = emptyArray()
lateinit var args: Array<String>
val kv =
args
.mapNotNull {