Michael Gronover

Results 14 issues of Michael Gronover

Affected Versions: >= 2021.3 The optional type produced here seems to cause the error: ![image](https://github.com/IETS3/iets3.opensource/assets/38247916/36b6f7f4-5252-4939-bc81-5c57d8254c32) The following rule is called to produce the error message: ![image](https://github.com/IETS3/iets3.opensource/assets/38247916/b772d64d-b3ce-4d0b-a672-b3bc65214b45)

Ticket: #668 Customer may want to override the type of a FieldSetter This can be achieved with this PR.

Currently we can have enumerations which have an order. This order can be - by declaration - by literal - by value The behavior of an enumeration if I ask...

A customer wants to use `MessageDefinition` with german umlauts. Therefore `MessageDefiniton` should use `extensionPoint/IdentifierConfigurator/` that allows the user to decide if german umlauts and paragraphs are allowed by defining (aka...

Allow an override of the type of a FieldSetter.

``` Exception on a tool init: Tool com.mbeddr.doc.aspect.ui.plugin.TabbedDocViewer_Tool java.lang.IllegalStateException: You must not register toolwindow programmatically so early. Rework code or use ToolWindowManager.invokeLater at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.getToolWindowPaneIfInitialized(ToolWindowManagerImpl.kt:500) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.registerToolWindow(ToolWindowManagerImpl.kt:930) at com.intellij.openapi.wm.ToolWindowManager.registerToolWindow(ToolWindowManager.kt:96) at jetbrains.mps.ide.tools.BaseTool.register(BaseTool.java:268)...

These four functions produces compilation errors due to invalid Java code (tested in MPS2021.3 and also in MPS2022.2): ![image](https://github.com/IETS3/iets3.opensource/assets/38247916/9a671152-097b-4088-b98c-a91698489743) The generated code of the second one is: ![image](https://github.com/IETS3/iets3.opensource/assets/38247916/54025d2e-acbb-4577-9e2f-9c05a07e591c) And the...

bug
MPS 2021.3

There is a missing brace in the code generation of a pointer to an ArrayType. And also some tests are missing for that. [Here](http://127.0.0.1:63320/node?ref=r%3A0c020a2a-0fae-4359-90ba-63fdf45caa94%28tests.ts.core.tests1%40tests%29%2F722639934522900176) is the test case with the...

addresses issue: #1032 This PR is required to get the changes (for the TraceExplorer) in mps20223 versions and upwards.

Traced values of nodes that reside within lambda expressions should also be shown in Editors.

MPS 2022.2