dmitry.sidorenko
- 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... -
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... -
Created unit test with expecting exception
Can I specify JUnit's "expected" parameter for ITestCase?An equivalent of @Test (expected=IndexOutOfBoundsException.class) -
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. -
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 ... -
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... -
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... -
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'!>... -
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... -
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...