Starr
09/06/2025, 5:25 PMWhen calling Java functions on the JVM, you can't use the named argument syntax because Java bytecode does not always preserve the names of function parameters.
However, nearly all java code these days is compiled with the metadata needed; and any changes (in either dependencies or combined-source java files) would be no more breaking than with kotlin. Given that stability, and by-name parameters mechanics being relevant only at compile-time, I'm not sure why the regular java metadata can't be used?
Youssef Shoaib [MOD]
09/06/2025, 5:55 PMjw
09/06/2025, 6:45 PM-parameters
?Starr
09/07/2025, 3:27 PM