Skip to content

ContentAssist has to create (temporary) model elements (#110) #119

Description

@StephanErb

In order to support completions for use-cases such as variable.subcomponent.completion we have to create model elements during completion calculation and add those to the existing model.
Otherwise the execution of OCL expressions cannot work.

This might be implemented using transactions that we roll-back after the proposal has been calculated. As resourceSets are also model elements, this should fix our memory leaks during completion calculation (resources of results are loaded but never unloaded).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions