Compatible with: IntelliJ IDEA MPS Android Studio
May 25, 2018
This plugin provides the org.campagnelab.background language that makes it easier to program backgroundable tasks in MPS. Build number: 111

Download plugin

Recent change notes

Migrate to MPS 2018.1.1

General usage instructions

Use the language into a behavior aspect, then use as shown here: backgroundableTask Evaluate Statistics { read access only/write only access do { // this block cannot read from the model. Typically does some long-running task that does not involve MPS } on cancel { } on success { // called when the task is finished successfully. }