[Xtend / Check] using multiple check files [message #664198] |
Thu, 07 April 2011 15:23  |
Eclipse User |
|
|
|
Hello,
I'm unsure if this is the correct newsgroup for questions related to the
Check language - please feel free to crosspost if it isn't...
I'm thinking about replacing some rather clumsy hand-written Java
validators with Check expressions using the extension point
org.eclipse.xtend.typesystem.emf.checks. I need to execute my checks
instead of the default EMF checks because the error messages generated
by the default checks are unsuitable for the users. From the
documentation I understand that I have to set override to true, and it
seems to work.
At the same time, I want to keep things organized by splitting my checks
into several .chk files. I can add multiple checkFile elements inside a
metaModel element, but I'm getting strange results. If I read the
implementation of CheckRegistry correctly, the validators that
correspond to each of the files replace each other as soon as override
is set to true. This looks like a bug to me - is it one?
Thanks
Volker
--
* Volker Wegert * http://www.volker-wegert.de/contact *
|
|
|
Re: [Xtend / Check] using multiple check files [message #665304 is a reply to message #664198] |
Thu, 14 April 2011 04:31  |
Eclipse User |
|
|
|
Hi Volker,
the m2t newsgroup is a better match for questions related to the Check
language.
I hope that somebody will jump in and answer your actual questions.
Regards,
Sebastian
Am 07.04.11 21:23, schrieb Volker Wegert:
> Hello,
>
> I'm unsure if this is the correct newsgroup for questions related to the
> Check language - please feel free to crosspost if it isn't...
>
> I'm thinking about replacing some rather clumsy hand-written Java
> validators with Check expressions using the extension point
> org.eclipse.xtend.typesystem.emf.checks. I need to execute my checks
> instead of the default EMF checks because the error messages generated
> by the default checks are unsuitable for the users. From the
> documentation I understand that I have to set override to true, and it
> seems to work.
>
> At the same time, I want to keep things organized by splitting my checks
> into several .chk files. I can add multiple checkFile elements inside a
> metaModel element, but I'm getting strange results. If I read the
> implementation of CheckRegistry correctly, the validators that
> correspond to each of the files replace each other as soon as override
> is set to true. This looks like a bug to me - is it one?
>
> Thanks
> Volker
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.03323 seconds