Bug in perspective.common.config.ParamType.isIn

I thought I was going crazy, but there's something wacky with the ParamType isIn() method....

isIn() is true for output parameters, and false for inout parameters :upside_down_face:

From a ViewModel extension function:

this.config.paramDefinitions.forEach { (param, type) ->
    logger.info("$param (${type.name}): isIn() => ${type.isIn}, isOut() => ${type.isOut}")
}


20241109_231343

v8.1.40