From 9064c6bbb8c011696cf8e12a2d3636a03299bb3d Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Tue, 30 Aug 2016 11:50:35 +0200 Subject: [PATCH] Minor fixes, code restructuring, fixing the dependencies, removing obsolete file. --- build.xml | 13 +- ...mps.lang.typesystem2.sampleplugin.jchr.msd | 1 + .../jetbrains/mps/logic/builtin/predicate.mps | 90 ++++--- .../jetbrains/mps/logic/builtin/solver.mps | 92 +++++++ .../jetbrains.mps.logic.reactor.msd | 2 - test.xml | 13 +- ...rains.mps.lang.typesystem2.sample.test.msd | 1 + .../lang/typesystem2/samplechecker/build.mps | 36 +-- ...typesystem2.samplechecker.handler.util.msd | 4 - .../lang/typesystem2/sampleplugin/plugin.mps | 229 +++++++++++------- .../jetbrains.mps.lang.typesystem2.mpl | 1 + ...jetbrains.mps.lang.typesystem2.runtime.msd | 2 + .../mps/lang/typesystem2/generation.mps | 15 +- ...etbrains.mps.lang.typesystem2.template.msd | 1 + 14 files changed, 326 insertions(+), 174 deletions(-) diff --git a/build.xml b/build.xml index 3e07e6ca..cae3545a 100644 --- a/build.xml +++ b/build.xml @@ -958,7 +958,7 @@ - + @@ -1000,6 +1000,7 @@ + @@ -1007,7 +1008,7 @@ - + @@ -1027,6 +1028,7 @@ + @@ -1057,7 +1059,7 @@ - + @@ -1077,6 +1079,7 @@ + @@ -1166,7 +1169,7 @@ - + @@ -1186,8 +1189,6 @@ - - diff --git a/jchr/solutions/jetbrains.mps.lang.typesystem2.sampleplugin.jchr/jetbrains.mps.lang.typesystem2.sampleplugin.jchr.msd b/jchr/solutions/jetbrains.mps.lang.typesystem2.sampleplugin.jchr/jetbrains.mps.lang.typesystem2.sampleplugin.jchr.msd index 47aceb0f..66c62daa 100644 --- a/jchr/solutions/jetbrains.mps.lang.typesystem2.sampleplugin.jchr/jetbrains.mps.lang.typesystem2.sampleplugin.jchr.msd +++ b/jchr/solutions/jetbrains.mps.lang.typesystem2.sampleplugin.jchr/jetbrains.mps.lang.typesystem2.sampleplugin.jchr.msd @@ -55,6 +55,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 f5af6e48..9700a836 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 @@ -3,6 +3,7 @@ + @@ -197,6 +198,12 @@ + + + + + + @@ -1402,44 +1409,65 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - + + + + + + + + + + + + + + + + + + diff --git a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/solver.mps b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/solver.mps index f803b413..c92fba8f 100644 --- a/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/solver.mps +++ b/logic/languages/jetbrains.mps.logic/runtime/models/jetbrains/mps/logic/builtin/solver.mps @@ -5492,5 +5492,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 9254f3a6..1b222f6a 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 @@ -20,7 +20,6 @@ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) 7526e0cf-1ce7-46f8-a555-9eca1e06c23b(jetbrains.mps.logic.atom) - a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime) 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) @@ -39,7 +38,6 @@ - diff --git a/test.xml b/test.xml index 53b4af85..e3cf2a4e 100644 --- a/test.xml +++ b/test.xml @@ -1273,7 +1273,7 @@ - + @@ -1315,6 +1315,7 @@ + @@ -1322,7 +1323,7 @@ - + @@ -1342,6 +1343,7 @@ + @@ -1372,7 +1374,7 @@ - + @@ -1392,6 +1394,7 @@ + @@ -1535,7 +1538,7 @@ - + @@ -1555,8 +1558,6 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/jetbrains.mps.lang.typesystem2.sample.test.msd b/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/jetbrains.mps.lang.typesystem2.sample.test.msd index 7b3503c6..93e30201 100644 --- a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/jetbrains.mps.lang.typesystem2.sample.test.msd +++ b/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/jetbrains.mps.lang.typesystem2.sample.test.msd @@ -51,6 +51,7 @@ + diff --git a/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.build/models/jetbrains/mps/lang/typesystem2/samplechecker/build.mps b/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.build/models/jetbrains/mps/lang/typesystem2/samplechecker/build.mps index 1e83c1a4..3863ef73 100644 --- a/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.build/models/jetbrains/mps/lang/typesystem2/samplechecker/build.mps +++ b/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.build/models/jetbrains/mps/lang/typesystem2/samplechecker/build.mps @@ -960,6 +960,12 @@ + + + + + + @@ -1105,12 +1111,6 @@ - - - - - - @@ -1129,12 +1129,6 @@ - - - - - - @@ -2077,6 +2071,12 @@ + + + + + + @@ -2276,12 +2276,6 @@ - - - - - - @@ -2300,12 +2294,6 @@ - - - - - - diff --git a/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.handler.util/jetbrains.mps.lang.typesystem2.samplechecker.handler.util.msd b/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.handler.util/jetbrains.mps.lang.typesystem2.samplechecker.handler.util.msd index 973b0e36..92ea21ac 100644 --- a/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.handler.util/jetbrains.mps.lang.typesystem2.samplechecker.handler.util.msd +++ b/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.handler.util/jetbrains.mps.lang.typesystem2.samplechecker.handler.util.msd @@ -10,8 +10,6 @@ a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime) 7526e0cf-1ce7-46f8-a555-9eca1e06c23b(jetbrains.mps.logic.atom) 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - 26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.typesystem2.runtime) - ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.typesystem2.template) ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core) f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage) @@ -45,9 +43,7 @@ - - diff --git a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps b/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps index 30a084e2..72000e06 100644 --- a/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps +++ b/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleplugin/models/jetbrains/mps/lang/typesystem2/sampleplugin/plugin.mps @@ -587,7 +587,9 @@ - + + + @@ -6901,7 +6903,8 @@ - + + @@ -6912,7 +6915,38 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7002,7 +7036,6 @@ - @@ -7020,102 +7053,120 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + 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 186e551f..c24633cb 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 @@ -171,6 +171,7 @@ + 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 20f3ba1f..e4a66193 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 @@ -13,6 +13,7 @@ f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage) bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor) ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.typesystem2.template) + 9c4ae21e-62e0-4110-95b7-191b357a42d2(jetbrains.mps.lang.typesystem2.samplechecker.handler.util) fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose) @@ -42,6 +43,7 @@ + diff --git a/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains/mps/lang/typesystem2/generation.mps b/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains/mps/lang/typesystem2/generation.mps index f5dad23c..f4ced965 100644 --- a/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains/mps/lang/typesystem2/generation.mps +++ b/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/models/jetbrains/mps/lang/typesystem2/generation.mps @@ -3903,7 +3903,7 @@ - + @@ -4899,9 +4899,6 @@ - - - @@ -4934,12 +4931,6 @@ - - - - - - @@ -4948,8 +4939,8 @@ - - + + 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 23d8cb8b..16e8982c 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 @@ -40,6 +40,7 @@ +