Introduce minimal rx framework; drop RxJava lib; drop obsolete actions

This commit is contained in:
Fedor Isakov 2024-08-20 16:18:54 +02:00
parent 19752b836e
commit 6e5fcc639b
14 changed files with 1446 additions and 3489 deletions

View File

@ -701,9 +701,6 @@
<language id="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" />
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
</uses>
<library jar="../lib/reactive-streams-1.0.0.final.jar" />
<library jar="../lib/rxjava-2.2.18.jar" />
<library jar="../lib/rxjava2-swing-0.3.7.jar" />
<classpath>
<entry path="." />
</classpath>
@ -1937,9 +1934,6 @@
<copy todir="${build.layout}/jetbrains.mps.coderules/lib">
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib" />
</copy>
<copy todir="${build.layout}/jetbrains.mps.coderules/lib">
<fileset dir="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib" />
</copy>
<mkdir dir="${build.layout}/jetbrains.mps.coderules/lib" />
<mkdir dir="${build.tmp}/default/jetbrains.mps.coderules.jar1" />
<mkdir dir="${build.tmp}/default/jetbrains.mps.coderules.jar1/META-INF" />
@ -2230,9 +2224,6 @@
<language id="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" />
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
</uses>
<library jar="../lib/reactive-streams-1.0.0.final.jar" />
<library jar="../lib/rxjava-2.2.18.jar" />
<library jar="../lib/rxjava2-swing-0.3.7.jar" />
<classpath>
<entry path="." />
</classpath>
@ -3540,7 +3531,6 @@
</jar>
<zip destfile="${build.layout}/jetbrains.mps.coderules-${ci.mps.release}-0.9-b${ci.build.tag}.zip">
<zipfileset dir="${basedir}/coderules/solutions/jetbrains.mps.logic.reactor/lib" prefix="jetbrains.mps.coderules/lib" />
<zipfileset dir="${basedir}/coderules/solutions/jetbrains.mps.coderules/lib" prefix="jetbrains.mps.coderules/lib" />
<fileset dir="${build.tmp}/default/jetbrains.mps.coderules-_dl__lbrace_ci.mps.release_rbrace_-0.9-b_dl__lbrace_ci.build.tag_rbrace_.zip" />
</zip>
<echo file="${build.layout}/build.properties">coderules.ci.build.num=${ci.build.num}${line.separator}coderules.ci.build.tag=${ci.build.tag}${line.separator}coderules.ci.mps.release=${ci.mps.release}${line.separator}coderules.test.jvmargs=${test.jvmargs}${line.separator}mps.build.number=${mps.build.number}${line.separator}mps.date=${mps.date}${line.separator}mps.build.vcs.number=${mps.build.vcs.number}${line.separator}mps.teamcity.buildConfName=${mps.teamcity.buildConfName}${line.separator}mps.idea.platform.build.number=${mps.idea.platform.build.number}${line.separator}mps.mps.build.counter=${mps.mps.build.counter}${line.separator}mps.runtimeBuild=${mps.runtimeBuild}${line.separator}mpsBootstrapCore.version.major=${mpsBootstrapCore.version.major}${line.separator}mpsBootstrapCore.version.minor=${mpsBootstrapCore.version.minor}${line.separator}mpsBootstrapCore.version.bugfixNr=${mpsBootstrapCore.version.bugfixNr}${line.separator}mpsBootstrapCore.version.eap=${mpsBootstrapCore.version.eap}${line.separator}mpsBootstrapCore.version=${mpsBootstrapCore.version}</echo>
@ -4243,9 +4233,6 @@
<fileset file="${artifacts.mps}/lib/mps-icons.jar" />
<fileset file="${artifacts.mps}/lib/mps-workbench.jar" />
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.classifiers.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.quotation.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
@ -4464,9 +4451,6 @@
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.coderules.runtime" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${artifacts.mps}/lib/app.jar" />
<fileset file="${artifacts.mps}/lib/app-client.jar" />
<fileset file="${artifacts.mps}/lib/lib.jar" />
@ -4557,9 +4541,6 @@
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.types" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${artifacts.mps}/lib/app.jar" />
<fileset file="${artifacts.mps}/lib/app-client.jar" />
<fileset file="${artifacts.mps}/lib/lib.jar" />
@ -4636,9 +4617,6 @@
<fileset file="${artifacts.mps}/lib/mps-messages-api.jar" />
<fileset file="${artifacts.mps}/lib/mps-messages-for-rules.jar" />
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -4725,9 +4703,6 @@
<fileset file="${artifacts.mps}/lib/mps-messages-for-rules.jar" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.annotation" />
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -4888,9 +4863,6 @@
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -4986,9 +4958,6 @@
<fileset file="${artifacts.mps}/lib/mps-messages-for-rules.jar" />
<fileset file="${artifacts.mps}/lib/mps-textgen.jar" />
<fileset file="${artifacts.mps}/lib/mps-scripts-rt.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -5146,9 +5115,6 @@
<fileset file="${artifacts.mps}/lib/mps-scripts-rt.jar" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.typechecking.testlang" />
<fileset file="${artifacts.mps}/lib/mps-test.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -5288,9 +5254,6 @@
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typechecking.runtime" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -5362,9 +5325,6 @@
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />
@ -5601,9 +5561,6 @@
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
<fileset file="${artifacts.mps}/lib/mps-test.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/reactive-streams-1.0.0.final.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava-2.2.18.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.coderules/lib/rxjava2-swing-0.3.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/collection-0.7.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/trove4j-3.0.3.jar" />
<fileset file="${mps.macro.coderules_home}/coderules/solutions/jetbrains.mps.logic.reactor/lib/conreactor-core-0.9.21.jar" />

View File

@ -2505,28 +2505,6 @@
<ref role="3bR37D" to="ffeo:1TaHNgiIbIQ" resolve="MPS.Core" />
</node>
</node>
<node concept="1SiIV0" id="NKt6yn9_UA" role="3bR37C">
<node concept="1BurEX" id="NKt6yn9_UB" role="1SiIV1">
<node concept="398BVA" id="NKt6yn9_Uq" role="1BurEY">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="NKt6yn9_Ur" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="NKt6yn9_Us" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="NKt6yn9_Ut" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="NKt6yn9_Uu" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
<node concept="2Ry0Ak" id="NKt6yn9_Uv" role="2Ry0An">
<property role="2Ry0Am" value="reactive-streams-1.0.0.final.jar" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="1SiIV0" id="xaaVXuXWzS" role="3bR37C">
<node concept="3bR9La" id="xaaVXuXWzT" role="1SiIV1">
<ref role="3bR37D" to="ffeo:mXGwHwhVPj" resolve="JDK" />
@ -2562,50 +2540,6 @@
</node>
</node>
</node>
<node concept="1SiIV0" id="5HLeEcg2$IN" role="3bR37C">
<node concept="1BurEX" id="5HLeEcg2$IO" role="1SiIV1">
<node concept="398BVA" id="5HLeEcg2$IB" role="1BurEY">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="5HLeEcg2$IC" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="5HLeEcg2$ID" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="5HLeEcg2$IE" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="5HLeEcg2$IF" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
<node concept="2Ry0Ak" id="5HLeEcg2$IG" role="2Ry0An">
<property role="2Ry0Am" value="rxjava-2.2.18.jar" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="1SiIV0" id="5HLeEcg2$J1" role="3bR37C">
<node concept="1BurEX" id="5HLeEcg2$J2" role="1SiIV1">
<node concept="398BVA" id="5HLeEcg2$IP" role="1BurEY">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="5HLeEcg2$IQ" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="5HLeEcg2$IR" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="5HLeEcg2$IS" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="5HLeEcg2$IT" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
<node concept="2Ry0Ak" id="5HLeEcg2$IU" role="2Ry0An">
<property role="2Ry0Am" value="rxjava2-swing-0.3.7.jar" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3rtmxn" id="7L5omgervWt" role="3bR31x">
<node concept="3LXTmp" id="7L5omgervWu" role="3rtmxm">
<node concept="3qWCbU" id="7L5omgervWv" role="3LXTna">
@ -3362,23 +3296,6 @@
</node>
</node>
</node>
<node concept="2HvfSZ" id="2ABzB2CYUqW" role="39821P">
<node concept="398BVA" id="3cBtKDs8JPP" role="2HvfZ0">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="3cBtKDs8JPV" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="3cBtKDs8JPW" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="3cBtKDs8JPX" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="3cBtKDs8JPY" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="pUk6w" id="adIlSvk762" role="pUk7w" />
<node concept="398223" id="2CPBoDATI7u" role="39821P">
@ -3516,69 +3433,6 @@
</node>
<node concept="L2wRC" id="5wYq9r5FcuF" role="39821P">
<ref role="L2wRA" node="NKt6yn9_8p" resolve="jetbrains.mps.coderules" />
<node concept="3yLZsm" id="5wYq9r5FcuG" role="3yL2VB">
<property role="3yLZsk" value="../lib/reactive-streams-1.0.0.final.jar" />
<node concept="398BVA" id="5wYq9r5FcuH" role="3yLZsn">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="5wYq9r5FcuI" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="5wYq9r5FcuJ" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="5wYq9r5FcuK" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="5wYq9r5FcuL" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
<node concept="2Ry0Ak" id="5wYq9r5FcuM" role="2Ry0An">
<property role="2Ry0Am" value="reactive-streams-1.0.0.final.jar" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3yLZsm" id="5wYq9r5FcuN" role="3yL2VB">
<property role="3yLZsk" value="../lib/rxjava-2.2.18.jar" />
<node concept="398BVA" id="5wYq9r5FcuO" role="3yLZsn">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="5wYq9r5FcuP" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="5wYq9r5FcuQ" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="5wYq9r5FcuR" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="5wYq9r5FcuS" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
<node concept="2Ry0Ak" id="5wYq9r5FcuT" role="2Ry0An">
<property role="2Ry0Am" value="rxjava-2.2.18.jar" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3yLZsm" id="5wYq9r5FcuU" role="3yL2VB">
<property role="3yLZsk" value="../lib/rxjava2-swing-0.3.7.jar" />
<node concept="398BVA" id="5wYq9r5FcuV" role="3yLZsn">
<ref role="398BVh" node="46o4wsH3mv_" resolve="mps.macro.coderules_home" />
<node concept="2Ry0Ak" id="5wYq9r5FcuW" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="5wYq9r5FcuX" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="5wYq9r5FcuY" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="5wYq9r5FcuZ" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
<node concept="2Ry0Ak" id="5wYq9r5Fcv0" role="2Ry0An">
<property role="2Ry0Am" value="rxjava2-swing-0.3.7.jar" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="L2wRC" id="6Yb9hAqybPB" role="39821P">
<ref role="L2wRA" node="6Yb9hAqy9L2" resolve="jetbrains.mps.coderules.ui" />
@ -3847,22 +3701,6 @@
</node>
</node>
</node>
<node concept="2HvfSZ" id="3NqN4u$_rD_" role="39821P">
<node concept="55IIr" id="3NqN4u$_rDA" role="2HvfZ0">
<node concept="2Ry0Ak" id="3NqN4u$_rDB" role="iGT6I">
<property role="2Ry0Am" value="coderules" />
<node concept="2Ry0Ak" id="3NqN4u$_rDC" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="3NqN4u$_rDD" role="2Ry0An">
<property role="2Ry0Am" value="jetbrains.mps.coderules" />
<node concept="2Ry0Ak" id="3NqN4u$_rDE" role="2Ry0An">
<property role="2Ry0Am" value="lib" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3_J27D" id="65DJywFkElP" role="Nbhlr">
<node concept="3Mxwew" id="65DJywFkEoC" role="3MwsjC">
<property role="3MwjfP" value="lib" />

View File

@ -44,11 +44,9 @@
<import index="j8aq" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.module(MPS.Core/)" />
<import index="yyf4" ref="8865b7a8-5271-43d3-884c-6fd1d9cfdd34/java:org.jetbrains.mps.openapi.util(MPS.OpenAPI/)" />
<import index="exr9" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.nodeEditor(MPS.Editor/)" />
<import index="unkn" ref="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c/java:io.reactivex(jetbrains.mps.coderules/)" />
<import index="av0y" ref="bbf5c548-7111-4a53-a117-cdefc664cf34/java:jetbrains.mps.logic.reactor.program(jetbrains.mps.logic.reactor/)" />
<import index="hano" ref="r:2b43b673-12f9-49ea-8e43-d0c7a401586a(jetbrains.mps.lang.coderules.eval)" />
<import index="o35r" ref="r:76281d8a-46ce-405f-8cfc-287ee8597b54(jetbrains.mps.coderules.ui.plugin)" />
<import index="f4yq" ref="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c/java:hu.akarnokd.rxjava2.swing(jetbrains.mps.coderules/)" />
<import index="k3nr" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.ide.editor(MPS.Editor/)" />
<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/)" />
@ -4797,23 +4795,8 @@
<node concept="3clFb_" id="Hg6Enc6pha" role="jymVt">
<property role="TrG5h" value="schedule" />
<property role="1EzhhJ" value="false" />
<node concept="37vLTG" id="Hg6Enc6phb" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="Hg6Enc6phc" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<node concept="3uibUv" id="2daneBPWjy6" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
<node concept="37vLTG" id="6kREIVkNs$S" role="3clF46">
<property role="TrG5h" value="subscribeScheduler" />
<node concept="3uibUv" id="6kREIVkNs$T" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Scheduler" resolve="Scheduler" />
</node>
</node>
<node concept="3uibUv" id="Hg6Enc6phe" role="3clF45">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="2daneBPWfh1" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -4824,7 +4807,7 @@
<node concept="3cpWsn" id="51ek2rQQCB4" role="3cpWs9">
<property role="TrG5h" value="preconfigure" />
<node concept="3uibUv" id="51ek2rQQAtC" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="51ek2rQQAtF" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -4981,10 +4964,10 @@
<node concept="3clFbF" id="6BMBBPCZdEG" role="3cqZAp">
<node concept="2OqwBi" id="6BMBBPCZn_f" role="3clFbG">
<node concept="liA8E" id="6BMBBPCZq4$" role="2OqNvi">
<ref role="37wK5l" to="unkn:~Single.observeOn(io.reactivex.Scheduler)" resolve="observeOn" />
<node concept="2YIFZM" id="6BMBBPCZvvZ" role="37wK5m">
<ref role="37wK5l" to="f4yq:~SwingSchedulers.edt()" resolve="edt" />
<ref role="1Pybhc" to="f4yq:~SwingSchedulers" resolve="SwingSchedulers" />
<ref role="37wK5l" to="1yqb:FQ_DIteSYU" resolve="observeOn" />
<node concept="2YIFZM" id="FQ_DItBJxv" role="37wK5m">
<ref role="37wK5l" to="1yqb:3KwBCAA_eqP" resolve="requireEDT" />
<ref role="1Pybhc" to="1yqb:3KwBCAA_ela" resolve="MPSSchedulers" />
</node>
</node>
<node concept="1rXfSq" id="1PN9XOHxWt7" role="2Oq$k0">
@ -4994,9 +4977,6 @@
<node concept="37vLTw" id="1PN9XOHAMrB" role="37wK5m">
<ref role="3cqZAo" node="51ek2rQQCB4" resolve="preconfigure" />
</node>
<node concept="37vLTw" id="1PN9XOHAMrC" role="37wK5m">
<ref role="3cqZAo" node="6kREIVkNs$S" resolve="subscribeScheduler" />
</node>
</node>
<node concept="1bVj0M" id="1PN9XOHy2R3" role="37wK5m">
<node concept="37vLTG" id="1PN9XOHy42f" role="1bW2Oz">
@ -5041,6 +5021,15 @@
<node concept="2AHcQZ" id="Hg6Enc6phl" role="2AJF6D">
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
<node concept="37vLTG" id="Hg6Enc6phb" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="FQ_DIt6mly" role="1tU5fm">
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="FQ_DIt6mlz" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
</node>
<node concept="2tJIrI" id="55Q$YFtIVL_" role="jymVt" />
<node concept="312cEg" id="443LGHBSGGx" role="jymVt">
@ -5101,43 +5090,6 @@
</node>
</node>
</node>
<node concept="sE7Ow" id="41ox5VnrUX7">
<property role="TrG5h" value="ClearTypes" />
<property role="2uzpH1" value="Clear Types" />
<property role="3GE5qa" value="action" />
<node concept="1DS2jV" id="41ox5VnrVtS" role="1NuT2Z">
<property role="TrG5h" value="editorComponent" />
<ref role="1DUlNI" to="k3nr:~MPSEditorDataKeys.EDITOR_COMPONENT" resolve="EDITOR_COMPONENT" />
<node concept="1oajcY" id="41ox5VnrVtT" role="1oa70y" />
</node>
<node concept="1DS2jV" id="3mz2_dYEr9_" role="1NuT2Z">
<property role="TrG5h" value="mpsProject" />
<ref role="1DUlNI" to="qq03:~MPSCommonDataKeys.MPS_PROJECT" resolve="MPS_PROJECT" />
<node concept="1oajcY" id="3mz2_dYEr9A" role="1oa70y" />
</node>
<node concept="tnohg" id="41ox5VnrUX8" role="tncku">
<node concept="3clFbS" id="41ox5VnrUX9" role="2VODD2">
<node concept="3clFbF" id="41ox5VnrV_Z" role="3cqZAp">
<node concept="2YIFZM" id="6Yb9hAqxX1b" role="3clFbG">
<ref role="37wK5l" to="o35r:41ox5VnrNu5" resolve="clear" />
<ref role="1Pybhc" to="o35r:41ox5VnpFrR" resolve="HighlightingPlugin" />
<node concept="2OqwBi" id="3mz2_dYErbN" role="37wK5m">
<node concept="2WthIp" id="3mz2_dYErbQ" role="2Oq$k0" />
<node concept="1DTwFV" id="3mz2_dYErbS" role="2OqNvi">
<ref role="2WH_rO" node="3mz2_dYEr9_" resolve="mpsProject" />
</node>
</node>
<node concept="2OqwBi" id="41ox5VnrVBn" role="37wK5m">
<node concept="2WthIp" id="41ox5VnrVBq" role="2Oq$k0" />
<node concept="1DTwFV" id="41ox5VnrVBs" role="2OqNvi">
<ref role="2WH_rO" node="41ox5VnrVtS" resolve="editorComponent" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="sE7Ow" id="7WKNeR8Q7e5">
<property role="3GE5qa" value="action" />
<property role="TrG5h" value="LaunchTypecheckingQuery" />
@ -5164,18 +5116,6 @@
</node>
<node concept="tnohg" id="7WKNeR8Q7e6" role="tncku">
<node concept="3clFbS" id="7WKNeR8Q7e7" role="2VODD2">
<node concept="3clFbF" id="7WKNeR8RdQp" role="3cqZAp">
<node concept="2YIFZM" id="6Yb9hAqxX1d" role="3clFbG">
<ref role="37wK5l" to="o35r:3WU9yfAbTWe" resolve="clearAll" />
<ref role="1Pybhc" to="o35r:41ox5VnpFrR" resolve="HighlightingPlugin" />
<node concept="2OqwBi" id="7WKNeR8RdQr" role="37wK5m">
<node concept="2WthIp" id="7WKNeR8RdQs" role="2Oq$k0" />
<node concept="1DTwFV" id="7WKNeR8RdQt" role="2OqNvi">
<ref role="2WH_rO" node="7WKNeR8Rags" resolve="mpsProject" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="7WKNeR8RdQN" role="3cqZAp">
<node concept="2OqwBi" id="7WKNeR8RdQO" role="3clFbG">
<node concept="2OqwBi" id="7WKNeR8RdQP" role="2Oq$k0">
@ -7912,18 +7852,6 @@
</node>
<node concept="tnohg" id="3IIf9O_okk9" role="tncku">
<node concept="3clFbS" id="3IIf9O_okka" role="2VODD2">
<node concept="3clFbF" id="3IIf9O_okkb" role="3cqZAp">
<node concept="2YIFZM" id="6Yb9hAqxX1c" role="3clFbG">
<ref role="37wK5l" to="o35r:3WU9yfAbTWe" resolve="clearAll" />
<ref role="1Pybhc" to="o35r:41ox5VnpFrR" resolve="HighlightingPlugin" />
<node concept="2OqwBi" id="3IIf9O_okkd" role="37wK5m">
<node concept="2WthIp" id="3IIf9O_okke" role="2Oq$k0" />
<node concept="1DTwFV" id="3IIf9O_okkf" role="2OqNvi">
<ref role="2WH_rO" node="3IIf9O_okk3" resolve="mpsProject" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="3IIf9O_okkF" role="3cqZAp">
<node concept="2OqwBi" id="3IIf9O_okkG" role="3clFbG">
<node concept="2OqwBi" id="3IIf9O_oo3r" role="2Oq$k0">

View File

@ -26,7 +26,6 @@
<import index="z1c4" ref="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61/java:jetbrains.mps.project(MPS.Platform/)" />
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
<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="d6hs" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.errors.item(MPS.Core/)" />
<import index="2gg1" ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea/java:jetbrains.mps.errors(MPS.Core/)" />
<import index="wcmu" ref="r:1070fac4-bb22-4bb6-b0bf-ec58df816edc(jetbrains.mps.typechecking.annotation.structure)" />
@ -5616,21 +5615,6 @@
<node concept="2tJIrI" id="5tAk4yVSOYv" role="jymVt" />
<node concept="3clFb_" id="RZQG98YN6h" role="jymVt">
<property role="TrG5h" value="schedule" />
<node concept="37vLTG" id="RZQG98YN6i" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="RZQG98YN6j" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<node concept="3uibUv" id="RZQG98YN6k" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
<node concept="37vLTG" id="RZQG98YN6n" role="3clF46">
<property role="TrG5h" value="subscribeScheduler" />
<node concept="3uibUv" id="RZQG98YN6o" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Scheduler" resolve="Scheduler" />
</node>
</node>
<node concept="3Tmbuc" id="RZQG98YN6s" role="1B3o_S" />
<node concept="2AHcQZ" id="RZQG98YN79" role="2AJF6D">
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
@ -5640,7 +5624,7 @@
<node concept="3cpWsn" id="51ek2rQxWHt" role="3cpWs9">
<property role="TrG5h" value="preconfigure" />
<node concept="3uibUv" id="51ek2rQxN4p" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="51ek2rQxN4s" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -5929,9 +5913,6 @@
<node concept="37vLTw" id="1PN9XOHG6wR" role="37wK5m">
<ref role="3cqZAo" node="51ek2rQxWHt" resolve="preconfigure" />
</node>
<node concept="37vLTw" id="1PN9XOHG6wS" role="37wK5m">
<ref role="3cqZAo" node="RZQG98YN6n" resolve="subscribeScheduler" />
</node>
</node>
<node concept="1bVj0M" id="1PN9XOI2Azb" role="37wK5m">
<node concept="37vLTG" id="1PN9XOI2BWu" role="1bW2Oz">
@ -5985,11 +5966,20 @@
</node>
</node>
<node concept="3uibUv" id="6BMBBPCYWdR" role="3clF45">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="6BMBBPCYWdS" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
<node concept="37vLTG" id="RZQG98YN6i" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="FQ_DIt6mls" role="1tU5fm">
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="FQ_DIt6mlt" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
</node>
<node concept="2tJIrI" id="1laj_RSBHlW" role="jymVt" />
<node concept="3clFb_" id="4nDRG5Ddzi_" role="jymVt">
@ -10679,23 +10669,8 @@
<node concept="2tJIrI" id="q1hCixWSlC" role="jymVt" />
<node concept="3clFb_" id="7i3KM7gxGFZ" role="jymVt">
<property role="TrG5h" value="schedule" />
<node concept="37vLTG" id="7i3KM7gxGG0" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="7i3KM7gxGG1" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<node concept="3uibUv" id="7i3KM7gxGG2" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
<node concept="37vLTG" id="7i3KM7gxGG3" role="3clF46">
<property role="TrG5h" value="subscribeScheduler" />
<node concept="3uibUv" id="7i3KM7gxGG4" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Scheduler" resolve="Scheduler" />
</node>
</node>
<node concept="3uibUv" id="7i3KM7gxGG5" role="3clF45">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="7i3KM7gxGG6" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -10706,7 +10681,7 @@
<node concept="3cpWsn" id="51ek2rQMvSO" role="3cpWs9">
<property role="TrG5h" value="invalidate" />
<node concept="3uibUv" id="51ek2rQMt5g" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="51ek2rQMt5j" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -10785,9 +10760,6 @@
<node concept="37vLTw" id="51ek2rQN6$3" role="37wK5m">
<ref role="3cqZAo" node="51ek2rQMvSO" resolve="invalidate" />
</node>
<node concept="37vLTw" id="51ek2rQN6$4" role="37wK5m">
<ref role="3cqZAo" node="7i3KM7gxGG3" resolve="subscribeScheduler" />
</node>
</node>
<node concept="1bVj0M" id="51ek2rQN754" role="37wK5m">
<node concept="3clFbS" id="51ek2rQN756" role="1bW5cS">
@ -10852,6 +10824,15 @@
<node concept="2AHcQZ" id="7i3KM7gxGGa" role="2AJF6D">
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
</node>
<node concept="37vLTG" id="7i3KM7gxGG0" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="FQ_DIt6mlp" role="1tU5fm">
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="FQ_DIt6mlq" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
</node>
<node concept="2tJIrI" id="6nFpYluWOiZ" role="jymVt" />
<node concept="3clFb_" id="6nFpYluWPzO" role="jymVt">
@ -13338,23 +13319,8 @@
<node concept="2tJIrI" id="1T5MAgPvi23" role="jymVt" />
<node concept="3clFb_" id="1T5MAgPu1nu" role="jymVt">
<property role="TrG5h" value="schedule" />
<node concept="37vLTG" id="1T5MAgPu1nv" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="1T5MAgPu1nw" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<node concept="3uibUv" id="1T5MAgPu1nx" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>
<node concept="37vLTG" id="1T5MAgPu1ny" role="3clF46">
<property role="TrG5h" value="subscribeScheduler" />
<node concept="3uibUv" id="1T5MAgPu1nz" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Scheduler" resolve="Scheduler" />
</node>
</node>
<node concept="3uibUv" id="1T5MAgPu1n$" role="3clF45">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="1T5MAgPu1n_" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -13369,7 +13335,7 @@
<node concept="3cpWsn" id="1T5MAgPu8cT" role="3cpWs9">
<property role="TrG5h" value="preconfigure" />
<node concept="3uibUv" id="1T5MAgPu7Vo" role="1tU5fm">
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="1T5MAgPu7Vr" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
@ -13461,9 +13427,15 @@
<node concept="37vLTw" id="1T5MAgPubiA" role="37wK5m">
<ref role="3cqZAo" node="1T5MAgPu8cT" resolve="preconfigure" />
</node>
<node concept="37vLTw" id="1T5MAgPub2k" role="37wK5m">
<ref role="3cqZAo" node="1T5MAgPu1ny" resolve="subscribeScheduler" />
</node>
</node>
</node>
</node>
<node concept="37vLTG" id="1T5MAgPu1nv" role="3clF46">
<property role="TrG5h" value="input" />
<node concept="3uibUv" id="FQ_DIt6mlv" role="1tU5fm">
<ref role="3uigEE" to="1yqb:FQ_DIt9rOo" resolve="Single" />
<node concept="3uibUv" id="FQ_DIt6mlw" role="11_B2D">
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
</node>
</node>
</node>

View File

@ -3,9 +3,6 @@ configurations {
}
dependencies {
codeRules "io.reactivex.rxjava2:rxjava:${rxjavaRevision}@jar"
codeRules "com.github.akarnokd:rxjava2-swing:${rxjavaswingRevision}@jar"
codeRules "org.reactivestreams:reactive-streams:${reactivestreamsRevision}@jar"
}
task copyDependencies (type: Copy) {

View File

@ -1,3 +0,0 @@
rxjavaRevision = 2.2.18
rxjavaswingRevision = 0.3.7
reactivestreamsRevision = 1.0.0.final

View File

@ -4,18 +4,10 @@
<modelRoot contentPath="${module}" type="default">
<sourceRoot location="models" />
</modelRoot>
<modelRoot contentPath="${module}/lib" type="java_classes">
<sourceRoot location="reactive-streams-1.0.0.final.jar" />
<sourceRoot location="rxjava-2.2.18.jar" />
<sourceRoot location="rxjava2-swing-0.3.7.jar" />
</modelRoot>
</models>
<facets>
<facet type="java" compile="mps" classes="mps" ext="yes">
<classes generated="true" path="${module}/classes_gen" />
<library location="${module}/lib/reactive-streams-1.0.0.final.jar" />
<library location="${module}/lib/rxjava-2.2.18.jar" />
<library location="${module}/lib/rxjava2-swing-0.3.7.jar" />
</facet>
</facets>
<dependencies>

View File

@ -30,7 +30,7 @@
<import index="1yqb" ref="r:bd76f794-cfad-45dd-9c1c-e3203d1c5c7a(jetbrains.mps.coderules.service)" />
<import index="cof4" ref="r:0a9d1d47-250c-4f98-8962-b65edf8b0721(jetbrains.mps.logic.dataform)" />
<import index="uwx2" ref="r:76101703-3fc5-4e76-aa48-9728dde91f7b(jetbrains.mps.logic.unification)" />
<import index="unkn" ref="f97d84b2-8bad-4fdd-8ede-da17b3eacf4c/java:io.reactivex(jetbrains.mps.coderules/)" implicit="true" />
<import index="bd8o" ref="498d89d2-c2e9-11e2-ad49-6cf049e62fe5/java:com.intellij.openapi.application(MPS.IDEA/)" />
</imports>
<registry>
<language id="a247e09e-2435-45ba-b8d2-07e93feba96a" name="jetbrains.mps.baseLanguage.tuples">
@ -698,6 +698,7 @@
<node concept="3cqZAl" id="4MaHsBDgiaW" role="3clF45" />
<node concept="37vLTG" id="4MaHsBDgiaX" role="3clF46">
<property role="TrG5h" value="message" />
<property role="3TUv4t" value="true" />
<node concept="3uibUv" id="4MaHsBDgiaY" role="1tU5fm">
<ref role="3uigEE" to="et5u:~IMessage" resolve="IMessage" />
</node>
@ -706,16 +707,16 @@
</node>
</node>
<node concept="3clFbS" id="4MaHsBDgib0" role="3clF47">
<node concept="3clFbF" id="2mhJggjq7gt" role="3cqZAp">
<node concept="2OqwBi" id="2mhJggjq7se" role="3clFbG">
<node concept="2YIFZM" id="2mhJggjq7jK" role="2Oq$k0">
<ref role="37wK5l" to="1yqb:3KwBCAA_eqP" resolve="requireEDT" />
<ref role="1Pybhc" to="1yqb:3KwBCAA_ela" resolve="MPSSchedulers" />
<node concept="3clFbF" id="FQ_DIt43d6" role="3cqZAp">
<node concept="2OqwBi" id="FQ_DIt44f7" role="3clFbG">
<node concept="2YIFZM" id="FQ_DIt43wk" role="2Oq$k0">
<ref role="37wK5l" to="bd8o:~ApplicationManager.getApplication()" resolve="getApplication" />
<ref role="1Pybhc" to="bd8o:~ApplicationManager" resolve="ApplicationManager" />
</node>
<node concept="liA8E" id="2mhJggjq7A3" role="2OqNvi">
<ref role="37wK5l" to="unkn:~Scheduler.scheduleDirect(java.lang.Runnable)" resolve="scheduleDirect" />
<node concept="1bVj0M" id="2mhJggjq7BT" role="37wK5m">
<node concept="3clFbS" id="2mhJggjq7BU" role="1bW5cS">
<node concept="liA8E" id="FQ_DIt45vY" role="2OqNvi">
<ref role="37wK5l" to="bd8o:~Application.invokeLater(java.lang.Runnable)" resolve="invokeLater" />
<node concept="1bVj0M" id="FQ_DIt45D0" role="37wK5m">
<node concept="3clFbS" id="FQ_DIt45D3" role="1bW5cS">
<node concept="3cpWs8" id="2ceN1hCEOyW" role="3cqZAp">
<node concept="3cpWsn" id="2ceN1hCEOyX" role="3cpWs9">
<property role="TrG5h" value="sink" />
@ -752,6 +753,7 @@
</node>
</node>
</node>
<node concept="3clFbH" id="FQ_DIt45Xh" role="3cqZAp" />
</node>
</node>
</node>

File diff suppressed because it is too large Load Diff

View File

@ -951,9 +951,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -1105,9 +1102,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -1261,9 +1255,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -1417,9 +1408,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -1565,9 +1553,6 @@
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="apiguardian-api-1.1.2.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-api-5.9.3.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-engine-5.9.3.jar" />

View File

@ -365,9 +365,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -449,9 +446,6 @@
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="apiguardian-api-1.1.2.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-api-5.9.3.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-engine-5.9.3.jar" />

View File

@ -10970,9 +10970,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -11123,9 +11120,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -11270,9 +11264,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -11423,9 +11414,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -11577,9 +11565,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -11731,9 +11716,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -11890,9 +11872,6 @@
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12036,9 +12015,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12189,9 +12165,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12334,9 +12307,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12490,9 +12460,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12654,9 +12621,6 @@
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12809,9 +12773,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -12969,9 +12930,6 @@
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13118,9 +13076,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13260,9 +13215,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13409,9 +13361,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13561,9 +13510,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13711,9 +13657,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13852,9 +13795,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -13936,9 +13876,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14085,9 +14022,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14246,9 +14180,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14399,9 +14330,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14554,9 +14482,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14636,9 +14561,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14782,9 +14704,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -14928,9 +14847,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -15083,9 +14999,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -15249,9 +15162,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -15419,9 +15329,6 @@
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -15524,9 +15431,6 @@
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.typesystem.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -15623,9 +15527,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -15724,9 +15625,6 @@
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="apiguardian-api-1.1.2.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-api-5.9.3.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-engine-5.9.3.jar" />
@ -15822,9 +15720,6 @@
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="apiguardian-api-1.1.2.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-api-5.9.3.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-engine-5.9.3.jar" />
@ -15915,9 +15810,6 @@
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="apiguardian-api-1.1.2.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-api-5.9.3.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-engine-5.9.3.jar" />
@ -16019,9 +15911,6 @@
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.reactor.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.logic.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="collection-0.7.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="trove4j-3.0.3.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="conreactor-core-0.9.21.jar" />
@ -16105,9 +15994,6 @@
<fileset file="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
<fileset file="${artifacts.mps}/languages/languageDesign/jetbrains.mps.lang.traceable.jar" />
<fileset file="${artifacts.coderules}/jetbrains.mps.coderules/languages/jetbrains.mps.lang.typechecking.runtime.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="reactive-streams-1.0.0.final.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava-2.2.18.jar" />
<fileset dir="${artifacts.coderules}/jetbrains.mps.coderules/lib" includes="rxjava2-swing-0.3.7.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="apiguardian-api-1.1.2.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-api-5.9.3.jar" />
<fileset dir="${artifacts.mps}/plugins/mps-junit5/lib" includes="junit-jupiter-engine-5.9.3.jar" />