Tobias Blaufuss

Avatar
  • Total activity 60
  • Last activity
  • Member since
  • Following 0 users
  • Followed by 0 users
  • Votes 15
  • Subscriptions 14
  • Created

    mps.macro variables behave differently in headless build/test execution since 2023.2

    Since 2023.2 the "mps.macro.<variable_name>" Variables are not available during headless test execution.They were usually available as System.property during headless build.How can I get them now e...
    • 1 follower
    • 1 comment
    • 0 votes
  • Created

    How to utilize new log.properties configuration?

    Hi,the log.xml file was replaced by log.properties and the migration guide (Migration Guide | MPS Documentation (jetbrains.com)) states, that you have to enable logging via command line switches.Ho...
    • 2 followers
    • 0 comments
    • 0 votes
  • Edited

    How to implement editors for specific themes (e.g. Darcula)?

    Hi,I want to develop an editor that reacts differently based on the selected UI theme.How can I determine which UI theme is currently selected?I plan on defining a specific stylesheet where the bac...
    • 5 followers
    • 4 comments
    • 0 votes
  • Created

    Load selected plugins before headless build

    Hi,   TLDR: How do I enforce that a specific self-made plugin is loaded during a headless build?   I try to execute a headless build for a module and before the build starts, I want MPS to load a s...
    • 2 followers
    • 8 comments
    • 0 votes
  • Created

    How to: Programmatically disable/enable language generators?

    Hi, I'd like to programmatically disable/enable language generators in MPS. The reason for this is that we have multiple RCPs for different stakeholders that work on the same models in production, ...
    • 3 followers
    • 5 comments
    • 0 votes
  • Created

    Custom Errors/Warnings in Project View?

    Hi,   I'm currently trying to create custom errors/warnings that show up in the MPS Project View. (e.g. on Solutions, Languages, Models, ...)   During my research i found the custom project view im...
    • 2 followers
    • 0 comments
    • 1 vote
  • Created

    EditorTestCase: How to test that an intention is not applicable

    Hi,   I'm currently testing intentions of my project by using EditorTestCases. It's easy to test against the outcome of an intention invocation, but now I need to test that an intention is NOT appl...
    • 2 followers
    • 2 comments
    • 1 vote
  • Created

    How to assign new values to ActionContextParameters/DataKeys?

    Question Hello, is it possible to assign new values to ActionContextParameters/DataKeys inside the execute(event) function of an action?   Example 1) I've created an action, that requires context p...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    Disable/Configure automatic typechecker?

    Is there any way to configure the automatic typechecker like the "Model Checker" tool?    You can set the model checking levels of the model checker: This influences the amount of checks that will...
    • 2 followers
    • 2 comments
    • 3 votes
  • Created

    Renaming module

    Hello i've found a weard behavior after renaming a module. For demonstration purposes i've prepared a small example. I created a new project with the following languages:  (Hint: 'language1' depen...
    • 1 follower
    • 2 comments
    • 1 vote