Change By: Gunnar Morling (17/Mar/13 7:49 AM)
Description: The spec says on {{ExecutableType.IMPLICIT}}:

{quote}
IMPLICIT: if @ValidateOnExecution is on a type (class or interface), then it is equivalent to @ValidateOnExecution not being present;
{quote}

I'd understand this as that the default executable type ({{CONSTRUCTORS}}, {{NON_GETTER_METHODS}}) should be validated in this case. But the RI also validates getters if {{@ValidateOnExecution(type=IMPLICIT)}} is given on the type declaring a getter.

See:


 * {{ExecutableTypesTest.testValidationOfConstrainedGetterWithExecutableTypeIMPLICITOnTypeLevel()}}

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira