blended-modeling / eatxt

Eclipse Public License 2.0
1 stars 1 forks source link

Generalize Scope Provider Approach #33

Closed joerg-holtmann closed 2 years ago

joerg-holtmann commented 2 years ago

Currently, all cross-EReferences are added to the "normal" Xtext scope by asking on every auto-completion request in a huge if-statement by name comparisons whether the context and reference parameters represent a conventional EReference of the EAST-ADL metamodel---if yes, they are the scope.

As the name comparisons induce change effort if the metamodel evolves (beyond performance issues), incorporate the following things: