Initial boilerplate support for launching controlflow queries. Some refactorings to further uncouple coderules-related stuff.
This commit is contained in:
parent
db04f57c41
commit
b4d0ab73bb
144
build.xml
144
build.xml
|
|
@ -485,6 +485,7 @@
|
|||
<module ref="86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench)" />
|
||||
<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="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
|
|
@ -895,7 +896,16 @@
|
|||
<mkdir dir="${build.tmp}/default/jetbrains.mps.controlflow.jar/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.controlflow.jar/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.controlflow" type="solution" uuid="517911e5-605f-4310-831b-10d44e0f5237">
|
||||
<dependencies />
|
||||
<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="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>
|
||||
|
|
@ -926,10 +936,16 @@
|
|||
<module namespace="jetbrains.mps.controlflow.ui" type="solution" uuid="eacb1d2f-fed3-4344-a1dd-143fac2e9c20">
|
||||
<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="86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench)" />
|
||||
<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="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
|
|
@ -1091,6 +1107,7 @@
|
|||
<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)" />
|
||||
|
|
@ -1724,6 +1741,7 @@
|
|||
<module ref="86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench)" />
|
||||
<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="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" />
|
||||
<module ref="d936855b-48da-4812-a8a0-2bfddd633ac5(jetbrains.mps.lang.behavior.api)" />
|
||||
|
|
@ -2207,7 +2225,16 @@
|
|||
<mkdir dir="${build.tmp}/default/jetbrains.mps.controlflow.jar1/META-INF" />
|
||||
<echoxml file="${build.tmp}/default/jetbrains.mps.controlflow.jar1/META-INF/module.xml">
|
||||
<module namespace="jetbrains.mps.controlflow" type="solution" uuid="517911e5-605f-4310-831b-10d44e0f5237">
|
||||
<dependencies />
|
||||
<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="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>
|
||||
|
|
@ -2238,10 +2265,16 @@
|
|||
<module namespace="jetbrains.mps.controlflow.ui" type="solution" uuid="eacb1d2f-fed3-4344-a1dd-143fac2e9c20">
|
||||
<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="86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench)" />
|
||||
<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="9a4afe51-f114-4595-b5df-048ce3c596be(jetbrains.mps.runtime)" />
|
||||
</dependencies>
|
||||
<classpath>
|
||||
<entry path="." />
|
||||
|
|
@ -2508,8 +2541,6 @@
|
|||
<library file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
|
||||
<library file="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
||||
<chunk>
|
||||
<module file="${basedir}/controlflow/solutions/jetbrains.mps.controlflow/jetbrains.mps.controlflow.msd" />
|
||||
<module file="${basedir}/controlflow/solutions/jetbrains.mps.controlflow.ui/jetbrains.mps.controlflow.ui.msd" />
|
||||
<module file="${basedir}/typechecking/languages/jetbrains.mps.lang.smodel.types/jetbrains.mps.lang.smodel.types.mpl" />
|
||||
<module file="${basedir}/logic/languages/jetbrains.mps.logic/jetbrains.mps.logic.mpl" />
|
||||
<module file="${basedir}/logic/solutions/jetbrains.mps.logic.reactor/jetbrains.mps.logic.reactor.msd" />
|
||||
|
|
@ -2519,6 +2550,8 @@
|
|||
</chunk>
|
||||
<chunk>
|
||||
<module file="${basedir}/coderules/solutions/jetbrains.mps.coderules/jetbrains.mps.coderules.msd" />
|
||||
<module file="${basedir}/controlflow/solutions/jetbrains.mps.controlflow/jetbrains.mps.controlflow.msd" />
|
||||
<module file="${basedir}/controlflow/solutions/jetbrains.mps.controlflow.ui/jetbrains.mps.controlflow.ui.msd" />
|
||||
<module file="${basedir}/logic/languages/jetbrains.mps.dataform/jetbrains.mps.dataform.mpl" />
|
||||
<module file="${basedir}/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl" />
|
||||
<module file="${basedir}/coderules/languages/jetbrains.mps.lang.coderules/runtime/jetbrains.mps.lang.coderules.runtime.msd" />
|
||||
|
|
@ -2878,6 +2911,7 @@
|
|||
<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" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.scopes.runtime.jar" />
|
||||
</classpath>
|
||||
|
|
@ -3113,7 +3147,7 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.typechecking" 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.reporting, fetchDependencies">
|
||||
<target name="java.compile.jetbrains.mps.typechecking" 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.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.typechecking/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.typechecking" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
|
|
@ -3143,6 +3177,7 @@
|
|||
<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.reporting" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
|
|
@ -3557,7 +3592,7 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.baseLanguageExt" 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.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.logic_home}/baselanguage/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">
|
||||
|
|
@ -3585,8 +3620,10 @@
|
|||
<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" />
|
||||
|
|
@ -3628,7 +3665,7 @@
|
|||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.controlflow">
|
||||
<target name="java.compile.jetbrains.mps.controlflow" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.controlflow" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.controlflow" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
|
|
@ -3636,28 +3673,16 @@
|
|||
<src>
|
||||
<path location="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow/source_gen" />
|
||||
</src>
|
||||
<classpath />
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.controlflow.ui" depends="fetchDependencies">
|
||||
<mkdir dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow.ui/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.controlflow.ui" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.controlflow.ui" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow.ui/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-collections.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
||||
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.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" />
|
||||
|
|
@ -3667,6 +3692,71 @@
|
|||
<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.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.reporting" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.1.1.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.2.1.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/conreactor-api-0.9.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/kotlin-runtime-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/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" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="java.compile.jetbrains.mps.controlflow.ui" depends="java.compile.jetbrains.mps.coderules, java.compile.jetbrains.mps.controlflow, java.compile.jetbrains.mps.lang.coderules.template, java.compile.jetbrains.mps.lang.controlflow.runtime, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.typechecking.reporting, fetchDependencies">
|
||||
<mkdir dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow.ui/source_gen" />
|
||||
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.controlflow.ui" />
|
||||
<javac destdir="${build.tmp}/java/out/jetbrains.mps.controlflow.ui" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
||||
<compilerarg value="-Xlint:none" />
|
||||
<src>
|
||||
<path location="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow.ui/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.template" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.controlflow.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
||||
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.reporting" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.1.1.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.2.1.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/conreactor-api-0.9.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/lib/kotlin-runtime-1.2.30.jar" />
|
||||
<fileset file="${mps.macro.logic_home}/logic/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" />
|
||||
|
|
@ -3730,10 +3820,8 @@
|
|||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.closures.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.collections.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.baseLanguage.lightweightdsl.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.aspect.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.descriptor.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.descriptor.aspects.jar" />
|
||||
|
|
@ -3742,7 +3830,6 @@
|
|||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.scopes.runtime.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.smodel.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.util.order.jar" />
|
||||
</classpath>
|
||||
</javac>
|
||||
</target>
|
||||
|
|
@ -3798,7 +3885,6 @@
|
|||
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.collections.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.aspect-generator.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.core.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.descriptor.jar" />
|
||||
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.descriptor-generator.jar" />
|
||||
|
|
@ -4121,8 +4207,10 @@
|
|||
<pathelement location="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.baseLanguageExt.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.lang.coderules.runtime.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.coderules.template.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.runtime.jar" />
|
||||
<pathelement location="${build.layout}/tests/jetbrains.mps.logic.jar" />
|
||||
|
|
@ -4197,8 +4285,6 @@
|
|||
</target>
|
||||
|
||||
<target name="cleanSources">
|
||||
<delete dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow.ui/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.smodel.types/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.logic/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.logic/generator/source_gen" />
|
||||
|
|
@ -4206,6 +4292,8 @@
|
|||
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.typechecking.annotation/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.typechecking.reporting/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/coderules/solutions/jetbrains.mps.coderules/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/controlflow/solutions/jetbrains.mps.controlflow.ui/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.dataform/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.dataform/generator/source_gen" />
|
||||
<delete dir="${mps.macro.logic_home}/coderules/languages/jetbrains.mps.lang.coderules/source_gen" />
|
||||
|
|
|
|||
|
|
@ -1106,6 +1106,7 @@
|
|||
<property role="20lbJX" value="1" />
|
||||
<ref role="20lvS9" to="tpee:fz3vP1J" resolve="Expression" />
|
||||
</node>
|
||||
<node concept="asaX9" id="78H58oeu2G7" role="lGtFl" />
|
||||
</node>
|
||||
<node concept="1TIwiD" id="oI9Ys1jH2">
|
||||
<property role="EcuMT" value="6958395097955138" />
|
||||
|
|
|
|||
|
|
@ -4747,8 +4747,36 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="78H58oeD2fb" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Deprecated" resolve="Deprecated" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7DvO2M9pm6U" role="jymVt" />
|
||||
<node concept="3clFbW" id="7DvO2M9VeM1" role="jymVt">
|
||||
<node concept="3cqZAl" id="7DvO2M9VeM2" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="78H58oeCgeV" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7DvO2M9VeM4" role="3clF47">
|
||||
<node concept="3clFbF" id="7DvO2M9VeM5" role="3cqZAp">
|
||||
<node concept="1rXfSq" id="7DvO2M9VeM6" role="3clFbG">
|
||||
<ref role="37wK5l" node="7DvO2M9VeMb" resolve="init" />
|
||||
<node concept="37vLTw" id="7DvO2M9VeM7" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7DvO2M9VeM8" resolve="descriptors" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7DvO2M9VeM8" role="3clF46">
|
||||
<property role="TrG5h" value="descriptors" />
|
||||
<node concept="A3Dl8" id="6UWSvq5dhn_" role="1tU5fm">
|
||||
<node concept="3qUE_q" id="78H58oeCVQ5" role="A3Ik2">
|
||||
<node concept="3uibUv" id="78H58oeCX5O" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7P_FdVPFS$d" role="jymVt" />
|
||||
<node concept="3clFb_" id="20Ay2VeR9qk" role="jymVt">
|
||||
<property role="TrG5h" value="ruleTemplates" />
|
||||
<node concept="3Tm1VV" id="20Ay2VeR9qm" role="1B3o_S" />
|
||||
|
|
@ -4794,29 +4822,6 @@
|
|||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR9amE4" role="jymVt" />
|
||||
<node concept="3clFbW" id="7DvO2M9VeM1" role="jymVt">
|
||||
<node concept="3cqZAl" id="7DvO2M9VeM2" role="3clF45" />
|
||||
<node concept="3Tm6S6" id="7P_FdVPFPA2" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7DvO2M9VeM4" role="3clF47">
|
||||
<node concept="3clFbF" id="7DvO2M9VeM5" role="3cqZAp">
|
||||
<node concept="1rXfSq" id="7DvO2M9VeM6" role="3clFbG">
|
||||
<ref role="37wK5l" node="7DvO2M9VeMb" resolve="init" />
|
||||
<node concept="37vLTw" id="7DvO2M9VeM7" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7DvO2M9VeM8" resolve="descriptors" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7DvO2M9VeM8" role="3clF46">
|
||||
<property role="TrG5h" value="descriptors" />
|
||||
<node concept="A3Dl8" id="6UWSvq5dhn_" role="1tU5fm">
|
||||
<node concept="3uibUv" id="78H58oe5sHh" role="A3Ik2">
|
||||
<ref role="3uigEE" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7P_FdVPFS$d" role="jymVt" />
|
||||
<node concept="3clFb_" id="7DvO2M9VeMb" role="jymVt">
|
||||
<property role="TrG5h" value="init" />
|
||||
<node concept="3Tm6S6" id="7DvO2M9VeMc" role="1B3o_S" />
|
||||
|
|
@ -4824,8 +4829,10 @@
|
|||
<node concept="37vLTG" id="7DvO2M9VeMe" role="3clF46">
|
||||
<property role="TrG5h" value="descriptors" />
|
||||
<node concept="A3Dl8" id="6UWSvq5dh__" role="1tU5fm">
|
||||
<node concept="3uibUv" id="78H58oe5sL4" role="A3Ik2">
|
||||
<ref role="3uigEE" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
<node concept="3qUE_q" id="78H58oeFx75" role="A3Ik2">
|
||||
<node concept="3uibUv" id="78H58oeFxfi" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@
|
|||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<language slang="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" version="2" />
|
||||
<language slang="l:760a0a8c-eabb-4521-8bfd-65db761a9ba3:jetbrains.mps.baseLanguage.logging" version="0" />
|
||||
<language slang="l:a247e09e-2435-45ba-b8d2-07e93feba96a:jetbrains.mps.baseLanguage.tuples" version="0" />
|
||||
<language slang="l:63650c59-16c8-498a-99c8-005c7ee9515d:jetbrains.mps.lang.access" version="0" />
|
||||
<language slang="l:fe9d76d7-5809-45c9-ae28-a40915b4d6ff:jetbrains.mps.lang.checkedName" version="0" />
|
||||
|
|
|
|||
|
|
@ -325,6 +325,11 @@
|
|||
</node>
|
||||
<node concept="3Tm1VV" id="7WKNeR8W8qq" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8W8qr" role="3clF47">
|
||||
<node concept="3SKdUt" id="78H58oeRFgU" role="3cqZAp">
|
||||
<node concept="3SKdUq" id="78H58oeRFgW" role="3SKWNk">
|
||||
<property role="3SKdUp" value="FIXME either make dependent on an aspect or drop this class" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR8Wiyc" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7WKNeR8WmN6" role="3clFbG">
|
||||
<node concept="37vLTw" id="7WKNeR8Wiya" role="2Oq$k0">
|
||||
|
|
@ -595,6 +600,11 @@
|
|||
<property role="1dT_AB" value="A per-repository cache of code rule indices." />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="TZ5HA" id="78H58oeRF5I" role="TZ5H$">
|
||||
<node concept="1dT_AC" id="78H58oeRF5J" role="1dT_Ay">
|
||||
<property role="1dT_AB" value="FIXME: this class is not used " />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="7WKNeR8W19_" role="jymVt">
|
||||
<property role="TrG5h" value="repository" />
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -176,7 +176,7 @@
|
|||
<node concept="LkI2h" id="7km57PkgwKW" role="2OqNvi" />
|
||||
</node>
|
||||
<node concept="Xl_RD" id="2aiW7Bvrvo" role="3uHU7w">
|
||||
<property role="Xl_RC" value=".TypesAspectDescriptor" />
|
||||
<property role="Xl_RC" value=".ControlflowAspectDescriptor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3B5_sB" id="2hteS6Cje6U" role="v9R3O">
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
<sourceRoot location="." />
|
||||
</modelRoot>
|
||||
</models>
|
||||
<external-templates />
|
||||
<external-templates>
|
||||
<generator generatorUID="21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)" />
|
||||
<generator generatorUID="3ac18869-0828-4401-abad-822a47bf83f1(jetbrains.mps.lang.descriptor#9020561928507175817)" />
|
||||
</external-templates>
|
||||
<dependencies>
|
||||
<dependency reexport="false">21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)</dependency>
|
||||
<dependency reexport="false">e45a8b22-94f2-427f-b849-77f254c4eef5(jetbrains.mps.lang.aspect#3274906159125927726)</dependency>
|
||||
<dependency reexport="false">86ef8290-12bb-4ca7-947f-093788f263a9(jetbrains.mps.lang.project)</dependency>
|
||||
<dependency reexport="false">3ac18869-0828-4401-abad-822a47bf83f1(jetbrains.mps.lang.descriptor#9020561928507175817)</dependency>
|
||||
<dependency reexport="false">ffcd9ef5-e931-4da9-a8d1-eb9bf80d19b4(jetbrains.mps.lang.controlflow.runtime)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
|
|
@ -72,7 +72,22 @@
|
|||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting)" version="0" />
|
||||
</dependencyVersions>
|
||||
<mapping-priorities />
|
||||
<mapping-priorities>
|
||||
<mapping-priority-rule kind="strictly_together">
|
||||
<greater-priority-mapping>
|
||||
<generator generatorUID="67306c43-4604-4dad-9b74-7e808a66bee5(jetbrains.mps.lang.controlflow#01)" />
|
||||
<external-mapping>
|
||||
<mapping-node modelUID="r:7be25111-db66-40e7-be84-6d98fca6b94a(main@generator)" nodeID="*" />
|
||||
</external-mapping>
|
||||
</greater-priority-mapping>
|
||||
<lesser-priority-mapping>
|
||||
<generator generatorUID="21d5540d-cd6b-44dd-b6ab-6835bf032803(jetbrains.mps.lang.coderules#4578927328670739933)" />
|
||||
<external-mapping>
|
||||
<mapping-node modelUID="r:c0702ee3-be79-48ac-aa39-b7cd0d895de6(jetbrains.mps.lang.coderules.generator.template.main@generator)" nodeID="*" />
|
||||
</external-mapping>
|
||||
</lesser-priority-mapping>
|
||||
</mapping-priority-rule>
|
||||
</mapping-priorities>
|
||||
</generator>
|
||||
</generators>
|
||||
<sourcePath />
|
||||
|
|
@ -131,8 +146,12 @@
|
|||
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
|
||||
<module reference="35320f26-77cb-4c55-be9f-a97a27770af1(jetbrains.mps.logic)" version="0" />
|
||||
</dependencyVersions>
|
||||
<runtime>
|
||||
<dependency reexport="false">ffcd9ef5-e931-4da9-a8d1-eb9bf80d19b4(jetbrains.mps.lang.controlflow.runtime)</dependency>
|
||||
</runtime>
|
||||
<extendedLanguages>
|
||||
<extendedLanguage>c4803b19-6d89-4a3b-bf82-390769514add(jetbrains.mps.lang.coderules)</extendedLanguage>
|
||||
<extendedLanguage>f4ad079d-bc71-4ffb-9600-9328705cf998(jetbrains.mps.lang.descriptor)</extendedLanguage>
|
||||
</extendedLanguages>
|
||||
</language>
|
||||
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@
|
|||
<language id="f159adf4-3c93-40f9-9c5a-1f245a8697af" name="jetbrains.mps.lang.aspect">
|
||||
<concept id="3433054418424672374" name="jetbrains.mps.lang.aspect.structure.SimpleLanguageAspectDescriptor" flags="ng" index="3vrhyV">
|
||||
<child id="6106419185511570295" name="mainLanguages" index="QG$2i" />
|
||||
<child id="6106419185511570301" name="additionalLanguages" index="QG$2o" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
|
|
@ -33,6 +34,10 @@
|
|||
<property role="2V$B1T" value="2e120f68-abfb-4980-bb1c-bc70159b1f95" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.controlflow" />
|
||||
</node>
|
||||
<node concept="2V$Bhx" id="78H58oerD9a" role="QG$2o">
|
||||
<property role="2V$B1T" value="c4803b19-6d89-4a3b-bf82-390769514add" />
|
||||
<property role="2V$B1Q" value="jetbrains.mps.lang.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,23 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<solution name="jetbrains.mps.controlflow.ui" uuid="eacb1d2f-fed3-4344-a1dd-143fac2e9c20" moduleVersion="0" compileInMPS="true">
|
||||
<solution name="jetbrains.mps.controlflow.ui" uuid="eacb1d2f-fed3-4344-a1dd-143fac2e9c20" moduleVersion="0" pluginKind="PLUGIN_OTHER" compileInMPS="true">
|
||||
<models>
|
||||
<modelRoot contentPath="${module}" type="default">
|
||||
<sourceRoot location="models" />
|
||||
</modelRoot>
|
||||
</models>
|
||||
<sourcePath />
|
||||
<dependencies>
|
||||
<dependency reexport="false">742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)</dependency>
|
||||
<dependency reexport="false">498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)</dependency>
|
||||
<dependency reexport="false">1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)</dependency>
|
||||
<dependency reexport="false">6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)</dependency>
|
||||
<dependency reexport="false">8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)</dependency>
|
||||
<dependency reexport="false">a1250a4d-c090-42c3-ad7c-d298a3357dd4(jetbrains.mps.make.runtime)</dependency>
|
||||
<dependency reexport="false">ffcd9ef5-e931-4da9-a8d1-eb9bf80d19b4(jetbrains.mps.lang.controlflow.runtime)</dependency>
|
||||
<dependency reexport="false">f97d84b2-8bad-4fdd-8ede-da17b3eacf4c(jetbrains.mps.coderules)</dependency>
|
||||
<dependency reexport="false">517911e5-605f-4310-831b-10d44e0f5237(jetbrains.mps.controlflow)</dependency>
|
||||
<dependency reexport="false">5b1f863d-65a0-41a6-a801-33896be24202(jetbrains.mps.ide.editor)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
|
||||
<language slang="l:443f4c36-fcf5-4eb6-9500-8d06ed259e3e:jetbrains.mps.baseLanguage.classifiers" version="0" />
|
||||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<language slang="l:63650c59-16c8-498a-99c8-005c7ee9515d:jetbrains.mps.lang.access" version="0" />
|
||||
<language slang="l:fe9d76d7-5809-45c9-ae28-a40915b4d6ff:jetbrains.mps.lang.checkedName" version="0" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="1" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:28f9e497-3b42-4291-aeba-0a1039153ab1:jetbrains.mps.lang.plugin" version="2" />
|
||||
<language slang="l:ef7bf5ac-d06c-4342-b11d-e42104eb9343:jetbrains.mps.lang.plugin.standalone" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="11" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
<module reference="3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations)" version="0" />
|
||||
<module reference="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" version="0" />
|
||||
<module reference="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" version="0" />
|
||||
<module reference="1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)" version="0" />
|
||||
<module reference="498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)" version="0" />
|
||||
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
|
||||
<module reference="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)" version="0" />
|
||||
<module reference="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c(jetbrains.mps.coderules)" version="0" />
|
||||
<module reference="517911e5-605f-4310-831b-10d44e0f5237(jetbrains.mps.controlflow)" version="0" />
|
||||
<module reference="eacb1d2f-fed3-4344-a1dd-143fac2e9c20(jetbrains.mps.controlflow.ui)" version="0" />
|
||||
<module reference="5b1f863d-65a0-41a6-a801-33896be24202(jetbrains.mps.ide.editor)" version="0" />
|
||||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="ffcd9ef5-e931-4da9-a8d1-eb9bf80d19b4(jetbrains.mps.lang.controlflow.runtime)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
<module reference="a1250a4d-c090-42c3-ad7c-d298a3357dd4(jetbrains.mps.make.runtime)" version="0" />
|
||||
<module reference="da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting)" version="0" />
|
||||
</dependencyVersions>
|
||||
</solution>
|
||||
|
||||
|
|
|
|||
|
|
@ -3,13 +3,991 @@
|
|||
<persistence version="9" />
|
||||
<languages>
|
||||
<use id="ef7bf5ac-d06c-4342-b11d-e42104eb9343" name="jetbrains.mps.lang.plugin.standalone" version="0" />
|
||||
<use id="28f9e497-3b42-4291-aeba-0a1039153ab1" name="jetbrains.mps.lang.plugin" version="2" />
|
||||
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="6" />
|
||||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="11" />
|
||||
<use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<use id="63650c59-16c8-498a-99c8-005c7ee9515d" name="jetbrains.mps.lang.access" version="0" />
|
||||
</languages>
|
||||
<imports />
|
||||
<imports>
|
||||
<import index="qq03" ref="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61/java:jetbrains.mps.ide.actions(MPS.Platform/)" />
|
||||
<import index="qkt" ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5/java:com.intellij.openapi.actionSystem(MPS.IDEA/)" />
|
||||
<import index="k3nr" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.ide.editor(MPS.Editor/)" />
|
||||
<import index="z1c3" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.project(MPS.Core/)" />
|
||||
<import index="exr9" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.nodeEditor(MPS.Editor/)" />
|
||||
<import index="mhbf" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.model(MPS.OpenAPI/)" />
|
||||
<import index="hfuk" ref="r:b25dd364-bc3f-4a66-97d1-262009610c5e(jetbrains.mps.make)" />
|
||||
<import index="z1c4" ref="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61/java:jetbrains.mps.project(MPS.Platform/)" />
|
||||
<import index="vrzs" ref="r:bf5143f7-9856-43e8-8ae7-57cecc1fe6a9(jetbrains.mps.lang.controlflow.aspect)" />
|
||||
<import index="4nm9" ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5/java:com.intellij.openapi.project(MPS.IDEA/)" />
|
||||
<import index="jkny" ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5/java:com.intellij.openapi.wm(MPS.IDEA/)" />
|
||||
<import index="1yqb" ref="r:bd76f794-cfad-45dd-9c1c-e3203d1c5c7a(jetbrains.mps.coderules.service)" />
|
||||
<import index="jkm4" ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5/java:com.intellij.openapi.ui(MPS.IDEA/)" />
|
||||
<import index="lui2" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.module(MPS.OpenAPI/)" />
|
||||
<import index="fjx4" ref="r:5cb7c45c-18d8-4304-8c38-29c80242b908(jetbrains.mps.controlflow.service)" />
|
||||
<import index="ekwn" ref="r:9832fb5f-2578-4b58-8014-a5de79da988e(jetbrains.mps.ide.editor.actions)" />
|
||||
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" implicit="true" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="28f9e497-3b42-4291-aeba-0a1039153ab1" name="jetbrains.mps.lang.plugin">
|
||||
<concept id="1207145163717" name="jetbrains.mps.lang.plugin.structure.ElementListContents" flags="ng" index="ftmFs">
|
||||
<child id="1207145201301" name="reference" index="ftvYc" />
|
||||
</concept>
|
||||
<concept id="1203071646776" name="jetbrains.mps.lang.plugin.structure.ActionDeclaration" flags="ng" index="sE7Ow">
|
||||
<property id="1205250923097" name="caption" index="2uzpH1" />
|
||||
<child id="1203083196627" name="updateBlock" index="tmbBb" />
|
||||
<child id="1203083461638" name="executeFunction" index="tncku" />
|
||||
<child id="1217413222820" name="parameter" index="1NuT2Z" />
|
||||
</concept>
|
||||
<concept id="1203083511112" name="jetbrains.mps.lang.plugin.structure.ExecuteBlock" flags="in" index="tnohg" />
|
||||
<concept id="1203087890642" name="jetbrains.mps.lang.plugin.structure.ActionGroupDeclaration" flags="ng" index="tC5Ba">
|
||||
<child id="1204991552650" name="modifier" index="2f5YQi" />
|
||||
<child id="1207145245948" name="contents" index="ftER_" />
|
||||
</concept>
|
||||
<concept id="1203088046679" name="jetbrains.mps.lang.plugin.structure.ActionInstance" flags="ng" index="tCFHf">
|
||||
<reference id="1203088061055" name="action" index="tCJdB" />
|
||||
</concept>
|
||||
<concept id="1203092361741" name="jetbrains.mps.lang.plugin.structure.ModificationStatement" flags="lg" index="tT9cl">
|
||||
<reference id="1204992316090" name="point" index="2f8Tey" />
|
||||
<reference id="1203092736097" name="modifiedGroup" index="tU$_T" />
|
||||
</concept>
|
||||
<concept id="1205681243813" name="jetbrains.mps.lang.plugin.structure.IsApplicableBlock" flags="in" index="2ScWuX" />
|
||||
<concept id="5538333046911348654" name="jetbrains.mps.lang.plugin.structure.RequiredCondition" flags="ng" index="1oajcY" />
|
||||
<concept id="1217252042208" name="jetbrains.mps.lang.plugin.structure.ActionDataParameterDeclaration" flags="ng" index="1DS2jV">
|
||||
<reference id="1217252646389" name="key" index="1DUlNI" />
|
||||
</concept>
|
||||
<concept id="1217252428768" name="jetbrains.mps.lang.plugin.structure.ActionDataParameterReferenceOperation" flags="nn" index="1DTwFV" />
|
||||
<concept id="1217413147516" name="jetbrains.mps.lang.plugin.structure.ActionParameter" flags="ng" index="1NuADB">
|
||||
<child id="5538333046911298738" name="condition" index="1oa70y" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="ef7bf5ac-d06c-4342-b11d-e42104eb9343" name="jetbrains.mps.lang.plugin.standalone">
|
||||
<concept id="7520713872864775836" name="jetbrains.mps.lang.plugin.standalone.structure.StandalonePluginDescriptor" flags="ng" index="2DaZZR" />
|
||||
</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="1465982738277781862" name="jetbrains.mps.baseLanguage.structure.PlaceholderMember" flags="ng" index="2tJIrI" />
|
||||
<concept id="1224848483129" name="jetbrains.mps.baseLanguage.structure.IBLDeprecatable" flags="ng" index="IEa8$">
|
||||
<property id="1224848525476" name="isDeprecated" index="IEkAT" />
|
||||
</concept>
|
||||
<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="1197029447546" name="jetbrains.mps.baseLanguage.structure.FieldReferenceOperation" flags="nn" index="2OwXpG">
|
||||
<reference id="1197029500499" name="fieldDeclaration" index="2Oxat5" />
|
||||
</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="1070475354124" name="jetbrains.mps.baseLanguage.structure.ThisExpression" flags="nn" index="Xjq3P" />
|
||||
<concept id="1070475587102" name="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" flags="nn" index="XkiVB" />
|
||||
<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="1182160077978" name="jetbrains.mps.baseLanguage.structure.AnonymousClassCreator" flags="nn" index="YeOm9">
|
||||
<child id="1182160096073" name="cls" index="YeSDq" />
|
||||
</concept>
|
||||
<concept id="1081236700938" name="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" flags="ig" index="2YIFZL" />
|
||||
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
|
||||
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
|
||||
</concept>
|
||||
<concept id="1164991038168" name="jetbrains.mps.baseLanguage.structure.ThrowStatement" flags="nn" index="YS8fn">
|
||||
<child id="1164991057263" name="throwable" index="YScLw" />
|
||||
</concept>
|
||||
<concept id="1070533707846" name="jetbrains.mps.baseLanguage.structure.StaticFieldReference" flags="nn" index="10M0yZ">
|
||||
<reference id="1144433057691" name="classifier" index="1PxDUh" />
|
||||
</concept>
|
||||
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
|
||||
<concept id="1070534644030" name="jetbrains.mps.baseLanguage.structure.BooleanType" flags="in" index="10P_77" />
|
||||
<concept id="1068390468200" name="jetbrains.mps.baseLanguage.structure.FieldDeclaration" flags="ig" index="312cEg" />
|
||||
<concept id="1068390468198" name="jetbrains.mps.baseLanguage.structure.ClassConcept" flags="ig" index="312cEu">
|
||||
<property id="1075300953594" name="abstractClass" index="1sVAO0" />
|
||||
<child id="1165602531693" name="superclass" index="1zkMxy" />
|
||||
</concept>
|
||||
<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="1068498886292" name="jetbrains.mps.baseLanguage.structure.ParameterDeclaration" flags="ir" index="37vLTG" />
|
||||
<concept id="1068498886294" name="jetbrains.mps.baseLanguage.structure.AssignmentExpression" flags="nn" index="37vLTI" />
|
||||
<concept id="1225271177708" name="jetbrains.mps.baseLanguage.structure.StringType" flags="in" index="17QB3L" />
|
||||
<concept id="4972933694980447171" name="jetbrains.mps.baseLanguage.structure.BaseVariableDeclaration" flags="ng" index="19Szcq">
|
||||
<child id="5680397130376446158" name="type" index="1tU5fm" />
|
||||
</concept>
|
||||
<concept id="1068580123132" name="jetbrains.mps.baseLanguage.structure.BaseMethodDeclaration" flags="ng" index="3clF44">
|
||||
<child id="1068580123133" name="returnType" index="3clF45" />
|
||||
<child id="1068580123134" name="parameter" index="3clF46" />
|
||||
<child id="1068580123135" name="body" index="3clF47" />
|
||||
</concept>
|
||||
<concept id="1068580123165" name="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" flags="ig" index="3clFb_">
|
||||
<property id="1178608670077" name="isAbstract" index="1EzhhJ" />
|
||||
</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="1068580123157" name="jetbrains.mps.baseLanguage.structure.Statement" flags="nn" index="3clFbH" />
|
||||
<concept id="1068580123159" name="jetbrains.mps.baseLanguage.structure.IfStatement" flags="nn" index="3clFbJ">
|
||||
<child id="1068580123160" name="condition" index="3clFbw" />
|
||||
<child id="1068580123161" name="ifTrue" index="3clFbx" />
|
||||
</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="1068580123140" name="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" flags="ig" index="3clFbW" />
|
||||
<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="1068581517677" name="jetbrains.mps.baseLanguage.structure.VoidType" flags="in" index="3cqZAl" />
|
||||
<concept id="1081516740877" name="jetbrains.mps.baseLanguage.structure.NotExpression" flags="nn" index="3fqX7Q">
|
||||
<child id="1081516765348" name="expression" index="3fr31v" />
|
||||
</concept>
|
||||
<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="1212685548494" name="jetbrains.mps.baseLanguage.structure.ClassCreator" flags="nn" index="1pGfFk" />
|
||||
<concept id="1107461130800" name="jetbrains.mps.baseLanguage.structure.Classifier" flags="ng" index="3pOWGL">
|
||||
<property id="521412098689998745" name="nonStatic" index="2bfB8j" />
|
||||
<child id="5375687026011219971" name="member" index="jymVt" unordered="true" />
|
||||
</concept>
|
||||
<concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
|
||||
<reference id="1107535924139" name="classifier" index="3uigEE" />
|
||||
</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" />
|
||||
<concept id="1178549954367" name="jetbrains.mps.baseLanguage.structure.IVisible" flags="ng" index="1B3ioH">
|
||||
<child id="1178549979242" name="visibility" index="1B3o_S" />
|
||||
</concept>
|
||||
<concept id="1146644602865" name="jetbrains.mps.baseLanguage.structure.PublicVisibility" flags="nn" index="3Tm1VV" />
|
||||
<concept id="1146644623116" name="jetbrains.mps.baseLanguage.structure.PrivateVisibility" flags="nn" index="3Tm6S6" />
|
||||
<concept id="1146644641414" name="jetbrains.mps.baseLanguage.structure.ProtectedVisibility" flags="nn" index="3Tmbuc" />
|
||||
<concept id="1080120340718" name="jetbrains.mps.baseLanguage.structure.AndExpression" flags="nn" index="1Wc70l" />
|
||||
<concept id="1170345865475" name="jetbrains.mps.baseLanguage.structure.AnonymousClass" flags="ig" index="1Y3b0j">
|
||||
<reference id="1170346070688" name="classifier" index="1Y3XeK" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="63650c59-16c8-498a-99c8-005c7ee9515d" name="jetbrains.mps.lang.access">
|
||||
<concept id="8974276187400348173" name="jetbrains.mps.lang.access.structure.CommandClosureLiteral" flags="nn" index="1QHqEC" />
|
||||
<concept id="8974276187400348170" name="jetbrains.mps.lang.access.structure.BaseExecuteCommandStatement" flags="nn" index="1QHqEJ">
|
||||
<child id="1423104411234567454" name="repo" index="ukAjM" />
|
||||
<child id="8974276187400348171" name="commandClosureLiteral" index="1QHqEI" />
|
||||
</concept>
|
||||
<concept id="8974276187400348179" name="jetbrains.mps.lang.access.structure.ExecuteEDTCommandStatement" flags="nn" index="1QHqEQ" />
|
||||
</language>
|
||||
<language id="fd392034-7849-419d-9071-12563d152375" name="jetbrains.mps.baseLanguage.closures">
|
||||
<concept id="1199569711397" name="jetbrains.mps.baseLanguage.closures.structure.ClosureLiteral" flags="nn" index="1bVj0M">
|
||||
<child id="1199569916463" name="body" index="1bW5cS" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="443f4c36-fcf5-4eb6-9500-8d06ed259e3e" name="jetbrains.mps.baseLanguage.classifiers">
|
||||
<concept id="1205752633985" name="jetbrains.mps.baseLanguage.classifiers.structure.ThisClassifierExpression" flags="nn" index="2WthIp" />
|
||||
<concept id="1205756064662" name="jetbrains.mps.baseLanguage.classifiers.structure.IMemberOperation" flags="ng" index="2WEnae">
|
||||
<reference id="1205756909548" name="member" index="2WH_rO" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
<concept id="1143234257716" name="jetbrains.mps.lang.smodel.structure.Node_GetModelOperation" flags="nn" index="I4A8Y" />
|
||||
<concept id="1145383075378" name="jetbrains.mps.lang.smodel.structure.SNodeListType" flags="in" index="2I9FWS" />
|
||||
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2" />
|
||||
</language>
|
||||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
|
||||
<property id="1193676396447" name="virtualPackage" index="3GE5qa" />
|
||||
</concept>
|
||||
<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="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections">
|
||||
<concept id="540871147943773365" name="jetbrains.mps.baseLanguage.collections.structure.SingleArgumentSequenceOperation" flags="nn" index="25WWJ4">
|
||||
<child id="540871147943773366" name="argument" index="25WWJ7" />
|
||||
</concept>
|
||||
<concept id="1151688443754" name="jetbrains.mps.baseLanguage.collections.structure.ListType" flags="in" index="_YKpA">
|
||||
<child id="1151688676805" name="elementType" index="_ZDj9" />
|
||||
</concept>
|
||||
<concept id="1237721394592" name="jetbrains.mps.baseLanguage.collections.structure.AbstractContainerCreator" flags="nn" index="HWqM0">
|
||||
<child id="1237721435808" name="initValue" index="HW$Y0" />
|
||||
<child id="1237721435807" name="elementType" index="HW$YZ" />
|
||||
</concept>
|
||||
<concept id="1160600644654" name="jetbrains.mps.baseLanguage.collections.structure.ListCreatorWithInit" flags="nn" index="Tc6Ow" />
|
||||
<concept id="1160612413312" name="jetbrains.mps.baseLanguage.collections.structure.AddElementOperation" flags="nn" index="TSZUe" />
|
||||
<concept id="7125221305512719026" name="jetbrains.mps.baseLanguage.collections.structure.CollectionType" flags="in" index="3vKaQO" />
|
||||
<concept id="1184963466173" name="jetbrains.mps.baseLanguage.collections.structure.ToArrayOperation" flags="nn" index="3_kTaI" />
|
||||
<concept id="1176501494711" name="jetbrains.mps.baseLanguage.collections.structure.IsNotEmptyOperation" flags="nn" index="3GX2aA" />
|
||||
<concept id="5686963296372573083" name="jetbrains.mps.baseLanguage.collections.structure.AbstractContainerType" flags="in" index="3O5elB">
|
||||
<child id="5686963296372573084" name="elementType" index="3O5elw" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="2DaZZR" id="NKt6ynodGH" />
|
||||
<node concept="sE7Ow" id="78H58oetvZ3">
|
||||
<property role="TrG5h" value="LaunchControlflowQuery" />
|
||||
<property role="2uzpH1" value="Launch Controlflow Query" />
|
||||
<node concept="1DS2jV" id="7WKNeR8Ragq" role="1NuT2Z">
|
||||
<property role="TrG5h" value="ideaProject" />
|
||||
<ref role="1DUlNI" to="qkt:~CommonDataKeys.PROJECT" resolve="PROJECT" />
|
||||
<node concept="1oajcY" id="7WKNeR8Ragr" role="1oa70y" />
|
||||
</node>
|
||||
<node concept="1DS2jV" id="7WKNeR8Rags" role="1NuT2Z">
|
||||
<property role="TrG5h" value="mpsProject" />
|
||||
<ref role="1DUlNI" to="qq03:~MPSCommonDataKeys.MPS_PROJECT" resolve="MPS_PROJECT" />
|
||||
<node concept="1oajcY" id="7WKNeR8Ragt" role="1oa70y" />
|
||||
</node>
|
||||
<node concept="1DS2jV" id="7WKNeR8Ragu" role="1NuT2Z">
|
||||
<property role="TrG5h" value="node" />
|
||||
<ref role="1DUlNI" to="qq03:~MPSCommonDataKeys.NODE" resolve="NODE" />
|
||||
<node concept="1oajcY" id="7WKNeR8Ragv" role="1oa70y" />
|
||||
</node>
|
||||
<node concept="1DS2jV" id="7WKNeR8Ragw" role="1NuT2Z">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<ref role="1DUlNI" to="k3nr:~MPSEditorDataKeys.EDITOR_COMPONENT" resolve="EDITOR_COMPONENT" />
|
||||
<node concept="1oajcY" id="7WKNeR8Ragx" role="1oa70y" />
|
||||
</node>
|
||||
<node concept="tnohg" id="78H58oetvZ4" role="tncku">
|
||||
<node concept="3clFbS" id="78H58oetvZ5" role="2VODD2">
|
||||
<node concept="3clFbF" id="78H58oeuBhV" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="78H58oeuCFH" role="3clFbG">
|
||||
<node concept="2OqwBi" id="78H58oeAkLh" role="2Oq$k0">
|
||||
<node concept="2ShNRf" id="78H58oeuBhR" role="2Oq$k0">
|
||||
<node concept="1pGfFk" id="78H58oeuBZk" role="2ShVmc">
|
||||
<ref role="37wK5l" node="7WKNeR8SQxi" resolve="ControlflowActions.LaunchQuery" />
|
||||
<node concept="10M0yZ" id="78H58oeuC3J" role="37wK5m">
|
||||
<ref role="3cqZAo" to="fjx4:4t7Xo7inNvw" resolve="CHECK" />
|
||||
<ref role="1PxDUh" to="fjx4:4t7Xo7inNgi" resolve="ControlflowQueryKind" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="78H58oeuCf$" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oeuCfB" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oeuCfD" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Ragw" resolve="editorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="78H58oeuClD" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oeuClG" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oeuClI" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Rags" resolve="mpsProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="78H58oeuCsw" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oeuCsz" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oeuCs_" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Ragq" resolve="ideaProject" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="78H58oeAl7U" role="2OqNvi">
|
||||
<ref role="37wK5l" node="6hqFpWnimEi" resolve="forNode" />
|
||||
<node concept="2OqwBi" id="78H58oeAlcK" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oeAlcN" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oeAlcP" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Ragu" resolve="node" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="78H58oeuD2g" role="2OqNvi">
|
||||
<ref role="37wK5l" node="7WKNeR8RsrK" resolve="execute" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ScWuX" id="78H58oet$CI" role="tmbBb">
|
||||
<node concept="3clFbS" id="78H58oet$CJ" role="2VODD2">
|
||||
<node concept="3clFbF" id="78H58oet$Ng" role="3cqZAp">
|
||||
<node concept="2YIFZM" id="78H58oet_2o" role="3clFbG">
|
||||
<ref role="37wK5l" node="6hqFpWnfbeu" resolve="isControlflowAvailable" />
|
||||
<ref role="1Pybhc" node="78H58oetykz" resolve="ControlflowActions" />
|
||||
<node concept="2OqwBi" id="78H58oet_qG" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oet_qJ" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oet_qL" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Ragu" resolve="node" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="78H58oet_Bb" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oet_Be" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oet_Bg" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Ragw" resolve="editorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="78H58oetAhu" role="37wK5m">
|
||||
<node concept="2WthIp" id="78H58oetAhx" role="2Oq$k0" />
|
||||
<node concept="1DTwFV" id="78H58oetAhz" role="2OqNvi">
|
||||
<ref role="2WH_rO" node="7WKNeR8Rags" resolve="mpsProject" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEu" id="78H58oetykz">
|
||||
<property role="TrG5h" value="ControlflowActions" />
|
||||
<node concept="2tJIrI" id="78H58oetyl9" role="jymVt" />
|
||||
<node concept="2YIFZL" id="6hqFpWnfbeu" role="jymVt">
|
||||
<property role="TrG5h" value="isControlflowAvailable" />
|
||||
<node concept="37vLTG" id="6hqFpWnfbqG" role="3clF46">
|
||||
<property role="TrG5h" value="node" />
|
||||
<node concept="3uibUv" id="6hqFpWnfiW4" role="1tU5fm">
|
||||
<ref role="3uigEE" to="mhbf:~SNode" resolve="SNode" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6hqFpWnfcD1" role="3clF46">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<node concept="3uibUv" id="6hqFpWnfLje" role="1tU5fm">
|
||||
<ref role="3uigEE" to="exr9:~EditorComponent" resolve="EditorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6hqFpWnfhk_" role="3clF46">
|
||||
<property role="TrG5h" value="mpsProject" />
|
||||
<node concept="3uibUv" id="6hqFpWnfhNL" role="1tU5fm">
|
||||
<ref role="3uigEE" to="z1c4:~MPSProject" resolve="MPSProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="10P_77" id="6hqFpWnfblF" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="6hqFpWnfbex" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="6hqFpWnfbey" role="3clF47">
|
||||
<node concept="3cpWs8" id="6hqFpWnfbDx" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="6hqFpWnfbDy" role="3cpWs9">
|
||||
<property role="TrG5h" value="containingRoot" />
|
||||
<node concept="3Tqbb2" id="6hqFpWnfbDz" role="1tU5fm" />
|
||||
<node concept="2OqwBi" id="6hqFpWnfbD$" role="33vP2m">
|
||||
<node concept="liA8E" id="6hqFpWnfbDC" role="2OqNvi">
|
||||
<ref role="37wK5l" to="mhbf:~SNode.getContainingRoot():org.jetbrains.mps.openapi.model.SNode" resolve="getContainingRoot" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="6hqFpWnfcn_" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6hqFpWnfbqG" resolve="node" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs8" id="7WKNeR8ULi0" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="7WKNeR8ULi1" role="3cpWs9">
|
||||
<property role="TrG5h" value="aspects" />
|
||||
<node concept="3vKaQO" id="7WKNeR8ULhW" role="1tU5fm">
|
||||
<node concept="3uibUv" id="78H58oet$6S" role="3O5elw">
|
||||
<ref role="3uigEE" to="vrzs:7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oetzW2" role="33vP2m">
|
||||
<ref role="37wK5l" to="vrzs:7P_FdVPW9uU" resolve="allForModel" />
|
||||
<ref role="1Pybhc" to="vrzs:7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
<node concept="2OqwBi" id="78H58oetzW3" role="37wK5m">
|
||||
<node concept="37vLTw" id="78H58oetzW4" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6hqFpWnfbDy" resolve="containingRoot" />
|
||||
</node>
|
||||
<node concept="I4A8Y" id="78H58oetzW5" role="2OqNvi" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="78H58oetzW6" role="37wK5m">
|
||||
<node concept="37vLTw" id="78H58oetzW7" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6hqFpWnfhk_" resolve="mpsProject" />
|
||||
</node>
|
||||
<node concept="liA8E" id="78H58oetzW8" role="2OqNvi">
|
||||
<ref role="37wK5l" to="z1c3:~Project.getRepository():org.jetbrains.mps.openapi.module.SRepository" resolve="getRepository" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs8" id="6hqFpWnfbDM" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="6hqFpWnfbDN" role="3cpWs9">
|
||||
<property role="TrG5h" value="hasTypeAspect" />
|
||||
<node concept="10P_77" id="6hqFpWnfbDO" role="1tU5fm" />
|
||||
<node concept="2OqwBi" id="7WKNeR8UNGb" role="33vP2m">
|
||||
<node concept="37vLTw" id="7WKNeR8UN2f" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7WKNeR8ULi1" resolve="aspects" />
|
||||
</node>
|
||||
<node concept="3GX2aA" id="7WKNeR8UOJy" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6hqFpWnfbE7" role="3cqZAp">
|
||||
<node concept="1Wc70l" id="6hqFpWnfbE8" role="3clFbG">
|
||||
<node concept="1Wc70l" id="6hqFpWnfbE9" role="3uHU7B">
|
||||
<node concept="3clFbC" id="6hqFpWnfbEa" role="3uHU7w">
|
||||
<node concept="37vLTw" id="6hqFpWnfbEb" role="3uHU7B">
|
||||
<ref role="3cqZAo" node="6hqFpWnfbDy" resolve="containingRoot" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="6hqFpWnfbEc" role="3uHU7w">
|
||||
<node concept="37vLTw" id="6hqFpWnfgLE" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6hqFpWnfcD1" resolve="editorComponent" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6hqFpWnfbEg" role="2OqNvi">
|
||||
<ref role="37wK5l" to="exr9:~EditorComponent.getEditedNode():org.jetbrains.mps.openapi.model.SNode" resolve="getEditedNode" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6hqFpWnfbEh" role="3uHU7B">
|
||||
<ref role="3cqZAo" node="6hqFpWnfbDN" resolve="hasTypeAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3fqX7Q" id="6hqFpWnfbEi" role="3uHU7w">
|
||||
<node concept="2OqwBi" id="6hqFpWnfbEj" role="3fr31v">
|
||||
<node concept="2YIFZM" id="6hqFpWnfbEk" role="2Oq$k0">
|
||||
<ref role="1Pybhc" to="hfuk:7yGn3z4MRqM" resolve="IMakeService.INSTANCE" />
|
||||
<ref role="37wK5l" to="hfuk:7yGn3z4MRr2" resolve="get" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6hqFpWnfbEl" role="2OqNvi">
|
||||
<ref role="37wK5l" to="hfuk:7yGn3z4N64o" resolve="isSessionActive" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oetylb" role="jymVt" />
|
||||
<node concept="312cEu" id="7WKNeR8RiDf" role="jymVt">
|
||||
<property role="2bfB8j" value="false" />
|
||||
<property role="TrG5h" value="AbstractAction" />
|
||||
<property role="1sVAO0" value="true" />
|
||||
<node concept="2tJIrI" id="7WKNeR8Rk5Y" role="jymVt" />
|
||||
<node concept="3clFbW" id="7WKNeR8SByE" role="jymVt">
|
||||
<node concept="37vLTG" id="7WKNeR8SEgi" role="3clF46">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<node concept="3uibUv" id="7WKNeR8SEgj" role="1tU5fm">
|
||||
<ref role="3uigEE" to="exr9:~EditorComponent" resolve="EditorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7WKNeR8SEgk" role="3clF46">
|
||||
<property role="TrG5h" value="mpsProject" />
|
||||
<node concept="3uibUv" id="7WKNeR8SEgl" role="1tU5fm">
|
||||
<ref role="3uigEE" to="z1c4:~MPSProject" resolve="MPSProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7WKNeR8SEgm" role="3clF46">
|
||||
<property role="TrG5h" value="ideaProject" />
|
||||
<node concept="3uibUv" id="7WKNeR8SEgn" role="1tU5fm">
|
||||
<ref role="3uigEE" to="4nm9:~Project" resolve="Project" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cqZAl" id="7WKNeR8SByG" role="3clF45" />
|
||||
<node concept="3Tmbuc" id="7WKNeR8SCRm" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8SByI" role="3clF47">
|
||||
<node concept="3clFbF" id="7WKNeR8SEkn" role="3cqZAp">
|
||||
<node concept="37vLTI" id="7WKNeR8SEko" role="3clFbG">
|
||||
<node concept="37vLTw" id="7WKNeR8SEkp" role="37vLTx">
|
||||
<ref role="3cqZAo" node="7WKNeR8SEgi" resolve="editorComponent" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8SEkq" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="7WKNeR8SEkr" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="7WKNeR8SEks" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfwwm" resolve="editorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR8SEkA" role="3cqZAp">
|
||||
<node concept="37vLTI" id="7WKNeR8SEkB" role="3clFbG">
|
||||
<node concept="37vLTw" id="7WKNeR8SEkC" role="37vLTx">
|
||||
<ref role="3cqZAo" node="7WKNeR8SEgk" resolve="mpsProject" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8SEkD" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="7WKNeR8SEkE" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="7WKNeR8SEkF" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfkNg" resolve="mpsProject" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR8SEkP" role="3cqZAp">
|
||||
<node concept="37vLTI" id="7WKNeR8SEkQ" role="3clFbG">
|
||||
<node concept="37vLTw" id="7WKNeR8SEkR" role="37vLTx">
|
||||
<ref role="3cqZAo" node="7WKNeR8SEgm" resolve="ideaProject" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8SEkS" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="7WKNeR8SEkT" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="7WKNeR8SEkU" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfoA9" resolve="ideaProject" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8SCTJ" role="jymVt" />
|
||||
<node concept="3clFb_" id="7WKNeR8RobH" role="jymVt">
|
||||
<property role="TrG5h" value="withTrace" />
|
||||
<node concept="3uibUv" id="7WKNeR8RprK" role="3clF45">
|
||||
<ref role="3uigEE" node="7WKNeR8RiDf" resolve="ControlflowActions.AbstractAction" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="7WKNeR8RobJ" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8RobK" role="3clF47">
|
||||
<node concept="3clFbF" id="7WKNeR8RobL" role="3cqZAp">
|
||||
<node concept="37vLTI" id="7WKNeR8RobM" role="3clFbG">
|
||||
<node concept="3clFbT" id="7WKNeR8RobN" role="37vLTx">
|
||||
<property role="3clFbU" value="true" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8RobO" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="7WKNeR8RobP" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="7WKNeR8RobQ" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnjd0A" resolve="trace" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR8RobR" role="3cqZAp">
|
||||
<node concept="Xjq3P" id="7WKNeR8RobS" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8RY$m" role="jymVt" />
|
||||
<node concept="3clFb_" id="6hqFpWniBeE" role="jymVt">
|
||||
<property role="TrG5h" value="forNodes" />
|
||||
<node concept="37vLTG" id="6hqFpWniEgR" role="3clF46">
|
||||
<property role="TrG5h" value="nodes" />
|
||||
<node concept="2I9FWS" id="6hqFpWniZ5l" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="7WKNeR8S032" role="3clF45">
|
||||
<ref role="3uigEE" node="7WKNeR8RiDf" resolve="ControlflowActions.AbstractAction" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="6hqFpWniBeH" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="6hqFpWniBeI" role="3clF47">
|
||||
<node concept="3clFbJ" id="3IIf9O_lehC" role="3cqZAp">
|
||||
<node concept="3clFbS" id="3IIf9O_lehE" role="3clFbx">
|
||||
<node concept="YS8fn" id="3IIf9O_lg_W" role="3cqZAp">
|
||||
<node concept="2ShNRf" id="3IIf9O_lgQd" role="YScLw">
|
||||
<node concept="1pGfFk" id="3IIf9O_ljbB" role="2ShVmc">
|
||||
<ref role="37wK5l" to="wyt6:~IllegalStateException.<init>(java.lang.String)" resolve="IllegalStateException" />
|
||||
<node concept="Xl_RD" id="3IIf9O_n04f" role="37wK5m">
|
||||
<property role="Xl_RC" value="parameter already set" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3y3z36" id="3IIf9O_lfWl" role="3clFbw">
|
||||
<node concept="10Nm6u" id="3IIf9O_lgcl" role="3uHU7w" />
|
||||
<node concept="2OqwBi" id="3IIf9O_mZn_" role="3uHU7B">
|
||||
<node concept="Xjq3P" id="3IIf9O_mZ1Q" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="3IIf9O_mZzO" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfpcc" resolve="nodes" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6hqFpWniFVp" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6hqFpWniIps" role="3clFbG">
|
||||
<node concept="37vLTw" id="6hqFpWniIHR" role="37vLTx">
|
||||
<ref role="3cqZAo" node="6hqFpWniEgR" resolve="nodes" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="6hqFpWniGgy" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6hqFpWniFVo" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6hqFpWniI3i" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfpcc" resolve="nodes" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6hqFpWniJaS" role="3cqZAp">
|
||||
<node concept="Xjq3P" id="6hqFpWniJaQ" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8SaXX" role="jymVt" />
|
||||
<node concept="3clFb_" id="6hqFpWnimEi" role="jymVt">
|
||||
<property role="TrG5h" value="forNode" />
|
||||
<node concept="37vLTG" id="6hqFpWnirzt" role="3clF46">
|
||||
<property role="TrG5h" value="root" />
|
||||
<node concept="3Tqbb2" id="6hqFpWnisvm" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="7WKNeR8ScAf" role="3clF45">
|
||||
<ref role="3uigEE" node="7WKNeR8RiDf" resolve="ControlflowActions.AbstractAction" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="6hqFpWnimEl" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="6hqFpWnimEm" role="3clF47">
|
||||
<node concept="3clFbF" id="3IIf9O_lDlI" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="3IIf9O_lDPs" role="3clFbG">
|
||||
<node concept="Xjq3P" id="3IIf9O_lDlG" role="2Oq$k0" />
|
||||
<node concept="liA8E" id="3IIf9O_lE4n" role="2OqNvi">
|
||||
<ref role="37wK5l" node="6hqFpWniBeE" resolve="forNodes" />
|
||||
<node concept="2ShNRf" id="3IIf9O_lEdv" role="37wK5m">
|
||||
<node concept="Tc6Ow" id="3IIf9O_lEdw" role="2ShVmc">
|
||||
<node concept="3Tqbb2" id="3IIf9O_lEdx" role="HW$YZ" />
|
||||
<node concept="37vLTw" id="3IIf9O_lEdy" role="HW$Y0">
|
||||
<ref role="3cqZAo" node="6hqFpWnirzt" resolve="root" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8Rk61" role="jymVt" />
|
||||
<node concept="3clFb_" id="7WKNeR8RsrK" role="jymVt">
|
||||
<property role="TrG5h" value="execute" />
|
||||
<property role="1EzhhJ" value="true" />
|
||||
<node concept="3cqZAl" id="7WKNeR8RsrM" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8RsrN" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8RsrO" role="3clF47" />
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8RiMd" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8RiDg" role="1B3o_S" />
|
||||
<node concept="312cEg" id="6hqFpWnjd0A" role="jymVt">
|
||||
<property role="TrG5h" value="trace" />
|
||||
<node concept="3Tmbuc" id="7WKNeR8Ro7Y" role="1B3o_S" />
|
||||
<node concept="10P_77" id="6hqFpWnjeks" role="1tU5fm" />
|
||||
<node concept="3clFbT" id="6hqFpWnjeCv" role="33vP2m">
|
||||
<property role="3clFbU" value="false" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="6hqFpWnfpcc" role="jymVt">
|
||||
<property role="TrG5h" value="nodes" />
|
||||
<node concept="3Tmbuc" id="7WKNeR8RUdJ" role="1B3o_S" />
|
||||
<node concept="2I9FWS" id="6hqFpWniSgs" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8Syrl" role="jymVt" />
|
||||
<node concept="312cEg" id="6hqFpWnfwwm" role="jymVt">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<node concept="3Tmbuc" id="7WKNeR8Sxpp" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="6hqFpWnfKMX" role="1tU5fm">
|
||||
<ref role="3uigEE" to="exr9:~EditorComponent" resolve="EditorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="6hqFpWnfkNg" role="jymVt">
|
||||
<property role="TrG5h" value="mpsProject" />
|
||||
<node concept="3Tmbuc" id="7WKNeR8SxI_" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="6hqFpWnflog" role="1tU5fm">
|
||||
<ref role="3uigEE" to="z1c4:~MPSProject" resolve="MPSProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="6hqFpWnfoA9" role="jymVt">
|
||||
<property role="TrG5h" value="ideaProject" />
|
||||
<node concept="3Tmbuc" id="7WKNeR8SyiE" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="6hqFpWnfoT0" role="1tU5fm">
|
||||
<ref role="3uigEE" to="4nm9:~Project" resolve="Project" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oetyle" role="jymVt" />
|
||||
<node concept="312cEu" id="7WKNeR8SQxg" role="jymVt">
|
||||
<property role="2bfB8j" value="false" />
|
||||
<property role="TrG5h" value="LaunchQuery" />
|
||||
<node concept="2tJIrI" id="7WKNeR8SQxh" role="jymVt" />
|
||||
<node concept="3clFbW" id="7WKNeR8SQxi" role="jymVt">
|
||||
<node concept="37vLTG" id="7WKNeR9ahrT" role="3clF46">
|
||||
<property role="TrG5h" value="queryKind" />
|
||||
<node concept="3uibUv" id="78H58oetGzy" role="1tU5fm">
|
||||
<ref role="3uigEE" to="fjx4:4t7Xo7inNgi" resolve="ControlflowQueryKind" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7WKNeR8SQxl" role="3clF46">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<node concept="3uibUv" id="7WKNeR8SQxm" role="1tU5fm">
|
||||
<ref role="3uigEE" to="exr9:~EditorComponent" resolve="EditorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7WKNeR8SQxn" role="3clF46">
|
||||
<property role="TrG5h" value="mpsProject" />
|
||||
<node concept="3uibUv" id="7WKNeR8SQxo" role="1tU5fm">
|
||||
<ref role="3uigEE" to="z1c4:~MPSProject" resolve="MPSProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="7WKNeR8SQxp" role="3clF46">
|
||||
<property role="TrG5h" value="ideaProject" />
|
||||
<node concept="3uibUv" id="7WKNeR8SQxq" role="1tU5fm">
|
||||
<ref role="3uigEE" to="4nm9:~Project" resolve="Project" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cqZAl" id="7WKNeR8SQxr" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQxs" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8SQxt" role="3clF47">
|
||||
<node concept="XkiVB" id="7WKNeR8SQxu" role="3cqZAp">
|
||||
<ref role="37wK5l" node="7WKNeR8SByE" resolve="ControlflowActions.AbstractAction" />
|
||||
<node concept="37vLTw" id="7WKNeR8SQxv" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQxl" resolve="editorComponent" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR8SQxw" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQxn" resolve="mpsProject" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR8SQxx" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQxp" resolve="ideaProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR9fm7f" role="3cqZAp">
|
||||
<node concept="37vLTI" id="7WKNeR9fm7h" role="3clFbG">
|
||||
<node concept="2OqwBi" id="7WKNeR9fnha" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="7WKNeR9fnxk" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="7WKNeR9fnhd" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="7WKNeR9fm7b" resolve="queryKind" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR9fm7l" role="37vLTx">
|
||||
<ref role="3cqZAo" node="7WKNeR9ahrT" resolve="queryKind" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8SQxC" role="jymVt" />
|
||||
<node concept="3clFb_" id="7WKNeR8SQxD" role="jymVt">
|
||||
<property role="TrG5h" value="execute" />
|
||||
<node concept="3cqZAl" id="7WKNeR8SQxE" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQxF" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8SQxG" role="3clF47">
|
||||
<node concept="3cpWs8" id="7WKNeR8SQxH" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="7WKNeR8SQxI" role="3cpWs9">
|
||||
<property role="TrG5h" value="repository" />
|
||||
<node concept="3uibUv" id="7WKNeR8SQxJ" role="1tU5fm">
|
||||
<ref role="3uigEE" to="lui2:~SRepository" resolve="SRepository" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8SQxK" role="33vP2m">
|
||||
<node concept="2OqwBi" id="7WKNeR8SQxL" role="2Oq$k0">
|
||||
<node concept="Xjq3P" id="7WKNeR8SQxM" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="78H58oeugjL" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfkNg" resolve="mpsProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQxO" role="2OqNvi">
|
||||
<ref role="37wK5l" to="z1c3:~Project.getRepository():org.jetbrains.mps.openapi.module.SRepository" resolve="getRepository" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs8" id="7WKNeR8TcXr" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="7WKNeR8TcXs" role="3cpWs9">
|
||||
<property role="TrG5h" value="steps" />
|
||||
<node concept="_YKpA" id="7WKNeR8TcXt" role="1tU5fm">
|
||||
<node concept="3uibUv" id="7WKNeR8TcXu" role="_ZDj9">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAzAx" resolve="Step" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="7WKNeR8TcXv" role="33vP2m">
|
||||
<node concept="Tc6Ow" id="7WKNeR8TcXw" role="2ShVmc">
|
||||
<node concept="3uibUv" id="7WKNeR8TcXx" role="HW$YZ">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAzAx" resolve="Step" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR8TcXy" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7WKNeR8TcXz" role="3clFbG">
|
||||
<node concept="37vLTw" id="7WKNeR8TcX$" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7WKNeR8TcXs" resolve="steps" />
|
||||
</node>
|
||||
<node concept="TSZUe" id="7WKNeR8TcX_" role="2OqNvi">
|
||||
<node concept="2ShNRf" id="7WKNeR8TcXE" role="25WWJ7">
|
||||
<node concept="1pGfFk" id="7WKNeR8TcXF" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7WKNeR9fh8j" resolve="ApplyTemplatesStep" />
|
||||
<node concept="2YIFZM" id="78H58oeKL9D" role="37wK5m">
|
||||
<ref role="37wK5l" to="vrzs:78H58oeCBNZ" resolve="aspectLookup" />
|
||||
<ref role="1Pybhc" to="vrzs:7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8TcXG" role="37wK5m">
|
||||
<node concept="Xjq3P" id="7WKNeR8TcXH" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="78H58oeuh1v" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6hqFpWnfpcc" resolve="nodes" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR8ThOi" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQxI" resolve="repository" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR9foS9" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR9fm7b" resolve="queryKind" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="7WKNeR8TcY8" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7WKNeR8TcY9" role="3clFbG">
|
||||
<node concept="37vLTw" id="7WKNeR8TcYa" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7WKNeR8TcXs" resolve="steps" />
|
||||
</node>
|
||||
<node concept="TSZUe" id="7WKNeR8TcYb" role="2OqNvi">
|
||||
<node concept="2ShNRf" id="78H58oeuhl2" role="25WWJ7">
|
||||
<node concept="1pGfFk" id="78H58oeup$C" role="2ShVmc">
|
||||
<ref role="37wK5l" to="fjx4:78H58oeu6OE" resolve="ControlflowEvaluateRulesStep" />
|
||||
<node concept="37vLTw" id="78H58oeuriP" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQxI" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="7WKNeR8SQyz" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="7WKNeR8SQy$" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7WKNeR8SQy_" role="3clFbG">
|
||||
<node concept="2ShNRf" id="7WKNeR8SQyA" role="2Oq$k0">
|
||||
<node concept="1pGfFk" id="7WKNeR8SQyB" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lK1ZL" resolve="CoderulesHelper" />
|
||||
<node concept="2ShNRf" id="7WKNeR8SQyC" role="37wK5m">
|
||||
<node concept="YeOm9" id="7WKNeR8SQyD" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="7WKNeR8SQyE" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="37wK5l" to="wyt6:~Object.<init>()" resolve="Object" />
|
||||
<ref role="1Y3XeK" to="1yqb:3F6vMxqaxpm" resolve="CoderulesHelper.ProgressCallback" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQyF" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="7WKNeR8SQyG" role="jymVt">
|
||||
<property role="TrG5h" value="ok" />
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<property role="IEkAT" value="false" />
|
||||
<node concept="37vLTG" id="7WKNeR8SQyH" role="3clF46">
|
||||
<property role="TrG5h" value="message" />
|
||||
<node concept="17QB3L" id="7WKNeR8SQyI" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="3cqZAl" id="7WKNeR8SQyJ" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQyK" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8SQyL" role="3clF47">
|
||||
<node concept="1QHqEQ" id="7WKNeR8SQyM" role="3cqZAp">
|
||||
<node concept="1QHqEC" id="7WKNeR8SQyN" role="1QHqEI">
|
||||
<node concept="3clFbS" id="7WKNeR8SQyO" role="1bW5cS">
|
||||
<node concept="3clFbF" id="7WKNeR8SQyP" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7WKNeR8SQyQ" role="3clFbG">
|
||||
<node concept="2YIFZM" id="7WKNeR8SQyR" role="2Oq$k0">
|
||||
<ref role="1Pybhc" to="jkny:~ToolWindowManager" resolve="ToolWindowManager" />
|
||||
<ref role="37wK5l" to="jkny:~ToolWindowManager.getInstance(com.intellij.openapi.project.Project):com.intellij.openapi.wm.ToolWindowManager" resolve="getInstance" />
|
||||
<node concept="37vLTw" id="78H58oeurAk" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6hqFpWnfoA9" resolve="ideaProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQyT" role="2OqNvi">
|
||||
<ref role="37wK5l" to="jkny:~ToolWindowManager.notifyByBalloon(java.lang.String,com.intellij.openapi.ui.MessageType,java.lang.String):void" resolve="notifyByBalloon" />
|
||||
<node concept="Xl_RD" id="7WKNeR8SQyU" role="37wK5m">
|
||||
<property role="Xl_RC" value="Activation Trace" />
|
||||
</node>
|
||||
<node concept="10M0yZ" id="7WKNeR8SQyV" role="37wK5m">
|
||||
<ref role="1PxDUh" to="jkm4:~MessageType" resolve="MessageType" />
|
||||
<ref role="3cqZAo" to="jkm4:~MessageType.INFO" resolve="INFO" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR8SQyW" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQyH" resolve="message" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8SQyX" role="ukAjM">
|
||||
<node concept="37vLTw" id="78H58oeurtH" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6hqFpWnfkNg" resolve="mpsProject" />
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQyZ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="z1c3:~Project.getRepository():org.jetbrains.mps.openapi.module.SRepository" resolve="getRepository" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFb_" id="7WKNeR8SQz0" role="jymVt">
|
||||
<property role="TrG5h" value="failed" />
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<node concept="37vLTG" id="7WKNeR8SQz1" role="3clF46">
|
||||
<property role="TrG5h" value="message" />
|
||||
<node concept="17QB3L" id="7WKNeR8SQz2" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="3cqZAl" id="7WKNeR8SQz3" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQz4" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7WKNeR8SQz5" role="3clF47">
|
||||
<node concept="1QHqEQ" id="7WKNeR8SQz6" role="3cqZAp">
|
||||
<node concept="1QHqEC" id="7WKNeR8SQz7" role="1QHqEI">
|
||||
<node concept="3clFbS" id="7WKNeR8SQz8" role="1bW5cS">
|
||||
<node concept="3clFbF" id="7WKNeR8SQz9" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="7WKNeR8SQza" role="3clFbG">
|
||||
<node concept="2YIFZM" id="7WKNeR8SQzb" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="jkny:~ToolWindowManager.getInstance(com.intellij.openapi.project.Project):com.intellij.openapi.wm.ToolWindowManager" resolve="getInstance" />
|
||||
<ref role="1Pybhc" to="jkny:~ToolWindowManager" resolve="ToolWindowManager" />
|
||||
<node concept="37vLTw" id="78H58oeurTN" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6hqFpWnfoA9" resolve="ideaProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQzd" role="2OqNvi">
|
||||
<ref role="37wK5l" to="jkny:~ToolWindowManager.notifyByBalloon(java.lang.String,com.intellij.openapi.ui.MessageType,java.lang.String):void" resolve="notifyByBalloon" />
|
||||
<node concept="Xl_RD" id="7WKNeR8SQze" role="37wK5m">
|
||||
<property role="Xl_RC" value="Activation Trace" />
|
||||
</node>
|
||||
<node concept="10M0yZ" id="7WKNeR8SQzf" role="37wK5m">
|
||||
<ref role="1PxDUh" to="jkm4:~MessageType" resolve="MessageType" />
|
||||
<ref role="3cqZAo" to="jkm4:~MessageType.ERROR" resolve="ERROR" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="7WKNeR8SQzg" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7WKNeR8SQz1" resolve="message" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8SQzh" role="ukAjM">
|
||||
<node concept="37vLTw" id="78H58oeurLc" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6hqFpWnfkNg" resolve="mpsProject" />
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQzj" role="2OqNvi">
|
||||
<ref role="37wK5l" to="z1c3:~Project.getRepository():org.jetbrains.mps.openapi.module.SRepository" resolve="getRepository" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8Tofu" role="37wK5m">
|
||||
<node concept="37vLTw" id="7WKNeR8Tofv" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7WKNeR8TcXs" resolve="steps" />
|
||||
</node>
|
||||
<node concept="3_kTaI" id="7WKNeR8Tofw" role="2OqNvi" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQzo" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lNVW2" resolve="executeAsync" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="7WKNeR8SQzp" role="3cqZAp" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7WKNeR8T3De" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQzu" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="78H58oetZNg" role="1zkMxy">
|
||||
<ref role="3uigEE" node="7WKNeR8RiDf" resolve="ControlflowActions.AbstractAction" />
|
||||
</node>
|
||||
<node concept="312cEg" id="7WKNeR9fm7b" role="jymVt">
|
||||
<property role="TrG5h" value="queryKind" />
|
||||
<node concept="3Tm6S6" id="7WKNeR9fm7c" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="78H58oetHu2" role="1tU5fm">
|
||||
<ref role="3uigEE" to="fjx4:4t7Xo7inNgi" resolve="ControlflowQueryKind" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oetDf9" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="78H58oetyk$" role="1B3o_S" />
|
||||
</node>
|
||||
<node concept="tC5Ba" id="2Rw7mr8T72C">
|
||||
<property role="TrG5h" value="ControlflowEditorGroup" />
|
||||
<property role="3GE5qa" value="action" />
|
||||
<node concept="ftmFs" id="2Rw7mr8T79R" role="ftER_">
|
||||
<node concept="tCFHf" id="78H58oeuEbO" role="ftvYc">
|
||||
<ref role="tCJdB" node="78H58oetvZ3" resolve="LaunchControlflowQuery" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="tT9cl" id="2Rw7mr8T789" role="2f5YQi">
|
||||
<ref role="tU$_T" to="ekwn:1xsN4xJX8VI" resolve="EditorPopup" />
|
||||
<ref role="2f8Tey" to="ekwn:1xsN4xJX8VY" resolve="debug" />
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,38 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<solution name="jetbrains.mps.controlflow" uuid="517911e5-605f-4310-831b-10d44e0f5237" moduleVersion="0" compileInMPS="true">
|
||||
<solution name="jetbrains.mps.controlflow" uuid="517911e5-605f-4310-831b-10d44e0f5237" moduleVersion="0" pluginKind="PLUGIN_OTHER" compileInMPS="true">
|
||||
<models>
|
||||
<modelRoot contentPath="${module}" type="default">
|
||||
<sourceRoot location="models" />
|
||||
</modelRoot>
|
||||
</models>
|
||||
<sourcePath />
|
||||
<languageVersions />
|
||||
<dependencies>
|
||||
<dependency reexport="true">ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)</dependency>
|
||||
<dependency reexport="false">6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)</dependency>
|
||||
<dependency reexport="true">a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)</dependency>
|
||||
<dependency reexport="true">f97d84b2-8bad-4fdd-8ede-da17b3eacf4c(jetbrains.mps.coderules)</dependency>
|
||||
<dependency reexport="false">8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)</dependency>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
|
||||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="1" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="11" />
|
||||
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
|
||||
</languageVersions>
|
||||
<dependencyVersions>
|
||||
<module reference="3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations)" version="0" />
|
||||
<module reference="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" version="0" />
|
||||
<module reference="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" version="0" />
|
||||
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
|
||||
<module reference="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c(jetbrains.mps.coderules)" version="0" />
|
||||
<module reference="517911e5-605f-4310-831b-10d44e0f5237(jetbrains.mps.controlflow)" version="0" />
|
||||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
<module reference="da80355b-a098-4248-9ec8-70d10dd7e9af(jetbrains.mps.typechecking.reporting)" version="0" />
|
||||
</dependencyVersions>
|
||||
</solution>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,590 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<model ref="r:5cb7c45c-18d8-4304-8c38-29c80242b908(jetbrains.mps.controlflow.service)">
|
||||
<persistence version="9" />
|
||||
<languages />
|
||||
<imports />
|
||||
<registry />
|
||||
<languages>
|
||||
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="6" />
|
||||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="11" />
|
||||
<use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<use id="446c26eb-2b7b-4bf0-9b35-f83fa582753e" name="jetbrains.mps.lang.modelapi" version="0" />
|
||||
<use id="9ded098b-ad6a-4657-bfd9-48636cfe8bc3" name="jetbrains.mps.lang.traceable" version="0" />
|
||||
<use id="fd392034-7849-419d-9071-12563d152375" name="jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
</languages>
|
||||
<imports>
|
||||
<import index="i348" ref="r:42a15dec-83a9-4fe1-80d6-3bf898c512bd(jetbrains.mps.lang.coderules.template)" />
|
||||
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
|
||||
<import index="cxk7" ref="r:daa544a7-0a5c-49c0-a54c-4c2a5b4868aa(jetbrains.mps.logic.builtin.predicate)" />
|
||||
<import index="9x2e" ref="r:0730b0d1-7e2f-4982-aac3-8069c5060a9c(jetbrains.mps.lang.typesystem2.reporting)" />
|
||||
<import index="1yqb" ref="r:bd76f794-cfad-45dd-9c1c-e3203d1c5c7a(jetbrains.mps.coderules.service)" />
|
||||
<import index="lui2" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.module(MPS.OpenAPI/)" />
|
||||
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
|
||||
<import index="w7la" ref="bbf5c548-7111-4a53-a117-cdefc664cf34/java:jetbrains.mps.logic.reactor.evaluation(jetbrains.mps.logic.reactor/)" />
|
||||
<import index="mhbf" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.model(MPS.OpenAPI/)" />
|
||||
</imports>
|
||||
<registry>
|
||||
<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="1465982738277781862" name="jetbrains.mps.baseLanguage.structure.PlaceholderMember" flags="ng" index="2tJIrI" />
|
||||
<concept id="1188207840427" name="jetbrains.mps.baseLanguage.structure.AnnotationInstance" flags="nn" index="2AHcQZ">
|
||||
<reference id="1188208074048" name="annotation" index="2AI5Lk" />
|
||||
</concept>
|
||||
<concept id="1188208481402" name="jetbrains.mps.baseLanguage.structure.HasAnnotation" flags="ng" index="2AJDlI">
|
||||
<child id="1188208488637" name="annotation" index="2AJF6D" />
|
||||
</concept>
|
||||
<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="1197029447546" name="jetbrains.mps.baseLanguage.structure.FieldReferenceOperation" flags="nn" index="2OwXpG">
|
||||
<reference id="1197029500499" name="fieldDeclaration" index="2Oxat5" />
|
||||
</concept>
|
||||
<concept id="1145552977093" name="jetbrains.mps.baseLanguage.structure.GenericNewExpression" flags="nn" index="2ShNRf">
|
||||
<child id="1145553007750" name="creator" index="2ShVmc" />
|
||||
</concept>
|
||||
<concept id="1070462154015" name="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" flags="ig" index="Wx3nA" />
|
||||
<concept id="1070475354124" name="jetbrains.mps.baseLanguage.structure.ThisExpression" flags="nn" index="Xjq3P" />
|
||||
<concept id="1070475587102" name="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" flags="nn" index="XkiVB" />
|
||||
<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="1182160077978" name="jetbrains.mps.baseLanguage.structure.AnonymousClassCreator" flags="nn" index="YeOm9">
|
||||
<child id="1182160096073" name="cls" index="YeSDq" />
|
||||
</concept>
|
||||
<concept id="1081236700938" name="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" flags="ig" index="2YIFZL" />
|
||||
<concept id="1164991038168" name="jetbrains.mps.baseLanguage.structure.ThrowStatement" flags="nn" index="YS8fn">
|
||||
<child id="1164991057263" name="throwable" index="YScLw" />
|
||||
</concept>
|
||||
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
|
||||
<concept id="1070534644030" name="jetbrains.mps.baseLanguage.structure.BooleanType" flags="in" index="10P_77" />
|
||||
<concept id="1068390468200" name="jetbrains.mps.baseLanguage.structure.FieldDeclaration" flags="ig" index="312cEg" />
|
||||
<concept id="1068390468198" name="jetbrains.mps.baseLanguage.structure.ClassConcept" flags="ig" index="312cEu">
|
||||
<child id="1095933932569" name="implementedInterface" index="EKbjA" />
|
||||
<child id="1165602531693" name="superclass" index="1zkMxy" />
|
||||
</concept>
|
||||
<concept id="1068431474542" name="jetbrains.mps.baseLanguage.structure.VariableDeclaration" flags="ng" index="33uBYm">
|
||||
<property id="1176718929932" name="isFinal" index="3TUv4t" />
|
||||
<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="1068498886292" name="jetbrains.mps.baseLanguage.structure.ParameterDeclaration" flags="ir" index="37vLTG" />
|
||||
<concept id="1068498886294" name="jetbrains.mps.baseLanguage.structure.AssignmentExpression" flags="nn" index="37vLTI" />
|
||||
<concept id="1225271177708" name="jetbrains.mps.baseLanguage.structure.StringType" flags="in" index="17QB3L" />
|
||||
<concept id="4972933694980447171" name="jetbrains.mps.baseLanguage.structure.BaseVariableDeclaration" flags="ng" index="19Szcq">
|
||||
<child id="5680397130376446158" name="type" index="1tU5fm" />
|
||||
</concept>
|
||||
<concept id="1068580123132" name="jetbrains.mps.baseLanguage.structure.BaseMethodDeclaration" flags="ng" index="3clF44">
|
||||
<property id="4276006055363816570" name="isSynchronized" index="od$2w" />
|
||||
<property id="1181808852946" name="isFinal" index="DiZV1" />
|
||||
<child id="1068580123133" name="returnType" index="3clF45" />
|
||||
<child id="1068580123134" name="parameter" index="3clF46" />
|
||||
<child id="1068580123135" name="body" index="3clF47" />
|
||||
</concept>
|
||||
<concept id="1068580123165" name="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" flags="ig" index="3clFb_">
|
||||
<property id="1178608670077" name="isAbstract" index="1EzhhJ" />
|
||||
</concept>
|
||||
<concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
|
||||
<child id="1068580123156" name="expression" index="3clFbG" />
|
||||
</concept>
|
||||
<concept id="1068580123159" name="jetbrains.mps.baseLanguage.structure.IfStatement" flags="nn" index="3clFbJ">
|
||||
<child id="1068580123160" name="condition" index="3clFbw" />
|
||||
<child id="1068580123161" name="ifTrue" index="3clFbx" />
|
||||
</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="1068580123140" name="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" flags="ig" index="3clFbW" />
|
||||
<concept id="1068581242875" name="jetbrains.mps.baseLanguage.structure.PlusExpression" flags="nn" index="3cpWs3" />
|
||||
<concept id="1068581242878" name="jetbrains.mps.baseLanguage.structure.ReturnStatement" flags="nn" index="3cpWs6">
|
||||
<child id="1068581517676" name="expression" index="3cqZAk" />
|
||||
</concept>
|
||||
<concept id="1068581517677" name="jetbrains.mps.baseLanguage.structure.VoidType" flags="in" index="3cqZAl" />
|
||||
<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="1212685548494" name="jetbrains.mps.baseLanguage.structure.ClassCreator" flags="nn" index="1pGfFk" />
|
||||
<concept id="1107461130800" name="jetbrains.mps.baseLanguage.structure.Classifier" flags="ng" index="3pOWGL">
|
||||
<property id="521412098689998745" name="nonStatic" index="2bfB8j" />
|
||||
<child id="5375687026011219971" name="member" index="jymVt" unordered="true" />
|
||||
</concept>
|
||||
<concept id="1171903607971" name="jetbrains.mps.baseLanguage.structure.WildCardType" flags="in" index="3qTvmN" />
|
||||
<concept id="7812454656619025412" name="jetbrains.mps.baseLanguage.structure.LocalMethodCall" flags="nn" index="1rXfSq" />
|
||||
<concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
|
||||
<reference id="1107535924139" name="classifier" index="3uigEE" />
|
||||
<child id="1109201940907" name="parameter" index="11_B2D" />
|
||||
</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="1178549954367" name="jetbrains.mps.baseLanguage.structure.IVisible" flags="ng" index="1B3ioH">
|
||||
<child id="1178549979242" name="visibility" index="1B3o_S" />
|
||||
</concept>
|
||||
<concept id="6329021646629104957" name="jetbrains.mps.baseLanguage.structure.TextCommentPart" flags="nn" index="3SKdUq">
|
||||
<property id="6329021646629104958" name="text" index="3SKdUp" />
|
||||
</concept>
|
||||
<concept id="6329021646629104954" name="jetbrains.mps.baseLanguage.structure.SingleLineComment" flags="nn" index="3SKdUt">
|
||||
<child id="6329021646629175155" name="commentPart" index="3SKWNk" />
|
||||
</concept>
|
||||
<concept id="1146644602865" name="jetbrains.mps.baseLanguage.structure.PublicVisibility" flags="nn" index="3Tm1VV" />
|
||||
<concept id="1146644623116" name="jetbrains.mps.baseLanguage.structure.PrivateVisibility" flags="nn" index="3Tm6S6" />
|
||||
<concept id="1146644641414" name="jetbrains.mps.baseLanguage.structure.ProtectedVisibility" flags="nn" index="3Tmbuc" />
|
||||
<concept id="1170345865475" name="jetbrains.mps.baseLanguage.structure.AnonymousClass" flags="ig" index="1Y3b0j">
|
||||
<reference id="1170346070688" name="classifier" index="1Y3XeK" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
<concept id="1145404486709" name="jetbrains.mps.lang.smodel.structure.SemanticDowncastExpression" flags="nn" index="2JrnkZ">
|
||||
<child id="1145404616321" name="leftExpression" index="2JrQYb" />
|
||||
</concept>
|
||||
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2" />
|
||||
</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="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections">
|
||||
<concept id="1197683403723" name="jetbrains.mps.baseLanguage.collections.structure.MapType" flags="in" index="3rvAFt">
|
||||
<child id="1197683466920" name="keyType" index="3rvQeY" />
|
||||
<child id="1197683475734" name="valueType" index="3rvSg0" />
|
||||
</concept>
|
||||
<concept id="1197686869805" name="jetbrains.mps.baseLanguage.collections.structure.HashMapCreator" flags="nn" index="3rGOSV">
|
||||
<child id="1197687026896" name="keyType" index="3rHrn6" />
|
||||
<child id="1197687035757" name="valueType" index="3rHtpV" />
|
||||
</concept>
|
||||
<concept id="1197932370469" name="jetbrains.mps.baseLanguage.collections.structure.MapElement" flags="nn" index="3EllGN">
|
||||
<child id="1197932505799" name="map" index="3ElQJh" />
|
||||
<child id="1197932525128" name="key" index="3ElVtu" />
|
||||
</concept>
|
||||
</language>
|
||||
</registry>
|
||||
<node concept="312cEu" id="4t7Xo7inNgi">
|
||||
<property role="TrG5h" value="ControlflowQueryKind" />
|
||||
<node concept="2tJIrI" id="4t7Xo7inNkz" role="jymVt" />
|
||||
<node concept="Wx3nA" id="4t7Xo7inNvw" role="jymVt">
|
||||
<property role="TrG5h" value="CHECK" />
|
||||
<node concept="3Tm1VV" id="2Mi2iz0OoCw" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="4t7Xo7inN$E" role="1tU5fm">
|
||||
<ref role="3uigEE" node="4t7Xo7inNgi" resolve="ControlflowQueryKind" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="4t7Xo7inNOo" role="33vP2m">
|
||||
<node concept="1pGfFk" id="4t7Xo7inNGW" role="2ShVmc">
|
||||
<ref role="37wK5l" node="4t7Xo7inNpI" resolve="ControlflowQueryKind" />
|
||||
<node concept="Xl_RD" id="4t7Xo7inOzL" role="37wK5m">
|
||||
<property role="Xl_RC" value="check" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oerGSc" role="jymVt" />
|
||||
<node concept="2YIFZL" id="4t7Xo7ivOW6" role="jymVt">
|
||||
<property role="TrG5h" value="fromFqName" />
|
||||
<node concept="37vLTG" id="4t7Xo7ivP5g" role="3clF46">
|
||||
<property role="TrG5h" value="fqName" />
|
||||
<node concept="17QB3L" id="4t7Xo7ivP8I" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="4t7Xo7ivP13" role="3clF45">
|
||||
<ref role="3uigEE" node="4t7Xo7inNgi" resolve="ControlflowQueryKind" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="4t7Xo7ivOW9" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="4t7Xo7ivOWa" role="3clF47">
|
||||
<node concept="3clFbJ" id="4t7Xo7ivZ7l" role="3cqZAp">
|
||||
<node concept="3clFbS" id="4t7Xo7ivZ7n" role="3clFbx">
|
||||
<node concept="3cpWs6" id="4t7Xo7iw1dO" role="3cqZAp">
|
||||
<node concept="37vLTw" id="78H58oerFJX" role="3cqZAk">
|
||||
<ref role="3cqZAo" node="4t7Xo7inNvw" resolve="CHECK" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="4t7Xo7iw0ft" role="3clFbw">
|
||||
<node concept="2OqwBi" id="4t7Xo7ivZCe" role="2Oq$k0">
|
||||
<node concept="37vLTw" id="78H58oerFK2" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="4t7Xo7inNvw" resolve="CHECK" />
|
||||
</node>
|
||||
<node concept="liA8E" id="4t7Xo7ivZSW" role="2OqNvi">
|
||||
<ref role="37wK5l" node="4t7Xo7ivVfN" resolve="fqName" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="4t7Xo7iw0Kl" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
|
||||
<node concept="37vLTw" id="4t7Xo7iw11c" role="37wK5m">
|
||||
<ref role="3cqZAo" node="4t7Xo7ivP5g" resolve="fqName" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs6" id="4t7Xo7iw246" role="3cqZAp">
|
||||
<node concept="10Nm6u" id="4t7Xo7iw2eg" role="3cqZAk" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2Mi2iz0Xmmt" role="jymVt" />
|
||||
<node concept="3clFb_" id="2Mi2iz0Xxrq" role="jymVt">
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<property role="TrG5h" value="toString" />
|
||||
<property role="DiZV1" value="false" />
|
||||
<property role="od$2w" value="false" />
|
||||
<node concept="3Tm1VV" id="2Mi2iz0Xxrr" role="1B3o_S" />
|
||||
<node concept="17QB3L" id="2Mi2iz0Yjii" role="3clF45" />
|
||||
<node concept="3clFbS" id="2Mi2iz0Xxru" role="3clF47">
|
||||
<node concept="3clFbF" id="2Mi2iz0Xz1C" role="3cqZAp">
|
||||
<node concept="1rXfSq" id="2Mi2iz0Xz1B" role="3clFbG">
|
||||
<ref role="37wK5l" node="4t7Xo7ivVfN" resolve="fqName" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="2Mi2iz0Xxrv" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2Mi2iz0Xybp" role="jymVt" />
|
||||
<node concept="3clFbW" id="4t7Xo7inNpI" role="jymVt">
|
||||
<node concept="37vLTG" id="4t7Xo7inNON" role="3clF46">
|
||||
<property role="TrG5h" value="name" />
|
||||
<node concept="17QB3L" id="4t7Xo7inNSH" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="3cqZAl" id="4t7Xo7inNpK" role="3clF45" />
|
||||
<node concept="3Tm6S6" id="4t7Xo7inNq7" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="4t7Xo7inNpM" role="3clF47">
|
||||
<node concept="3clFbF" id="4t7Xo7inNV1" role="3cqZAp">
|
||||
<node concept="37vLTI" id="4t7Xo7inNV3" role="3clFbG">
|
||||
<node concept="2OqwBi" id="4t7Xo7inO8v" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="4t7Xo7inOgp" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="4t7Xo7inOqV" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="4t7Xo7inNUX" resolve="name" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="4t7Xo7inNV7" role="37vLTx">
|
||||
<ref role="3cqZAo" node="4t7Xo7inNON" resolve="name" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="4t7Xo7inNkJ" role="jymVt" />
|
||||
<node concept="3clFb_" id="4t7Xo7ivVfN" role="jymVt">
|
||||
<property role="TrG5h" value="fqName" />
|
||||
<node concept="17QB3L" id="4t7Xo7ivYJt" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="4t7Xo7ivVfQ" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="4t7Xo7ivVfR" role="3clF47">
|
||||
<node concept="3clFbF" id="4t7Xo7ivWel" role="3cqZAp">
|
||||
<node concept="3cpWs3" id="4t7Xo7ivYds" role="3clFbG">
|
||||
<node concept="37vLTw" id="4t7Xo7ivYx_" role="3uHU7w">
|
||||
<ref role="3cqZAo" node="4t7Xo7inNUX" resolve="name" />
|
||||
</node>
|
||||
<node concept="3cpWs3" id="4t7Xo7ivXh8" role="3uHU7B">
|
||||
<node concept="2OqwBi" id="4t7Xo7ivWyB" role="3uHU7B">
|
||||
<node concept="2OqwBi" id="2Mi2iz0Yf4b" role="2Oq$k0">
|
||||
<node concept="1rXfSq" id="4t7Xo7ivWek" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="wyt6:~Object.getClass():java.lang.Class" resolve="getClass" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2Mi2iz0YfRL" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~Class.getPackage():java.lang.Package" resolve="getPackage" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="4t7Xo7ivWVU" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~Package.getName():java.lang.String" resolve="getName" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="Xl_RD" id="4t7Xo7ivXoD" role="3uHU7w">
|
||||
<property role="Xl_RC" value="." />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="4t7Xo7ivV0z" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="4t7Xo7inNgj" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="4t7Xo7inNjm" role="EKbjA">
|
||||
<ref role="3uigEE" to="i348:4t7Xo7inshN" resolve="QueryKind" />
|
||||
</node>
|
||||
<node concept="312cEg" id="4t7Xo7inNUX" role="jymVt">
|
||||
<property role="TrG5h" value="name" />
|
||||
<node concept="3Tm6S6" id="4t7Xo7inNUY" role="1B3o_S" />
|
||||
<node concept="17QB3L" id="4t7Xo7inNV0" role="1tU5fm" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEu" id="7lt0LtQ_OIS">
|
||||
<property role="TrG5h" value="ControlflowSessionSolver" />
|
||||
<node concept="2tJIrI" id="oI9Yrbvo_" role="jymVt" />
|
||||
<node concept="3clFbW" id="oI9Yrbvrt" role="jymVt">
|
||||
<node concept="3cqZAl" id="oI9Yrbvrv" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="oI9Yrbvrw" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="oI9Yrbvrx" role="3clF47">
|
||||
<node concept="XkiVB" id="oI9Yrbvx2" role="3cqZAp">
|
||||
<ref role="37wK5l" to="cxk7:23c4kVtavpK" resolve="DefaultSessionSolver" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7lt0LtQ_OLY" role="jymVt" />
|
||||
<node concept="3clFb_" id="7lt0LtQ_SZU" role="jymVt">
|
||||
<property role="TrG5h" value="assignType" />
|
||||
<node concept="37vLTG" id="7lt0LtQ_T0C" role="3clF46">
|
||||
<property role="TrG5h" value="target" />
|
||||
<node concept="3Tqbb2" id="7lt0LtQ_T26" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="37vLTG" id="7lt0LtQ_T29" role="3clF46">
|
||||
<property role="TrG5h" value="nodeType" />
|
||||
<node concept="3Tqbb2" id="7lt0LtQ_T3R" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="10P_77" id="oI9YrbUH2" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="7lt0LtQ_SZX" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7lt0LtQ_SZY" role="3clF47">
|
||||
<node concept="3SKdUt" id="78H58oeu59G" role="3cqZAp">
|
||||
<node concept="3SKdUq" id="78H58oeu59I" role="3SKWNk">
|
||||
<property role="3SKdUp" value="FIXME this doesn't belong here" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="YS8fn" id="78H58oeu4WY" role="3cqZAp">
|
||||
<node concept="2ShNRf" id="78H58oeu4XS" role="YScLw">
|
||||
<node concept="1pGfFk" id="78H58oeu55k" role="2ShVmc">
|
||||
<ref role="37wK5l" to="wyt6:~UnsupportedOperationException.<init>()" resolve="UnsupportedOperationException" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="oI9YrIZQO" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="7lt0LtQ_OM3" role="jymVt" />
|
||||
<node concept="3clFb_" id="oI9Ys2yFM" role="jymVt">
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<property role="TrG5h" value="report" />
|
||||
<node concept="37vLTG" id="oI9Ys2yFN" role="3clF46">
|
||||
<property role="TrG5h" value="target" />
|
||||
<node concept="3Tqbb2" id="oI9Ys2yFO" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="37vLTG" id="oI9Ys2yFP" role="3clF46">
|
||||
<property role="TrG5h" value="kind" />
|
||||
<node concept="3uibUv" id="oI9Ys2yFQ" role="1tU5fm">
|
||||
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="oI9Ys2yFR" role="3clF46">
|
||||
<property role="TrG5h" value="text" />
|
||||
<node concept="17QB3L" id="oI9Ys2yFS" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="10P_77" id="oI9Ys2yFT" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="oI9Ys2yFU" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="oI9Ys2yFX" role="3clF47">
|
||||
<node concept="3clFbF" id="oI9Ys2yG0" role="3cqZAp">
|
||||
<node concept="3clFbT" id="oI9Ys2yFZ" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="oI9Ys2yFY" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="7lt0LtQ_OIT" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="7lt0LtQ_OLT" role="1zkMxy">
|
||||
<ref role="3uigEE" to="cxk7:3F6vMxqo13Y" resolve="DefaultSessionSolver" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="78H58oeu4oM" role="EKbjA">
|
||||
<ref role="3uigEE" to="9x2e:oI9YrIZeS" resolve="Reporting" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEu" id="78H58oeu6dG">
|
||||
<property role="TrG5h" value="ControlflowEvaluateRulesStep" />
|
||||
<node concept="2tJIrI" id="78H58oeu6M4" role="jymVt" />
|
||||
<node concept="3clFbW" id="78H58oeu6OE" role="jymVt">
|
||||
<node concept="37vLTG" id="78H58oeu6VL" role="3clF46">
|
||||
<property role="TrG5h" value="repository" />
|
||||
<node concept="3uibUv" id="78H58oeu71S" role="1tU5fm">
|
||||
<ref role="3uigEE" to="lui2:~SRepository" resolve="SRepository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cqZAl" id="78H58oeu6OG" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="78H58oeu6OH" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="78H58oeu6OI" role="3clF47">
|
||||
<node concept="XkiVB" id="78H58oeu6Un" role="3cqZAp">
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lHpLU" resolve="EvaluateRulesStep" />
|
||||
<node concept="37vLTw" id="78H58oeu9ti" role="37wK5m">
|
||||
<ref role="3cqZAo" node="78H58oeu6VL" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oeu9$M" role="jymVt" />
|
||||
<node concept="3clFbW" id="78H58oeu9xt" role="jymVt">
|
||||
<node concept="37vLTG" id="78H58oeu9xu" role="3clF46">
|
||||
<property role="TrG5h" value="repository" />
|
||||
<node concept="3uibUv" id="78H58oeu9xv" role="1tU5fm">
|
||||
<ref role="3uigEE" to="lui2:~SRepository" resolve="SRepository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="78H58oeu9xw" role="3clF46">
|
||||
<property role="TrG5h" value="params" />
|
||||
<node concept="3uibUv" id="78H58oeu9xx" role="1tU5fm">
|
||||
<ref role="3uigEE" to="33ny:~List" resolve="List" />
|
||||
<node concept="3qTvmN" id="78H58oeu9xy" role="11_B2D" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cqZAl" id="78H58oeu9xz" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="78H58oeu9x$" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="78H58oeu9x_" role="3clF47">
|
||||
<node concept="XkiVB" id="78H58oeu9xA" role="3cqZAp">
|
||||
<ref role="37wK5l" to="1yqb:3IIf9OAgFCl" resolve="EvaluateRulesStep" />
|
||||
<node concept="37vLTw" id="78H58oeu9xB" role="37wK5m">
|
||||
<ref role="3cqZAo" node="78H58oeu9xu" resolve="repository" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="78H58oeu9xC" role="37wK5m">
|
||||
<ref role="3cqZAo" node="78H58oeu9xw" resolve="params" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oeu6Qq" role="jymVt" />
|
||||
<node concept="3clFb_" id="78H58oeu6MG" role="jymVt">
|
||||
<property role="TrG5h" value="createSessionSolver" />
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<node concept="3uibUv" id="78H58oeu9FS" role="3clF45">
|
||||
<ref role="3uigEE" to="w7la:~SessionSolver" resolve="SessionSolver" />
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="78H58oeu6MI" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="78H58oeu6MK" role="3clF47">
|
||||
<node concept="3clFbF" id="78H58oeu9J9" role="3cqZAp">
|
||||
<node concept="2ShNRf" id="78H58oeu9J7" role="3clFbG">
|
||||
<node concept="YeOm9" id="78H58oeuadh" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="78H58oeuadk" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="1Y3XeK" node="7lt0LtQ_OIS" resolve="ControlflowSessionSolver" />
|
||||
<ref role="37wK5l" node="oI9Yrbvrt" resolve="ControlflowSessionSolver" />
|
||||
<node concept="3Tm1VV" id="78H58oeuadl" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="78H58oeuats" role="jymVt">
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<property role="TrG5h" value="report" />
|
||||
<node concept="37vLTG" id="78H58oeuatt" role="3clF46">
|
||||
<property role="TrG5h" value="target" />
|
||||
<node concept="3Tqbb2" id="78H58oeuatu" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="37vLTG" id="78H58oeuatv" role="3clF46">
|
||||
<property role="TrG5h" value="kind" />
|
||||
<node concept="3uibUv" id="78H58oeuatw" role="1tU5fm">
|
||||
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="78H58oeuatx" role="3clF46">
|
||||
<property role="TrG5h" value="text" />
|
||||
<node concept="17QB3L" id="78H58oeuaty" role="1tU5fm" />
|
||||
</node>
|
||||
<node concept="10P_77" id="78H58oeuatz" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="78H58oeuat$" role="1B3o_S" />
|
||||
<node concept="2AHcQZ" id="78H58oeuatC" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
<node concept="3clFbS" id="78H58oeuatE" role="3clF47">
|
||||
<node concept="3clFbJ" id="oI9Ysbre7" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="oI9YsbrVU" role="3clFbw">
|
||||
<node concept="Xl_RD" id="oI9Ysbruj" role="2Oq$k0">
|
||||
<property role="Xl_RC" value="error" />
|
||||
</node>
|
||||
<node concept="liA8E" id="oI9Ysbsor" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object):boolean" resolve="equals" />
|
||||
<node concept="37vLTw" id="oI9YsbsD8" role="37wK5m">
|
||||
<ref role="3cqZAo" node="78H58oeuatv" resolve="kind" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="oI9Ysbre9" role="3clFbx">
|
||||
<node concept="3clFbF" id="oI9Ysbt3k" role="3cqZAp">
|
||||
<node concept="37vLTI" id="oI9YsbvTv" role="3clFbG">
|
||||
<node concept="37vLTw" id="oI9YsbwpJ" role="37vLTx">
|
||||
<ref role="3cqZAo" node="78H58oeuatx" resolve="text" />
|
||||
</node>
|
||||
<node concept="3EllGN" id="oI9YsbtHt" role="37vLTJ">
|
||||
<node concept="2OqwBi" id="oI9YsbuMb" role="3ElVtu">
|
||||
<node concept="2JrnkZ" id="oI9YsbuyC" role="2Oq$k0">
|
||||
<node concept="37vLTw" id="oI9Ysbu8v" role="2JrQYb">
|
||||
<ref role="3cqZAo" node="78H58oeuatt" resolve="target" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="oI9Ysbv9O" role="2OqNvi">
|
||||
<ref role="37wK5l" to="mhbf:~SNode.getReference():org.jetbrains.mps.openapi.model.SNodeReference" resolve="getReference" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="oI9Ysbt3j" role="3ElQJh">
|
||||
<ref role="3cqZAo" node="7lt0LtQ_XxI" resolve="errors" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs6" id="oI9YsbwWO" role="3cqZAp">
|
||||
<node concept="3clFbT" id="oI9Ysbxg1" role="3cqZAk">
|
||||
<property role="3clFbU" value="true" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cpWs6" id="oI9Ysby3S" role="3cqZAp">
|
||||
<node concept="3clFbT" id="oI9Ysbyzu" role="3cqZAk">
|
||||
<property role="3clFbU" value="false" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="78H58oeu6ML" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oeubmD" role="jymVt" />
|
||||
<node concept="3clFb_" id="7lt0LtQA50U" role="jymVt">
|
||||
<property role="TrG5h" value="getErrors" />
|
||||
<node concept="3rvAFt" id="7lt0LtQA50V" role="3clF45">
|
||||
<node concept="17QB3L" id="7lt0LtQA50W" role="3rvSg0" />
|
||||
<node concept="3uibUv" id="7lt0LtQA50X" role="3rvQeY">
|
||||
<ref role="3uigEE" to="mhbf:~SNodeReference" resolve="SNodeReference" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="7lt0LtQA50Y" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="7lt0LtQA50Z" role="3clF47">
|
||||
<node concept="3clFbF" id="7lt0LtQA510" role="3cqZAp">
|
||||
<node concept="37vLTw" id="7lt0LtQA511" role="3clFbG">
|
||||
<ref role="3cqZAo" node="7lt0LtQ_XxI" resolve="errors" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oeuecU" role="jymVt" />
|
||||
<node concept="312cEg" id="7lt0LtQ_XxI" role="jymVt">
|
||||
<property role="TrG5h" value="errors" />
|
||||
<property role="3TUv4t" value="false" />
|
||||
<node concept="3Tm6S6" id="7lt0LtQ_XxJ" role="1B3o_S" />
|
||||
<node concept="3rvAFt" id="7lt0LtQ_XxK" role="1tU5fm">
|
||||
<node concept="17QB3L" id="7lt0LtQ_XxL" role="3rvSg0" />
|
||||
<node concept="3uibUv" id="7lt0LtQ_XxM" role="3rvQeY">
|
||||
<ref role="3uigEE" to="mhbf:~SNodeReference" resolve="SNodeReference" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="7lt0LtQ_XxN" role="33vP2m">
|
||||
<node concept="3rGOSV" id="7lt0LtQ_XxO" role="2ShVmc">
|
||||
<node concept="3uibUv" id="7lt0LtQ_XxP" role="3rHrn6">
|
||||
<ref role="3uigEE" to="mhbf:~SNodeReference" resolve="SNodeReference" />
|
||||
</node>
|
||||
<node concept="17QB3L" id="7lt0LtQ_XxQ" role="3rHtpV" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="78H58oeubno" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="78H58oeu6dH" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="78H58oeu6eG" role="1zkMxy">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lBNWG" resolve="EvaluateRulesStep" />
|
||||
</node>
|
||||
</node>
|
||||
</model>
|
||||
|
||||
|
|
|
|||
|
|
@ -112,6 +112,28 @@
|
|||
<property role="TrG5h" value="ControlflowAspect" />
|
||||
<property role="1sVAO0" value="true" />
|
||||
<node concept="2tJIrI" id="78H58oefMK4" role="jymVt" />
|
||||
<node concept="2YIFZL" id="78H58oeCBNZ" role="jymVt">
|
||||
<property role="TrG5h" value="aspectLookup" />
|
||||
<node concept="3Tm1VV" id="78H58oeCCgW" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="78H58oeCBO1" role="3clF45">
|
||||
<ref role="3uigEE" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="3uibUv" id="78H58oeCBO2" role="11_B2D">
|
||||
<ref role="3uigEE" node="7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="78H58oeCBLl" role="3clF47">
|
||||
<node concept="3cpWs6" id="78H58oeCBMC" role="3cqZAp">
|
||||
<node concept="2YIFZM" id="78H58oeCBMD" role="3cqZAk">
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<node concept="1rXfSq" id="78H58oeCBME" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="controlflowDiscoverable" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6UWSvq5bjXg" role="jymVt" />
|
||||
<node concept="2YIFZL" id="2hteS6Cndm6" role="jymVt">
|
||||
<property role="TrG5h" value="forLanguage" />
|
||||
<node concept="37vLTG" id="2hteS6Cndm7" role="3clF46">
|
||||
|
|
@ -142,18 +164,14 @@
|
|||
<ref role="3cqZAo" node="2hteS6Cndm9" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefVIX" role="2Oq$k0">
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<node concept="1rXfSq" id="78H58oefWuI" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="controlflowDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCBO3" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCBNZ" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6UWSvq5bjXg" role="jymVt" />
|
||||
<node concept="2YIFZL" id="7P_FdVPW9uU" role="jymVt">
|
||||
<property role="TrG5h" value="allForModel" />
|
||||
<node concept="37vLTG" id="7P_FdVPWb2y" role="3clF46">
|
||||
|
|
@ -184,12 +202,9 @@
|
|||
<ref role="3cqZAo" node="7P_FdVPWb2$" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefWHA" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="1rXfSq" id="78H58oefWHB" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="controlflowDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCC1f" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCBNZ" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -228,12 +243,9 @@
|
|||
<ref role="3cqZAo" node="7P_FdVPWn7G" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefWMR" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="1rXfSq" id="78H58oefWMS" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="controlflowDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCC1h" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCBNZ" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -259,12 +271,9 @@
|
|||
<ref role="3cqZAo" node="7P_FdVPWjGg" resolve="langrt" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefWRp" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="1rXfSq" id="78H58oefWRq" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="controlflowDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCC1j" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="ControlflowAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCBNZ" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -113,6 +113,28 @@
|
|||
<property role="TrG5h" value="TypecheckingAspect" />
|
||||
<property role="1sVAO0" value="true" />
|
||||
<node concept="2tJIrI" id="2hteS6CndfK" role="jymVt" />
|
||||
<node concept="2YIFZL" id="78H58oeCAQS" role="jymVt">
|
||||
<property role="TrG5h" value="aspectLookup" />
|
||||
<node concept="3Tm1VV" id="78H58oeCBjF" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="78H58oeCAQU" role="3clF45">
|
||||
<ref role="3uigEE" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="3uibUv" id="78H58oeCAQV" role="11_B2D">
|
||||
<ref role="3uigEE" node="7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="78H58oeCAOe" role="3clF47">
|
||||
<node concept="3cpWs6" id="78H58oeCAPx" role="3cqZAp">
|
||||
<node concept="2YIFZM" id="78H58oeCAPy" role="3cqZAk">
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="1rXfSq" id="78H58oeCAPz" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="typecheckingDiscoverable" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6UWSvq5bjXg" role="jymVt" />
|
||||
<node concept="2YIFZL" id="2hteS6Cndm6" role="jymVt">
|
||||
<property role="TrG5h" value="forLanguage" />
|
||||
<node concept="37vLTG" id="2hteS6Cndm7" role="3clF46">
|
||||
|
|
@ -134,12 +156,9 @@
|
|||
<node concept="3clFbS" id="2hteS6Cndmd" role="3clF47">
|
||||
<node concept="3clFbF" id="NKt6ynqkPu" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="NKt6ynqlte" role="3clFbG">
|
||||
<node concept="2YIFZM" id="78H58oefVIX" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<node concept="1rXfSq" id="78H58oefJz9" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="typecheckingDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCAQW" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCAQS" resolve="aspectLookup" />
|
||||
</node>
|
||||
<node concept="liA8E" id="NKt6ynqlFW" role="2OqNvi">
|
||||
<ref role="37wK5l" to="fqlx:NKt6ynp3Wc" resolve="forLanguage" />
|
||||
|
|
@ -154,7 +173,6 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6UWSvq5bjXg" role="jymVt" />
|
||||
<node concept="2YIFZL" id="7P_FdVPW9uU" role="jymVt">
|
||||
<property role="TrG5h" value="allForModel" />
|
||||
<node concept="37vLTG" id="7P_FdVPWb2y" role="3clF46">
|
||||
|
|
@ -185,12 +203,9 @@
|
|||
<ref role="3cqZAo" node="7P_FdVPWb2$" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefVUw" role="2Oq$k0">
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<node concept="1rXfSq" id="78H58oefVUx" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="typecheckingDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCB43" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCAQS" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -229,12 +244,9 @@
|
|||
<ref role="3cqZAo" node="7P_FdVPWn7G" resolve="repository" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefW3x" role="2Oq$k0">
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<node concept="1rXfSq" id="78H58oefW3y" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="typecheckingDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCB45" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCAQS" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -260,12 +272,9 @@
|
|||
<ref role="3cqZAo" node="7P_FdVPWjGg" resolve="langrt" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oefWbN" role="2Oq$k0">
|
||||
<ref role="1Pybhc" to="fqlx:NKt6ynorWQ" resolve="AspectLookup" />
|
||||
<ref role="37wK5l" to="fqlx:78H58oefSjC" resolve="lookup" />
|
||||
<node concept="1rXfSq" id="78H58oefWbO" role="37wK5m">
|
||||
<ref role="37wK5l" node="78H58oefGzt" resolve="typecheckingDiscoverable" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="78H58oeCB47" role="2Oq$k0">
|
||||
<ref role="1Pybhc" node="7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
<ref role="37wK5l" node="78H58oeCAQS" resolve="aspectLookup" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -1395,6 +1395,12 @@
|
|||
<ref role="3bR37D" node="NKt6yn9_8p" resolve="jetbrains.mps.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oeMJTi" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oeMJTj" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="NKt6yomVLS" resolve="jetbrains.mps.lang.typechecking.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="oI9YrJ7Rx" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -1849,6 +1855,12 @@
|
|||
<ref role="3bR37D" node="65DJywFj0Fi" resolve="jetbrains.mps.typechecking" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGW7" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGW8" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="78H58oeeGcw" resolve="jetbrains.mps.controlflow" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="46o4wsH5O3R" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -1917,6 +1929,36 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWt" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWu" role="1SiIV1">
|
||||
<property role="3bR36h" value="true" />
|
||||
<ref role="3bR37D" node="7BVjoXzUx$V" resolve="jetbrains.mps.logic.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWv" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWw" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1H905DlDUSw" resolve="MPS.OpenAPI" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWx" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWy" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWz" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGW$" role="1SiIV1">
|
||||
<property role="3bR36h" value="true" />
|
||||
<ref role="3bR37D" node="7BVjoXzUx9d" resolve="jetbrains.mps.lang.coderules.template" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGW_" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWA" role="1SiIV1">
|
||||
<property role="3bR36h" value="true" />
|
||||
<ref role="3bR37D" node="NKt6yn9_8p" resolve="jetbrains.mps.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="78H58oeeI52" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -1937,6 +1979,66 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWL" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWM" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1H905DlDUSw" resolve="MPS.OpenAPI" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWN" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWO" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1ia2VB5guYy" resolve="MPS.IDEA" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWP" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWQ" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1TaHNgiIbJ$" resolve="jetbrains.mps.ide.editor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWR" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWS" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1TaHNgiIbIZ" resolve="MPS.Editor" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWT" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWU" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:7Kfy9QB6LgV" resolve="jetbrains.mps.make.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWV" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWW" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1TaHNgiIbJb" resolve="MPS.Platform" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWX" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGWY" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="NKt6yn9_8p" resolve="jetbrains.mps.coderules" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGWZ" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGX0" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:1TaHNgiIbIQ" resolve="MPS.Core" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGX1" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGX2" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="78H58oeeH$3" resolve="jetbrains.mps.lang.controlflow.runtime" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGX3" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oewGX4" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" node="78H58oeeGcw" resolve="jetbrains.mps.controlflow" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtD" id="78H58oeeJaR" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
@ -1978,12 +2080,6 @@
|
|||
<ref role="3bR37D" to="ffeo:7YI57w6K0jH" resolve="jetbrains.mps.lang.descriptor#9020561928507175817" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oeeKbW" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oeeKbX" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
<ref role="3bR37D" to="ffeo:6zkSwmUIjUj" resolve="jetbrains.mps.lang.aspect#3274906159125927726" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oeeKbY" role="3bR37C">
|
||||
<node concept="3bR9La" id="78H58oeeKbZ" role="1SiIV1">
|
||||
<property role="3bR36h" value="false" />
|
||||
|
|
@ -2003,6 +2099,14 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E0d5M" id="78H58oewGXf" role="1E1XAP">
|
||||
<ref role="1E0d5P" node="78H58oeeH$3" resolve="jetbrains.mps.lang.controlflow.runtime" />
|
||||
</node>
|
||||
<node concept="1SiIV0" id="78H58oewGXg" role="3bR37C">
|
||||
<node concept="1Busua" id="78H58oewGXh" role="1SiIV1">
|
||||
<ref role="1Busuk" to="ffeo:7Kfy9QB6L68" resolve="jetbrains.mps.lang.descriptor" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="1E1JtA" id="78H58oeeH$3" role="2G$12L">
|
||||
<property role="BnDLt" value="true" />
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@
|
|||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
|
||||
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<language slang="l:f2801650-65d5-424e-bb1b-463a8781b786:jetbrains.mps.baseLanguage.javadoc" version="2" />
|
||||
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="1" />
|
||||
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
|
||||
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="11" />
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="11" />
|
||||
<use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="0" />
|
||||
<use id="fd392034-7849-419d-9071-12563d152375" name="jetbrains.mps.baseLanguage.closures" version="0" />
|
||||
<use id="f2801650-65d5-424e-bb1b-463a8781b786" name="jetbrains.mps.baseLanguage.javadoc" version="2" />
|
||||
</languages>
|
||||
<imports>
|
||||
<import index="w7la" ref="bbf5c548-7111-4a53-a117-cdefc664cf34/java:jetbrains.mps.logic.reactor.evaluation(jetbrains.mps.logic.reactor/)" />
|
||||
|
|
@ -14,6 +15,12 @@
|
|||
<registry>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
<concept id="1465982738277781862" name="jetbrains.mps.baseLanguage.structure.PlaceholderMember" flags="ng" index="2tJIrI" />
|
||||
<concept id="1188207840427" name="jetbrains.mps.baseLanguage.structure.AnnotationInstance" flags="nn" index="2AHcQZ">
|
||||
<reference id="1188208074048" name="annotation" index="2AI5Lk" />
|
||||
</concept>
|
||||
<concept id="1188208481402" name="jetbrains.mps.baseLanguage.structure.HasAnnotation" flags="ng" index="2AJDlI">
|
||||
<child id="1188208488637" name="annotation" index="2AJF6D" />
|
||||
</concept>
|
||||
<concept id="1145552977093" name="jetbrains.mps.baseLanguage.structure.GenericNewExpression" flags="nn" index="2ShNRf">
|
||||
<child id="1145553007750" name="creator" index="2ShVmc" />
|
||||
</concept>
|
||||
|
|
@ -87,10 +94,29 @@
|
|||
</concept>
|
||||
<concept id="1146644602865" name="jetbrains.mps.baseLanguage.structure.PublicVisibility" flags="nn" index="3Tm1VV" />
|
||||
</language>
|
||||
<language id="f2801650-65d5-424e-bb1b-463a8781b786" name="jetbrains.mps.baseLanguage.javadoc">
|
||||
<concept id="5349172909345501395" name="jetbrains.mps.baseLanguage.javadoc.structure.BaseDocComment" flags="ng" index="P$AiS">
|
||||
<child id="8465538089690331502" name="body" index="TZ5H$" />
|
||||
<child id="5383422241790532083" name="tags" index="3nqlJM" />
|
||||
</concept>
|
||||
<concept id="5349172909345532724" name="jetbrains.mps.baseLanguage.javadoc.structure.MethodDocComment" flags="ng" index="P$JXv" />
|
||||
<concept id="8465538089690331500" name="jetbrains.mps.baseLanguage.javadoc.structure.CommentLine" flags="ng" index="TZ5HA">
|
||||
<child id="8970989240999019149" name="part" index="1dT_Ay" />
|
||||
</concept>
|
||||
<concept id="8465538089690331492" name="jetbrains.mps.baseLanguage.javadoc.structure.DeprecatedBlockDocTag" flags="ng" index="TZ5HI">
|
||||
<child id="2667874559098216723" name="text" index="3HnX3l" />
|
||||
</concept>
|
||||
<concept id="8970989240999019143" name="jetbrains.mps.baseLanguage.javadoc.structure.TextCommentLinePart" flags="ng" index="1dT_AC">
|
||||
<property id="8970989240999019144" name="text" index="1dT_AB" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
|
||||
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2" />
|
||||
</language>
|
||||
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
|
||||
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
|
||||
<child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
|
||||
</concept>
|
||||
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
|
||||
<property id="1169194664001" name="name" index="TrG5h" />
|
||||
</concept>
|
||||
|
|
@ -113,6 +139,19 @@
|
|||
<node concept="10P_77" id="oI9YrIZpM" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="oI9YrIZnX" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="oI9YrIZnY" role="3clF47" />
|
||||
<node concept="P$JXv" id="78H58oeu3g7" role="lGtFl">
|
||||
<node concept="TZ5HI" id="78H58oeu3g8" role="3nqlJM">
|
||||
<node concept="TZ5HA" id="78H58oeu3g9" role="3HnX3l" />
|
||||
</node>
|
||||
<node concept="TZ5HA" id="78H58oeu3hU" role="TZ5H$">
|
||||
<node concept="1dT_AC" id="78H58oeu3hV" role="1dT_Ay">
|
||||
<property role="1dT_AB" value="This method doesn't belong here. To be extracted to typechecking-specific subinterface. " />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="78H58oeu3ga" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Deprecated" resolve="Deprecated" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="oI9Ys2yoC" role="jymVt" />
|
||||
<node concept="3clFb_" id="oI9Ys2ypk" role="jymVt">
|
||||
|
|
|
|||
|
|
@ -26248,6 +26248,10 @@
|
|||
<node concept="2ShNRf" id="6kREIVkWRFr" role="33vP2m">
|
||||
<node concept="1pGfFk" id="6kREIVkWRFs" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7kTeLbPt4na" resolve="ApplyTemplatesStep" />
|
||||
<node concept="2YIFZM" id="78H58oeKIlZ" role="37wK5m">
|
||||
<ref role="37wK5l" to="u46i:78H58oeCAQS" resolve="aspectLookup" />
|
||||
<ref role="1Pybhc" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="3IIf9O_rLCc" role="37wK5m">
|
||||
<node concept="Tc6Ow" id="3IIf9O_rNYG" role="2ShVmc">
|
||||
<node concept="3Tqbb2" id="3IIf9O_rQv1" role="HW$YZ" />
|
||||
|
|
@ -26276,13 +26280,13 @@
|
|||
<node concept="2OqwBi" id="6kREIVkX6vO" role="3clFbG">
|
||||
<node concept="2ShNRf" id="6kREIVkX8wA" role="2Oq$k0">
|
||||
<node concept="1pGfFk" id="6kREIVkX8wB" role="2ShVmc">
|
||||
<ref role="37wK5l" to="tj24:1pPth$lK1ZL" resolve="TypecheckingHelper" />
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lK1ZL" resolve="CoderulesHelper" />
|
||||
<node concept="2ShNRf" id="6kREIVkX8wC" role="37wK5m">
|
||||
<node concept="YeOm9" id="6kREIVkX8wD" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="6kREIVkX8wE" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="37wK5l" to="wyt6:~Object.<init>()" resolve="Object" />
|
||||
<ref role="1Y3XeK" to="tj24:3F6vMxqaxpm" resolve="TypecheckingHelper.ProgressCallback" />
|
||||
<ref role="1Y3XeK" to="1yqb:3F6vMxqaxpm" resolve="CoderulesHelper.ProgressCallback" />
|
||||
<node concept="3Tm1VV" id="6kREIVkX8wF" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="6kREIVkX8wG" role="jymVt">
|
||||
<property role="TrG5h" value="ok" />
|
||||
|
|
@ -26484,7 +26488,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="6kREIVkX6vQ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:1pPth$lNVW2" resolve="executeAsync" />
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lNVW2" resolve="executeAsync" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -30775,6 +30779,10 @@
|
|||
<node concept="2ShNRf" id="3IIf9O_lG7h" role="33vP2m">
|
||||
<node concept="1pGfFk" id="3IIf9O_lG7i" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7WKNeR9fh8j" resolve="ApplyTemplatesStep" />
|
||||
<node concept="2YIFZM" id="78H58oeL1vN" role="37wK5m">
|
||||
<ref role="37wK5l" to="u46i:78H58oeCAQS" resolve="aspectLookup" />
|
||||
<ref role="1Pybhc" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="3IIf9O_lG7k" role="37wK5m">
|
||||
<node concept="Xjq3P" id="3IIf9O_lG7l" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="3IIf9O_lG7m" role="2OqNvi">
|
||||
|
|
@ -30896,13 +30904,13 @@
|
|||
<node concept="2OqwBi" id="4vBwiiVz_X2" role="3clFbG">
|
||||
<node concept="2ShNRf" id="4vBwiiVz_X3" role="2Oq$k0">
|
||||
<node concept="1pGfFk" id="4vBwiiVz_X4" role="2ShVmc">
|
||||
<ref role="37wK5l" to="tj24:1pPth$lK1ZL" resolve="TypecheckingHelper" />
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lK1ZL" resolve="CoderulesHelper" />
|
||||
<node concept="2ShNRf" id="4vBwiiVz_X5" role="37wK5m">
|
||||
<node concept="YeOm9" id="4vBwiiVz_X6" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="4vBwiiVz_X7" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="1Y3XeK" to="tj24:3F6vMxqaxpm" resolve="TypecheckingHelper.ProgressCallback" />
|
||||
<ref role="37wK5l" to="wyt6:~Object.<init>()" resolve="Object" />
|
||||
<ref role="1Y3XeK" to="1yqb:3F6vMxqaxpm" resolve="CoderulesHelper.ProgressCallback" />
|
||||
<node concept="3Tm1VV" id="4vBwiiVz_X8" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="4vBwiiVz_X9" role="jymVt">
|
||||
<property role="TrG5h" value="ok" />
|
||||
|
|
@ -31023,7 +31031,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="4vBwiiVz_XP" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:1pPth$lNVW2" resolve="executeAsync" />
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lNVW2" resolve="executeAsync" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -31154,6 +31162,10 @@
|
|||
<node concept="2ShNRf" id="7WKNeR8TcXE" role="25WWJ7">
|
||||
<node concept="1pGfFk" id="7WKNeR8TcXF" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7WKNeR9fh8j" resolve="ApplyTemplatesStep" />
|
||||
<node concept="2YIFZM" id="78H58oeL4m5" role="37wK5m">
|
||||
<ref role="37wK5l" to="u46i:78H58oeCAQS" resolve="aspectLookup" />
|
||||
<ref role="1Pybhc" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="7WKNeR8TcXG" role="37wK5m">
|
||||
<node concept="Xjq3P" id="7WKNeR8TcXH" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="7WKNeR8TcXI" role="2OqNvi">
|
||||
|
|
@ -31262,13 +31274,13 @@
|
|||
<node concept="2OqwBi" id="7WKNeR8SQy_" role="3clFbG">
|
||||
<node concept="2ShNRf" id="7WKNeR8SQyA" role="2Oq$k0">
|
||||
<node concept="1pGfFk" id="7WKNeR8SQyB" role="2ShVmc">
|
||||
<ref role="37wK5l" to="tj24:1pPth$lK1ZL" resolve="TypecheckingHelper" />
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lK1ZL" resolve="CoderulesHelper" />
|
||||
<node concept="2ShNRf" id="7WKNeR8SQyC" role="37wK5m">
|
||||
<node concept="YeOm9" id="7WKNeR8SQyD" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="7WKNeR8SQyE" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="1Y3XeK" to="tj24:3F6vMxqaxpm" resolve="TypecheckingHelper.ProgressCallback" />
|
||||
<ref role="37wK5l" to="wyt6:~Object.<init>()" resolve="Object" />
|
||||
<ref role="1Y3XeK" to="1yqb:3F6vMxqaxpm" resolve="CoderulesHelper.ProgressCallback" />
|
||||
<node concept="3Tm1VV" id="7WKNeR8SQyF" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="7WKNeR8SQyG" role="jymVt">
|
||||
<property role="TrG5h" value="ok" />
|
||||
|
|
@ -31383,7 +31395,7 @@
|
|||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="7WKNeR8SQzo" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:1pPth$lNVW2" resolve="executeAsync" />
|
||||
<ref role="37wK5l" to="1yqb:1pPth$lNVW2" resolve="executeAsync" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -17,6 +17,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>
|
||||
</dependencies>
|
||||
<languageVersions>
|
||||
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
|
||||
|
|
@ -48,6 +49,7 @@
|
|||
<module reference="26e8f4ce-2a35-4f44-8065-e5ba154b18e9(jetbrains.mps.lang.coderules.runtime)" version="0" />
|
||||
<module reference="ff6372a2-2f45-4ec3-952b-02581666015f(jetbrains.mps.lang.coderules.template)" version="0" />
|
||||
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
|
||||
<module reference="f486b8aa-5b2d-4ec0-8ef5-8f45d773fb84(jetbrains.mps.lang.typechecking.runtime)" version="0" />
|
||||
<module reference="bbf5c548-7111-4a53-a117-cdefc664cf34(jetbrains.mps.logic.reactor)" version="0" />
|
||||
<module reference="a5478664-6b44-4c62-a9f7-434f8aa57eee(jetbrains.mps.logic.runtime)" version="0" />
|
||||
<module reference="6998f568-f0e9-473b-b4a8-9efb6499fc8d(jetbrains.mps.typechecking)" version="0" />
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
<import index="1yqb" ref="r:bd76f794-cfad-45dd-9c1c-e3203d1c5c7a(jetbrains.mps.coderules.service)" />
|
||||
<import index="unkn" ref="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c/java:io.reactivex(jetbrains.mps.coderules/)" />
|
||||
<import index="w7la" ref="bbf5c548-7111-4a53-a117-cdefc664cf34/java:jetbrains.mps.logic.reactor.evaluation(jetbrains.mps.logic.reactor/)" />
|
||||
<import index="u46i" ref="r:c2760840-3210-4ad4-9e64-a2dfd53620e1(jetbrains.mps.lang.typechecking.aspect)" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
|
|
@ -742,6 +743,10 @@
|
|||
<node concept="2ShNRf" id="3IIf9OAgt3H" role="33vP2m">
|
||||
<node concept="1pGfFk" id="3IIf9OAgt3I" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7WKNeR9fh8j" resolve="ApplyTemplatesStep" />
|
||||
<node concept="2YIFZM" id="78H58oeKQ9V" role="37wK5m">
|
||||
<ref role="37wK5l" to="u46i:78H58oeCAQS" resolve="aspectLookup" />
|
||||
<ref role="1Pybhc" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="3IIf9OAm07q" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3IIf9OAm07k" resolve="nodes" />
|
||||
</node>
|
||||
|
|
@ -787,11 +792,11 @@
|
|||
<node concept="3cpWsn" id="3IIf9OAgvDL" role="3cpWs9">
|
||||
<property role="TrG5h" value="helper" />
|
||||
<node concept="3uibUv" id="3IIf9OAgvDM" role="1tU5fm">
|
||||
<ref role="3uigEE" to="tj24:1pPth$l_TFV" resolve="TypecheckingHelper" />
|
||||
<ref role="3uigEE" to="1yqb:1pPth$l_TFV" resolve="CoderulesHelper" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="3IIf9OAgvDN" role="33vP2m">
|
||||
<node concept="1pGfFk" id="3IIf9OAgvDO" role="2ShVmc">
|
||||
<ref role="37wK5l" to="tj24:443LGHBiDEV" resolve="TypecheckingHelper" />
|
||||
<ref role="37wK5l" to="1yqb:443LGHBiDEV" resolve="CoderulesHelper" />
|
||||
<node concept="37vLTw" id="3IIf9OAgvDP" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3IIf9OAgt3F" resolve="applyTemplatesStep" />
|
||||
</node>
|
||||
|
|
@ -818,7 +823,7 @@
|
|||
<ref role="3cqZAo" node="3IIf9OAgvDL" resolve="helper" />
|
||||
</node>
|
||||
<node concept="liA8E" id="3IIf9OAgx7Y" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:2mbQB8J5m$l" resolve="scheduleExecute" />
|
||||
<ref role="37wK5l" to="1yqb:2mbQB8J5m$l" resolve="scheduleExecute" />
|
||||
<node concept="2YIFZM" id="NKt6yn9ky3" role="37wK5m">
|
||||
<ref role="37wK5l" to="1yqb:3KwBCAA_erO" resolve="blocking" />
|
||||
<ref role="1Pybhc" to="1yqb:3KwBCAA_ela" resolve="MPSSchedulers" />
|
||||
|
|
@ -940,6 +945,10 @@
|
|||
<node concept="2ShNRf" id="3IIf9O_qVtJ" role="33vP2m">
|
||||
<node concept="1pGfFk" id="3IIf9O_qVtK" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7WKNeR9fh8j" resolve="ApplyTemplatesStep" />
|
||||
<node concept="2YIFZM" id="78H58oeKRUy" role="37wK5m">
|
||||
<ref role="37wK5l" to="u46i:78H58oeCAQS" resolve="aspectLookup" />
|
||||
<ref role="1Pybhc" to="u46i:7km57Pkjxf4" resolve="TypecheckingAspect" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="3IIf9O_qVvh" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3IIf9O_qVvd" resolve="nodes" />
|
||||
</node>
|
||||
|
|
@ -990,11 +999,11 @@
|
|||
<node concept="3cpWsn" id="3IIf9O_qVu0" role="3cpWs9">
|
||||
<property role="TrG5h" value="helper" />
|
||||
<node concept="3uibUv" id="3IIf9O_qVu1" role="1tU5fm">
|
||||
<ref role="3uigEE" to="tj24:1pPth$l_TFV" resolve="TypecheckingHelper" />
|
||||
<ref role="3uigEE" to="1yqb:1pPth$l_TFV" resolve="CoderulesHelper" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="3IIf9O_qVu2" role="33vP2m">
|
||||
<node concept="1pGfFk" id="3IIf9O_qVu3" role="2ShVmc">
|
||||
<ref role="37wK5l" to="tj24:443LGHBiDEV" resolve="TypecheckingHelper" />
|
||||
<ref role="37wK5l" to="1yqb:443LGHBiDEV" resolve="CoderulesHelper" />
|
||||
<node concept="37vLTw" id="3IIf9O_qVu4" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3IIf9O_qVtH" resolve="applyTemplatesStep" />
|
||||
</node>
|
||||
|
|
@ -1024,7 +1033,7 @@
|
|||
<ref role="3cqZAo" node="3IIf9O_qVu0" resolve="helper" />
|
||||
</node>
|
||||
<node concept="liA8E" id="3IIf9O_qVuf" role="2OqNvi">
|
||||
<ref role="37wK5l" to="tj24:2mbQB8J5m$l" resolve="scheduleExecute" />
|
||||
<ref role="37wK5l" to="1yqb:2mbQB8J5m$l" resolve="scheduleExecute" />
|
||||
<node concept="2YIFZM" id="NKt6yn9ky1" role="37wK5m">
|
||||
<ref role="37wK5l" to="1yqb:3KwBCAA_erO" resolve="blocking" />
|
||||
<ref role="1Pybhc" to="1yqb:3KwBCAA_ela" resolve="MPSSchedulers" />
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue