Community
Participate
Working Groups
This is a "meta-issue" to make it easier to track all the concrete issues already reported concerning these issues: * variables missing completely when they would be useful for specifiers; * inconsistencies between completion (in the VSM editor), validation (in the VSM editor), documentation (in the tooltips and in the manual), and actual behavior at runtime; * type inference not precise enough (which leads to more complex expressions full of "oclAsType" or false positives in validation).
Note that there are two possible approaches here, not sure which one we'll take: * fix all the individual issues we know about while keeping the existing code/infrastructure. * overhaul the whole mechanism with a solution that ensures completeness and consistency by construction (something akin to what is described in bug #496078).