Community
Participate
Working Groups
I expect all the three of the test* functions to have validation errors due to the integer and any not having the same reference type. See attached program file
Created attachment 204517 [details] Program
Curious should EDT be issuing IWN.VAL.4949.e 7/37 IN modifier is not allowed to be specified with NUMBER or any of the loose primitive types. like RBD for function switchOnInNumberParameter(localLen number in) end Wouldn't the same message apply for ANY parameters?
The rule in EDT is that everything should be reference compatible with ANY and ANY should be reference compatible with everything. I have actually loosened validation to eliminate the 1 validation error that was being thrown for this testcase. The change has been checked into TypeCompatibilityUtil
Verified with build 201110200901 & closed.