Do not wrap Iterable with Sequence.fromIterable() (or similar) in foreach, at least for some common cases.
Can do better once know how to extract type for for loop variable.
Regenerated with nice foreach loop (no redundant wrap)
Regenerated with nice foreach loop (no redundant wrap)
Applied intention to fix failing test for mps.ide.build, message: "dependencies should be extracted into build script: jetbrains.mps.baseLanguage"
Merge branch 'master' into 3.1/artem/NiceForeach
Rebuild after merge
fix MPS-18917 Todo finder find all todos in the library, should search current project instead
fix MPS-18983: FakeSModelDescriptor: return FakeSModelDescriptor back in SNode.getModel() (asked by Alex Shatalin)
fix MPS-18743 MPS looses changes: reloading does not depend on whether model is loaded or not
fix MPS-18743 MPS looses changes: simplify code
MPS-19059 an error occurred while applying rule to node { it => <body> } [node { it => <body> }]: Taking target node of dynamic reference whose source node is not in a model
The cause is in ReferenceMacro trying to access detached nodes in source model. Fixed by saving required node into genContext.
The bloody bastard doesn't tell me the file can't be compiled
MPS-7359 - quick-fixes to either cast or change type, altered the appropriate type-system rules
Inplace transformations may bring new model dependencies (e.g. constraints/generator.util model fails to calculate type of closure once collections introduced blInternal.InternalMethodCall)
Drop debug check for postponed references in the model
Rebuilt
Merge remote-tracking branch 'origin/master' into 3.1/vaclavFixes
Rebuilt
Fixed the issue of unresolved references after substitution between various statement containers
Merge remote-tracking branch 'origin/master' into 3.1/vaclavFixes