Alexander Rimer

Results 50 issues of Alexander Rimer

The following exception is thrown during command line build ``` [launchtests] [ 83362] SEVERE - jetbrains.mps.smodel.ActionDispatcher - Action dispatch failed. Thread AWT-EventQueue-0, state ACTIVE, 1 active clients. [launchtests] java.lang.NullPointerException: Cannot...

MPS 2024.1

During the command line build of master a problems report is generater by gradle indication the following problems that need to be fixed before updating to gradle 9.x

MPS 2024.1

The following exception is thrown during a command line build: ``` launchtests] [ 80551] SEVERE - jetbrains.mps.smodel.DefaultSModelDescriptor - Attempt to change a model with read-only data source; subsequent save() would...

MPS 2024.1

Exceptions is poping up on startup. ``` Failed to initialize part class de.itemis.mps.editor.celllayout.runtime.plugin.ProjectPlugin_ProjectPluginPart of project plugin class de.itemis.mps.editor.celllayout.runtime.plugin.Runtime_ProjectPlugin java.lang.ClassCastException: class java.lang.Boolean cannot be cast to class java.lang.Integer (java.lang.Boolean and java.lang.Integer...

MPS 2023.2

the [BaseType](http://127.0.0.1:63320/node?ref=r%3A61b1de80-490d-4fee-8e95-b956503290e9%28org.iets3.core.expr.collections.structure%29%2F7554398283339749510) of a collection is not inherited via extending the IType interface.

MPS 2022.2

Missing a nullcheck [here](http://127.0.0.1:63320/node?ref=r%3A6c6155f0-4bbe-4af5-8c26-244d570e21e4%28org.iets3.core.expr.base.plugin%29%2F1528168073487598820) ``` an error occurred while applying rule to node (instance of CollectionSizeSpec) java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "l" is null at org.iets3.core.expr.base.plugin.InfHelper.greaterOrEqual(InfHelper.java:218) at org.iets3.core.expr.collections.typesystem.check_CollectionSizeSpec_NonTypesystemRule.applyRule(check_CollectionSizeSpec_NonTypesystemRule.java:24) at jetbrains.mps.newTypesystem.context.typechecking.IncrementalTypechecking.applyRuleToNode(IncrementalTypechecking.java:157)...

MPS 2022.2

The following [test](http://127.0.0.1:63320/node?ref=r%3A5d61ba74-2fa4-4f6f-9f36-f36d4e99a4c5%28test.in.expr.os.mutable%40tests%29%2F3795092733478456863) is failing sporadically on CI. We should either re-write it or remove it.

MPS 2022.2

Happens on maintenance/20232 ``` Failed to initialize app parts of plugin de.q60.mps.shadowmodels.runtime java.lang.NoClassDefFoundError: gnu/trove/set/hash/THashSet at d.q.m.shadowmodels.runtime//de.q60.mps.shadowmodels.runtime.smodel.SM_GlobalModelListener.(SM_GlobalModelListener.java:39) at d.q.m.shadowmodels.runtime//de.q60.mps.shadowmodels.runtime.smodel.SM_RepositoryChangeTranslator.(SM_RepositoryChangeTranslator.java:48) at d.q.m.shadowmodels.runtime//de.q60.mps.shadowmodels.runtime.plugin.ApplicationPlugin_AppPluginPart$1.(ApplicationPlugin_AppPluginPart.java:18) at d.q.m.shadowmodels.runtime//de.q60.mps.shadowmodels.runtime.plugin.ApplicationPlugin_AppPluginPart.(ApplicationPlugin_AppPluginPart.java:18) at d.q.m.shadowmodels.runtime//de.q60.mps.shadowmodels.runtime.plugin.Runtime_ApplicationPlugin.fillCustomParts(Runtime_ApplicationPlugin.java:37) at jetbrains.mps.plugins.applicationplugins.BaseApplicationPlugin.createCustomParts(BaseApplicationPlugin.java:163) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at jetbrains.mps.plugins.applicationplugins.ApplicationPluginManager.afterPluginsCreated(ApplicationPluginManager.java:74)...

Following error appears when used in iest3.os 2023.2: ``` java.lang.RuntimeException: Cannot write field 'myLightBulb' in class 'class jetbrains.mps.nodeEditor.IntentionsSupport' of object: jetbrains.mps.nodeEditor.IntentionsSupport@7b5a0a0c at d.s.m.reflection.runtime//de.slisson.mps.reflection.runtime.ReflectionUtil.writeField(ReflectionUtil.java:31) at c.m.m.intentions.runtime//com.mbeddr.mpsutil.intentions.runtime.OriginalIntentionMenu.(OriginalIntentionMenu.java:78) at c.m.m.intentions.runtime//com.mbeddr.mpsutil.intentions.runtime.IntentionsMenuWithGroups.(IntentionsMenuWithGroups.java:33) at c.m.m.intentions.runtime//com.mbeddr.mpsutil.intentions.runtime.plugin.IntentionsProjectPlugin_ProjectPluginPart$1.editorComponentCreate(IntentionsProjectPlugin_ProjectPluginPart.java:19) at...

needs more info

It is quite cumbersome to retrieve the actual string values from nodes of concepts like Line/VerticalLines, epecially when you want to setup proper "actual/expected tests". When using the getPresentation() for...

feature