In addition to the existing family of node and editor tests, we’ve implemented a new way to test generators. The aim is to ensure a generator, or set of generators, do their job. Both in-process and out-of-process execution modes are supported from the IDE, as well as execution from MPS Ant build scripts.
MPS-IntelliJ IDEA integration
We’ve improved the communication between MPS and IntelliJ IDEA when simultaneously working with the same sources in both IDEs. Navigation between MPS models and the generated code now works for every node. If it doesn’t work well enough for your language, please add trace info to your generators.
Fork in generation plans