Community
Participate
Working Groups
EMF Forms 1.15 (version not available in bugzilla) Eclipse Oxygen.1a The ValidationServiceImpl (the emfforms.common one, not the ecp.view one) does not provide a consistent validation environment for the registered EMF-style EValidators to which it delegates. In particular, when used to validate multiple objects, it does not do as the standard EMF Diagnostician does in two respects: * it does not use the same substitution label provider in formulating messages for the "Diagnosis of ..." diagnostic-chains as is put in the validation context where validation rules find it. Instead, these diagnostics are generated with the EcoreUtil::getIdentifier strings that cannot be presented to the user * it creates a new validation context map for every object that it validates. A Diagnostician provides a single map for all validator invocations to share, which allows for implementation of the EMF core containment cycles constraint as well as more complex validations such as uniqueness constraints
New Gerrit change created: https://git.eclipse.org/r/110327
CQ done in here: http://dev.eclipse.org/ipzilla/show_bug.cgi?id=14746
(In reply to Eclipse Genie from comment #1) > New Gerrit change created: https://git.eclipse.org/r/110327 This patch was merged (no genie?).
I was waiting for the genie, this is why I didn't close it before. Thanks for closing.
Close as fixed.