MPS-19013 - swapping branches in ternary ops, MPS-14130 enum to class and back intention
Merge remote-tracking branch 'origin/master' into 3.1/vaclavRefactorings
MPS-10830 - Conversions between various for loop types
MPS-19015 - cast editing improvements
MPS-10830 - for each and foreach to for conversion (1st iteration)
MPS-10830 - handling arrays
Merge remote-tracking branch 'origin/master' into 3.1/vaclavRefactorings
Rebuilt
Rebuilt
Rebuilt BL
Rebuilt again
Rebuild again
Yet another rebuild in a desperate attempt to make TC happy
They say there's such thing as OOP, man: refactor map with MC and their priorities
Refactor map with MC and their priorities even more
Get ready for:
  MPS-17573 When some mapping configuration wants to be executed before a top-priority mapping configuration it just gets silently thrown out of generation plan.
  MPS-18584 Unexpected conflicting mapping priority rules
 Changes: a) detect when top-priority rule depends from non-top priority; b) wrap rules with conflicts into a container that would allow to record more details about conflict cause.
 MPS-17573 When some mapping configuration wants to be executed before a top-priority mapping configuration it just gets silently thrown out of generation plan.
   Explicitly check for dependency from high-priority rule from low-priority rule
 MPS-18584 Unexpected conflicting mapping priority rules
   Descriptive message about conflicting rules
Split conflicting rules printout with newlines
Regenerated after cherry-pick of commit 1eee2c8c239e8f4cf5bc523fd8ab9d2a44137b4c
Removed offending variable references from lightweight quotations