| Summary: | [Validation] Modules are not revalidated when declared properties of referenced modules change | ||
|---|---|---|---|
| Product: | [Modeling] EMFT | Reporter: | Sebastian Zarnekow <sebastian.zarnekow> |
| Component: | MWE | Assignee: | Project Inbox <emft-mwe-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | Flags: | sebastian.zarnekow:
helios+
|
| Version: | 1.0 | ||
| Target Milestone: | RC1 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
Fixed in HEAD. |
module A var optional = 'zonk' ... module B @A { // use default of property 'optional' } Module B should be revalidated and marked with an error if the default of 'optional' is removed. Second use-case: module A var String zonk ... module B @A { zonk = 'foo' } Module B should be revalidated and marked with an error if the type of A.zonk is changed to boolean.