diff --git a/build.xml b/build.xml index 73834e8c..e8cb2f74 100644 --- a/build.xml +++ b/build.xml @@ -267,12 +267,14 @@ + + @@ -1080,12 +1082,14 @@ + + @@ -1486,7 +1490,6 @@ - @@ -1494,18 +1497,19 @@ + - + @@ -1624,7 +1628,6 @@ - @@ -1672,8 +1675,6 @@ - - @@ -1812,6 +1813,7 @@ + @@ -1876,9 +1878,8 @@ - + - @@ -1933,9 +1934,8 @@ - - + @@ -1989,8 +1989,6 @@ - - @@ -2087,9 +2085,8 @@ - + - @@ -2146,10 +2143,9 @@ - + - @@ -2215,8 +2211,6 @@ - - @@ -2271,7 +2265,6 @@ - @@ -2363,7 +2356,6 @@ - @@ -2409,7 +2401,7 @@ - + @@ -2463,8 +2455,6 @@ - - @@ -2535,8 +2525,6 @@ - - @@ -2602,7 +2590,6 @@ - @@ -2645,20 +2632,19 @@ - + - @@ -2742,7 +2728,7 @@ - + diff --git a/gradle.properties b/gradle.properties index 6f1fd150..e6f6057a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ -mpsBuildConfiguration = MPS_20173_Distribution_DownloadableArtifacts -mpsBuildLabel = 2017.3.3 -mpsBuildNumber = 173.1677 -mpsRelease = 2017.3 +mpsBuildConfiguration = MPS_20181_Distribution_DownloadableArtifacts +mpsBuildLabel = 2018.1 +mpsBuildNumber = 181.1168 +mpsRelease = 2018.1 diff --git a/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps b/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps index 5ca4afd3..ca5afe69 100644 --- a/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps +++ b/logic/languages/jetbrains.mps.logic/generator/template/main@generator.mps @@ -6,8 +6,8 @@ - - + + diff --git a/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl b/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl index 2abe7c83..05d9d85b 100644 --- a/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl +++ b/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl @@ -19,7 +19,7 @@ bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) - + @@ -28,8 +28,9 @@ + - + @@ -44,8 +45,6 @@ - - @@ -84,7 +83,7 @@ bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) - + @@ -107,6 +106,7 @@ + @@ -114,7 +114,7 @@ - + @@ -134,8 +134,6 @@ - - diff --git a/logic/languages/jetbrains.mps.logic/languageModels/editor.mps b/logic/languages/jetbrains.mps.logic/languageModels/editor.mps index f6f2fb0f..96ee6036 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/editor.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/editor.mps @@ -4,7 +4,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/languageModels/intentions.mps b/logic/languages/jetbrains.mps.logic/languageModels/intentions.mps index 3e2cf272..9a329b50 100644 --- a/logic/languages/jetbrains.mps.logic/languageModels/intentions.mps +++ b/logic/languages/jetbrains.mps.logic/languageModels/intentions.mps @@ -3,7 +3,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/runtime/jetbrains.mps.logic.runtime.msd b/logic/languages/jetbrains.mps.logic/runtime/jetbrains.mps.logic.runtime.msd index b0a32c04..9e296646 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/jetbrains.mps.logic.runtime.msd +++ b/logic/languages/jetbrains.mps.logic/runtime/jetbrains.mps.logic.runtime.msd @@ -11,15 +11,16 @@ bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) - + + - + diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps index c892643e..fbad7fb1 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin.mps @@ -3,7 +3,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/predicate.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/predicate.mps index ddeb0bba..aa057c85 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/predicate.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/predicate.mps @@ -2,7 +2,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/program.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/program.mps index 5db0f6dc..a8c09e11 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/program.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/program.mps @@ -2,7 +2,7 @@ - + diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/treeform.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/treeform.mps index d8b77b97..290f5a3c 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/treeform.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/treeform.mps @@ -3,7 +3,7 @@ - + diff --git a/logic/solutions/jetbrains.mps.logic.reactor/jetbrains.mps.logic.reactor.msd b/logic/solutions/jetbrains.mps.logic.reactor/jetbrains.mps.logic.reactor.msd index 194fd71a..195b2fcf 100644 --- a/logic/solutions/jetbrains.mps.logic.reactor/jetbrains.mps.logic.reactor.msd +++ b/logic/solutions/jetbrains.mps.logic.reactor/jetbrains.mps.logic.reactor.msd @@ -22,7 +22,7 @@ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) - + diff --git a/logic/solutions/jetbrains.mps.logic.test/jetbrains.mps.logic.test.msd b/logic/solutions/jetbrains.mps.logic.test/jetbrains.mps.logic.test.msd index eb1dc511..c794ebe2 100644 --- a/logic/solutions/jetbrains.mps.logic.test/jetbrains.mps.logic.test.msd +++ b/logic/solutions/jetbrains.mps.logic.test/jetbrains.mps.logic.test.msd @@ -19,7 +19,7 @@ bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) - + @@ -28,8 +28,9 @@ + - + diff --git a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical@tests.mps b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical@tests.mps index 62a443ee..69fe6509 100644 --- a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical@tests.mps +++ b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/logical@tests.mps @@ -5,7 +5,7 @@ - + diff --git a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps index f5692a56..56485cff 100644 --- a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps +++ b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification.mps @@ -4,7 +4,7 @@ - + diff --git a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps index e35b6a0d..a1f00163 100644 --- a/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps +++ b/logic/solutions/jetbrains.mps.logic.test/models/jetbrains/mps/logic/test/unification@tests.mps @@ -4,7 +4,7 @@ - + diff --git a/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl b/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl index 8abe41b2..210b9704 100644 --- a/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl +++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl @@ -15,7 +15,7 @@ ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.typesystem2.template) - + @@ -30,10 +30,11 @@ + - + @@ -53,8 +54,6 @@ - - diff --git a/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps index b85d9eaa..a79ac652 100644 --- a/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps +++ b/typechecking/languages/jetbrains.mps.baseLanguageExt/models/jetbrains.mps.baseLanguageExt.types.mps @@ -10,8 +10,8 @@ - - + + diff --git a/typechecking/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl b/typechecking/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl index b799e338..bd00e9a7 100644 --- a/typechecking/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl +++ b/typechecking/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl @@ -12,7 +12,7 @@ 18bc6592-03a6-4e29-a83a-7ff23bde13ba(jetbrains.mps.lang.editor) - + @@ -29,10 +29,11 @@ + - + @@ -52,7 +53,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd index 46e26df7..75b45846 100644 --- a/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd +++ b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd @@ -16,14 +16,15 @@ a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime) - + - + + @@ -40,8 +41,6 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps index 80f49f21..7eaa287c 100644 --- a/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps +++ b/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models/jetbrains.mps.baseLanguageExt.test.types@tests.mps @@ -5,9 +5,9 @@ - + - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.build/jetbrains.mps.typechecking.build.msd b/typechecking/solutions/jetbrains.mps.typechecking.build/jetbrains.mps.typechecking.build.msd index cf663224..29b1149a 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.build/jetbrains.mps.typechecking.build.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.build/jetbrains.mps.typechecking.build.msd @@ -19,6 +19,7 @@ + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.reporting/jetbrains.mps.typechecking.reporting.msd b/typechecking/solutions/jetbrains.mps.typechecking.reporting/jetbrains.mps.typechecking.reporting.msd index 9680439e..2bed054d 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.reporting/jetbrains.mps.typechecking.reporting.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.reporting/jetbrains.mps.typechecking.reporting.msd @@ -12,11 +12,12 @@ 26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.typesystem2.runtime) - + - + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.reporting/models/jetbrains.mps.lang.typesystem2.reporting.mps b/typechecking/solutions/jetbrains.mps.typechecking.reporting/models/jetbrains.mps.lang.typesystem2.reporting.mps index 94d46fd2..b6c6c9c1 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.reporting/models/jetbrains.mps.lang.typesystem2.reporting.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.reporting/models/jetbrains.mps.lang.typesystem2.reporting.mps @@ -2,8 +2,8 @@ - - + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/jetbrains.mps.typechecking.sample.test.msd b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/jetbrains.mps.typechecking.sample.test.msd index 2f37f5cf..478cb176 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/jetbrains.mps.typechecking.sample.test.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/jetbrains.mps.typechecking.sample.test.msd @@ -12,18 +12,19 @@ 35e2a720-13d8-4eda-88d3-ff9d78d5a3ae(jetbrains.mps.typechecking.ui) - + - + + - + @@ -40,8 +41,6 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds.bad@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds.bad@tests.mps index 95efe761..6440434b 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds.bad@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds.bad@tests.mps @@ -3,8 +3,8 @@ - - + + @@ -86,6 +86,11 @@ + + + + + @@ -96,12 +101,15 @@ + + + - - + + @@ -139,8 +147,12 @@ - - + + + + + + @@ -209,8 +221,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds@tests.mps index 7494c65b..cdcaf1f2 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.bounds@tests.mps @@ -4,8 +4,8 @@ - - + + @@ -89,6 +89,11 @@ + + + + + @@ -98,12 +103,15 @@ + + + - - + + @@ -141,8 +149,12 @@ - - + + + + + + @@ -206,8 +218,12 @@ - - + + + + + + @@ -271,8 +287,12 @@ - - + + + + + + @@ -336,8 +356,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.codeAnal@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.codeAnal@tests.mps index 196f2803..b2cf010b 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.codeAnal@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.codeAnal@tests.mps @@ -4,7 +4,7 @@ - + @@ -90,6 +90,11 @@ + + + + + @@ -99,12 +104,15 @@ + + + - - + + @@ -145,8 +153,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.helloWorld@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.helloWorld@tests.mps index 44a672d6..f40ace28 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.helloWorld@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.helloWorld@tests.mps @@ -4,7 +4,7 @@ - + @@ -85,6 +85,11 @@ + + + + + @@ -94,12 +99,15 @@ + + + - - + + @@ -140,8 +148,12 @@ - - + + + + + + @@ -205,8 +217,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.simpleGenerics@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.simpleGenerics@tests.mps index 5c18c1fa..e4b74f0a 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.simpleGenerics@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.simpleGenerics@tests.mps @@ -4,7 +4,7 @@ - + @@ -85,6 +85,11 @@ + + + + + @@ -94,12 +99,15 @@ + + + - - + + @@ -140,8 +148,12 @@ - - + + + + + + @@ -205,8 +217,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.slice@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.slice@tests.mps index ec9a21eb..47b34627 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.slice@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample.slice@tests.mps @@ -4,7 +4,7 @@ - + @@ -85,6 +85,11 @@ + + + + + @@ -94,12 +99,15 @@ + + + - - + + @@ -140,8 +148,12 @@ - - + + + + + + @@ -205,8 +217,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample@tests.mps index f273f4b2..a927b830 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample.test/models/jetbrains.mps.typechecking.sample@tests.mps @@ -3,8 +3,8 @@ - - + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/jetbrains.mps.typechecking.sample.msd b/typechecking/solutions/jetbrains.mps.typechecking.sample/jetbrains.mps.typechecking.sample.msd index 14e51f52..3ae99dfb 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/jetbrains.mps.typechecking.sample.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/jetbrains.mps.typechecking.sample.msd @@ -10,9 +10,9 @@ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - + - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.bad.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.bad.mps index 3cd387e7..5aaa7077 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.bad.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.bad.mps @@ -2,7 +2,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.mps index d9997aee..80c23bc2 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.bounds.mps @@ -2,7 +2,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.codeAnal.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.codeAnal.mps index 685b89db..a7764fee 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.codeAnal.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.codeAnal.mps @@ -2,7 +2,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.helloWorld.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.helloWorld.mps index 5d1af194..07738743 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.helloWorld.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.helloWorld.mps @@ -3,7 +3,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.simpleGenerics.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.simpleGenerics.mps index ad300eec..cfe89655 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.simpleGenerics.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.simpleGenerics.mps @@ -2,7 +2,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.slice.mps b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.slice.mps index 656b0d25..847d0df3 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.slice.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.sample/models/jetbrains.mps.typechecking.sample.slice.mps @@ -2,7 +2,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.test/jetbrains.mps.lang.typechecking.test.msd b/typechecking/solutions/jetbrains.mps.typechecking.test/jetbrains.mps.lang.typechecking.test.msd index abcb9420..4c700ef6 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.test/jetbrains.mps.lang.typechecking.test.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.test/jetbrains.mps.lang.typechecking.test.msd @@ -22,19 +22,20 @@ da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting) - + - + + - + @@ -54,8 +55,6 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.typechecking.test/models/data.mps b/typechecking/solutions/jetbrains.mps.typechecking.test/models/data.mps index d96a8a20..4dc668a9 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.test/models/data.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.test/models/data.mps @@ -3,7 +3,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.scheduling@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.scheduling@tests.mps index bc89a648..826505c7 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.scheduling@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.scheduling@tests.mps @@ -5,7 +5,7 @@ - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.typechecking@tests.mps b/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.typechecking@tests.mps index 10e0ee10..8d714bc5 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.typechecking@tests.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.test/models/jetbrains.mps.typechecking@tests.mps @@ -4,8 +4,8 @@ - - + + @@ -216,6 +216,11 @@ + + + + + @@ -242,6 +247,9 @@ + + + @@ -266,9 +274,6 @@ - - - @@ -332,8 +337,12 @@ - - + + + + + + @@ -738,8 +747,12 @@ - - + + + + + + @@ -1113,8 +1126,12 @@ - - + + + + + + @@ -1284,8 +1301,12 @@ - - + + + + + + @@ -1458,8 +1479,12 @@ - - + + + + + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking.ui/jetbrains.mps.typechecking.ui.msd b/typechecking/solutions/jetbrains.mps.typechecking.ui/jetbrains.mps.typechecking.ui.msd index 3a2fa739..d674962f 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.ui/jetbrains.mps.typechecking.ui.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking.ui/jetbrains.mps.typechecking.ui.msd @@ -23,7 +23,7 @@ ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core) - + @@ -34,9 +34,10 @@ + - + @@ -50,8 +51,6 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.typechecking.ui/models/ui.plugin.mps b/typechecking/solutions/jetbrains.mps.typechecking.ui/models/ui.plugin.mps index d9ea9d84..cc6cd835 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking.ui/models/ui.plugin.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking.ui/models/ui.plugin.mps @@ -9,8 +9,8 @@ - - + + diff --git a/typechecking/solutions/jetbrains.mps.typechecking/jetbrains.mps.typechecking.msd b/typechecking/solutions/jetbrains.mps.typechecking/jetbrains.mps.typechecking.msd index 1e83a212..fc2d3494 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking/jetbrains.mps.typechecking.msd +++ b/typechecking/solutions/jetbrains.mps.typechecking/jetbrains.mps.typechecking.msd @@ -28,7 +28,7 @@ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - + @@ -39,9 +39,10 @@ + - + @@ -53,8 +54,6 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.typechecking/models/plugin.mps b/typechecking/solutions/jetbrains.mps.typechecking/models/plugin.mps index 13d6ebfb..80a3ece5 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking/models/plugin.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking/models/plugin.mps @@ -2,11 +2,11 @@ - + - + diff --git a/typechecking/solutions/jetbrains.mps.typechecking/models/service.mps b/typechecking/solutions/jetbrains.mps.typechecking/models/service.mps index 4aa1788d..ffafc7a8 100644 --- a/typechecking/solutions/jetbrains.mps.typechecking/models/service.mps +++ b/typechecking/solutions/jetbrains.mps.typechecking/models/service.mps @@ -2,10 +2,10 @@ - + - + diff --git a/typesystem2/languages/jetbrains.mps.lang.smodel.types/jetbrains.mps.lang.smodel.types.mpl b/typesystem2/languages/jetbrains.mps.lang.smodel.types/jetbrains.mps.lang.smodel.types.mpl index 51aad198..dc183780 100644 --- a/typesystem2/languages/jetbrains.mps.lang.smodel.types/jetbrains.mps.lang.smodel.types.mpl +++ b/typesystem2/languages/jetbrains.mps.lang.smodel.types/jetbrains.mps.lang.smodel.types.mpl @@ -19,7 +19,7 @@ 6998f568-f0e9-473b-b4a8-9efb6499fc8d(jetbrains.mps.typechecking) - + @@ -29,9 +29,10 @@ + - + @@ -47,12 +48,11 @@ - + - @@ -78,7 +78,7 @@ - + @@ -99,13 +99,14 @@ + - + @@ -124,10 +125,9 @@ - + - diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps index 106ff0c7..814d5597 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/template/main@generator.mps @@ -8,12 +8,12 @@ - + - + @@ -509,6 +509,11 @@ + + + + + @@ -582,6 +587,9 @@ + + + @@ -648,9 +656,6 @@ - - - @@ -6419,8 +6424,12 @@ - - + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/jetbrains.mps.lang.typesystem2.mpl b/typesystem2/languages/jetbrains.mps.lang.typesystem2/jetbrains.mps.lang.typesystem2.mpl index 95a9cfe5..87023e12 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/jetbrains.mps.lang.typesystem2.mpl +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/jetbrains.mps.lang.typesystem2.mpl @@ -29,7 +29,7 @@ 96ee7a94-411d-4cf8-9b94-96cad7e52411(jetbrains.mps.baseLanguage.jdk7) - + @@ -42,15 +42,17 @@ + - + + - + @@ -70,10 +72,9 @@ - + - @@ -106,7 +107,7 @@ 9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime) - + @@ -133,6 +134,7 @@ + @@ -140,13 +142,13 @@ - + - + @@ -168,7 +170,7 @@ - + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/intentions.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/intentions.mps index e1024547..42e06c69 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/intentions.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/intentions.mps @@ -8,8 +8,8 @@ - - + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps index 497e3fe6..d0fd4953 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/util.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/util.mps index 71debb5d..95b00a5a 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/util.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/languageModels/util.mps @@ -133,10 +133,18 @@ + + + + + + + + @@ -147,9 +155,6 @@ - - - @@ -668,8 +673,12 @@ - - + + + + + + @@ -703,8 +712,12 @@ - - + + + + + + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/jetbrains.mps.lang.typesystem2.runtime.msd b/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/jetbrains.mps.lang.typesystem2.runtime.msd index c5183c90..cc679054 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/jetbrains.mps.lang.typesystem2.runtime.msd +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/jetbrains.mps.lang.typesystem2.runtime.msd @@ -18,7 +18,7 @@ da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting) - + @@ -27,7 +27,8 @@ - + + @@ -41,8 +42,6 @@ - - diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains.mps.lang.typesystem2.evaluation.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains.mps.lang.typesystem2.evaluation.mps index a7dce588..59a0eed9 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains.mps.lang.typesystem2.evaluation.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains.mps.lang.typesystem2.evaluation.mps @@ -2,9 +2,9 @@ - + - + diff --git a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/jetbrains.mps.lang.typesystem2.template.msd b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/jetbrains.mps.lang.typesystem2.template.msd index 06dc5d8f..7b5038ee 100644 --- a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/jetbrains.mps.lang.typesystem2.template.msd +++ b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/jetbrains.mps.lang.typesystem2.template.msd @@ -15,14 +15,15 @@ da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting) - + - + + diff --git a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.macro.mps b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.macro.mps index 84bb93e4..36d57a14 100644 --- a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.macro.mps +++ b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.macro.mps @@ -3,8 +3,8 @@ - - + + diff --git a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.program.mps b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.program.mps index 287b8448..b1d69ba9 100644 --- a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.program.mps +++ b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.program.mps @@ -2,10 +2,10 @@ - + - + diff --git a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.rule.mps b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.rule.mps index c53eb3c9..beae08c2 100644 --- a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.rule.mps +++ b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains.mps.lang.typesystem2.rule.mps @@ -5,8 +5,8 @@ - - + + diff --git a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains/mps/lang/typesystem2/aspect.mps b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains/mps/lang/typesystem2/aspect.mps index a00a7901..1152fc67 100644 --- a/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains/mps/lang/typesystem2/aspect.mps +++ b/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/models/jetbrains/mps/lang/typesystem2/aspect.mps @@ -2,8 +2,8 @@ - - + +