Deprecated languages and solutions¶
Some deprecated languages that were removed in the platform in MPS 2022.2 can be found in this PR ⧉.
Code Completion Menu¶
com.mbeddr.mpsutil.ccmenu
This language isn't used anymore and is disabled.
This language added support for customizing the code completion menu with tabs and a special tab for creating reference targets. The contributions were made in a plugin solution by creating a CCMenuExtensions ⧉ root node.
HTTP Support¶
com.mbeddr.mpsutil.httpsupport
This was the old HTTP support plugin. Please use the language jetbrains.mps.ide.httpsupport instead.
Icon Char¶
com.mbeddr.mpsutil.iconchar
This language was used to programmatically create icons but is deprecated. Please use the official Icon description ⧉ language instead.
Make¶
com.mbeddr.mpsutil.make
This plugin contains old fixes for rebuilding models/modules and projects that are already included in MPS. The plugin will be removed soon.
Multilingual¶
This language might be removed in the future.
com.mbeddr.mpsutil.multilingual
The idea behind this language was to store text translations in properties files and load the through the Java ResourceBundle ⧉ class. The documentation for the language can be found here as a PDF and is located in the virtual package doc.com.mbeddr.mpsutil.
Var Scope¶
com.mbeddr.mpsutil.varscope
This language used to provide the interfaces IScopeElement
and IScopeProvider
to provide scopes for nodes but is now deprecated. Please use the official scopes ⧉ instead.