diff --git a/build.gradle b/build.gradle index 428d115a..77d2580e 100644 --- a/build.gradle +++ b/build.gradle @@ -163,27 +163,27 @@ task build_clones_languages(type: BuildLanguages, dependsOn: [build_base_languag script scriptFile("build-clones-languages.xml") } -task build_mutant_languages(type: BuildLanguages, dependsOn: []) { +task build_mutant_languages(type: BuildLanguages, dependsOn: [build_base_languages]) { script scriptFile("build-mutant-languages.xml") } -task build_unused_languages(type: BuildLanguages, dependsOn: []) { +task build_unused_languages(type: BuildLanguages, dependsOn: [build_base_languages]) { script scriptFile("build-unused-languages-analysis.xml") } -task build_arch_languages(type: BuildLanguages, dependsOn: []) { +task build_arch_languages(type: BuildLanguages, dependsOn: [build_base_languages]) { script scriptFile("build-arch-analysis-languages.xml") } -task build_deprecation_analysis_languages(type: BuildLanguages, dependsOn: []) { +task build_deprecation_analysis_languages(type: BuildLanguages, dependsOn: [build_base_languages]) { script scriptFile("build-deprecated-analysis-languages.xml") } -task build_lint_analysis_languages(type: BuildLanguages, dependsOn: []) { +task build_lint_analysis_languages(type: BuildLanguages, dependsOn: [build_base_languages]) { script scriptFile("build-lint-analysis-languages.xml") } -task build_profile_languages(type: BuildLanguages, dependsOn: []) { +task build_profile_languages(type: BuildLanguages, dependsOn: [build_base_languages]) { script scriptFile("build-profile-languages.xml") } @@ -324,7 +324,7 @@ ext.allProjectDirectoriesInDependencyOrder = [ 'org.mpsqa.testing', 'org.mpsqa.unused' ].collect { file("code/languages/$it") } -ext.mpsPluginRoots = ['mps-build', 'mps-console', 'mps-trove', 'mps-modelchecker', 'mps-testing'] +ext.mpsPluginRoots = ['mps-build', 'mps-console', 'mps-trove', 'mps-modelchecker', 'mps-tooltips'] .collect { new File(mpsHomeDir, "plugins/$it") } ext.jbrJavaLauncher = tasks.named('downloadJbr', DownloadJbrForPlatform).flatMap { it.javaLauncher } diff --git a/build/scripts/build_all_scripts.xml b/build/scripts/build_all_scripts.xml index 414ca5a9..e35a40b0 100644 --- a/build/scripts/build_all_scripts.xml +++ b/build/scripts/build_all_scripts.xml @@ -90,7 +90,7 @@ - + @@ -98,7 +98,7 @@ - + @@ -174,7 +174,7 @@ - + @@ -182,7 +182,10 @@ - + + + + diff --git a/code/languages/org.mpsqa.arch/.mps/libraries.xml b/code/languages/org.mpsqa.arch/.mps/libraries.xml new file mode 100644 index 00000000..36fbc7c6 --- /dev/null +++ b/code/languages/org.mpsqa.arch/.mps/libraries.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.behavior.mps b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.behavior.mps index 5d616215..4fa50088 100644 --- a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.behavior.mps +++ b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.behavior.mps @@ -25,6 +25,7 @@ + @@ -79,6 +80,7 @@ + @@ -99,6 +101,7 @@ + @@ -197,6 +200,9 @@ + + + @@ -2067,6 +2073,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.editor.mps b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.editor.mps index a3dc2cb5..5f3b36dc 100644 --- a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.editor.mps +++ b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.editor.mps @@ -4,6 +4,7 @@ + @@ -11,12 +12,15 @@ - + + + + @@ -76,6 +80,9 @@ + + + @@ -110,6 +117,7 @@ + @@ -135,6 +143,9 @@ + + + @@ -177,6 +188,9 @@ + + + @@ -184,6 +198,7 @@ + @@ -224,9 +239,18 @@ + + + + + + + + + @@ -258,11 +282,32 @@ + + + + + + + + + + + + + + + + + + + + + @@ -362,18 +407,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -714,35 +821,165 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -759,12 +996,12 @@ - + - - + + - + @@ -864,6 +1101,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -878,6 +1464,10 @@ + + + + diff --git a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.structure.mps b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.structure.mps index 936dd397..f699aa5c 100644 --- a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.structure.mps +++ b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.structure.mps @@ -90,6 +90,11 @@ + + + + + diff --git a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.typesystem.mps b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.typesystem.mps index b6832e19..8b1e1707 100644 --- a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.typesystem.mps +++ b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.typesystem.mps @@ -69,6 +69,7 @@ + @@ -145,6 +146,10 @@ + + + + @@ -159,6 +164,9 @@ + + + @@ -177,6 +185,7 @@ + @@ -232,6 +241,9 @@ + + + @@ -284,6 +296,13 @@ + + + + + + + @@ -329,6 +348,7 @@ + @@ -339,6 +359,7 @@ + @@ -574,6 +595,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -853,6 +901,15 @@ + + + + + + + + + @@ -1887,6 +1944,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1983,21 +2118,34 @@ - - - - - + + + + + + + + + + - - + + + + - - - + + + + + + + + + @@ -2817,5 +2965,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.util.mps b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.util.mps index 52e05eec..073e2310 100644 --- a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.util.mps +++ b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.util.mps @@ -17,6 +17,7 @@ + @@ -209,6 +210,7 @@ + @@ -477,90 +479,42 @@ - - - - - - + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - + + + + @@ -638,25 +592,45 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + - - + - + diff --git a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/org.mpsqa.arch.mpl b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/org.mpsqa.arch.mpl index 33a0f190..13b775a7 100644 --- a/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/org.mpsqa.arch.mpl +++ b/code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/org.mpsqa.arch.mpl @@ -19,6 +19,7 @@ 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) 1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor) c7fb639f-be78-4307-89b0-b5959c3fa8c8(jetbrains.mps.lang.text) + 3867cfe1-8589-4ef1-9b3c-48b17d473edf(org.mpsqa.base.utils) @@ -43,6 +44,7 @@ + @@ -81,6 +83,7 @@ + diff --git a/code/languages/org.mpsqa.arch/solutions/org.mpsqa.arch.sandbox/models/org.mpsqa.arch.sandbox.smoke.mps b/code/languages/org.mpsqa.arch/solutions/org.mpsqa.arch.sandbox/models/org.mpsqa.arch.sandbox.smoke.mps index 1434f469..c6b7ec4f 100644 --- a/code/languages/org.mpsqa.arch/solutions/org.mpsqa.arch.sandbox/models/org.mpsqa.arch.sandbox.smoke.mps +++ b/code/languages/org.mpsqa.arch/solutions/org.mpsqa.arch.sandbox/models/org.mpsqa.arch.sandbox.smoke.mps @@ -9,6 +9,7 @@ + @@ -64,6 +65,7 @@ + @@ -73,7 +75,7 @@ - + @@ -101,7 +103,7 @@ - + @@ -128,6 +130,7 @@ + diff --git a/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.build/models/org.mpsqa.base.build.mps b/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.build/models/org.mpsqa.base.build.mps index 1ad991ce..760f3341 100644 --- a/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.build/models/org.mpsqa.base.build.mps +++ b/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.build/models/org.mpsqa.base.build.mps @@ -780,6 +780,21 @@ + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/models/org.mpsqa.base.utils.project.mps b/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/models/org.mpsqa.base.utils.project.mps new file mode 100644 index 00000000..e4c234ae --- /dev/null +++ b/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/models/org.mpsqa.base.utils.project.mps @@ -0,0 +1,651 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/org.mpsqa.base.utils.msd b/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/org.mpsqa.base.utils.msd index 161e7e0f..f89d6612 100644 --- a/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/org.mpsqa.base.utils.msd +++ b/code/languages/org.mpsqa.base/solutions/org.mpsqa.base.utils/org.mpsqa.base.utils.msd @@ -12,16 +12,27 @@ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) + 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) + 742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform) + 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) + + + + + + + + diff --git a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build.allScripts/models/org.mpsqa.build.allScripts.mps b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build.allScripts/models/org.mpsqa.build.allScripts.mps index 04fb5dd3..403f142f 100644 --- a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build.allScripts/models/org.mpsqa.build.allScripts.mps +++ b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build.allScripts/models/org.mpsqa.build.allScripts.mps @@ -215,11 +215,6 @@ - - - - - @@ -678,6 +673,11 @@ + + + + + diff --git a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._060_arch_build.mps b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._060_arch_build.mps index c3cde489..dd816f21 100644 --- a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._060_arch_build.mps +++ b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._060_arch_build.mps @@ -335,6 +335,11 @@ + + + + + diff --git a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._070_deprecated_build.mps b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._070_deprecated_build.mps index 5e3fc583..30b1de12 100644 --- a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._070_deprecated_build.mps +++ b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._070_deprecated_build.mps @@ -313,6 +313,11 @@ + + + + + diff --git a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._080_lint_build.mps b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._080_lint_build.mps index ac26bd90..2681d31e 100644 --- a/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._080_lint_build.mps +++ b/code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._080_lint_build.mps @@ -219,6 +219,9 @@ + + + @@ -431,6 +434,11 @@ + + + + + diff --git a/code/languages/org.mpsqa.deprecated/.mps/libraries.xml b/code/languages/org.mpsqa.deprecated/.mps/libraries.xml new file mode 100644 index 00000000..36fbc7c6 --- /dev/null +++ b/code/languages/org.mpsqa.deprecated/.mps/libraries.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/models/org.mpsqa.deprecated.typesystem.mps b/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/models/org.mpsqa.deprecated.typesystem.mps index c13b9332..b8118778 100644 --- a/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/models/org.mpsqa.deprecated.typesystem.mps +++ b/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/models/org.mpsqa.deprecated.typesystem.mps @@ -26,6 +26,7 @@ + @@ -34,7 +35,6 @@ - @@ -45,7 +45,6 @@ - @@ -61,7 +60,6 @@ - @@ -73,11 +71,6 @@ - - - - - @@ -90,9 +83,7 @@ - - - + @@ -107,12 +98,8 @@ - - - - @@ -150,7 +137,6 @@ - @@ -192,10 +178,10 @@ - - - - + + + + @@ -232,103 +218,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/org.mpsqa.deprecated.mpl b/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/org.mpsqa.deprecated.mpl index 347ccf6e..d86c5ce8 100644 --- a/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/org.mpsqa.deprecated.mpl +++ b/code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/org.mpsqa.deprecated.mpl @@ -20,6 +20,7 @@ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) 20c6e580-bdc5-4067-8049-d7e3265a86de(jetbrains.mps.typesystemEngine) ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core) + 3867cfe1-8589-4ef1-9b3c-48b17d473edf(org.mpsqa.base.utils) @@ -74,6 +75,7 @@ + diff --git a/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.behavior.mps b/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.behavior.mps index 46ed4911..de992f09 100644 --- a/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.behavior.mps +++ b/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.behavior.mps @@ -30,6 +30,7 @@ + @@ -1440,96 +1441,84 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + + + + + + + - - - - + + + + @@ -1537,16 +1526,12 @@ - - + + + + - - - - - - diff --git a/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.typesystem.mps b/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.typesystem.mps index f5b447cc..049368ea 100644 --- a/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.typesystem.mps +++ b/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.typesystem.mps @@ -47,6 +47,7 @@ + @@ -768,272 +769,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1068,9 +803,9 @@ - - - + + + @@ -1170,9 +905,9 @@ - - - + + + @@ -1394,6 +1129,9 @@ + + + @@ -1409,9 +1147,6 @@ - - - @@ -4084,6 +3819,9 @@ + + + @@ -4099,9 +3837,6 @@ - - - diff --git a/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/org.mpsqa.lint.generic.mpl b/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/org.mpsqa.lint.generic.mpl index cfcfaab2..7745ef9e 100644 --- a/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/org.mpsqa.lint.generic.mpl +++ b/code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/org.mpsqa.lint.generic.mpl @@ -96,6 +96,7 @@ c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure) b15468d9-435b-45b2-bf51-3f984f734cc4(org.mpsqa.lint.generic.runtime) 1a8554c4-eb84-43ba-8c34-6f0d90c6e75a(jetbrains.mps.lang.smodel.query) + 3867cfe1-8589-4ef1-9b3c-48b17d473edf(org.mpsqa.base.utils) @@ -161,6 +162,7 @@ + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/models/org.mpsqa.lint.build.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/models/org.mpsqa.lint.build.mps index 28788f4c..ae2b50c5 100644 --- a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/models/org.mpsqa.lint.build.mps +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/models/org.mpsqa.lint.build.mps @@ -9,6 +9,7 @@ + @@ -267,6 +268,21 @@ + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/org.mpsqa.lint.build.msd b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/org.mpsqa.lint.build.msd index d87abfba..b8741a22 100644 --- a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/org.mpsqa.lint.build.msd +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/org.mpsqa.lint.build.msd @@ -13,6 +13,7 @@ 11d4368a-a7e8-4dd9-bfc6-c2de268d1994(org.mpsqa.build) 422c2909-59d6-41a9-b318-40e6256b250f(jetbrains.mps.ide.build) + 5e8cea6b-997f-49b1-a8d8-dc2a7a6fa657(org.mpsqa.base.build) @@ -22,6 +23,7 @@ + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.models.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.models.mps index 19e807f4..68e9adcc 100644 --- a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.models.mps +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.models.mps @@ -2332,13 +2332,8 @@ - - - - - - - + + @@ -2560,13 +2555,8 @@ - - - - - - - + + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.modules.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.modules.mps index fb273a82..a34dbd3e 100644 --- a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.modules.mps +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.modules.mps @@ -255,15 +255,6 @@ - - - - - - - - - @@ -348,6 +339,9 @@ + + + @@ -1120,99 +1114,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - + + - - - - - - - - - + + + - - + + - + - - - + + + - - - + + + - - - + + - - - + + + - - + + - - - - - - - - - + + + + + + + + + - - + + - - - - - + + + + + - - - - - - - - - - - + + + + @@ -1220,101 +1322,101 @@ - - - + + + - - - + + + - + - - - + + + - - + + - + - - + + - + - + - + - + - + - - - - - - + + + + + + - + - + - - + + - - - - - + + + + + - - - - - - + + + + + + - - + + - - + + - - + + - + @@ -1326,344 +1428,336 @@ - + - + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - + + + - - + + - - - + + + - - - - - - - - - + + + + + + - + - - - - + + + + - - + + - + - - - - + + + + - - - - + + + + - + - - + + - - - - + + + + - - + + - + - - - - - - - - + + + + + + + + - - - - + + + + - - + + - - + + - - - + + + + + + - - - + + + - - - - + + + + + + + + + - - + + - - + + - + - + - - + + - - + + + - - + + - - - + + + - - - + + + - - - - - - - - - - + + + + + - + - + - - + + - - + + - + - - - + + + - + - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + - - - - - - - + + - + - - - - - - - - - + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - + + + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.baseLanguage.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.baseLanguage.mps new file mode 100644 index 00000000..419e6d9e --- /dev/null +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.baseLanguage.mps @@ -0,0 +1,474 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.behavior_aspect.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.behavior_aspect.mps index 312d3c9b..bc5fb9f5 100644 --- a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.behavior_aspect.mps +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.behavior_aspect.mps @@ -13,12 +13,10 @@ - - - + @@ -1227,6 +1225,9 @@ + + + @@ -1584,6 +1585,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.language_coverage.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.language_coverage.mps new file mode 100644 index 00000000..c9c9b2ce --- /dev/null +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.language_coverage.mps @@ -0,0 +1,595 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.migration_aspect.mps b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.migration_aspect.mps index eb02518b..a5891be7 100644 --- a/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.migration_aspect.mps +++ b/code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.mps_lang.linters_library/models/org.mpsqa.lint.mps_lang.linters_library.migration_aspect.mps @@ -17,6 +17,8 @@ + + @@ -40,7 +42,6 @@ - @@ -52,9 +53,6 @@ - - - @@ -76,6 +74,9 @@ + + + @@ -89,6 +90,13 @@ + + + + + + + @@ -96,11 +104,21 @@ + + + + + + + + + + @@ -131,19 +149,23 @@ + + + + - + @@ -285,34 +307,113 @@ - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + - + + + + + + diff --git a/code/languages/org.mpsqa.profile/.mps/libraries.xml b/code/languages/org.mpsqa.profile/.mps/libraries.xml new file mode 100644 index 00000000..36fbc7c6 --- /dev/null +++ b/code/languages/org.mpsqa.profile/.mps/libraries.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/code/languages/org.mpsqa.testing/languages/org.mpsqa.testcov.buildIntegration.jacoco.codeowners/generator/templates/org.mpsqa.testcov.buildIntegration.jacoco.codeowners.generator.util.mps b/code/languages/org.mpsqa.testing/languages/org.mpsqa.testcov.buildIntegration.jacoco.codeowners/generator/templates/org.mpsqa.testcov.buildIntegration.jacoco.codeowners.generator.util.mps index f45c528e..3c52f7ad 100644 --- a/code/languages/org.mpsqa.testing/languages/org.mpsqa.testcov.buildIntegration.jacoco.codeowners/generator/templates/org.mpsqa.testcov.buildIntegration.jacoco.codeowners.generator.util.mps +++ b/code/languages/org.mpsqa.testing/languages/org.mpsqa.testcov.buildIntegration.jacoco.codeowners/generator/templates/org.mpsqa.testcov.buildIntegration.jacoco.codeowners.generator.util.mps @@ -1854,6 +1854,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1874,18 +1904,8 @@ - - - - - - - - - - - - + + diff --git a/code/languages/org.mpsqa.unused/.mps/libraries.xml b/code/languages/org.mpsqa.unused/.mps/libraries.xml new file mode 100644 index 00000000..36fbc7c6 --- /dev/null +++ b/code/languages/org.mpsqa.unused/.mps/libraries.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file