Update test language for typechecking. Re-implement all typechecking tests using test language. Drop dependency on baseLanguageExt and samples.
This commit is contained in:
parent
24bcd0426c
commit
4f063cd261
626
build.xml
626
build.xml
|
|
@ -808,6 +808,120 @@
|
|||
<zipfileset file="${basedir}/coderules/solutions/jetbrains.mps.typechecking.ui/jetbrains.mps.typechecking.ui.msd" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/coderules-solutions-jetbrains.mps.typechecking.ui-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.typechecking.testlang.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.typechecking.testlang" type="language" uuid="3a1f0f04-b5e0-43be-884e-b856bfdeca21">
|
||||
<dependencies>
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
||||
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
||||
<module ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)" />
|
||||
<module ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" />
|
||||
<module ref="4c6a28d1-2c60-478d-b36e-db9b3cbb21fb(closures.runtime)" />
|
||||
<module ref="9b80526e-f0bf-4992-bdf5-cee39c1833f3(collections.runtime)" />
|
||||
<module ref="a3e4657f-a76c-45bb-bbda-c764596ecc65(jetbrains.mps.baseLanguage.logging.runtime)" />
|
||||
<module ref="23949432-aaff-4c03-b7da-26e4e956ccea(jetbrains.mps.baseLanguage.regexp.runtime)" />
|
||||
<module ref="d44dab97-aaac-44cb-9745-8a14db674c03(jetbrains.mps.baseLanguage.tuples.runtime)" />
|
||||
<module ref="2af156ab-65c1-4a62-bd0d-ea734f71eab6(jetbrains.mps.dataFlow.runtime)" />
|
||||
<module ref="34e84b8f-afa8-4364-abcd-a279fddddbe7(jetbrains.mps.editor.runtime)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" />
|
||||
<module ref="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" />
|
||||
<module ref="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" />
|
||||
<module ref="8fe4c62a-2020-4ff4-8eda-f322a55bdc9f(jetbrains.mps.refactoring.runtime)" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
<module ref="da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.typechecking.testlang-src.jar" descriptor="jetbrains.mps.typechecking.testlang.mpl" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.testlang.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang" />
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang.jar" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang-generator.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang-generator.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.typechecking.testlang-generator.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.typechecking.testlang#3575255234175341581" type="generator" uuid="1f130d77-1d29-44cb-bef3-bde05978c2c7">
|
||||
<dependencies>
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
||||
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
||||
<module ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" />
|
||||
<module ref="4c6a28d1-2c60-478d-b36e-db9b3cbb21fb(closures.runtime)" />
|
||||
<module ref="9b80526e-f0bf-4992-bdf5-cee39c1833f3(collections.runtime)" />
|
||||
<module ref="a3e4657f-a76c-45bb-bbda-c764596ecc65(jetbrains.mps.baseLanguage.logging.runtime)" />
|
||||
<module ref="d44dab97-aaac-44cb-9745-8a14db674c03(jetbrains.mps.baseLanguage.tuples.runtime)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.typechecking.testlang-src.jar" descriptor="jetbrains.mps.typechecking.testlang.mpl" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.testlang-generator.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang#3575255234175341581" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang-generator.jar" />
|
||||
</jar>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/coderules-languages-jetbrains.mps.typechecking.testlang-generator-template">
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/generator/template" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/coderules-languages-jetbrains.mps.typechecking.testlang-models">
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.testlang-src.jar" duplicate="preserve">
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/generator/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<zipfileset file="${basedir}/coderules/languages/jetbrains.mps.typechecking.testlang/jetbrains.mps.typechecking.testlang.mpl" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/coderules-languages-jetbrains.mps.typechecking.testlang-generator-template" prefix="module/generator/template" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/coderules-languages-jetbrains.mps.typechecking.testlang-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang.sandbox.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang.sandbox.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.typechecking.testlang.sandbox.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.typechecking.testlang.sandbox" type="solution" uuid="f9bad4b1-59da-4f20-8feb-9f4cc4ad872e">
|
||||
<dependencies />
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.typechecking.testlang.sandbox-src.jar" descriptor="jetbrains.mps.typechecking.testlang.sandbox.msd" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.testlang.sandbox.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.typechecking.testlang.sandbox.jar" />
|
||||
</jar>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/coderules-solutions-jetbrains.mps.typechecking.testlang.sandbox-models">
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.testlang.sandbox-src.jar" duplicate="preserve">
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<zipfileset file="${basedir}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/jetbrains.mps.typechecking.testlang.sandbox.msd" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/coderules-solutions-jetbrains.mps.typechecking.testlang.sandbox-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.test.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.test.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.typechecking.test.jar/META-INF/module.xml">
|
||||
|
|
@ -837,7 +951,6 @@
|
|||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.test.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.typechecking.test" />
|
||||
<fileset dir="${basedir}/coderules/solutions/jetbrains.mps.typechecking.test" includes="icons/**, resources/**" />
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.test/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.typechecking.test.jar" />
|
||||
</jar>
|
||||
|
|
@ -1178,167 +1291,6 @@
|
|||
<zipfileset file="${basedir}/coderules/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/coderules-languages-jetbrains.mps.typechecking.annotation-languageModels" prefix="module/languageModels" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.baseLanguageExt" type="language" uuid="0fda14cc-a416-4c81-869a-2175d8b3325d">
|
||||
<dependencies>
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
||||
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
||||
<module ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)" />
|
||||
<module ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" />
|
||||
<module ref="4c6a28d1-2c60-478d-b36e-db9b3cbb21fb(closures.runtime)" />
|
||||
<module ref="9b80526e-f0bf-4992-bdf5-cee39c1833f3(collections.runtime)" />
|
||||
<module ref="a3e4657f-a76c-45bb-bbda-c764596ecc65(jetbrains.mps.baseLanguage.logging.runtime)" />
|
||||
<module ref="d44dab97-aaac-44cb-9745-8a14db674c03(jetbrains.mps.baseLanguage.tuples.runtime)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" />
|
||||
<module ref="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" />
|
||||
<module ref="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" />
|
||||
<module ref="ffcd9ef5-e931-4da9-a8d1-eb9bf80d19b4(jetbrains.mps.lang.controlflow.runtime)" />
|
||||
<module ref="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
<module ref="da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.baseLanguageExt-src.jar" descriptor="jetbrains.mps.baseLanguageExt.mpl" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar" />
|
||||
</jar>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/samples-mpscore-languages-jetbrains.mps.baseLanguageExt-models">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt-src.jar" duplicate="preserve">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<zipfileset file="${basedir}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/samples-mpscore-languages-jetbrains.mps.baseLanguageExt-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.baseLanguageExt.test" type="solution" uuid="e44e7802-2e40-482b-9b1c-6d42660a6a11">
|
||||
<dependencies>
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
||||
<module ref="49808fad-9d41-4b96-83fa-9231640f6b2b(JUnit)" />
|
||||
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
||||
<module ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" />
|
||||
<module ref="4c6a28d1-2c60-478d-b36e-db9b3cbb21fb(closures.runtime)" />
|
||||
<module ref="9b80526e-f0bf-4992-bdf5-cee39c1833f3(collections.runtime)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" />
|
||||
<module ref="e55e6749-03cb-4ea7-9695-2322bab791c1(jetbrains.mps.lang.test.matcher)" />
|
||||
<module ref="707c4fde-f79a-44b5-b3d7-b5cef8844ccf(jetbrains.mps.lang.test.runtime)" />
|
||||
<module ref="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.baseLanguageExt.test-src.jar" descriptor="jetbrains.mps.baseLanguageExt.test.msd" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt.test.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt.test" />
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar" />
|
||||
</jar>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/samples-mpscore-solutions-jetbrains.mps.baseLanguageExt.test-models">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt.test-src.jar" duplicate="preserve">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<zipfileset file="${basedir}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/samples-mpscore-solutions-jetbrains.mps.baseLanguageExt.test-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.sample.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.sample.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.typechecking.sample.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.typechecking.sample" type="solution" uuid="3ddddf69-9ff0-426b-9365-51ae7356fb82">
|
||||
<dependencies />
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.typechecking.sample-src.jar" descriptor="jetbrains.mps.typechecking.sample.msd" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.sample.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.typechecking.sample" />
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.typechecking.sample.jar" />
|
||||
</jar>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/samples-mpscore-solutions-jetbrains.mps.typechecking.sample-models">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.sample-src.jar" duplicate="preserve">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<zipfileset file="${basedir}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/jetbrains.mps.typechecking.sample.msd" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/samples-mpscore-solutions-jetbrains.mps.typechecking.sample-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.sample.test.jar" />
|
||||
<mkdir dir="${build.tmp}/default/jetbrains.mps.typechecking.sample.test.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.typechecking.sample.test.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.typechecking.sample.test" type="solution" uuid="1b65dfe8-24ff-41c3-9a3e-70f102942455">
|
||||
<dependencies>
|
||||
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
||||
<module ref="49808fad-9d41-4b96-83fa-9231640f6b2b(JUnit)" />
|
||||
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
||||
<module ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" />
|
||||
<module ref="4c6a28d1-2c60-478d-b36e-db9b3cbb21fb(closures.runtime)" />
|
||||
<module ref="9b80526e-f0bf-4992-bdf5-cee39c1833f3(collections.runtime)" />
|
||||
<module ref="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac4(jetbrains.mps.lang.behavior.runtime)" />
|
||||
<module ref="d7eb0a2a-bd50-4576-beae-e4a89db35f20(jetbrains.mps.lang.scopes.runtime)" />
|
||||
<module ref="e55e6749-03cb-4ea7-9695-2322bab791c1(jetbrains.mps.lang.test.matcher)" />
|
||||
<module ref="707c4fde-f79a-44b5-b3d7-b5cef8844ccf(jetbrains.mps.lang.test.runtime)" />
|
||||
<module ref="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
</classpath>
|
||||
<sources jar="jetbrains.mps.typechecking.sample.test-src.jar" descriptor="jetbrains.mps.typechecking.sample.test.msd" />
|
||||
</module>
|
||||
</echoxml>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.sample.test.jar" duplicate="preserve">
|
||||
<fileset dir="${build.tmp}/java/out/jetbrains.mps.typechecking.sample.test" />
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
||||
<fileset dir="${build.tmp}/default/jetbrains.mps.typechecking.sample.test.jar" />
|
||||
</jar>
|
||||
<copyModels todir="${build.tmp}/customProcessors/copyModels/samples-mpscore-solutions-jetbrains.mps.typechecking.sample.test-models">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
||||
</copyModels>
|
||||
<jar destfile="${build.layout}/tests/jetbrains.mps.typechecking.sample.test-src.jar" duplicate="preserve">
|
||||
<fileset dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/source_gen">
|
||||
<exclude name="**/trace.info" />
|
||||
<exclude name="**/exports" />
|
||||
<exclude name="**/checkpoints" />
|
||||
<exclude name="**/*.mps" />
|
||||
</fileset>
|
||||
<zipfileset file="${basedir}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/jetbrains.mps.typechecking.sample.test.msd" prefix="module" />
|
||||
<zipfileset dir="${build.tmp}/customProcessors/copyModels/samples-mpscore-solutions-jetbrains.mps.typechecking.sample.test-models" prefix="module/models" />
|
||||
</jar>
|
||||
<mkdir dir="${build.layout}/tests/lib" />
|
||||
<copy todir="${build.layout}/tests/lib">
|
||||
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.test/lib" />
|
||||
|
|
@ -2520,7 +2472,7 @@
|
|||
<delete dir="${build.layout}" />
|
||||
</target>
|
||||
|
||||
<target name="compileJava" depends="java.compile.jetbrains.mps.dataform, java.compile.jetbrains.mps.dataform#01, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic#6626732309150416985, java.compile.jetbrains.mps.logic.test, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.lang.typechecking, java.compile.jetbrains.mps.lang.typechecking#01, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.smodel.types#7345257067587611144, java.compile.jetbrains.mps.typechecking.ui, java.compile.jetbrains.mps.typechecking.annotation, java.compile.jetbrains.mps.typechecking.test, java.compile.jetbrains.mps.lang.controlflow.runtime, java.compile.jetbrains.mps.lang.controlflow, java.compile.jetbrains.mps.lang.controlflow#01, java.compile.jetbrains.mps.controlflow, java.compile.jetbrains.mps.controlflow.ui, java.compile.jetbrains.mps.lang.coderules, java.compile.jetbrains.mps.lang.coderules#4578927328670739933, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.coderules.ui, java.compile.jetbrains.mps.typechecking.reporting, java.compile.jetbrains.mps.baseLanguageExt, java.compile.jetbrains.mps.baseLanguageExt.test, java.compile.jetbrains.mps.typechecking.sample, java.compile.jetbrains.mps.typechecking.sample.test" />
|
||||
<target name="compileJava" depends="java.compile.jetbrains.mps.dataform, java.compile.jetbrains.mps.dataform#01, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic#6626732309150416985, java.compile.jetbrains.mps.logic.test, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.lang.typechecking, java.compile.jetbrains.mps.lang.typechecking#01, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.smodel.types#7345257067587611144, java.compile.jetbrains.mps.typechecking.ui, java.compile.jetbrains.mps.typechecking.annotation, java.compile.jetbrains.mps.typechecking.testlang, java.compile.jetbrains.mps.typechecking.testlang#3575255234175341581, java.compile.jetbrains.mps.typechecking.testlang.sandbox, java.compile.jetbrains.mps.typechecking.test, java.compile.jetbrains.mps.lang.controlflow.runtime, java.compile.jetbrains.mps.lang.controlflow, java.compile.jetbrains.mps.lang.controlflow#01, java.compile.jetbrains.mps.controlflow, java.compile.jetbrains.mps.controlflow.ui, java.compile.jetbrains.mps.lang.coderules, java.compile.jetbrains.mps.lang.coderules#4578927328670739933, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.coderules.ui, java.compile.jetbrains.mps.typechecking.reporting" />
|
||||
|
||||
<target name="processResources" />
|
||||
|
||||
|
|
@ -2629,7 +2581,6 @@
|
|||
<module file="${basedir}/coderules/languages/jetbrains.mps.logic/runtime/jetbrains.mps.logic.runtime.msd" />
|
||||
<module file="${basedir}/coderules/languages/jetbrains.mps.typechecking.annotation/jetbrains.mps.typechecking.annotation.mpl" />
|
||||
<module file="${basedir}/coderules/solutions/jetbrains.mps.typechecking.reporting/jetbrains.mps.typechecking.reporting.msd" />
|
||||
<module file="${basedir}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/jetbrains.mps.typechecking.sample.msd" />
|
||||
</chunk>
|
||||
<chunk>
|
||||
<module file="${basedir}/coderules/solutions/jetbrains.mps.coderules/jetbrains.mps.coderules.msd" />
|
||||
|
|
@ -2649,12 +2600,11 @@
|
|||
<module file="${basedir}/coderules/solutions/jetbrains.mps.typechecking.ui/jetbrains.mps.typechecking.ui.msd" />
|
||||
</chunk>
|
||||
<chunk>
|
||||
<module file="${basedir}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl" />
|
||||
<module file="${basedir}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd" />
|
||||
<module file="${basedir}/coderules/languages/jetbrains.mps.typechecking.testlang/jetbrains.mps.typechecking.testlang.mpl" />
|
||||
</chunk>
|
||||
<chunk>
|
||||
<module file="${basedir}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/jetbrains.mps.typechecking.sample.test.msd" />
|
||||
<module file="${basedir}/coderules/solutions/jetbrains.mps.typechecking.test/jetbrains.mps.typechecking.test.msd" />
|
||||
<module file="${basedir}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/jetbrains.mps.typechecking.testlang.sandbox.msd" />
|
||||
</chunk>
|
||||
<jvmargs>
|
||||
<arg value="-Xmx512m" />
|
||||
|
|
@ -3350,7 +3300,114 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking.test" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<target name="java.compile.jetbrains.mps.typechecking.testlang" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/source_gen" />
|
||||
</src>
|
||||
<classpath>
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-icons.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-workbench.jar" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.coderules" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.reporting" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.1.1.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.2.1.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-api-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-runtime-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-stdlib-1.2.30.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/log4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/jdom.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/trove4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ecj-4.7.2.jar" />
|
||||
<fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.regexp.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.descriptor.aspects.jar" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking.testlang#3575255234175341581" depends="java.compile.jetbrains.mps.typechecking.testlang, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/generator/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang#3575255234175341581" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang#3575255234175341581" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/generator/source_gen" />
|
||||
</src>
|
||||
<classpath>
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang" />
|
||||
<fileset file="${artifacts.mps}/lib/annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/log4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/jdom.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/trove4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ecj-4.7.2.jar" />
|
||||
<fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking.testlang.sandbox">
|
||||
<mkdir dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang.sandbox" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/source_gen" />
|
||||
</src>
|
||||
<classpath />
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking.test" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, java.compile.jetbrains.mps.typechecking.testlang, java.compile.jetbrains.mps.typechecking.testlang.sandbox, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.test/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.test" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking.test" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
|
|
@ -3385,6 +3442,8 @@
|
|||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.reporting" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-test.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
|
|
@ -3672,7 +3731,7 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.lang.coderules" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.dataform, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<target name="java.compile.jetbrains.mps.lang.coderules" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.dataform, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.lang.coderules/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.coderules" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.lang.coderules" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
|
|
@ -3704,6 +3763,7 @@
|
|||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.smodel.types" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
|
|
@ -3748,7 +3808,7 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.lang.coderules#4578927328670739933" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.dataform, java.compile.jetbrains.mps.lang.coderules, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<target name="java.compile.jetbrains.mps.lang.coderules#4578927328670739933" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.dataform, java.compile.jetbrains.mps.lang.coderules, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.lang.coderules/generator/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.coderules#4578927328670739933" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.lang.coderules#4578927328670739933" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
|
|
@ -3781,6 +3841,7 @@
|
|||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.smodel.types" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
|
|
@ -4043,212 +4104,9 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.baseLanguageExt" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.controlflow, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.controlflow.runtime, java.compile.jetbrains.mps.lang.typechecking.runtime, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/source_gen" />
|
||||
</src>
|
||||
<classpath>
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-icons.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-workbench.jar" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.coderules" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.controlflow" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.controlflow.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.reporting" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.1.1.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.2.1.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-api-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-runtime-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-stdlib-1.2.30.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/log4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/jdom.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/trove4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ecj-4.7.2.jar" />
|
||||
<fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.scopes.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.descriptor.aspects.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.baseLanguageExt.test" depends="java.compile.jetbrains.mps.baseLanguageExt, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic.test, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt.test" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt.test" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" />
|
||||
<pathelement path="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/test_gen/" />
|
||||
</src>
|
||||
<classpath>
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.test" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-test.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-api-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-runtime-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-stdlib-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.test/lib/mockito-core-2.0.3-beta.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.test/lib/objenesis-2.1.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ant/lib/ant.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/junit-4.12.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/log4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/jdom.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/trove4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ecj-4.7.2.jar" />
|
||||
<fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.classifiers.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.scopes.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/baseLanguage/jetbrains.mps.baseLanguage.unitTest.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguageInternal.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.matcher.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking.sample">
|
||||
<mkdir dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.sample" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking.sample" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/source_gen" />
|
||||
</src>
|
||||
<classpath />
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking.sample.test" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.lang.coderules.runtime, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking, java.compile.jetbrains.mps.typechecking.reporting, java.compile.jetbrains.mps.typechecking.sample, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.sample.test" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking.sample.test" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/source_gen" />
|
||||
<pathelement path="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/test_gen/" />
|
||||
</src>
|
||||
<classpath>
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-icons.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-workbench.jar" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.coderules" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.reporting" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.sample" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-test.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.1.1.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.2.1.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-api-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-runtime-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/kotlin-stdlib-1.2.30.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ant/lib/ant.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/junit-4.12.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/annotations.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/log4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/jdom.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/trove4j.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/ecj-4.7.2.jar" />
|
||||
<fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.classifiers.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.scopes.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/baseLanguage/jetbrains.mps.baseLanguage.unitTest.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.scopes.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.matcher.jar" />
|
||||
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="test.testconfig" depends="assemble">
|
||||
<path id="mps.libraries.path">
|
||||
<pathelement location="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.blTypes.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.checkedDots.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.classifiers.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.closures.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.collections.jar" />
|
||||
|
|
@ -4270,6 +4128,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.general-purpose.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.language-descriptor.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.language-design.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.templates.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.baseLanguage.lightweightdsl.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.access.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.actions.jar" />
|
||||
|
|
@ -4284,6 +4143,7 @@
|
|||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.editor.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.findUsages.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.generator.generationContext.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.generator.generationParameters.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.generator.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.intentions.jar" />
|
||||
<pathelement location="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.migration.jar" />
|
||||
|
|
@ -4327,15 +4187,11 @@
|
|||
<pathelement location="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
|
||||
<pathelement location="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.coderules.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.controlflow.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.dataform.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.coderules.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.coderules.runtime.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.coderules.template.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.controlflow.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.controlflow.runtime.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.smodel.types.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typechecking.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typechecking.runtime.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.logic.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.logic.reactor.jar" />
|
||||
|
|
@ -4350,12 +4206,11 @@
|
|||
</path>
|
||||
<pathconvert pathsep="${path.separator}" property="mps.plugins.path.string" refid="mps.plugins.path" />
|
||||
<path id="mps.tests.path">
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.baseLanguageExt.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.baseLanguageExt.test.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.logic.test.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.typechecking.sample.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.typechecking.sample.test.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.typechecking.test.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.typechecking.testlang-generator.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.typechecking.testlang.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.typechecking.testlang.sandbox.jar" />
|
||||
</path>
|
||||
<pathconvert pathsep="${path.separator}" property="mps.tests.path.string" refid="mps.tests.path" />
|
||||
<path id="long.class.path">
|
||||
|
|
@ -4416,7 +4271,6 @@
|
|||
<delete dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.logic/runtime/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.annotation/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.reporting/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules.ui/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.controlflow/source_gen" />
|
||||
|
|
@ -4437,13 +4291,11 @@
|
|||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.test/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.ui/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/languages/jetbrains.mps.typechecking.testlang/generator/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.test/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.testlang.sandbox/source_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.test/test_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.baseLanguageExt.test/test_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/samples/mpscore/solutions/jetbrains.mps.typechecking.sample.test/test_gen" />
|
||||
<delete dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.typechecking.test/test_gen" />
|
||||
</target>
|
||||
</project>
|
||||
|
|
@ -3,9 +3,152 @@
|
|||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="3f4bc5f5-c6c1-4a28-8b10-c83066ffa4a1" name="jetbrains.mps.lang.constraints" version="4" />
|
||||
<use id="daafa647-f1f7-4b0b-b096-69cd7c8408c0" name="jetbrains.mps.baseLanguage.regexp" version="0" />
|
||||
<devkit ref="00000000-0000-4000-0000-5604ebd4f22c(jetbrains.mps.devkit.aspect.constraints)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
<imports>
|
||||
<import index="qulx" ref="r:ec0979fb-ae37-4823-9eaa-8550d9f5c6fd(jetbrains.mps.typechecking.testlang.structure)" implicit="true" />
|
||||
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" implicit="true" />
|
||||
<import index="tpfp" ref="r:00000000-0000-4000-0000-011c89590519(jetbrains.mps.baseLanguage.regexp.jetbrains.mps.regexp.accessory)" implicit="true" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
|
||||
<child id="1137022507850" name="body" index="2VODD2" />
|
||||
</concept>
|
||||
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
|
||||
<child id="1068581517665" name="statement" index="3cqZAp" />
|
||||
</concept>
|
||||
<concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT">
|
||||
<property id="1068580123138" name="value" index="3clFbU" />
|
||||
</concept>
|
||||
<concept id="1068581242878" name="jetbrains.mps.baseLanguage.structure.ReturnStatement" flags="nn" index="3cpWs6">
|
||||
<child id="1068581517676" name="expression" index="3cqZAk" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="3f4bc5f5-c6c1-4a28-8b10-c83066ffa4a1" name="jetbrains.mps.lang.constraints">
|
||||
<concept id="1147467115080" name="jetbrains.mps.lang.constraints.structure.NodePropertyConstraint" flags="ng" index="EnEH3">
|
||||
<reference id="1147467295099" name="applicableProperty" index="EomxK" />
|
||||
<child id="1212097481299" name="propertyValidator" index="QCWH9" />
|
||||
</concept>
|
||||
<concept id="1212096972063" name="jetbrains.mps.lang.constraints.structure.ConstraintFunction_PropertyValidator" flags="in" index="QB0g5" />
|
||||
<concept id="1213093968558" name="jetbrains.mps.lang.constraints.structure.ConceptConstraints" flags="ng" index="1M2fIO">
|
||||
<reference id="1213093996982" name="concept" index="1M2myG" />
|
||||
<child id="1213098023997" name="property" index="1MhHOB" />
|
||||
</concept>
|
||||
<concept id="1153138554286" name="jetbrains.mps.lang.constraints.structure.ConstraintsFunctionParameter_propertyValue" flags="nn" index="1Wqviy" />
|
||||
</language>
|
||||
<language id="daafa647-f1f7-4b0b-b096-69cd7c8408c0" name="jetbrains.mps.baseLanguage.regexp">
|
||||
<concept id="1175161264766" name="jetbrains.mps.baseLanguage.regexp.structure.LineStartRegexp" flags="ng" index="2t4tHJ" />
|
||||
<concept id="1175161300324" name="jetbrains.mps.baseLanguage.regexp.structure.LineEndRegexp" flags="ng" index="2t4AhP" />
|
||||
<concept id="1175169009571" name="jetbrains.mps.baseLanguage.regexp.structure.FindMatchStatement" flags="nn" index="2ty0qM">
|
||||
<child id="1175169023932" name="expr" index="2ty3UH" />
|
||||
<child id="1175169154112" name="body" index="2tyzPh" />
|
||||
</concept>
|
||||
<concept id="1174482804200" name="jetbrains.mps.baseLanguage.regexp.structure.PlusRegexp" flags="ng" index="1OClNT" />
|
||||
<concept id="1174484562151" name="jetbrains.mps.baseLanguage.regexp.structure.SeqRegexp" flags="ng" index="1OJ37Q" />
|
||||
<concept id="1174485167097" name="jetbrains.mps.baseLanguage.regexp.structure.BinaryRegexp" flags="ng" index="1OLmFC">
|
||||
<child id="1174485176897" name="left" index="1OLpdg" />
|
||||
<child id="1174485181039" name="right" index="1OLqdY" />
|
||||
</concept>
|
||||
<concept id="1174485235885" name="jetbrains.mps.baseLanguage.regexp.structure.UnaryRegexp" flags="ng" index="1OLBAW">
|
||||
<child id="1174485243418" name="regexp" index="1OLDsb" />
|
||||
</concept>
|
||||
<concept id="1174510540317" name="jetbrains.mps.baseLanguage.regexp.structure.InlineRegexpExpression" flags="nn" index="1Qi9sc">
|
||||
<child id="1174510571016" name="regexp" index="1QigWp" />
|
||||
</concept>
|
||||
<concept id="1174554186090" name="jetbrains.mps.baseLanguage.regexp.structure.SymbolClassRegexp" flags="ng" index="1SSD1V">
|
||||
<child id="1174557628217" name="part" index="1T5LoC" />
|
||||
</concept>
|
||||
<concept id="1174554211468" name="jetbrains.mps.baseLanguage.regexp.structure.PositiveSymbolClassRegexp" flags="ng" index="1SSJmt" />
|
||||
<concept id="1174555732504" name="jetbrains.mps.baseLanguage.regexp.structure.PredefinedSymbolClassRegexp" flags="ng" index="1SYyG9">
|
||||
<reference id="1174555843709" name="symbolClass" index="1SYXPG" />
|
||||
</concept>
|
||||
<concept id="1174558792178" name="jetbrains.mps.baseLanguage.regexp.structure.PredefinedSymbolClassSymbolClassPart" flags="ng" index="1Tadzz">
|
||||
<reference id="1174558819022" name="declaration" index="1Takfv" />
|
||||
</concept>
|
||||
<concept id="1174653354106" name="jetbrains.mps.baseLanguage.regexp.structure.RegexpUsingConstruction" flags="ng" index="1YMW5F">
|
||||
<child id="1174653387388" name="regexp" index="1YN4dH" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="1M2fIO" id="7mB3viLbll5">
|
||||
<ref role="1M2myG" to="qulx:7mB3viLbaW_" resolve="VarDecl" />
|
||||
<node concept="EnEH3" id="7mB3viLbll6" role="1MhHOB">
|
||||
<ref role="EomxK" to="tpck:h0TrG11" resolve="name" />
|
||||
<node concept="QB0g5" id="7mB3viLbll8" role="QCWH9">
|
||||
<node concept="3clFbS" id="7mB3viLbll9" role="2VODD2">
|
||||
<node concept="2ty0qM" id="7mB3viLbllu" role="3cqZAp">
|
||||
<node concept="1Qi9sc" id="7mB3viLbllv" role="1YN4dH">
|
||||
<node concept="1OJ37Q" id="7mB3viLbopj" role="1QigWp">
|
||||
<node concept="2t4tHJ" id="7mB3viLbohs" role="1OLpdg" />
|
||||
<node concept="1OJ37Q" id="7mB3viLboKM" role="1OLqdY">
|
||||
<node concept="1OClNT" id="7mB3viLboCV" role="1OLpdg">
|
||||
<node concept="1SSJmt" id="7mB3viLbopi" role="1OLDsb">
|
||||
<node concept="1Tadzz" id="7mB3viLbox9" role="1T5LoC">
|
||||
<ref role="1Takfv" to="tpfp:h5SUJUw" resolve="\w" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2t4AhP" id="7mB3viLboKL" role="1OLqdY" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1Wqviy" id="7mB3viLbllP" role="2ty3UH" />
|
||||
<node concept="3clFbS" id="7mB3viLblly" role="2tyzPh">
|
||||
<node concept="3cpWs6" id="7mB3viLblml" role="3cqZAp">
|
||||
<node concept="3clFbT" id="7mB3viLblmx" role="3cqZAk">
|
||||
<property role="3clFbU" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs6" id="7mB3viLblmO" role="3cqZAp">
|
||||
<node concept="3clFbT" id="7mB3viLblna" role="3cqZAk">
|
||||
<property role="3clFbU" value="false" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1M2fIO" id="7mB3viLhgek">
|
||||
<ref role="1M2myG" to="qulx:7mB3viLbCL0" resolve="Type" />
|
||||
<node concept="EnEH3" id="7mB3viLhgel" role="1MhHOB">
|
||||
<ref role="EomxK" to="qulx:7mB3viLbCL1" resolve="name" />
|
||||
<node concept="QB0g5" id="7mB3viLhgen" role="QCWH9">
|
||||
<node concept="3clFbS" id="7mB3viLhgeo" role="2VODD2">
|
||||
<node concept="2ty0qM" id="7mB3viLhglE" role="3cqZAp">
|
||||
<node concept="1Qi9sc" id="7mB3viLhglF" role="1YN4dH">
|
||||
<node concept="1OJ37Q" id="7mB3viLhhoF" role="1QigWp">
|
||||
<node concept="2t4tHJ" id="7mB3viLhh2c" role="1OLpdg" />
|
||||
<node concept="1OJ37Q" id="7mB3viLhhBN" role="1OLqdY">
|
||||
<node concept="2t4AhP" id="7mB3viLhhBZ" role="1OLqdY" />
|
||||
<node concept="1OClNT" id="7mB3viLhhwh" role="1OLpdg">
|
||||
<node concept="1SYyG9" id="7mB3viLhhoI" role="1OLDsb">
|
||||
<ref role="1SYXPG" to="tpfp:h5SUJUw" resolve="\w" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1Wqviy" id="7mB3viLhgtc" role="2ty3UH" />
|
||||
<node concept="3clFbS" id="7mB3viLhglI" role="2tyzPh">
|
||||
<node concept="3cpWs6" id="7mB3viLhhYe" role="3cqZAp">
|
||||
<node concept="3clFbT" id="7mB3viLhi5G" role="3cqZAk">
|
||||
<property role="3clFbU" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs6" id="7mB3viLhikY" role="3cqZAp">
|
||||
<node concept="3clFbT" id="7mB3viLhiln" role="3cqZAk">
|
||||
<property role="3clFbU" value="false" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,9 +3,702 @@
|
|||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="18bc6592-03a6-4e29-a83a-7ff23bde13ba" name="jetbrains.mps.lang.editor" version="11" />
|
||||
<use id="daafa647-f1f7-4b0b-b096-69cd7c8408c0" name="jetbrains.mps.baseLanguage.regexp" version="0" />
|
||||
<devkit ref="2677cb18-f558-4e33-bc38-a5139cee06dc(jetbrains.mps.devkit.language-design)" />
|
||||
</languages>
|
||||
<imports />
|
||||
<registry />
|
||||
<imports>
|
||||
<import index="qulx" ref="r:ec0979fb-ae37-4823-9eaa-8550d9f5c6fd(jetbrains.mps.typechecking.testlang.structure)" />
|
||||
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" implicit="true" />
|
||||
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" implicit="true" />
|
||||
<import index="tpfp" ref="r:00000000-0000-4000-0000-011c89590519(jetbrains.mps.baseLanguage.regexp.jetbrains.mps.regexp.accessory)" implicit="true" />
|
||||
<import index="cj4x" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.openapi.editor(MPS.Editor/)" implicit="true" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="18bc6592-03a6-4e29-a83a-7ff23bde13ba" name="jetbrains.mps.lang.editor">
|
||||
<concept id="2000375450116454183" name="jetbrains.mps.lang.editor.structure.ISubstituteMenu" flags="ng" index="22mbnS">
|
||||
<child id="414384289274416996" name="parts" index="3ft7WO" />
|
||||
</concept>
|
||||
<concept id="1071666914219" name="jetbrains.mps.lang.editor.structure.ConceptEditorDeclaration" flags="ig" index="24kQdi" />
|
||||
<concept id="1597643335227097138" name="jetbrains.mps.lang.editor.structure.QueryFunctionParameter_TransformationMenu_node" flags="ng" index="7Obwk" />
|
||||
<concept id="6516520003787916624" name="jetbrains.mps.lang.editor.structure.QueryFunction_TransformationMenu_Condition" flags="ig" index="27VH4U" />
|
||||
<concept id="1140524381322" name="jetbrains.mps.lang.editor.structure.CellModel_ListWithRole" flags="ng" index="2czfm3">
|
||||
<property id="1140524450557" name="separatorText" index="2czwfO" />
|
||||
<child id="1140524464360" name="cellLayout" index="2czzBx" />
|
||||
<child id="1233141163694" name="separatorStyle" index="sWeuL" />
|
||||
</concept>
|
||||
<concept id="1237303669825" name="jetbrains.mps.lang.editor.structure.CellLayout_Indent" flags="nn" index="l2Vlx" />
|
||||
<concept id="1237307900041" name="jetbrains.mps.lang.editor.structure.IndentLayoutIndentStyleClassItem" flags="ln" index="lj46D" />
|
||||
<concept id="1237308012275" name="jetbrains.mps.lang.editor.structure.IndentLayoutNewLineStyleClassItem" flags="ln" index="ljvvj" />
|
||||
<concept id="1142886221719" name="jetbrains.mps.lang.editor.structure.QueryFunction_NodeCondition" flags="in" index="pkWqt" />
|
||||
<concept id="1142886811589" name="jetbrains.mps.lang.editor.structure.ConceptFunctionParameter_node" flags="nn" index="pncrf" />
|
||||
<concept id="1237385578942" name="jetbrains.mps.lang.editor.structure.IndentLayoutOnNewLineStyleClassItem" flags="ln" index="pVoyu" />
|
||||
<concept id="1233148810477" name="jetbrains.mps.lang.editor.structure.InlineStyleDeclaration" flags="ng" index="tppnM" />
|
||||
<concept id="1177327274449" name="jetbrains.mps.lang.editor.structure.QueryFunctionParameter_pattern" flags="nn" index="ub8z3" />
|
||||
<concept id="1177327570013" name="jetbrains.mps.lang.editor.structure.QueryFunction_SubstituteMenu_Substitute" flags="in" index="ucgPf" />
|
||||
<concept id="8478191136883534237" name="jetbrains.mps.lang.editor.structure.IExtensibleSubstituteMenuPart" flags="ng" index="upBLQ">
|
||||
<child id="8478191136883534238" name="features" index="upBLP" />
|
||||
</concept>
|
||||
<concept id="1177335944525" name="jetbrains.mps.lang.editor.structure.QueryFunction_SubstituteMenu_SubstituteString" flags="in" index="uGdhv" />
|
||||
<concept id="1080736578640" name="jetbrains.mps.lang.editor.structure.BaseEditorComponent" flags="ig" index="2wURMF">
|
||||
<child id="1080736633877" name="cellModel" index="2wV5jI" />
|
||||
</concept>
|
||||
<concept id="6718020819487620876" name="jetbrains.mps.lang.editor.structure.TransformationMenuReference_Default" flags="ng" index="A1WHr" />
|
||||
<concept id="3473224453637651916" name="jetbrains.mps.lang.editor.structure.TransformationLocation_SideTransform_PlaceInCellHolder" flags="ng" index="CtIbL">
|
||||
<property id="3473224453637651917" name="placeInCell" index="CtIbK" />
|
||||
</concept>
|
||||
<concept id="1638911550608571617" name="jetbrains.mps.lang.editor.structure.TransformationMenu_Default" flags="ng" index="IW6AY" />
|
||||
<concept id="1638911550608610798" name="jetbrains.mps.lang.editor.structure.QueryFunction_TransformationMenu_Execute" flags="ig" index="IWg2L" />
|
||||
<concept id="1638911550608610278" name="jetbrains.mps.lang.editor.structure.TransformationMenuPart_Action" flags="ng" index="IWgqT">
|
||||
<child id="6202297022026447496" name="canExecuteFunction" index="2jiSrf" />
|
||||
<child id="1638911550608610281" name="executeFunction" index="IWgqQ" />
|
||||
<child id="5692353713941573325" name="textFunction" index="1hCUd6" />
|
||||
</concept>
|
||||
<concept id="1186414536763" name="jetbrains.mps.lang.editor.structure.BooleanStyleSheetItem" flags="ln" index="VOi$J">
|
||||
<property id="1186414551515" name="flag" index="VOm3f" />
|
||||
</concept>
|
||||
<concept id="1186414928363" name="jetbrains.mps.lang.editor.structure.SelectableStyleSheetItem" flags="ln" index="VPM3Z" />
|
||||
<concept id="1630016958697718209" name="jetbrains.mps.lang.editor.structure.IMenuReference_Default" flags="ng" index="2Z_bC8">
|
||||
<reference id="1630016958698373342" name="concept" index="2ZyFGn" />
|
||||
</concept>
|
||||
<concept id="1630016958697344083" name="jetbrains.mps.lang.editor.structure.IMenu_Concept" flags="ng" index="2ZABuq">
|
||||
<reference id="6591946374543067572" name="conceptDeclaration" index="aqKnT" />
|
||||
</concept>
|
||||
<concept id="1233758997495" name="jetbrains.mps.lang.editor.structure.PunctuationLeftStyleClassItem" flags="ln" index="11L4FC" />
|
||||
<concept id="1233759184865" name="jetbrains.mps.lang.editor.structure.PunctuationRightStyleClassItem" flags="ln" index="11LMrY" />
|
||||
<concept id="8998492695583125082" name="jetbrains.mps.lang.editor.structure.SubstituteFeature_MatchingText" flags="ng" index="16NfWO">
|
||||
<child id="8998492695583129244" name="query" index="16NeZM" />
|
||||
</concept>
|
||||
<concept id="2896773699153795590" name="jetbrains.mps.lang.editor.structure.TransformationLocation_SideTransform" flags="ng" index="3cWJ9i">
|
||||
<child id="3473224453637651919" name="placeInCell" index="CtIbM" />
|
||||
</concept>
|
||||
<concept id="7342352913006985483" name="jetbrains.mps.lang.editor.structure.SubstituteMenuPart_Action" flags="ng" index="3eGOop">
|
||||
<child id="8612453216082699922" name="substituteHandler" index="3aKz83" />
|
||||
</concept>
|
||||
<concept id="5692353713941573329" name="jetbrains.mps.lang.editor.structure.QueryFunction_TransformationMenu_ActionLabelText" flags="ig" index="1hCUdq" />
|
||||
<concept id="3308396621974580100" name="jetbrains.mps.lang.editor.structure.SubstituteMenu_Default" flags="ng" index="3p36aQ" />
|
||||
<concept id="1139848536355" name="jetbrains.mps.lang.editor.structure.CellModel_WithRole" flags="ng" index="1$h60E">
|
||||
<reference id="1140103550593" name="relationDeclaration" index="1NtTu8" />
|
||||
</concept>
|
||||
<concept id="1073389214265" name="jetbrains.mps.lang.editor.structure.EditorCellModel" flags="ng" index="3EYTF0">
|
||||
<child id="1142887637401" name="renderingCondition" index="pqm2j" />
|
||||
<child id="4202667662392416064" name="transformationMenu" index="3vIgyS" />
|
||||
</concept>
|
||||
<concept id="1073389446423" name="jetbrains.mps.lang.editor.structure.CellModel_Collection" flags="sn" stub="3013115976261988961" index="3EZMnI">
|
||||
<child id="1106270802874" name="cellLayout" index="2iSdaV" />
|
||||
<child id="1073389446424" name="childCellModel" index="3EZMnx" />
|
||||
</concept>
|
||||
<concept id="1073389577006" name="jetbrains.mps.lang.editor.structure.CellModel_Constant" flags="sn" stub="3610246225209162225" index="3F0ifn">
|
||||
<property id="1073389577007" name="text" index="3F0ifm" />
|
||||
</concept>
|
||||
<concept id="1073389658414" name="jetbrains.mps.lang.editor.structure.CellModel_Property" flags="sg" stub="730538219796134133" index="3F0A7n" />
|
||||
<concept id="1219418625346" name="jetbrains.mps.lang.editor.structure.IStyleContainer" flags="ng" index="3F0Thp">
|
||||
<child id="1219418656006" name="styleItem" index="3F10Kt" />
|
||||
</concept>
|
||||
<concept id="1073389882823" name="jetbrains.mps.lang.editor.structure.CellModel_RefNode" flags="sg" stub="730538219795960754" index="3F1sOY" />
|
||||
<concept id="1073390211982" name="jetbrains.mps.lang.editor.structure.CellModel_RefNodeList" flags="sg" stub="2794558372793454595" index="3F2HdR" />
|
||||
<concept id="5624877018228267058" name="jetbrains.mps.lang.editor.structure.ITransformationMenu" flags="ng" index="3INCJE">
|
||||
<child id="1638911550608572412" name="sections" index="IW6Ez" />
|
||||
</concept>
|
||||
<concept id="1161622981231" name="jetbrains.mps.lang.editor.structure.ConceptFunctionParameter_editorContext" flags="nn" index="1Q80Hx" />
|
||||
<concept id="7980428675268276156" name="jetbrains.mps.lang.editor.structure.TransformationMenuSection" flags="ng" index="1Qtc8_">
|
||||
<child id="7980428675268276157" name="locations" index="1Qtc8$" />
|
||||
<child id="7980428675268276159" name="parts" index="1Qtc8A" />
|
||||
</concept>
|
||||
<concept id="2722384699544370949" name="jetbrains.mps.lang.editor.structure.SubstituteMenuPart_Placeholder" flags="ng" index="3VyMlK" />
|
||||
<concept id="1166049232041" name="jetbrains.mps.lang.editor.structure.AbstractComponent" flags="ng" index="1XWOmA">
|
||||
<reference id="1166049300910" name="conceptDeclaration" index="1XX52x" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
<concept id="1215693861676" name="jetbrains.mps.baseLanguage.structure.BaseAssignmentExpression" flags="nn" index="d038R">
|
||||
<child id="1068498886297" name="rValue" index="37vLTx" />
|
||||
<child id="1068498886295" name="lValue" index="37vLTJ" />
|
||||
</concept>
|
||||
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
|
||||
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
|
||||
<child id="1197027771414" name="operand" index="2Oq$k0" />
|
||||
<child id="1197027833540" name="operation" index="2OqNvi" />
|
||||
</concept>
|
||||
<concept id="1145552977093" name="jetbrains.mps.baseLanguage.structure.GenericNewExpression" flags="nn" index="2ShNRf">
|
||||
<child id="1145553007750" name="creator" index="2ShVmc" />
|
||||
</concept>
|
||||
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
|
||||
<child id="1137022507850" name="body" index="2VODD2" />
|
||||
</concept>
|
||||
<concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
|
||||
<property id="1070475926801" name="value" index="Xl_RC" />
|
||||
</concept>
|
||||
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
|
||||
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
|
||||
</concept>
|
||||
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
|
||||
<concept id="1068431474542" name="jetbrains.mps.baseLanguage.structure.VariableDeclaration" flags="ng" index="33uBYm">
|
||||
<child id="1068431790190" name="initializer" index="33vP2m" />
|
||||
</concept>
|
||||
<concept id="1068498886296" name="jetbrains.mps.baseLanguage.structure.VariableReference" flags="nn" index="37vLTw">
|
||||
<reference id="1068581517664" name="variableDeclaration" index="3cqZAo" />
|
||||
</concept>
|
||||
<concept id="1068498886294" name="jetbrains.mps.baseLanguage.structure.AssignmentExpression" flags="nn" index="37vLTI" />
|
||||
<concept id="4972933694980447171" name="jetbrains.mps.baseLanguage.structure.BaseVariableDeclaration" flags="ng" index="19Szcq">
|
||||
<child id="5680397130376446158" name="type" index="1tU5fm" />
|
||||
</concept>
|
||||
<concept id="1068580123152" name="jetbrains.mps.baseLanguage.structure.EqualsExpression" flags="nn" index="3clFbC" />
|
||||
<concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
|
||||
<child id="1068580123156" name="expression" index="3clFbG" />
|
||||
</concept>
|
||||
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
|
||||
<child id="1068581517665" name="statement" index="3cqZAp" />
|
||||
</concept>
|
||||
<concept id="1068580320020" name="jetbrains.mps.baseLanguage.structure.IntegerConstant" flags="nn" index="3cmrfG">
|
||||
<property id="1068580320021" name="value" index="3cmrfH" />
|
||||
</concept>
|
||||
<concept id="1068581242878" name="jetbrains.mps.baseLanguage.structure.ReturnStatement" flags="nn" index="3cpWs6">
|
||||
<child id="1068581517676" name="expression" index="3cqZAk" />
|
||||
</concept>
|
||||
<concept id="1068581242864" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" flags="nn" index="3cpWs8">
|
||||
<child id="1068581242865" name="localVariableDeclaration" index="3cpWs9" />
|
||||
</concept>
|
||||
<concept id="1068581242863" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclaration" flags="nr" index="3cpWsn" />
|
||||
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
|
||||
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
|
||||
<child id="1068499141038" name="actualArgument" index="37wK5m" />
|
||||
</concept>
|
||||
<concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
|
||||
<child id="1081773367579" name="rightExpression" index="3uHU7w" />
|
||||
<child id="1081773367580" name="leftExpression" index="3uHU7B" />
|
||||
</concept>
|
||||
<concept id="1073239437375" name="jetbrains.mps.baseLanguage.structure.NotEqualsExpression" flags="nn" index="3y3z36" />
|
||||
</language>
|
||||
<language id="aee9cad2-acd4-4608-aef2-0004f6a1cdbd" name="jetbrains.mps.lang.actions">
|
||||
<concept id="767145758118872830" name="jetbrains.mps.lang.actions.structure.NF_Link_SetNewChildOperation" flags="nn" index="2DeJnY" />
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
<concept id="1177026924588" name="jetbrains.mps.lang.smodel.structure.RefConcept_Reference" flags="nn" index="chp4Y">
|
||||
<reference id="1177026940964" name="conceptDeclaration" index="cht4Q" />
|
||||
</concept>
|
||||
<concept id="1138661924179" name="jetbrains.mps.lang.smodel.structure.Property_SetOperation" flags="nn" index="tyxLq">
|
||||
<child id="1138662048170" name="value" index="tz02z" />
|
||||
</concept>
|
||||
<concept id="2396822768958367367" name="jetbrains.mps.lang.smodel.structure.AbstractTypeCastExpression" flags="nn" index="$5XWr">
|
||||
<child id="6733348108486823193" name="leftExpression" index="1m5AlR" />
|
||||
<child id="3906496115198199033" name="conceptArgument" index="3oSUPX" />
|
||||
</concept>
|
||||
<concept id="1139613262185" name="jetbrains.mps.lang.smodel.structure.Node_GetParentOperation" flags="nn" index="1mfA1w" />
|
||||
<concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" />
|
||||
<concept id="1172008320231" name="jetbrains.mps.lang.smodel.structure.Node_IsNotNullOperation" flags="nn" index="3x8VRR" />
|
||||
<concept id="1180636770613" name="jetbrains.mps.lang.smodel.structure.SNodeCreator" flags="nn" index="3zrR0B">
|
||||
<child id="1180636770616" name="createdType" index="3zrR0E" />
|
||||
</concept>
|
||||
<concept id="1140137987495" name="jetbrains.mps.lang.smodel.structure.SNodeTypeCastExpression" flags="nn" index="1PxgMI">
|
||||
<property id="1238684351431" name="asCast" index="1BlNFB" />
|
||||
</concept>
|
||||
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2">
|
||||
<reference id="1138405853777" name="concept" index="ehGHo" />
|
||||
</concept>
|
||||
<concept id="1138056022639" name="jetbrains.mps.lang.smodel.structure.SPropertyAccess" flags="nn" index="3TrcHB">
|
||||
<reference id="1138056395725" name="property" index="3TsBF5" />
|
||||
</concept>
|
||||
<concept id="1138056143562" name="jetbrains.mps.lang.smodel.structure.SLinkAccess" flags="nn" index="3TrEf2">
|
||||
<reference id="1138056516764" name="link" index="3Tt5mk" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
|
||||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="daafa647-f1f7-4b0b-b096-69cd7c8408c0" name="jetbrains.mps.baseLanguage.regexp">
|
||||
<concept id="1175161264766" name="jetbrains.mps.baseLanguage.regexp.structure.LineStartRegexp" flags="ng" index="2t4tHJ" />
|
||||
<concept id="1175161300324" name="jetbrains.mps.baseLanguage.regexp.structure.LineEndRegexp" flags="ng" index="2t4AhP" />
|
||||
<concept id="1175169009571" name="jetbrains.mps.baseLanguage.regexp.structure.FindMatchStatement" flags="nn" index="2ty0qM">
|
||||
<child id="1175169023932" name="expr" index="2ty3UH" />
|
||||
<child id="1175169154112" name="body" index="2tyzPh" />
|
||||
</concept>
|
||||
<concept id="1174482753837" name="jetbrains.mps.baseLanguage.regexp.structure.StringLiteralRegexp" flags="ng" index="1OC9wW">
|
||||
<property id="1174482761807" name="text" index="1OCb_u" />
|
||||
</concept>
|
||||
<concept id="1174482804200" name="jetbrains.mps.baseLanguage.regexp.structure.PlusRegexp" flags="ng" index="1OClNT" />
|
||||
<concept id="1174482808826" name="jetbrains.mps.baseLanguage.regexp.structure.StarRegexp" flags="ng" index="1OCmVF" />
|
||||
<concept id="1174484562151" name="jetbrains.mps.baseLanguage.regexp.structure.SeqRegexp" flags="ng" index="1OJ37Q" />
|
||||
<concept id="1174485167097" name="jetbrains.mps.baseLanguage.regexp.structure.BinaryRegexp" flags="ng" index="1OLmFC">
|
||||
<child id="1174485176897" name="left" index="1OLpdg" />
|
||||
<child id="1174485181039" name="right" index="1OLqdY" />
|
||||
</concept>
|
||||
<concept id="1174485235885" name="jetbrains.mps.baseLanguage.regexp.structure.UnaryRegexp" flags="ng" index="1OLBAW">
|
||||
<child id="1174485243418" name="regexp" index="1OLDsb" />
|
||||
</concept>
|
||||
<concept id="1174491169200" name="jetbrains.mps.baseLanguage.regexp.structure.ParensRegexp" flags="ng" index="1P8g2x">
|
||||
<child id="1174491174779" name="expr" index="1P8hpE" />
|
||||
</concept>
|
||||
<concept id="1174510540317" name="jetbrains.mps.baseLanguage.regexp.structure.InlineRegexpExpression" flags="nn" index="1Qi9sc">
|
||||
<child id="1174510571016" name="regexp" index="1QigWp" />
|
||||
</concept>
|
||||
<concept id="1174512414484" name="jetbrains.mps.baseLanguage.regexp.structure.MatchRegexpStatement" flags="nn" index="1QpiS5">
|
||||
<child id="1174512427594" name="body" index="1Qpmdr" />
|
||||
<child id="1174512569438" name="expr" index="1QpSPf" />
|
||||
</concept>
|
||||
<concept id="1174554186090" name="jetbrains.mps.baseLanguage.regexp.structure.SymbolClassRegexp" flags="ng" index="1SSD1V">
|
||||
<child id="1174557628217" name="part" index="1T5LoC" />
|
||||
</concept>
|
||||
<concept id="1174554211468" name="jetbrains.mps.baseLanguage.regexp.structure.PositiveSymbolClassRegexp" flags="ng" index="1SSJmt" />
|
||||
<concept id="1174555732504" name="jetbrains.mps.baseLanguage.regexp.structure.PredefinedSymbolClassRegexp" flags="ng" index="1SYyG9">
|
||||
<reference id="1174555843709" name="symbolClass" index="1SYXPG" />
|
||||
</concept>
|
||||
<concept id="1174558792178" name="jetbrains.mps.baseLanguage.regexp.structure.PredefinedSymbolClassSymbolClassPart" flags="ng" index="1Tadzz">
|
||||
<reference id="1174558819022" name="declaration" index="1Takfv" />
|
||||
</concept>
|
||||
<concept id="1174653354106" name="jetbrains.mps.baseLanguage.regexp.structure.RegexpUsingConstruction" flags="ng" index="1YMW5F">
|
||||
<child id="1174653387388" name="regexp" index="1YN4dH" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="24kQdi" id="7mB3viLaASZ">
|
||||
<ref role="1XX52x" to="qulx:7lt0LtPHOlU" resolve="Root" />
|
||||
<node concept="3EZMnI" id="7mB3viLaAT1" role="2wV5jI">
|
||||
<node concept="3F0A7n" id="7mB3viLaATg" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="tpck:h0TrG11" resolve="name" />
|
||||
</node>
|
||||
<node concept="3F0ifn" id="7mB3viLaATm" role="3EZMnx">
|
||||
<property role="3F0ifm" value="{" />
|
||||
<node concept="ljvvj" id="7mB3viLaAV6" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3F2HdR" id="7mB3viLaATO" role="3EZMnx">
|
||||
<property role="2czwfO" value=" " />
|
||||
<ref role="1NtTu8" to="qulx:7lt0LtPHOme" resolve="stmt" />
|
||||
<node concept="l2Vlx" id="7mB3viLaATQ" role="2czzBx" />
|
||||
<node concept="tppnM" id="7mB3viLaATW" role="sWeuL">
|
||||
<node concept="ljvvj" id="7mB3viLaAV4" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="lj46D" id="7mB3viLaAV8" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3F0ifn" id="7mB3viLaATu" role="3EZMnx">
|
||||
<property role="3F0ifm" value="}" />
|
||||
<node concept="pVoyu" id="7mB3viLb9NT" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLaAT4" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="24kQdi" id="7mB3viLb8Fo">
|
||||
<ref role="1XX52x" to="qulx:7lt0LtPHOm6" resolve="ExprStmt" />
|
||||
<node concept="3EZMnI" id="7mB3viLb8Fq" role="2wV5jI">
|
||||
<node concept="3F1sOY" id="7mB3viLb8Fx" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7lt0LtPHOmo" resolve="expr" />
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLb8Ft" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="24kQdi" id="7mB3viLbaWC">
|
||||
<ref role="1XX52x" to="qulx:7mB3viLbaW_" resolve="VarDecl" />
|
||||
<node concept="3EZMnI" id="7mB3viLbaWE" role="2wV5jI">
|
||||
<node concept="3F0A7n" id="7mB3viLbaWL" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="tpck:h0TrG11" resolve="name" />
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLbaWH" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="24kQdi" id="7mB3viLbaWT">
|
||||
<ref role="1XX52x" to="qulx:7mB3viLbaW$" resolve="VarDeclStmt" />
|
||||
<node concept="3EZMnI" id="7mB3viLbaWV" role="2wV5jI">
|
||||
<node concept="3F0ifn" id="7mB3viLbaX8" role="3EZMnx">
|
||||
<property role="3F0ifm" value="var" />
|
||||
</node>
|
||||
<node concept="3F1sOY" id="7mB3viLbaX2" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7mB3viLbaWO" resolve="decl" />
|
||||
<node concept="A1WHr" id="7mB3viLbcxv" role="3vIgyS">
|
||||
<ref role="2ZyFGn" to="qulx:7mB3viLbaW_" resolve="VarDecl" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3EZMnI" id="7mB3viLbaXg" role="3EZMnx">
|
||||
<node concept="VPM3Z" id="7mB3viLbaXi" role="3F10Kt">
|
||||
<property role="VOm3f" value="false" />
|
||||
</node>
|
||||
<node concept="3F0ifn" id="7mB3viLbaXt" role="3EZMnx">
|
||||
<property role="3F0ifm" value="=" />
|
||||
</node>
|
||||
<node concept="3F1sOY" id="7mB3viLbaXz" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7mB3viLbaWQ" resolve="init" />
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLbaXl" role="2iSdaV" />
|
||||
<node concept="pkWqt" id="7mB3viLbaXB" role="pqm2j">
|
||||
<node concept="3clFbS" id="7mB3viLbaXC" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLbaXJ" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7mB3viLbc2_" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7mB3viLbbaX" role="2Oq$k0">
|
||||
<node concept="pncrf" id="7mB3viLbaXI" role="2Oq$k0" />
|
||||
<node concept="3TrEf2" id="7mB3viLbbEf" role="2OqNvi">
|
||||
<ref role="3Tt5mk" to="qulx:7mB3viLbaWQ" resolve="init" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3x8VRR" id="7mB3viLbcxn" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLbaWY" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="IW6AY" id="7mB3viLbcyj">
|
||||
<ref role="aqKnT" to="qulx:7mB3viLbaW_" resolve="VarDecl" />
|
||||
<node concept="1Qtc8_" id="7mB3viLbcyk" role="IW6Ez">
|
||||
<node concept="3cWJ9i" id="7mB3viLbcyo" role="1Qtc8$">
|
||||
<node concept="CtIbL" id="7mB3viLbcyq" role="CtIbM">
|
||||
<property role="CtIbK" value="RIGHT" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="IWgqT" id="7mB3viLbcyu" role="1Qtc8A">
|
||||
<node concept="1hCUdq" id="7mB3viLbcyv" role="1hCUd6">
|
||||
<node concept="3clFbS" id="7mB3viLbcyw" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLbcyI" role="3cqZAp">
|
||||
<node concept="Xl_RD" id="7mB3viLbcyH" role="3clFbG">
|
||||
<property role="Xl_RC" value="=" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="IWg2L" id="7mB3viLbcyx" role="IWgqQ">
|
||||
<node concept="3clFbS" id="7mB3viLbcyy" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLbeSs" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7mB3viLbgEc" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7mB3viLbg7r" role="2Oq$k0">
|
||||
<node concept="1PxgMI" id="7mB3viLbfYa" role="2Oq$k0">
|
||||
<property role="1BlNFB" value="true" />
|
||||
<node concept="chp4Y" id="7mB3viLbfYr" role="3oSUPX">
|
||||
<ref role="cht4Q" to="qulx:7mB3viLbaW$" resolve="VarDeclStmt" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7mB3viLbf5f" role="1m5AlR">
|
||||
<node concept="7Obwk" id="7mB3viLbeSq" role="2Oq$k0" />
|
||||
<node concept="1mfA1w" id="7mB3viLbfhs" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3TrEf2" id="7mB3viLbglz" role="2OqNvi">
|
||||
<ref role="3Tt5mk" to="qulx:7mB3viLbaWQ" resolve="init" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2DeJnY" id="7mB3viLbh39" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="27VH4U" id="7mB3viLbcyP" role="2jiSrf">
|
||||
<node concept="3clFbS" id="7mB3viLbcyQ" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLbcz0" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7mB3viLberK" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7mB3viLbdJS" role="2Oq$k0">
|
||||
<node concept="1PxgMI" id="7mB3viLbdx4" role="2Oq$k0">
|
||||
<property role="1BlNFB" value="true" />
|
||||
<node concept="chp4Y" id="7mB3viLbdxo" role="3oSUPX">
|
||||
<ref role="cht4Q" to="qulx:7mB3viLbaW$" resolve="VarDeclStmt" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7mB3viLbcOA" role="1m5AlR">
|
||||
<node concept="7Obwk" id="7mB3viLbcyZ" role="2Oq$k0" />
|
||||
<node concept="1mfA1w" id="7mB3viLbd4m" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3TrEf2" id="7mB3viLbe1D" role="2OqNvi">
|
||||
<ref role="3Tt5mk" to="qulx:7mB3viLbaWQ" resolve="init" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3w_OXm" id="7mB3viLbeSk" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="24kQdi" id="7mB3viLbp30">
|
||||
<ref role="1XX52x" to="qulx:7mB3viLbp2X" resolve="Int" />
|
||||
<node concept="3EZMnI" id="7mB3viLbp32" role="2wV5jI">
|
||||
<node concept="3F0A7n" id="7mB3viLbp39" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7mB3viLbp2Y" resolve="val" />
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLbp35" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3p36aQ" id="7mB3viLbp3_">
|
||||
<ref role="aqKnT" to="qulx:7mB3viLbp2X" resolve="Int" />
|
||||
<node concept="3eGOop" id="7mB3viLbp3J" role="3ft7WO">
|
||||
<node concept="ucgPf" id="7mB3viLbp3K" role="3aKz83">
|
||||
<node concept="3clFbS" id="7mB3viLbp3L" role="2VODD2">
|
||||
<node concept="3cpWs8" id="7mB3viLbqzk" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="7mB3viLbqzl" role="3cpWs9">
|
||||
<property role="TrG5h" value="node" />
|
||||
<node concept="3Tqbb2" id="7mB3viLbqzj" role="1tU5fm">
|
||||
<ref role="ehGHo" to="qulx:7mB3viLbp2X" resolve="Int" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="7mB3viLbqzm" role="33vP2m">
|
||||
<node concept="3zrR0B" id="7mB3viLbqzn" role="2ShVmc">
|
||||
<node concept="3Tqbb2" id="7mB3viLbqzo" role="3zrR0E">
|
||||
<ref role="ehGHo" to="qulx:7mB3viLbp2X" resolve="Int" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7mB3viLbxS1" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7mB3viLbzqQ" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7mB3viLby1T" role="2Oq$k0">
|
||||
<node concept="37vLTw" id="7mB3viLbxRZ" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7mB3viLbqzl" resolve="node" />
|
||||
</node>
|
||||
<node concept="3TrcHB" id="7mB3viLbytZ" role="2OqNvi">
|
||||
<ref role="3TsBF5" to="qulx:7mB3viLbp2Y" resolve="val" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="tyxLq" id="7mB3viLb$9F" role="2OqNvi">
|
||||
<node concept="2YIFZM" id="7mB3viLb$D4" role="tz02z">
|
||||
<ref role="37wK5l" to="wyt6:~Integer.valueOf(java.lang.String):java.lang.Integer" resolve="valueOf" />
|
||||
<ref role="1Pybhc" to="wyt6:~Integer" resolve="Integer" />
|
||||
<node concept="ub8z3" id="7mB3viLb$Lt" role="37wK5m" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7mB3viLbp7G" role="3cqZAp">
|
||||
<node concept="37vLTw" id="7mB3viLbqzp" role="3clFbG">
|
||||
<ref role="3cqZAo" node="7mB3viLbqzl" resolve="node" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="16NfWO" id="7mB3viLbqCS" role="upBLP">
|
||||
<node concept="uGdhv" id="7mB3viLbqGX" role="16NeZM">
|
||||
<node concept="3clFbS" id="7mB3viLbqGZ" role="2VODD2">
|
||||
<node concept="2ty0qM" id="7mB3viLbr6M" role="3cqZAp">
|
||||
<node concept="1Qi9sc" id="7mB3viLbr6N" role="1YN4dH">
|
||||
<node concept="1OJ37Q" id="7mB3viLbrwX" role="1QigWp">
|
||||
<node concept="2t4tHJ" id="7mB3viLbrog" role="1OLpdg" />
|
||||
<node concept="1OJ37Q" id="7mB3viLbtoc" role="1OLqdY">
|
||||
<node concept="1OClNT" id="7mB3viLbtfv" role="1OLpdg">
|
||||
<node concept="1SSJmt" id="7mB3viLbrwW" role="1OLDsb">
|
||||
<node concept="1Tadzz" id="7mB3viLbrDD" role="1T5LoC">
|
||||
<ref role="1Takfv" to="tpfp:h5SUwpi" resolve="\d" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2t4AhP" id="7mB3viLbtob" role="1OLqdY" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="ub8z3" id="7mB3viLbrfA" role="2ty3UH" />
|
||||
<node concept="3clFbS" id="7mB3viLbr6Q" role="2tyzPh">
|
||||
<node concept="3cpWs6" id="7mB3viLbtwT" role="3cqZAp">
|
||||
<node concept="ub8z3" id="7mB3viLbtM5" role="3cqZAk" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs6" id="7mB3viLbu3L" role="3cqZAp">
|
||||
<node concept="10Nm6u" id="7mB3viLb$Uy" role="3cqZAk" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="24kQdi" id="7mB3viLbCLs">
|
||||
<ref role="1XX52x" to="qulx:7mB3viLbCL0" resolve="Type" />
|
||||
<node concept="3EZMnI" id="7mB3viLbCLu" role="2wV5jI">
|
||||
<node concept="3F0A7n" id="7mB3viLbCLC" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7mB3viLbCL1" resolve="name" />
|
||||
<node concept="A1WHr" id="7mB3viLhj$X" role="3vIgyS">
|
||||
<ref role="2ZyFGn" to="qulx:7mB3viLbCL0" resolve="Type" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3EZMnI" id="7mB3viLggsV" role="3EZMnx">
|
||||
<node concept="VPM3Z" id="7mB3viLggsX" role="3F10Kt">
|
||||
<property role="VOm3f" value="false" />
|
||||
</node>
|
||||
<node concept="3F0ifn" id="7mB3viLgkNs" role="3EZMnx">
|
||||
<property role="3F0ifm" value="(" />
|
||||
<node concept="11L4FC" id="7mB3viLglp7" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
<node concept="11LMrY" id="7mB3viLglpc" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3F0A7n" id="7mB3viLgl6e" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7mB3viLggsO" resolve="val" />
|
||||
</node>
|
||||
<node concept="3F0ifn" id="7mB3viLglfG" role="3EZMnx">
|
||||
<property role="3F0ifm" value=")" />
|
||||
<node concept="11L4FC" id="7mB3viLglpg" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLggt0" role="2iSdaV" />
|
||||
<node concept="pkWqt" id="7mB3viLggt8" role="pqm2j">
|
||||
<node concept="3clFbS" id="7mB3viLggt9" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLgg$s" role="3cqZAp">
|
||||
<node concept="3y3z36" id="7mB3viLgkwp" role="3clFbG">
|
||||
<node concept="10Nm6u" id="7mB3viLgkDX" role="3uHU7w" />
|
||||
<node concept="2OqwBi" id="7mB3viLggKY" role="3uHU7B">
|
||||
<node concept="pncrf" id="7mB3viLgg$r" role="2Oq$k0" />
|
||||
<node concept="3TrcHB" id="7mB3viLghud" role="2OqNvi">
|
||||
<ref role="3TsBF5" to="qulx:7mB3viLggsO" resolve="val" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLbCLx" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="24kQdi" id="7mB3viLdltV">
|
||||
<ref role="1XX52x" to="qulx:7mB3viLdltS" resolve="StrConst" />
|
||||
<node concept="3EZMnI" id="7mB3viLdltX" role="2wV5jI">
|
||||
<node concept="3F0ifn" id="7mB3viLdlu4" role="3EZMnx">
|
||||
<property role="3F0ifm" value="'" />
|
||||
<node concept="11LMrY" id="7mB3viLdvn$" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3F0A7n" id="7mB3viLdlui" role="3EZMnx">
|
||||
<ref role="1NtTu8" to="qulx:7mB3viLdltT" resolve="val" />
|
||||
</node>
|
||||
<node concept="3F0ifn" id="7mB3viLdlua" role="3EZMnx">
|
||||
<property role="3F0ifm" value="'" />
|
||||
<node concept="11L4FC" id="7mB3viLdvnA" role="3F10Kt">
|
||||
<property role="VOm3f" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="l2Vlx" id="7mB3viLdlu0" role="2iSdaV" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3p36aQ" id="7mB3viLdluK">
|
||||
<ref role="aqKnT" to="qulx:7mB3viLdltS" resolve="StrConst" />
|
||||
<node concept="3eGOop" id="7mB3viLdluR" role="3ft7WO">
|
||||
<node concept="ucgPf" id="7mB3viLdluS" role="3aKz83">
|
||||
<node concept="3clFbS" id="7mB3viLdluT" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLdlyO" role="3cqZAp">
|
||||
<node concept="2ShNRf" id="7mB3viLdlyM" role="3clFbG">
|
||||
<node concept="3zrR0B" id="7mB3viLdlIa" role="2ShVmc">
|
||||
<node concept="3Tqbb2" id="7mB3viLdlIc" role="3zrR0E">
|
||||
<ref role="ehGHo" to="qulx:7mB3viLdltS" resolve="StrConst" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="16NfWO" id="7mB3viLdm6v" role="upBLP">
|
||||
<node concept="uGdhv" id="7mB3viLdmeQ" role="16NeZM">
|
||||
<node concept="3clFbS" id="7mB3viLdmeS" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLdmnu" role="3cqZAp">
|
||||
<node concept="Xl_RD" id="7mB3viLdmnt" role="3clFbG">
|
||||
<property role="Xl_RC" value="'" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3VyMlK" id="7mB3viLdma_" role="3ft7WO" />
|
||||
</node>
|
||||
<node concept="IW6AY" id="7mB3viLgWoG">
|
||||
<ref role="aqKnT" to="qulx:7mB3viLbCL0" resolve="Type" />
|
||||
<node concept="1Qtc8_" id="7mB3viLgWoH" role="IW6Ez">
|
||||
<node concept="3cWJ9i" id="7mB3viLgWoL" role="1Qtc8$">
|
||||
<node concept="CtIbL" id="7mB3viLgWoN" role="CtIbM">
|
||||
<property role="CtIbK" value="RIGHT" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="IWgqT" id="7mB3viLgWoR" role="1Qtc8A">
|
||||
<node concept="1hCUdq" id="7mB3viLgWoS" role="1hCUd6">
|
||||
<node concept="3clFbS" id="7mB3viLgWoT" role="2VODD2">
|
||||
<node concept="1QpiS5" id="7mB3viLh3gF" role="3cqZAp">
|
||||
<node concept="1Qi9sc" id="7mB3viLh3gG" role="1YN4dH">
|
||||
<node concept="1OJ37Q" id="7mB3viLh89n" role="1QigWp">
|
||||
<node concept="2t4tHJ" id="7mB3viLh7co" role="1OLpdg" />
|
||||
<node concept="1OJ37Q" id="7mB3viLh8qx" role="1OLqdY">
|
||||
<node concept="1OJ37Q" id="7mB3viLh9eh" role="1OLqdY">
|
||||
<node concept="1P8g2x" id="7mB3viLh8z9" role="1OLpdg">
|
||||
<node concept="1OCmVF" id="7mB3viLhpEo" role="1P8hpE">
|
||||
<node concept="1SYyG9" id="7mB3viLh8WP" role="1OLDsb">
|
||||
<ref role="1SYXPG" to="tpfp:h5SUJUw" resolve="\w" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2t4AhP" id="7mB3viLh9eg" role="1OLqdY" />
|
||||
</node>
|
||||
<node concept="1OC9wW" id="7mB3viLh89m" role="1OLpdg">
|
||||
<property role="1OCb_u" value="(" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="7mB3viLh3gI" role="1Qpmdr">
|
||||
<node concept="3cpWs6" id="7mB3viLh9mY" role="3cqZAp">
|
||||
<node concept="ub8z3" id="7mB3viLh9Ca" role="3cqZAk" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="ub8z3" id="7mB3viLha_Y" role="1QpSPf" />
|
||||
</node>
|
||||
<node concept="3cpWs6" id="7mB3viLh9TW" role="3cqZAp">
|
||||
<node concept="10Nm6u" id="7mB3viLhabT" role="3cqZAk" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="IWg2L" id="7mB3viLgWoU" role="IWgqQ">
|
||||
<node concept="3clFbS" id="7mB3viLgWoV" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLgYO5" role="3cqZAp">
|
||||
<node concept="37vLTI" id="7mB3viLh0Xc" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7mB3viLh1na" role="37vLTx">
|
||||
<node concept="ub8z3" id="7mB3viLh13D" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="7mB3viLh2bE" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~String.substring(int):java.lang.String" resolve="substring" />
|
||||
<node concept="3cmrfG" id="7mB3viLh2io" role="37wK5m">
|
||||
<property role="3cmrfH" value="1" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7mB3viLgYVf" role="37vLTJ">
|
||||
<node concept="7Obwk" id="7mB3viLgYO4" role="2Oq$k0" />
|
||||
<node concept="3TrcHB" id="7mB3viLgZ5H" role="2OqNvi">
|
||||
<ref role="3TsBF5" to="qulx:7mB3viLggsO" resolve="val" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7mB3viLhvtv" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7mB3viLhw1z" role="3clFbG">
|
||||
<node concept="1Q80Hx" id="7mB3viLhvtt" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="7mB3viLhwvk" role="2OqNvi">
|
||||
<ref role="37wK5l" to="cj4x:~EditorContext.selectWRTFocusPolicy(org.jetbrains.mps.openapi.model.SNode):void" resolve="selectWRTFocusPolicy" />
|
||||
<node concept="7Obwk" id="7mB3viLhx3z" role="37wK5m" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="27VH4U" id="7mB3viLgWN8" role="2jiSrf">
|
||||
<node concept="3clFbS" id="7mB3viLgWN9" role="2VODD2">
|
||||
<node concept="3clFbF" id="7mB3viLgWUy" role="3cqZAp">
|
||||
<node concept="3clFbC" id="7mB3viLgYoQ" role="3clFbG">
|
||||
<node concept="10Nm6u" id="7mB3viLgYEC" role="3uHU7w" />
|
||||
<node concept="2OqwBi" id="7mB3viLgX74" role="3uHU7B">
|
||||
<node concept="7Obwk" id="7mB3viLgWUx" role="2Oq$k0" />
|
||||
<node concept="3TrcHB" id="7mB3viLgXK6" role="2OqNvi">
|
||||
<ref role="3TsBF5" to="qulx:7mB3viLggsO" resolve="val" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -12,12 +12,23 @@
|
|||
<language id="c72da2b9-7cce-4447-8389-f407dc1158b7" name="jetbrains.mps.lang.structure">
|
||||
<concept id="1169125787135" name="jetbrains.mps.lang.structure.structure.AbstractConceptDeclaration" flags="ig" index="PkWjJ">
|
||||
<property id="6714410169261853888" name="conceptId" index="EcuMT" />
|
||||
<property id="4628067390765956807" name="final" index="R5$K2" />
|
||||
<property id="4628067390765956802" name="abstract" index="R5$K7" />
|
||||
<property id="5092175715804935370" name="conceptAlias" index="34LRSv" />
|
||||
<child id="1071489727083" name="linkDeclaration" index="1TKVEi" />
|
||||
<child id="1071489727084" name="propertyDeclaration" index="1TKVEl" />
|
||||
</concept>
|
||||
<concept id="1169127622168" name="jetbrains.mps.lang.structure.structure.InterfaceConceptReference" flags="ig" index="PrWs8">
|
||||
<reference id="1169127628841" name="intfc" index="PrY4T" />
|
||||
</concept>
|
||||
<concept id="1071489090640" name="jetbrains.mps.lang.structure.structure.ConceptDeclaration" flags="ig" index="1TIwiD">
|
||||
<property id="1096454100552" name="rootable" index="19KtqR" />
|
||||
<reference id="1071489389519" name="extends" index="1TJDcQ" />
|
||||
<child id="1169129564478" name="implements" index="PzmwI" />
|
||||
</concept>
|
||||
<concept id="1071489288299" name="jetbrains.mps.lang.structure.structure.PropertyDeclaration" flags="ig" index="1TJgyi">
|
||||
<property id="241647608299431129" name="propertyId" index="IQ2nx" />
|
||||
<reference id="1082985295845" name="dataType" index="AX2Wp" />
|
||||
</concept>
|
||||
<concept id="1071489288298" name="jetbrains.mps.lang.structure.structure.LinkDeclaration" flags="ig" index="1TJgyj">
|
||||
<property id="1071599776563" name="role" index="20kJfa" />
|
||||
|
|
@ -35,34 +46,107 @@
|
|||
</registry>
|
||||
<node concept="1TIwiD" id="7lt0LtPHOlU">
|
||||
<property role="EcuMT" value="8456919074565735802" />
|
||||
<property role="TrG5h" value="Container" />
|
||||
<property role="TrG5h" value="Root" />
|
||||
<property role="19KtqR" value="true" />
|
||||
<property role="34LRSv" value="Container" />
|
||||
<property role="34LRSv" value="root" />
|
||||
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
|
||||
<node concept="1TJgyj" id="7lt0LtPHOme" role="1TKVEi">
|
||||
<property role="IQ2ns" value="8456919074565735822" />
|
||||
<property role="20lmBu" value="aggregation" />
|
||||
<property role="20kJfa" value="statement" />
|
||||
<property role="20kJfa" value="stmt" />
|
||||
<property role="20lbJX" value="0..n" />
|
||||
<ref role="20lvS9" node="7lt0LtPHOm6" resolve="Stmt" />
|
||||
<ref role="20lvS9" node="7mB3viLb8nE" resolve="Stmt" />
|
||||
</node>
|
||||
<node concept="PrWs8" id="7mB3viLaATe" role="PzmwI">
|
||||
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7lt0LtPHOm6">
|
||||
<property role="EcuMT" value="8456919074565735814" />
|
||||
<property role="TrG5h" value="Stmt" />
|
||||
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
|
||||
<property role="TrG5h" value="ExprStmt" />
|
||||
<ref role="1TJDcQ" node="7mB3viLb8nE" resolve="Stmt" />
|
||||
<node concept="1TJgyj" id="7lt0LtPHOmo" role="1TKVEi">
|
||||
<property role="IQ2ns" value="8456919074565735832" />
|
||||
<property role="20lmBu" value="aggregation" />
|
||||
<property role="20kJfa" value="expression" />
|
||||
<property role="20lbJX" value="0..n" />
|
||||
<property role="20kJfa" value="expr" />
|
||||
<property role="20lbJX" value="1" />
|
||||
<ref role="20lvS9" node="7lt0LtPHOmg" resolve="Expr" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7lt0LtPHOmg">
|
||||
<property role="EcuMT" value="8456919074565735824" />
|
||||
<property role="TrG5h" value="Expr" />
|
||||
<property role="R5$K7" value="true" />
|
||||
<property role="R5$K2" value="false" />
|
||||
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7mB3viLb8nE">
|
||||
<property role="EcuMT" value="8477760168143914474" />
|
||||
<property role="TrG5h" value="Stmt" />
|
||||
<property role="R5$K7" value="true" />
|
||||
<property role="R5$K2" value="false" />
|
||||
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7mB3viLbaW$">
|
||||
<property role="EcuMT" value="8477760168143925028" />
|
||||
<property role="TrG5h" value="VarDeclStmt" />
|
||||
<ref role="1TJDcQ" node="7mB3viLb8nE" resolve="Stmt" />
|
||||
<node concept="1TJgyj" id="7mB3viLbaWO" role="1TKVEi">
|
||||
<property role="IQ2ns" value="8477760168143925044" />
|
||||
<property role="20lmBu" value="aggregation" />
|
||||
<property role="20kJfa" value="decl" />
|
||||
<property role="20lbJX" value="1" />
|
||||
<ref role="20lvS9" node="7mB3viLbaW_" resolve="VarDecl" />
|
||||
</node>
|
||||
<node concept="1TJgyj" id="7mB3viLbaWQ" role="1TKVEi">
|
||||
<property role="IQ2ns" value="8477760168143925046" />
|
||||
<property role="20lmBu" value="aggregation" />
|
||||
<property role="20kJfa" value="init" />
|
||||
<ref role="20lvS9" node="7lt0LtPHOmg" resolve="Expr" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7mB3viLbaW_">
|
||||
<property role="EcuMT" value="8477760168143925029" />
|
||||
<property role="TrG5h" value="VarDecl" />
|
||||
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
|
||||
<node concept="PrWs8" id="7mB3viLbaWA" role="PzmwI">
|
||||
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7mB3viLbp2X">
|
||||
<property role="EcuMT" value="8477760168143982781" />
|
||||
<property role="TrG5h" value="Int" />
|
||||
<ref role="1TJDcQ" node="7lt0LtPHOmg" resolve="Expr" />
|
||||
<node concept="1TJgyi" id="7mB3viLbp2Y" role="1TKVEl">
|
||||
<property role="IQ2nx" value="8477760168143982782" />
|
||||
<property role="TrG5h" value="val" />
|
||||
<ref role="AX2Wp" to="tpck:fKAQMTA" resolve="integer" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7mB3viLbCL0">
|
||||
<property role="EcuMT" value="8477760168144047168" />
|
||||
<property role="TrG5h" value="Type" />
|
||||
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
|
||||
<node concept="1TJgyi" id="7mB3viLbCL1" role="1TKVEl">
|
||||
<property role="IQ2nx" value="8477760168144047169" />
|
||||
<property role="TrG5h" value="name" />
|
||||
<ref role="AX2Wp" to="tpck:fKAOsGN" resolve="string" />
|
||||
</node>
|
||||
<node concept="1TJgyi" id="7mB3viLggsO" role="1TKVEl">
|
||||
<property role="IQ2nx" value="8477760168145258292" />
|
||||
<property role="TrG5h" value="val" />
|
||||
<ref role="AX2Wp" to="tpck:fKAOsGN" resolve="string" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1TIwiD" id="7mB3viLdltS">
|
||||
<property role="EcuMT" value="8477760168144492408" />
|
||||
<property role="TrG5h" value="StrConst" />
|
||||
<ref role="1TJDcQ" node="7lt0LtPHOmg" resolve="Expr" />
|
||||
<node concept="1TJgyi" id="7mB3viLdltT" role="1TKVEl">
|
||||
<property role="IQ2nx" value="8477760168144492409" />
|
||||
<property role="TrG5h" value="val" />
|
||||
<ref role="AX2Wp" to="tpck:fKAOsGN" resolve="string" />
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -54,7 +54,6 @@
|
|||
<concept id="7389400916848050060" name="jetbrains.mps.build.structure.BuildLayout_NamedContainer" flags="ng" index="3981dR">
|
||||
<child id="4380385936562148502" name="containerName" index="Nbhlr" />
|
||||
</concept>
|
||||
<concept id="7389400916848036997" name="jetbrains.mps.build.structure.BuildLayout_Node" flags="ng" index="39821Y" />
|
||||
<concept id="7389400916848036984" name="jetbrains.mps.build.structure.BuildLayout_Folder" flags="ng" index="398223" />
|
||||
<concept id="7389400916848136194" name="jetbrains.mps.build.structure.BuildFolderMacro" flags="ng" index="398rNT">
|
||||
<child id="7389400916848144618" name="defaultPath" index="398pKh" />
|
||||
|
|
@ -176,9 +175,6 @@
|
|||
<node concept="22LTRF" id="5pz4PwHqsv1" role="22LTRK">
|
||||
<ref role="22LTRG" node="5pz4PwHqqGu" resolve="typechecking-test" />
|
||||
</node>
|
||||
<node concept="22LTRF" id="5zsw4w3d7Ee" role="22LTRK">
|
||||
<ref role="22LTRG" node="5zsw4w3d6M3" resolve="baseLanguageExt" />
|
||||
</node>
|
||||
<node concept="NbPM2" id="5pz4PwHrDMq" role="1S4sKv">
|
||||
<node concept="3Mxwew" id="5pz4PwHrDMp" role="3MwsjC">
|
||||
<property role="3MwjfP" value="true" />
|
||||
|
|
@ -942,7 +938,7 @@
|
|||
</node>
|
||||
<node concept="1SiIV0" id="78H58oeMJTi" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oeMJTj" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<property role="3bR36h" value="true" />
|
||||
<ref role="3bR37D" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1170,86 +1166,143 @@
|
|||
</node>
|
||||
<node concept="2G$12M" id="5pz4PwHqqGu" role="3989C9">
|
||||
<property role="TrG5h" value="typechecking-test" />
|
||||
<node concept="1E1JtA" id="5pz4PwHqqS4" role="2G$12L">
|
||||
<node concept="1E1JtD" id="7mB3viLuogo" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.testlang" />
|
||||
<property role="3LESm3" value="3a1f0f04-b5e0-43be-884e-b856bfdeca21" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<node concept="55IIr" id="7mB3viLuogp" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="7mB3viLuouJ" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="7mB3viLuoH4" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="languages" />
|
||||
<node concept="2Ry0Ak" id="7mB3viLuoVp" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.testlang" />
|
||||
<node concept="2Ry0Ak" id="7mB3viLupgQ" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.testlang.mpl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7mB3viLupM4" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLupM5" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7mB3viLupM6" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLupM7" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1yeLz9" id="7mB3viLupM8" role="1TViLv">
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.testlang#3575255234175341581" />
|
||||
<property role="3LESm3" value="1f130d77-1d29-44cb-bef3-bde05978c2c7" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7mB3viLurcE" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLurcF" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7mB3viLuogo" resolve="jetbrains.mps.typechecking.testlang" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="7mB3viLuq51" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
<property role="3LESm3" value="f9bad4b1-59da-4f20-8feb-9f4cc4ad872e" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<node concept="55IIr" id="7mB3viLuq54" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="7mB3viLuqkh" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="7mB3viLuqzi" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="solutions" />
|
||||
<node concept="2Ry0Ak" id="7mB3viLuqMj" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
<node concept="2Ry0Ak" id="7mB3viLur1k" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.testlang.sandbox.msd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="7mB3viLwG3m" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.test" />
|
||||
<property role="3LESm3" value="c9670c16-a215-41fb-8784-04b14329799d" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<property role="aoJFB" value="sources and tests" />
|
||||
<node concept="55IIr" id="5pz4PwHqqS5" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="5pz4PwHqrc5" role="iGT6I">
|
||||
<node concept="55IIr" id="7mB3viLwG3p" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="7mB3viLwGj2" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="5pz4PwHqrm6" role="2Ry0An">
|
||||
<node concept="2Ry0Ak" id="7mB3viLwGyn" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="solutions" />
|
||||
<node concept="2Ry0Ak" id="5pz4PwHqrw7" role="2Ry0An">
|
||||
<node concept="2Ry0Ak" id="7mB3viLwGLG" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.test" />
|
||||
<node concept="2Ry0Ak" id="5mkBzAMMwxw" role="2Ry0An">
|
||||
<node concept="2Ry0Ak" id="7mB3viLwHnT" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.test.msd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5pz4PwHqrJa" role="3bR37C">
|
||||
<node concept="3bR9La" id="5pz4PwHqrJb" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwHzT" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwHzU" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1H905DlDUSw" resolve="MPS.OpenAPI" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5pz4PwHqrJg" role="3bR37C">
|
||||
<node concept="3bR9La" id="5pz4PwHqrJh" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwHzV" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwHzW" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUx$V" resolve="jetbrains.mps.logic.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5pz4PwHqrJi" role="3bR37C">
|
||||
<node concept="3bR9La" id="5pz4PwHqrJj" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwHzX" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwHzY" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5pz4PwHqrJk" role="3bR37C">
|
||||
<node concept="3bR9La" id="5pz4PwHqrJl" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwHzZ" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwH$0" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6KYb" resolve="jetbrains.mps.baseLanguage" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5pz4PwHqrJm" role="3bR37C">
|
||||
<node concept="3bR9La" id="5pz4PwHqrJn" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwH$1" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwH$2" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1TaHNgiIbIQ" resolve="MPS.Core" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5w_kaFFWUQc" role="3bR37C">
|
||||
<node concept="3bR9La" id="5w_kaFFWUQd" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwH$3" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwH$4" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.typechecking" />
|
||||
<ref role="3bR37D" node="7mB3viLuogo" resolve="jetbrains.mps.typechecking.testlang" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3rtmxn" id="3Z6zOnxMp$B" role="3bR31x">
|
||||
<node concept="3LXTmp" id="3Z6zOnxMp$C" role="3rtmxm">
|
||||
<node concept="3qWCbU" id="3Z6zOnxMp$D" role="3LXTna">
|
||||
<property role="3qWCbO" value="icons/**, resources/**" />
|
||||
</node>
|
||||
<node concept="55IIr" id="3Z6zOnxMp$E" role="3LXTmr">
|
||||
<node concept="2Ry0Ak" id="3Z6zOnxMp$F" role="iGT6I">
|
||||
<property role="2Ry0Am" value="coderules" />
|
||||
<node concept="2Ry0Ak" id="3Z6zOnxMp$G" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="solutions" />
|
||||
<node concept="2Ry0Ak" id="3Z6zOnxMp$H" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.test" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w31FXA" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w31FXB" role="1SiIV1">
|
||||
<node concept="1SiIV0" id="7mB3viLwH$5" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwH$6" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7mB3viLwH$7" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwH$8" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7mB3viLuq51" resolve="jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="7mB3viLwH$9" role="3bR37C">
|
||||
<node concept="3bR9La" id="7mB3viLwH$a" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2G$12M" id="78H58oeeFzd" role="3989C9">
|
||||
|
|
@ -2089,216 +2142,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2G$12M" id="5zsw4w3d6M3" role="3989C9">
|
||||
<property role="TrG5h" value="baseLanguageExt" />
|
||||
<node concept="1E1JtD" id="5zsw4w3d6W7" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.baseLanguageExt" />
|
||||
<property role="3LESm3" value="0fda14cc-a416-4c81-869a-2175d8b3325d" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<node concept="55IIr" id="5zsw4w3d6W8" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d6We" role="iGT6I">
|
||||
<property role="2Ry0Am" value="samples" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d6Wj" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="mpscore" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d6Wo" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="languages" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d6Wt" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.baseLanguageExt" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d6Wy" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.baseLanguageExt.mpl" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d736" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d737" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUxee" resolve="jetbrains.mps.lang.coderules.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d738" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d739" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUxoR" resolve="jetbrains.mps.logic.reactor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d73a" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d73b" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUx$V" resolve="jetbrains.mps.logic.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d73c" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d73d" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d73e" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d73f" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUx9d" resolve="jetbrains.mps.lang.coderules.template" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d73g" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d73h" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="78H58oeeGcw" resolve="jetbrains.mps.controlflow" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d73i" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d73j" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d73k" role="3bR37C">
|
||||
<node concept="1Busua" id="5zsw4w3d73l" role="1SiIV1">
|
||||
<ref role="1Busuk" to="ffeo:7Kfy9QB6KYb" resolve="jetbrains.mps.baseLanguage" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="5zsw4w3d7bT" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.baseLanguageExt.test" />
|
||||
<property role="3LESm3" value="e44e7802-2e40-482b-9b1c-6d42660a6a11" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<property role="aoJFB" value="sources and tests" />
|
||||
<node concept="55IIr" id="5zsw4w3d7ch" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7cI" role="iGT6I">
|
||||
<property role="2Ry0Am" value="samples" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7cN" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="mpscore" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7cS" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="solutions" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7cX" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.baseLanguageExt.test" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7d2" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.baseLanguageExt.test.msd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jM" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jN" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1H905DlDUSw" resolve="MPS.OpenAPI" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jO" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jP" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUxoR" resolve="jetbrains.mps.logic.reactor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jQ" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jR" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jS" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jT" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7BVjoXzUx$V" resolve="jetbrains.mps.logic.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jU" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jV" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6KZ0" resolve="jetbrains.mps.baseLanguageInternal" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jW" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jX" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="7Ant4WkHLpd" resolve="jetbrains.mps.logic.test" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7jY" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7jZ" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="5zsw4w3d6W7" resolve="jetbrains.mps.baseLanguageExt" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="5zsw4w3d7kq" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.sample" />
|
||||
<property role="3LESm3" value="3ddddf69-9ff0-426b-9365-51ae7356fb82" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<node concept="55IIr" id="5zsw4w3d7kr" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7ks" role="iGT6I">
|
||||
<property role="2Ry0Am" value="samples" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7kt" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="mpscore" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7ku" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="solutions" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7kv" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.sample" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7lK" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.sample.msd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7k_" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7kA" role="1SiIV1">
|
||||
<property role="3bR36h" value="true" />
|
||||
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="5zsw4w3d7sU" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
<property role="TrG5h" value="jetbrains.mps.typechecking.sample.test" />
|
||||
<property role="3LESm3" value="1b65dfe8-24ff-41c3-9a3e-70f102942455" />
|
||||
<property role="2GAjPV" value="false" />
|
||||
<property role="aoJFB" value="sources and tests" />
|
||||
<node concept="55IIr" id="5zsw4w3d7sV" role="3LF7KH">
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7sW" role="iGT6I">
|
||||
<property role="2Ry0Am" value="samples" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7sX" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="mpscore" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7sY" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="solutions" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7sZ" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.sample.test" />
|
||||
<node concept="2Ry0Ak" id="5zsw4w3d7uj" role="2Ry0An">
|
||||
<property role="2Ry0Am" value="jetbrains.mps.typechecking.sample.test.msd" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7_r" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7_s" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6KYb" resolve="jetbrains.mps.baseLanguage" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d7_v" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d7_w" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="5zsw4w3d85K" role="3bR37C">
|
||||
<node concept="3bR9La" id="5zsw4w3d85L" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="5zsw4w3d7kq" resolve="jetbrains.mps.typechecking.sample" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2sgV4H" id="7Ant4WkHLmd" role="1l3spa">
|
||||
<ref role="1l3spb" to="ffeo:3IKDaVZmzS6" resolve="mps" />
|
||||
<node concept="398BVA" id="7Ant4WkHLme" role="2JcizS">
|
||||
|
|
@ -2329,7 +2172,6 @@
|
|||
</node>
|
||||
<node concept="55IIr" id="1BDNG5xBZgh" role="auvoZ" />
|
||||
<node concept="1l3spV" id="1BDNG5xBZgi" role="1l3spN">
|
||||
<node concept="39821Y" id="5zsw4w2PYzi" role="39821P" />
|
||||
<node concept="398223" id="7Ant4WkHLAp" role="39821P">
|
||||
<node concept="L2wRC" id="JOGAOsFE1x" role="39821P">
|
||||
<ref role="L2wRA" node="JOGAOsFCCM" resolve="jetbrains.mps.dataform" />
|
||||
|
|
@ -2377,7 +2219,13 @@
|
|||
<ref role="L2wRA" node="55Q$YFtvwQY" resolve="jetbrains.mps.typechecking.ui" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5pz4PwHqt4r" role="39821P">
|
||||
<ref role="L2wRA" node="5pz4PwHqqS4" resolve="jetbrains.mps.typechecking.test" />
|
||||
<ref role="L2wRA" node="7mB3viLuogo" resolve="jetbrains.mps.typechecking.testlang" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="7mB3viLurvO" role="39821P">
|
||||
<ref role="L2wRA" node="7mB3viLuq51" resolve="jetbrains.mps.typechecking.testlang.sandbox" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="7mB3viLwHSf" role="39821P">
|
||||
<ref role="L2wRA" node="7mB3viLwG3m" resolve="jetbrains.mps.typechecking.test" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="7ee4LalqWl7" role="39821P">
|
||||
<ref role="L2wRA" node="3u5wJtgiSM" resolve="jetbrains.mps.lang.smodel.types" />
|
||||
|
|
@ -2402,18 +2250,6 @@
|
|||
<node concept="L2wRC" id="46o4wsHrP6K" role="39821P">
|
||||
<ref role="L2wRA" node="46o4wsH5PJF" resolve="jetbrains.mps.typechecking.annotation" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5zsw4w3d7Aw" role="39821P">
|
||||
<ref role="L2wRA" node="5zsw4w3d6W7" resolve="jetbrains.mps.baseLanguageExt" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5zsw4w3d8zu" role="39821P">
|
||||
<ref role="L2wRA" node="5zsw4w3d7bT" resolve="jetbrains.mps.baseLanguageExt.test" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5zsw4w3d7BW" role="39821P">
|
||||
<ref role="L2wRA" node="5zsw4w3d7kq" resolve="jetbrains.mps.typechecking.sample" />
|
||||
</node>
|
||||
<node concept="L2wRC" id="5zsw4w3d7Dq" role="39821P">
|
||||
<ref role="L2wRA" node="5zsw4w3d7sU" resolve="jetbrains.mps.typechecking.sample.test" />
|
||||
</node>
|
||||
<node concept="398223" id="7Ant4WkHLmR" role="39821P">
|
||||
<node concept="3_J27D" id="7Ant4WkHLmS" role="Nbhlr">
|
||||
<node concept="3Mxwew" id="7Ant4WkHLmT" role="3MwsjC">
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -7,21 +7,52 @@
|
|||
<imports />
|
||||
<registry>
|
||||
<language id="3a1f0f04-b5e0-43be-884e-b856bfdeca21" name="jetbrains.mps.typechecking.testlang">
|
||||
<concept id="8456919074565735802" name="jetbrains.mps.typechecking.testlang.structure.Container" flags="ng" index="0U$pH">
|
||||
<child id="8456919074565735822" name="statement" index="0U$qp" />
|
||||
<concept id="8456919074565735802" name="jetbrains.mps.typechecking.testlang.structure.Root" flags="ng" index="0U$pH">
|
||||
<child id="8456919074565735822" name="stmt" index="0U$qp" />
|
||||
</concept>
|
||||
<concept id="8456919074565735824" name="jetbrains.mps.typechecking.testlang.structure.Expr" flags="ng" index="0U$q7" />
|
||||
<concept id="8456919074565735814" name="jetbrains.mps.typechecking.testlang.structure.Stmt" flags="ng" index="0U$qh">
|
||||
<child id="8456919074565735832" name="expression" index="0U$qf" />
|
||||
<concept id="8477760168143982781" name="jetbrains.mps.typechecking.testlang.structure.Int" flags="ng" index="34yDP9">
|
||||
<property id="8477760168143982782" name="val" index="34yDPa" />
|
||||
</concept>
|
||||
<concept id="8477760168143925028" name="jetbrains.mps.typechecking.testlang.structure.VarDeclStmt" flags="ng" index="34yUbg">
|
||||
<child id="8477760168143925044" name="decl" index="34yUb0" />
|
||||
<child id="8477760168143925046" name="init" index="34yUb2" />
|
||||
</concept>
|
||||
<concept id="8477760168143925029" name="jetbrains.mps.typechecking.testlang.structure.VarDecl" flags="ng" index="34yUbh" />
|
||||
<concept id="8477760168144492408" name="jetbrains.mps.typechecking.testlang.structure.StrConst" flags="ng" index="34$_Ec">
|
||||
<property id="8477760168144492409" name="val" index="34$_Ed" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
|
||||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="0U$pH" id="7lt0LtPHRY$">
|
||||
<node concept="0U$qh" id="7lt0LtPHRYI" role="0U$qp">
|
||||
<node concept="0U$q7" id="7lt0LtPHRYK" role="0U$qf" />
|
||||
<node concept="0U$q7" id="7lt0LtPHRYM" role="0U$qf" />
|
||||
<node concept="0U$q7" id="7lt0LtPHRYP" role="0U$qf" />
|
||||
<node concept="0U$q7" id="7lt0LtPHRYT" role="0U$qf" />
|
||||
<property role="TrG5h" value="Demo" />
|
||||
<node concept="34yUbg" id="7mB3viLblk6" role="0U$qp">
|
||||
<node concept="34yUbh" id="7mB3viLblk7" role="34yUb0">
|
||||
<property role="TrG5h" value="foo" />
|
||||
</node>
|
||||
<node concept="34$_Ec" id="7mB3viLdvny" role="34yUb2">
|
||||
<property role="34$_Ed" value="test" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="34yUbg" id="7mB3viLdNfT" role="0U$qp">
|
||||
<node concept="34yUbh" id="7mB3viLdNfV" role="34yUb0">
|
||||
<property role="TrG5h" value="bar" />
|
||||
</node>
|
||||
<node concept="34yDP9" id="7mB3viLdNg5" role="34yUb2">
|
||||
<property role="34yDPa" value="123" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="34yUbg" id="7mB3viLioHG" role="0U$qp">
|
||||
<node concept="34yUbh" id="7mB3viLioHH" role="34yUb0">
|
||||
<property role="TrG5h" value="qux" />
|
||||
</node>
|
||||
<node concept="34yDP9" id="7mB3viLioHI" role="34yUb2">
|
||||
<property role="34yDPa" value="1234" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
<dependency reexport="false">742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)</dependency>
|
||||
<dependency reexport="false">6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)</dependency>
|
||||
<dependency reexport="true">f97d84b2-8bad-4fdd-8ede-da17b3eacf4c(jetbrains.mps.coderules)</dependency>
|
||||
<dependency reexport="false">f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)</dependency>
|
||||
<dependency reexport="true">f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue