| Summary: | [ConcreteSyntaxValidator] Verify EDatatypes and EEnumLiterals | ||
|---|---|---|---|
| Product: | [Modeling] TMF | Reporter: | Moritz Eysholdt <moritz.eysholdt> |
| Component: | Xtext | Assignee: | Project Inbox <tmf.xtext-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | sebastian.zarnekow |
| Version: | 1.0.0 | Flags: | moritz.eysholdt:
indigo+
|
| Target Milestone: | SR2 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
| Bug Depends on: | 333986, 333976 | ||
| Bug Blocks: | |||
|
Description
Moritz Eysholdt
this is proposed to be handled bug 333976. In the new serializer - ValueSerializer.serializeAssignedValue() raises errors for invalid values of Terminal/Datatype-Rules. - EnumLiteralSerializer.serializeAssignedEnumLiteral() raises error is an invalid enum rule literal is used. In contrast to the old serializer, this error will be propagated back to whoever invoked the serializer and *not* cause another iteration in backtracking (at least when no backtracking-decision depends on it). Closing all bugs that were set to RESOLVED before Neon.0 Closing all bugs that were set to RESOLVED before Neon.0 |