dmitry.sidorenko

Avatar
  • Total activity 51
  • Last activity
  • Member since
  • Following 0 users
  • Followed by 0 users
  • Votes 0
  • Subscriptions 18
  • Created

    baseLanguage.sugar - little additions to base language

    I adore ability of MPS to seamlessly extend languages. From this love and my love to Python and Ruby syntax sugar came this project.Simplistic string format - no more chained string formatting call...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    Good work, but please, please fix BUGS

    Guys from JetBrains - you are doing amazing work. I'm big fan of MPS for over a year, but only now I have the possibility to work on actual projects using MPS. Sometimes it's like a miracle, someti...
    • 1 follower
    • 0 comments
    • 0 votes
  • Created

    unit test with expecting exception

    Can I specify JUnit's "expected" parameter for ITestCase?An equivalent of @Test (expected=IndexOutOfBoundsException.class)
    • 1 follower
    • 1 comment
    • 0 votes
  • Created

    Post processing classes

    Hi.Is it possible to postprocess generated classes?My usecase is to add "@Generated" annotation to every class generated by MPS.
    • 4 followers
    • 3 comments
    • 0 votes
  • Created

    EnumsDataType in switch

    I'd like to use my custom EnumsDataType in switch statement. Switch itself accepts EnumsDataType, but how do I write "case" statement?Having StatisticType as an enum, StatisticType.enumname is not ...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    Referencing property of a concept as an Expression

    My concept: concept Attribute extends Expression implements INamedConcept properties: string name; int average; children: Attribute dependsOn; I have an instance of it, named "Age".Another con...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    Limiting avialible concepts in Solution

    In my lang I use " extends Expression" a lot. That means that I have my lang "extends baseLang".In turn that means availability of ClassConcept in my Solution, so users might create root Classes, E...
    • 1 follower
    • 0 comments
    • 0 votes
  • Created

    Generating from ClassConcept with collections lang

    In my ClassConcept I have private final map<string, T> map = new hashmap<string, T>; It generates private final <!TextGen not found for 'jetbrains.mps.baseLanguage.collections.structure.MapType'!>...
    • 2 followers
    • 3 comments
    • 0 votes
  • Created

    Referencing to a class generated in another language/generator

    My scenario:I have a "Document" concept. I defined a generator, which generates classes with names in this form: "class Document{ID}DAO".In another language, in which I need to have Document{ID}Mod...
    • 6 followers
    • 31 comments
    • 0 votes
  • Created

    Difference between "Used" and "Extended" languages

    Hi.First of all - huge thanks for MPS product. I have a couple of questions and first - what is a difference between "Used" and "Extended" languages property of a model?Documentation says: Used lan...
    • 2 followers
    • 2 comments
    • 0 votes