Community
Participate
Working Groups
Created attachment 266100 [details] Archived VSM project Steps to reproduce: - import the project, validate the .odesign => result: validation is ok expected result: we should get a validation error on the "Value expression" of the "Class" list widget as the expression refers to a non existing service: aql:self.nonExistingService(ecore::EClass)
New Gerrit change created: https://git.eclipse.org/r/87992
Gerrit change https://git.eclipse.org/r/87992 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0ae9613cadd1d8164666e6c4e813fb503920a760
Fixed by 0ae9613cadd1d8164666e6c4e813fb503920a760, but currently missing an automated regression test.
(In reply to Pierre-Charles David from comment #3) > Fixed by 0ae9613cadd1d8164666e6c4e813fb503920a760, but currently missing an > automated regression test. I can't check right now but I think PropertiesVSMExpressionValidationTest would fail if you remove the one liner in SiriusUIPropertiesPlugin
(In reply to Cedric Brun from comment #4) > (In reply to Pierre-Charles David from comment #3) > > Fixed by 0ae9613cadd1d8164666e6c4e813fb503920a760, but currently missing an > > automated regression test. > > I can't check right now but I think PropertiesVSMExpressionValidationTest > would fail if you remove the one liner in SiriusUIPropertiesPlugin I'll need to analyse further, but the on my machine, the test is green with or without the "EValidator.Registry.INSTANCE.put(PropertiesPackage.eINSTANCE, new EValidatorAdapter());" line in SiriusUIPropertiesPlugin.
> I'll need to analyse further, but the on my machine, the test is green with > or without the > "EValidator.Registry.INSTANCE.put(PropertiesPackage.eINSTANCE, new > EValidatorAdapter());" line in SiriusUIPropertiesPlugin. I confirm this, my bad.
Validated with Sirius 5.0.0.201705121003
New Gerrit change created: https://git.eclipse.org/r/97202
Gerrit change https://git.eclipse.org/r/97202 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0a28193ee47fbce27960aa96365078c5dbfb0cbe
Validated with Sirius 5.0.0.201705151305
Verified by Jessy.
Available in Sirius 5.0.0, see https://wiki.eclipse.org/Sirius/5.0.0 for details.