Various refactorings in Step/Effect apis: simplifying the code.
Refactor Effect: drop type parameter, simplify usage. Redesign the way values are provided by an Effect. Simplify schedule method signature. Drop scheduleWithTrace from Step interface. Introduce ConfigureEvalStep. Drop Step.Options. Drop LocalEffect's.
This commit is contained in:
parent
068ce227c3
commit
ad6864cfda
|
|
@ -60,14 +60,6 @@
|
|||
<import index="31yc" ref="r:0c18ff61-1cb9-4ff0-a899-c949ad03f97c(jetbrains.mps.coderules.plugin)" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="a247e09e-2435-45ba-b8d2-07e93feba96a" name="jetbrains.mps.baseLanguage.tuples">
|
||||
<concept id="1238852151516" name="jetbrains.mps.baseLanguage.tuples.structure.IndexedTupleType" flags="in" index="1LlUBW">
|
||||
<child id="1238852204892" name="componentType" index="1Lm7xW" />
|
||||
</concept>
|
||||
<concept id="1238853782547" name="jetbrains.mps.baseLanguage.tuples.structure.IndexedTupleLiteral" flags="nn" index="1Ls8ON">
|
||||
<child id="1238853845806" name="component" index="1Lso8e" />
|
||||
</concept>
|
||||
</language>
|
||||
<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" />
|
||||
|
|
@ -270,7 +262,6 @@
|
|||
<concept id="1171903916106" name="jetbrains.mps.baseLanguage.structure.UpperBoundType" flags="in" index="3qUE_q">
|
||||
<child id="1171903916107" name="bound" index="3qUE_r" />
|
||||
</concept>
|
||||
<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" />
|
||||
|
|
@ -1374,18 +1365,9 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3Puk6I" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PulUa" role="11_B2D">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="MFuM6QKKWH" role="3clF46">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6QKOro" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6kREIVkNB3d" role="3clF46">
|
||||
<property role="TrG5h" value="subscribeScheduler" />
|
||||
<node concept="3uibUv" id="6kREIVkNB3e" role="1tU5fm">
|
||||
|
|
@ -1396,9 +1378,6 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3Puioq" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PuFGh" role="11_B2D">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="Hg6EncFQZO" role="1B3o_S" />
|
||||
|
|
@ -1416,9 +1395,6 @@
|
|||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="3bpBM3Pupvg" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3Pur86" role="11_B2D">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="5lxnBcU08CQ" role="1bW5cS">
|
||||
|
|
@ -1544,9 +1520,6 @@
|
|||
<node concept="Xl_RD" id="3bpBM3POsK4" role="37wK5m">
|
||||
<property role="Xl_RC" value="highlighting results" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="3bpBM3POurz" role="1pMfVU">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1649,22 +1622,9 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6IQb_RxteBU" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6IQb_RxtgtS" role="3clFbG">
|
||||
<node concept="37vLTw" id="6IQb_RxtgVI" role="37vLTx">
|
||||
<ref role="3cqZAo" node="6IQb_Rxsk$b" resolve="editorComponent" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="6IQb_RxtePB" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6IQb_RxteBS" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6IQb_Rxtfpa" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6IQb_Rxsgb3" resolve="editorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="55Q$YFtJq2k" role="jymVt" />
|
||||
<node concept="2tJIrI" id="6BMBBPCZ0vC" role="jymVt" />
|
||||
<node concept="3clFb_" id="Hg6Enc6pha" role="jymVt">
|
||||
<property role="TrG5h" value="schedule" />
|
||||
<property role="1EzhhJ" value="false" />
|
||||
|
|
@ -1674,23 +1634,9 @@
|
|||
<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 concept="3uibUv" id="Hg6Enc6phj" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDAYiK5" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDAYjpq" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="MFuM6QKYXW" role="3clF46">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6QL0Jk" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6kREIVkNs$S" role="3clF46">
|
||||
<property role="TrG5h" value="subscribeScheduler" />
|
||||
<node concept="3uibUv" id="6kREIVkNs$T" role="1tU5fm">
|
||||
|
|
@ -1701,186 +1647,152 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="2daneBPWfh1" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3qUE_q" id="3bpBM3Pvmhp" role="11_B2D">
|
||||
<node concept="3uibUv" id="3bpBM3Pvna5" role="3qUE_r">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lBNWG" resolve="EvaluateRulesStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="Hg6EncFIBw" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="Hg6Enc6phk" role="3clF47">
|
||||
<node concept="3clFbH" id="2daneBOSijV" role="3cqZAp" />
|
||||
<node concept="3cpWs8" id="Hg6EncXntS" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="Hg6EncXntT" role="3cpWs9">
|
||||
<property role="TrG5h" value="input_trace" />
|
||||
<node concept="3uibUv" id="Hg6EncXnsI" role="1tU5fm">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="1LlUBW" id="Hg6EncXnsT" role="11_B2D">
|
||||
<node concept="3uibUv" id="2daneBPWr7k" role="1Lm7xW">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="Hg6EncXnsU" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDAZbjL" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDAZbjM" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6BMBBPCZdEG" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6BMBBPCZkfO" role="3clFbG">
|
||||
<node concept="2OqwBi" id="6BMBBPCZn_f" role="2Oq$k0">
|
||||
<node concept="3nyPlj" id="6BMBBPCZdEE" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="tj24:RZQG98YN6h" resolve="schedule" />
|
||||
<node concept="2OqwBi" id="6BMBBPCZfbM" role="37wK5m">
|
||||
<node concept="37vLTw" id="6BMBBPCZfbN" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="Hg6Enc6phb" resolve="input" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="6tPOoeTcJfS" role="1Lm7xW">
|
||||
<ref role="3uigEE" to="hano:qubcdtxBiR" resolve="EvaluationTraceExt" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="Hg6EncXntV" role="33vP2m">
|
||||
<node concept="37vLTw" id="Hg6EncXntW" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="Hg6Enc6phb" resolve="input" />
|
||||
</node>
|
||||
<node concept="liA8E" id="Hg6EncXntX" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.map(io.reactivex.functions.Function)" resolve="map" />
|
||||
<node concept="1bVj0M" id="Hg6EncXntY" role="37wK5m">
|
||||
<node concept="37vLTG" id="Hg6EncXntZ" role="1bW2Oz">
|
||||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="2daneBPWxGU" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="Hg6EncXnu0" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDAZcUx" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDAZcUy" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPCZfbO" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.map(io.reactivex.functions.Function)" resolve="map" />
|
||||
<node concept="1bVj0M" id="6BMBBPCZfbP" role="37wK5m">
|
||||
<node concept="37vLTG" id="6BMBBPCZfbQ" role="1bW2Oz">
|
||||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="6BMBBPCZfbR" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="Hg6EncXnu1" role="1bW5cS">
|
||||
<node concept="3clFbH" id="Hg6EncXnu2" role="3cqZAp" />
|
||||
<node concept="3cpWs8" id="Hg6EncXnu7" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="Hg6EncXnu8" role="3cpWs9">
|
||||
<property role="TrG5h" value="program" />
|
||||
<node concept="3uibUv" id="6tPOoeTcyRh" role="1tU5fm">
|
||||
<ref role="3uigEE" to="av0y:~Program" resolve="Program" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2daneBPWI2a" role="33vP2m">
|
||||
<node concept="2OqwBi" id="Hg6EncXnub" role="2Oq$k0">
|
||||
<node concept="liA8E" id="2daneBPWC8M" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX8cN" resolve="getValue" />
|
||||
<node concept="10M0yZ" id="2daneBPWGBl" role="37wK5m">
|
||||
<ref role="3cqZAo" to="1yqb:2daneBPSu1V" resolve="PROGRAM_PRODUCER" />
|
||||
<ref role="1PxDUh" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
</node>
|
||||
<node concept="3clFbS" id="6BMBBPCZfbS" role="1bW5cS">
|
||||
<node concept="3clFbH" id="6BMBBPCZfbT" role="3cqZAp" />
|
||||
<node concept="3cpWs8" id="6BMBBPCZfbU" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="6BMBBPCZfbV" role="3cpWs9">
|
||||
<property role="TrG5h" value="program" />
|
||||
<node concept="3uibUv" id="6BMBBPCZfbW" role="1tU5fm">
|
||||
<ref role="3uigEE" to="av0y:~Program" resolve="Program" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="Hg6EncXnud" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="Hg6EncXntZ" resolve="inEff" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBPWJwb" role="2OqNvi">
|
||||
<ref role="37wK5l" to="hano:3GlpCDSyO$P" resolve="getProgram" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2daneBOTb0k" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2daneBOThtC" role="3clFbG">
|
||||
<node concept="2ShNRf" id="2daneBOTlJF" role="37vLTx">
|
||||
<node concept="1pGfFk" id="2daneBOTlJG" role="2ShVmc">
|
||||
<ref role="37wK5l" to="31yc:2daneBOSyP4" resolve="TraceEvents" />
|
||||
<node concept="2OqwBi" id="2daneBOTlJH" role="37wK5m">
|
||||
<node concept="37vLTw" id="2daneBOTlJI" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="Hg6EncXnu8" resolve="program" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBOTlJJ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="av0y:~Program.name()" resolve="name" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2daneBOTcGy" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="2daneBOTb0i" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="2daneBOTf3X" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6kREIVkOM43" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6kREIVkONs4" role="3clFbG">
|
||||
<node concept="2OqwBi" id="6kREIVkOMjI" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6kREIVkOM41" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6kREIVkOMKH" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="2ceN1hCGgdD" role="37vLTx">
|
||||
<node concept="1pGfFk" id="2ceN1hCGgaD" role="2ShVmc">
|
||||
<ref role="37wK5l" to="o35r:4i4XGQZmLRe" resolve="MessageViewInfoTracer" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="Hg6EncXnuO" role="3cqZAp">
|
||||
<node concept="1Ls8ON" id="Hg6EncXnuP" role="3clFbG">
|
||||
<node concept="37vLTw" id="Hg6EncXnuQ" role="1Lso8e">
|
||||
<ref role="3cqZAo" node="Hg6EncXntZ" resolve="inEff" />
|
||||
</node>
|
||||
<node concept="1eOMI4" id="6tPOoeTcTIQ" role="1Lso8e">
|
||||
<node concept="10QFUN" id="6tPOoeTcTIN" role="1eOMHV">
|
||||
<node concept="3uibUv" id="6tPOoeTcV1_" role="10QFUM">
|
||||
<ref role="3uigEE" to="hano:qubcdtxBiR" resolve="EvaluationTraceExt" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="6tPOoeTcTIS" role="10QFUP">
|
||||
<node concept="1pGfFk" id="6tPOoeTcTIT" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7nPD14NbIzp" resolve="MultiTrace" />
|
||||
<node concept="2OqwBi" id="6tPOoeTcTIU" role="37wK5m">
|
||||
<node concept="37vLTw" id="2daneBOTr1y" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2ceN1hDmaUr" role="2OqNvi">
|
||||
<ref role="37wK5l" to="31yc:YGS68MEx_L" resolve="trace" />
|
||||
<node concept="2OqwBi" id="6BMBBPCZfbX" role="33vP2m">
|
||||
<node concept="2OqwBi" id="6BMBBPCZfbY" role="2Oq$k0">
|
||||
<node concept="liA8E" id="6BMBBPCZfbZ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX8cN" resolve="getValue" />
|
||||
<node concept="10M0yZ" id="6BMBBPCZfc0" role="37wK5m">
|
||||
<ref role="1PxDUh" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<ref role="3cqZAo" to="1yqb:2daneBPSu1V" resolve="PROGRAM_PRODUCER" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6tPOoeTcTIX" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
<node concept="37vLTw" id="6BMBBPCZfc1" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6BMBBPCZfbQ" resolve="inEff" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPCZfc2" role="2OqNvi">
|
||||
<ref role="37wK5l" to="hano:3GlpCDSyO$P" resolve="getProgram" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6BMBBPCZfc3" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6BMBBPCZfc4" role="3clFbG">
|
||||
<node concept="2ShNRf" id="6BMBBPCZfc5" role="37vLTx">
|
||||
<node concept="1pGfFk" id="6BMBBPCZfc6" role="2ShVmc">
|
||||
<ref role="37wK5l" to="31yc:2daneBOSyP4" resolve="TraceEvents" />
|
||||
<node concept="2OqwBi" id="6BMBBPCZfc7" role="37wK5m">
|
||||
<node concept="37vLTw" id="6BMBBPCZfc8" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6BMBBPCZfbV" resolve="program" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPCZfc9" role="2OqNvi">
|
||||
<ref role="37wK5l" to="av0y:~Program.name()" resolve="name" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="6BMBBPCZfca" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6BMBBPCZfcb" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6BMBBPCZfcc" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6BMBBPCZfcd" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6BMBBPCZfce" role="3clFbG">
|
||||
<node concept="2OqwBi" id="6BMBBPCZfcf" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6BMBBPCZfcg" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6BMBBPCZfch" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="6BMBBPCZfci" role="37vLTx">
|
||||
<node concept="1pGfFk" id="6BMBBPCZfcj" role="2ShVmc">
|
||||
<ref role="37wK5l" to="o35r:4i4XGQZmLRe" resolve="MessageViewInfoTracer" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6BMBBPCZfck" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="6BMBBPCZfcl" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6BMBBPCZfcm" role="3clFbG">
|
||||
<node concept="37vLTw" id="6BMBBPCZfcn" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6BMBBPCZfbQ" resolve="inEff" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPCZfco" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX0cV" resolve="combine" />
|
||||
<node concept="2YIFZM" id="6BMBBPCZfcp" role="37wK5m">
|
||||
<ref role="1Pybhc" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<ref role="37wK5l" to="1yqb:6BMBBPCUL2C" resolve="of" />
|
||||
<node concept="2OqwBi" id="6BMBBPCZfcq" role="37wK5m">
|
||||
<node concept="10M0yZ" id="6BMBBPCZfcr" role="2Oq$k0">
|
||||
<ref role="3cqZAo" to="1yqb:RZQG98Ve3Q" resolve="TRACE" />
|
||||
<ref role="1PxDUh" to="1yqb:RZQG98UNsT" resolve="ConfigureEvalStep" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPCZfcs" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:6BMBBPCRIcz" resolve="is" />
|
||||
<node concept="2ShNRf" id="6BMBBPCZfct" role="37wK5m">
|
||||
<node concept="1pGfFk" id="6BMBBPCZfcu" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7nPD14NbIzp" resolve="MultiTrace" />
|
||||
<node concept="2OqwBi" id="6BMBBPCZfcv" role="37wK5m">
|
||||
<node concept="37vLTw" id="6BMBBPCZfcw" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPCZfcx" role="2OqNvi">
|
||||
<ref role="37wK5l" to="31yc:YGS68MEx_L" resolve="trace" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6BMBBPCZfcy" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6BMBBPCZfcz" role="3cqZAp" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="Hg6EncXnuS" role="3cqZAp" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="Hg6EncXsVc" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="55Q$YFtItJ0" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6IQb_Rxsnrv" role="3clFbG">
|
||||
<node concept="2OqwBi" id="2daneBOSRag" role="2Oq$k0">
|
||||
<node concept="1rXfSq" id="55Q$YFtItIY" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="tj24:78H58of4zU0" resolve="scheduleWithTrace" />
|
||||
<node concept="37vLTw" id="55Q$YFtIv91" role="37wK5m">
|
||||
<ref role="3cqZAo" node="Hg6EncXntT" resolve="input_trace" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="MFuM6RahGd" role="37wK5m">
|
||||
<ref role="3cqZAo" node="MFuM6QKYXW" resolve="options" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="55Q$YFtIvC0" role="37wK5m">
|
||||
<node concept="37vLTw" id="6BMBBPCZh$$" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6kREIVkNs$S" resolve="subscribeScheduler" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBOSTcs" role="2OqNvi">
|
||||
<node concept="liA8E" id="6BMBBPCZq4$" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.observeOn(io.reactivex.Scheduler)" resolve="observeOn" />
|
||||
<node concept="2YIFZM" id="2daneBOSZBr" role="37wK5m">
|
||||
<node concept="2YIFZM" id="6BMBBPCZvvZ" role="37wK5m">
|
||||
<ref role="37wK5l" to="f4yq:~SwingSchedulers.edt()" resolve="edt" />
|
||||
<ref role="1Pybhc" to="f4yq:~SwingSchedulers" resolve="SwingSchedulers" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="6IQb_Rxsum7" role="2OqNvi">
|
||||
<node concept="liA8E" id="6BMBBPCZm$1" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.doFinally(io.reactivex.functions.Action)" resolve="doFinally" />
|
||||
<node concept="1bVj0M" id="6IQb_Rxswo2" role="37wK5m">
|
||||
<node concept="3clFbS" id="6IQb_Rxswo3" role="1bW5cS">
|
||||
|
|
@ -2011,13 +1923,6 @@
|
|||
<ref role="3uigEE" to="z1c4:~MPSProject" resolve="MPSProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="6IQb_Rxsgb3" role="jymVt">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<node concept="3Tm6S6" id="6IQb_Rxsgb4" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="6IQb_Rxsgb5" role="1tU5fm">
|
||||
<ref role="3uigEE" to="exr9:~EditorComponent" resolve="EditorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="3F6vMxqv_px" role="jymVt">
|
||||
<property role="TrG5h" value="msgtrace" />
|
||||
<node concept="3Tm6S6" id="6kREIVkHFzh" role="1B3o_S" />
|
||||
|
|
@ -2730,6 +2635,20 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2j1FRbwV2n5" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2j1FRbwV3Sg" role="3clFbG">
|
||||
<node concept="37vLTw" id="2j1FRbwV2n3" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="1GKZK$AcqCY" resolve="steps" />
|
||||
</node>
|
||||
<node concept="TSZUe" id="2j1FRbwV4WV" role="2OqNvi">
|
||||
<node concept="2ShNRf" id="2j1FRbwV5XC" role="25WWJ7">
|
||||
<node concept="1pGfFk" id="2j1FRbwV7iD" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:RZQG98V8sL" resolve="ConfigureEvalStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="1GKZK$AcPAo" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="1GKZK$AcR8y" role="3clFbG">
|
||||
<node concept="37vLTw" id="1GKZK$AcPAm" role="2Oq$k0">
|
||||
|
|
@ -3153,6 +3072,20 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2j1FRbwV8JT" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2j1FRbwVaoF" role="3clFbG">
|
||||
<node concept="37vLTw" id="2j1FRbwV8JR" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7WKNeR8TcXs" resolve="steps" />
|
||||
</node>
|
||||
<node concept="TSZUe" id="2j1FRbwVbRl" role="2OqNvi">
|
||||
<node concept="2ShNRf" id="2j1FRbwVc6W" role="25WWJ7">
|
||||
<node concept="1pGfFk" id="2j1FRbwVdcq" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:RZQG98V8sL" resolve="ConfigureEvalStep" />
|
||||
</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">
|
||||
|
|
@ -3591,18 +3524,9 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3PuOmk" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PuQLw" role="11_B2D">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="MFuM6QKUqK" role="3clF46">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6QKWgC" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="4vBwiiV$adA" role="3clF46">
|
||||
<property role="TrG5h" value="subscribeScheduler" />
|
||||
<node concept="3uibUv" id="4vBwiiV$adB" role="1tU5fm">
|
||||
|
|
@ -3613,9 +3537,6 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3PuNjc" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PuO4F" role="11_B2D">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="4vBwiiV$adG" role="1B3o_S" />
|
||||
|
|
@ -3986,9 +3907,6 @@
|
|||
<node concept="Xl_RD" id="3bpBM3POEvz" role="37wK5m">
|
||||
<property role="Xl_RC" value="showing type" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="3bpBM3POGh1" role="1pMfVU">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -3999,9 +3917,6 @@
|
|||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="3bpBM3PuT6f" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PuV9m" role="11_B2D">
|
||||
<ref role="3uigEE" to="tj24:NKt6yn81z$" resolve="TypecheckingStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
|
|
@ -145,9 +145,6 @@
|
|||
<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" />
|
||||
|
|
@ -231,7 +228,6 @@
|
|||
</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="1171903862077" name="jetbrains.mps.baseLanguage.structure.LowerBoundType" flags="in" index="3qUtgH">
|
||||
|
|
@ -266,9 +262,6 @@
|
|||
<reference id="1116615189566" name="classifier" index="3VsUkX" />
|
||||
</concept>
|
||||
<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="774bf8a0-62e5-41e1-af63-f4812e60e48b" name="jetbrains.mps.baseLanguage.checkedDots">
|
||||
<concept id="4079382982702596667" name="jetbrains.mps.baseLanguage.checkedDots.structure.CheckedDotExpression" flags="nn" index="2EnYce" />
|
||||
|
|
@ -335,8 +328,24 @@
|
|||
<concept id="1151702311717" name="jetbrains.mps.baseLanguage.collections.structure.ToListOperation" flags="nn" index="ANE8D" />
|
||||
<concept id="1235566554328" name="jetbrains.mps.baseLanguage.collections.structure.AnyOperation" flags="nn" index="2HwmR7" />
|
||||
<concept id="1203518072036" name="jetbrains.mps.baseLanguage.collections.structure.SmartClosureParameterDeclaration" flags="ig" index="Rh6nW" />
|
||||
<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" />
|
||||
<child id="1206655950512" name="initializer" index="3Mj9YC" />
|
||||
</concept>
|
||||
<concept id="7125221305512719026" name="jetbrains.mps.baseLanguage.collections.structure.CollectionType" flags="in" index="3vKaQO" />
|
||||
<concept id="1202128969694" name="jetbrains.mps.baseLanguage.collections.structure.SelectOperation" flags="nn" index="3$u5V9" />
|
||||
<concept id="1206655653991" name="jetbrains.mps.baseLanguage.collections.structure.MapInitializer" flags="ng" index="3Mi1_Z">
|
||||
<child id="1206655902276" name="entries" index="3MiYds" />
|
||||
</concept>
|
||||
<concept id="1206655735055" name="jetbrains.mps.baseLanguage.collections.structure.MapEntry" flags="ng" index="3Milgn">
|
||||
<child id="1206655844556" name="key" index="3MiK7k" />
|
||||
<child id="1206655853135" name="value" index="3MiMdn" />
|
||||
</concept>
|
||||
<concept id="5686963296372573083" name="jetbrains.mps.baseLanguage.collections.structure.AbstractContainerType" flags="in" index="3O5elB">
|
||||
<child id="5686963296372573084" name="elementType" index="3O5elw" />
|
||||
</concept>
|
||||
|
|
@ -1593,81 +1602,41 @@
|
|||
<node concept="2tJIrI" id="4MaHsBDeIUW" role="jymVt" />
|
||||
<node concept="3clFb_" id="MFuM6RlFvN" role="jymVt">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6RlIKq" role="3clF45">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
<node concept="3rvAFt" id="2j1FRbwY2dM" role="3clF45">
|
||||
<node concept="17QB3L" id="2j1FRbwY6f3" role="3rvQeY" />
|
||||
<node concept="3uibUv" id="2j1FRbwY7qm" role="3rvSg0">
|
||||
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="MFuM6RlFvQ" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="MFuM6RlFvR" role="3clF47">
|
||||
<node concept="3clFbF" id="MFuM6RlNn6" role="3cqZAp">
|
||||
<node concept="2ShNRf" id="MFuM6RlNn4" role="3clFbG">
|
||||
<node concept="YeOm9" id="MFuM6RlQo1" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="MFuM6RlQo4" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="37wK5l" to="wyt6:~Object.<init>()" resolve="Object" />
|
||||
<ref role="1Y3XeK" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
<node concept="3Tm1VV" id="MFuM6RlQo5" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="MFuM6RlRm8" role="jymVt">
|
||||
<property role="TrG5h" value="getOption" />
|
||||
<node concept="37vLTG" id="MFuM6RlRm9" role="3clF46">
|
||||
<property role="TrG5h" value="key" />
|
||||
<node concept="17QB3L" id="MFuM6RlRma" role="1tU5fm" />
|
||||
<node concept="3clFbF" id="2j1FRbwY9lj" role="3cqZAp">
|
||||
<node concept="2ShNRf" id="2j1FRbwY9lf" role="3clFbG">
|
||||
<node concept="3rGOSV" id="2j1FRbwYaj9" role="2ShVmc">
|
||||
<node concept="17QB3L" id="2j1FRbwYau7" role="3rHrn6" />
|
||||
<node concept="3uibUv" id="2j1FRbwYaCF" role="3rHtpV">
|
||||
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
|
||||
</node>
|
||||
<node concept="3Mi1_Z" id="2j1FRbwYe7N" role="3Mj9YC">
|
||||
<node concept="3Milgn" id="2j1FRbwYe8o" role="3MiYds">
|
||||
<node concept="Xl_RD" id="2j1FRbwYe8I" role="3MiK7k">
|
||||
<property role="Xl_RC" value="typechecking.trace" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="MFuM6RlRmb" role="3clF45">
|
||||
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
|
||||
<node concept="10M0yZ" id="2j1FRbwYekN" role="3MiMdn">
|
||||
<ref role="1PxDUh" to="wyt6:~Boolean" resolve="Boolean" />
|
||||
<ref role="3cqZAo" to="wyt6:~Boolean.TRUE" resolve="TRUE" />
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="MFuM6RlRmc" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="MFuM6RlRmf" role="3clF47">
|
||||
<node concept="3clFbJ" id="MFuM6RlSCX" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="MFuM6RlTh0" role="3clFbw">
|
||||
<node concept="Xl_RD" id="MFuM6RlSYv" role="2Oq$k0">
|
||||
<property role="Xl_RC" value="typechecking.trace" />
|
||||
</node>
|
||||
<node concept="liA8E" id="MFuM6RlTCV" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object)" resolve="equals" />
|
||||
<node concept="37vLTw" id="MFuM6RlTZf" role="37wK5m">
|
||||
<ref role="3cqZAo" node="MFuM6RlRm9" resolve="key" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="MFuM6RlSCZ" role="3clFbx">
|
||||
<node concept="3cpWs6" id="MFuM6RlUrh" role="3cqZAp">
|
||||
<node concept="10M0yZ" id="MFuM6RlUSx" role="3cqZAk">
|
||||
<ref role="3cqZAo" to="wyt6:~Boolean.TRUE" resolve="TRUE" />
|
||||
<ref role="1PxDUh" to="wyt6:~Boolean" resolve="Boolean" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbJ" id="1s7XnIW4gNx" role="3cqZAp">
|
||||
<node concept="3clFbS" id="1s7XnIW4gNz" role="3clFbx">
|
||||
<node concept="3cpWs6" id="1s7XnIW4j1u" role="3cqZAp">
|
||||
<node concept="2YIFZM" id="1s7XnIW4$f1" role="3cqZAk">
|
||||
<ref role="37wK5l" to="wyt6:~Boolean.valueOf(boolean)" resolve="valueOf" />
|
||||
<ref role="1Pybhc" to="wyt6:~Boolean" resolve="Boolean" />
|
||||
<node concept="37vLTw" id="1s7XnIW4$Xc" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7wSJS_gAHJf" resolve="incrementalityEnabled" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="1s7XnIW4hAp" role="3clFbw">
|
||||
<node concept="Xl_RD" id="1s7XnIW4he0" role="2Oq$k0">
|
||||
<property role="Xl_RC" value="typechecking.incremental" />
|
||||
</node>
|
||||
<node concept="liA8E" id="1s7XnIW4hYU" role="2OqNvi">
|
||||
<ref role="37wK5l" to="wyt6:~String.equals(java.lang.Object)" resolve="equals" />
|
||||
<node concept="37vLTw" id="1s7XnIW4i$z" role="37wK5m">
|
||||
<ref role="3cqZAo" node="MFuM6RlRm9" resolve="key" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="MFuM6RlVnw" role="3cqZAp">
|
||||
<node concept="10Nm6u" id="MFuM6RlVnu" role="3clFbG" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Milgn" id="2j1FRbwYelX" role="3MiYds">
|
||||
<node concept="Xl_RD" id="2j1FRbwYemv" role="3MiK7k">
|
||||
<property role="Xl_RC" value="typechecking.incremental" />
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="MFuM6RlRmg" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
<node concept="2YIFZM" id="2j1FRbwYeAK" role="3MiMdn">
|
||||
<ref role="1Pybhc" to="wyt6:~Boolean" resolve="Boolean" />
|
||||
<ref role="37wK5l" to="wyt6:~Boolean.valueOf(boolean)" resolve="valueOf" />
|
||||
<node concept="37vLTw" id="2j1FRbwYeAL" role="37wK5m">
|
||||
<ref role="3cqZAo" node="7wSJS_gAHJf" resolve="incrementalityEnabled" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -37,14 +37,6 @@
|
|||
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" implicit="true" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="a247e09e-2435-45ba-b8d2-07e93feba96a" name="jetbrains.mps.baseLanguage.tuples">
|
||||
<concept id="1238852151516" name="jetbrains.mps.baseLanguage.tuples.structure.IndexedTupleType" flags="in" index="1LlUBW">
|
||||
<child id="1238852204892" name="componentType" index="1Lm7xW" />
|
||||
</concept>
|
||||
<concept id="1238853782547" name="jetbrains.mps.baseLanguage.tuples.structure.IndexedTupleLiteral" flags="nn" index="1Ls8ON">
|
||||
<child id="1238853845806" name="component" index="1Lso8e" />
|
||||
</concept>
|
||||
</language>
|
||||
<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" />
|
||||
|
|
@ -142,10 +134,6 @@
|
|||
</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="1070534934090" name="jetbrains.mps.baseLanguage.structure.CastExpression" flags="nn" index="10QFUN">
|
||||
<child id="1070534934091" name="type" index="10QFUM" />
|
||||
<child id="1070534934092" name="expression" index="10QFUP" />
|
||||
</concept>
|
||||
<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" />
|
||||
|
|
@ -192,9 +180,6 @@
|
|||
</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="1079359253375" name="jetbrains.mps.baseLanguage.structure.ParenthesizedExpression" flags="nn" index="1eOMI4">
|
||||
<child id="1079359253376" name="expression" index="1eOMHV" />
|
||||
</concept>
|
||||
<concept id="1081516740877" name="jetbrains.mps.baseLanguage.structure.NotExpression" flags="nn" index="3fqX7Q">
|
||||
<child id="1081516765348" name="expression" index="3fr31v" />
|
||||
</concept>
|
||||
|
|
@ -202,17 +187,12 @@
|
|||
<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">
|
||||
<child id="1212687122400" name="typeParameter" index="1pMfVU" />
|
||||
</concept>
|
||||
<concept id="1073063089578" name="jetbrains.mps.baseLanguage.structure.SuperMethodCall" flags="nn" index="3nyPlj" />
|
||||
<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="1171903916106" name="jetbrains.mps.baseLanguage.structure.UpperBoundType" flags="in" index="3qUE_q">
|
||||
<child id="1171903916107" name="bound" index="3qUE_r" />
|
||||
</concept>
|
||||
<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" />
|
||||
|
|
@ -939,6 +919,20 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2j1FRbwVfxP" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2j1FRbwVgAe" role="3clFbG">
|
||||
<node concept="37vLTw" id="2j1FRbwVfxN" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="7WKNeR8TcXs" resolve="steps" />
|
||||
</node>
|
||||
<node concept="TSZUe" id="2j1FRbwVi9R" role="2OqNvi">
|
||||
<node concept="2ShNRf" id="2j1FRbwVie7" role="25WWJ7">
|
||||
<node concept="1pGfFk" id="2j1FRbwViMW" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:RZQG98V8sL" resolve="ConfigureEvalStep" />
|
||||
</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">
|
||||
|
|
@ -1215,18 +1209,9 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3PfN8R" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PfP5x" role="11_B2D">
|
||||
<ref role="3uigEE" to="fjx4:78H58oeu6dG" resolve="ControlflowStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="MFuM6QKHH$" role="3clF46">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6QKISg" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6kREIVkNB3d" role="3clF46">
|
||||
<property role="TrG5h" value="subscribeScheduler" />
|
||||
<node concept="3uibUv" id="6kREIVkNB3e" role="1tU5fm">
|
||||
|
|
@ -1237,9 +1222,6 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3PfLJc" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PpAsq" role="11_B2D">
|
||||
<ref role="3uigEE" to="fjx4:78H58oeu6dG" resolve="ControlflowStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="Hg6EncFQZO" role="1B3o_S" />
|
||||
|
|
@ -1256,9 +1238,6 @@
|
|||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="3bpBM3PfRqD" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="3bpBM3PfTa0" role="11_B2D">
|
||||
<ref role="3uigEE" to="fjx4:78H58oeu6dG" resolve="ControlflowStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="5lxnBcU08CQ" role="1bW5cS">
|
||||
|
|
@ -1356,9 +1335,6 @@
|
|||
<node concept="Xl_RD" id="3bpBM3POaND" role="37wK5m">
|
||||
<property role="Xl_RC" value="highlighting results" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="3bpBM3POczG" role="1pMfVU">
|
||||
<ref role="3uigEE" to="fjx4:78H58oeu6dG" resolve="ControlflowStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -1449,22 +1425,8 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6IQb_RxteBU" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6IQb_RxtgtS" role="3clFbG">
|
||||
<node concept="37vLTw" id="6IQb_RxtgVI" role="37vLTx">
|
||||
<ref role="3cqZAo" node="6IQb_Rxsk$b" resolve="editorComponent" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="6IQb_RxtePB" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6IQb_RxteBS" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6IQb_Rxtfpa" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="6IQb_Rxsgb3" resolve="editorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6Yb9hAqUqyH" role="jymVt" />
|
||||
<node concept="2tJIrI" id="6Yb9hAqUq$1" role="jymVt" />
|
||||
<node concept="3clFb_" id="6Yb9hAqUr3t" role="jymVt">
|
||||
<property role="TrG5h" value="schedule" />
|
||||
|
|
@ -1475,218 +1437,162 @@
|
|||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="3bpBM3PfCSi" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUr3w" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDAYiK5" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDAYjpq" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="MFuM6QKxD0" role="3clF46">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6QKzsp" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6Yb9hAqUr3x" role="3clF46">
|
||||
<property role="TrG5h" value="subscribeScheduler" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUr3y" role="1tU5fm">
|
||||
<ref role="3uigEE" to="unkn:~Scheduler" resolve="Scheduler" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="6Yb9hAqUr3z" role="3clF45">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3qUE_q" id="6Yb9hAqUr3$" role="11_B2D">
|
||||
<node concept="3uibUv" id="2daneBPX0FP" role="3qUE_r">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3qUE_q" id="2daneBPY9kz" role="11_B2D">
|
||||
<node concept="3uibUv" id="2daneBPYada" role="3qUE_r">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lBNWG" resolve="EvaluateRulesStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="6Yb9hAqUr3B" role="1B3o_S" />
|
||||
<node concept="2AHcQZ" id="6Yb9hAqUr3V" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
<node concept="3clFbS" id="6Yb9hAqUr3X" role="3clF47">
|
||||
<node concept="3clFbH" id="2daneBPXrAq" role="3cqZAp" />
|
||||
<node concept="3cpWs8" id="6Yb9hAqUIG2" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="6Yb9hAqUIG3" role="3cpWs9">
|
||||
<property role="TrG5h" value="input_trace" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUIFz" role="1tU5fm">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="1LlUBW" id="6Yb9hAqUIFG" role="11_B2D">
|
||||
<node concept="3uibUv" id="2daneBPXvOA" role="1Lm7xW">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUIFH" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDB6Uux" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDB6WcU" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6BMBBPD073q" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6BMBBPD0l4M" role="3clFbG">
|
||||
<node concept="2OqwBi" id="6BMBBPD0fFI" role="2Oq$k0">
|
||||
<node concept="3nyPlj" id="6BMBBPD073o" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="fjx4:6BMBBPCVNEu" resolve="schedule" />
|
||||
<node concept="2OqwBi" id="6Yb9hAqUIG4" role="37wK5m">
|
||||
<node concept="37vLTw" id="6Yb9hAqUIG6" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUr3u" resolve="input" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="6Yb9hAqUIFI" role="1Lm7xW">
|
||||
<ref role="3uigEE" to="hano:qubcdtxBiR" resolve="EvaluationTraceExt" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="6Yb9hAqUIG4" role="33vP2m">
|
||||
<node concept="37vLTw" id="6Yb9hAqUIG6" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUr3u" resolve="input" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6Yb9hAqUIG9" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.map(io.reactivex.functions.Function)" resolve="map" />
|
||||
<node concept="1bVj0M" id="6Yb9hAqUIGa" role="37wK5m">
|
||||
<node concept="3clFbS" id="6Yb9hAqUIGb" role="1bW5cS">
|
||||
<node concept="3clFbH" id="6Yb9hAqUIGc" role="3cqZAp" />
|
||||
<node concept="3cpWs8" id="6Yb9hAqUIGd" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="6Yb9hAqUIGe" role="3cpWs9">
|
||||
<property role="TrG5h" value="program" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUIGf" role="1tU5fm">
|
||||
<ref role="3uigEE" to="av0y:~Program" resolve="Program" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2daneBPXQMn" role="33vP2m">
|
||||
<node concept="2OqwBi" id="6Yb9hAqUIGg" role="2Oq$k0">
|
||||
<node concept="liA8E" id="2daneBPXMc8" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX8cN" resolve="getValue" />
|
||||
<node concept="10M0yZ" id="2daneBPXPgW" role="37wK5m">
|
||||
<ref role="3cqZAo" to="1yqb:2daneBPSu1V" resolve="PROGRAM_PRODUCER" />
|
||||
<ref role="1PxDUh" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="liA8E" id="6Yb9hAqUIG9" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.map(io.reactivex.functions.Function)" resolve="map" />
|
||||
<node concept="1bVj0M" id="6Yb9hAqUIGa" role="37wK5m">
|
||||
<node concept="3clFbS" id="6Yb9hAqUIGb" role="1bW5cS">
|
||||
<node concept="3clFbH" id="6Yb9hAqUIGc" role="3cqZAp" />
|
||||
<node concept="3cpWs8" id="6Yb9hAqUIGd" role="3cqZAp">
|
||||
<node concept="3cpWsn" id="6Yb9hAqUIGe" role="3cpWs9">
|
||||
<property role="TrG5h" value="program" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUIGf" role="1tU5fm">
|
||||
<ref role="3uigEE" to="av0y:~Program" resolve="Program" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2daneBPXQMn" role="33vP2m">
|
||||
<node concept="2OqwBi" id="6Yb9hAqUIGg" role="2Oq$k0">
|
||||
<node concept="liA8E" id="2daneBPXMc8" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX8cN" resolve="getValue" />
|
||||
<node concept="10M0yZ" id="2daneBPXPgW" role="37wK5m">
|
||||
<ref role="1PxDUh" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<ref role="3cqZAo" to="1yqb:2daneBPSu1V" resolve="PROGRAM_PRODUCER" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6Yb9hAqUIGi" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUIHf" resolve="inEff" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBPXV6g" role="2OqNvi">
|
||||
<ref role="37wK5l" to="hano:3GlpCDSyO$P" resolve="getProgram" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6Yb9hAqUIGi" role="2Oq$k0">
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2daneBOTb0k" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2daneBOThtC" role="3clFbG">
|
||||
<node concept="2ShNRf" id="2daneBOTlJF" role="37vLTx">
|
||||
<node concept="1pGfFk" id="2daneBOTlJG" role="2ShVmc">
|
||||
<ref role="37wK5l" to="31yc:2daneBOSyP4" resolve="TraceEvents" />
|
||||
<node concept="2OqwBi" id="2daneBOTlJH" role="37wK5m">
|
||||
<node concept="37vLTw" id="2daneBOTlJI" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUIGe" resolve="program" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBOTlJJ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="av0y:~Program.name()" resolve="name" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2daneBOTcGy" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="2daneBOTb0i" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="2daneBOTf3X" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6kREIVkOM43" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6kREIVkONs4" role="3clFbG">
|
||||
<node concept="2OqwBi" id="6kREIVkOMjI" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6kREIVkOM41" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6kREIVkOMKH" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="2ceN1hCHDnw" role="37vLTx">
|
||||
<node concept="1pGfFk" id="2ceN1hCHDm0" role="2ShVmc">
|
||||
<ref role="37wK5l" to="o35r:4i4XGQZmLRe" resolve="MessageViewInfoTracer" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6BMBBPD0f37" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="6BMBBPD08Aq" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6BMBBPD091m" role="3clFbG">
|
||||
<node concept="37vLTw" id="6BMBBPD08Ao" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUIHf" resolve="inEff" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBPXV6g" role="2OqNvi">
|
||||
<ref role="37wK5l" to="hano:3GlpCDSyO$P" resolve="getProgram" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="2daneBOTb0k" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2daneBOThtC" role="3clFbG">
|
||||
<node concept="2ShNRf" id="2daneBOTlJF" role="37vLTx">
|
||||
<node concept="1pGfFk" id="2daneBOTlJG" role="2ShVmc">
|
||||
<ref role="37wK5l" to="31yc:2daneBOSyP4" resolve="TraceEvents" />
|
||||
<node concept="2OqwBi" id="2daneBOTlJH" role="37wK5m">
|
||||
<node concept="37vLTw" id="2daneBOTlJI" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUIGe" resolve="program" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBOTlJJ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="av0y:~Program.name()" resolve="name" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2daneBOTcGy" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="2daneBOTb0i" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="2daneBOTf3X" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6kREIVkOM43" role="3cqZAp">
|
||||
<node concept="37vLTI" id="6kREIVkONs4" role="3clFbG">
|
||||
<node concept="2OqwBi" id="6kREIVkOMjI" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="6kREIVkOM41" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="6kREIVkOMKH" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="2ceN1hCHDnw" role="37vLTx">
|
||||
<node concept="1pGfFk" id="2ceN1hCHDm0" role="2ShVmc">
|
||||
<ref role="37wK5l" to="o35r:4i4XGQZmLRe" resolve="MessageViewInfoTracer" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbF" id="6Yb9hAqUIH1" role="3cqZAp">
|
||||
<node concept="1Ls8ON" id="6Yb9hAqUIH2" role="3clFbG">
|
||||
<node concept="37vLTw" id="6Yb9hAqUIH3" role="1Lso8e">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUIHf" resolve="inEff" />
|
||||
</node>
|
||||
<node concept="1eOMI4" id="6Yb9hAqUIH4" role="1Lso8e">
|
||||
<node concept="10QFUN" id="6Yb9hAqUIH5" role="1eOMHV">
|
||||
<node concept="3uibUv" id="6Yb9hAqUIH6" role="10QFUM">
|
||||
<ref role="3uigEE" to="hano:qubcdtxBiR" resolve="EvaluationTraceExt" />
|
||||
</node>
|
||||
<node concept="2ShNRf" id="6Yb9hAqUIH7" role="10QFUP">
|
||||
<node concept="1pGfFk" id="6Yb9hAqUIH8" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7nPD14NbIzp" resolve="MultiTrace" />
|
||||
<node concept="2OqwBi" id="6Yb9hAqUIH9" role="37wK5m">
|
||||
<node concept="37vLTw" id="2daneBOVEEQ" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
<node concept="liA8E" id="6BMBBPD09ra" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX0cV" resolve="combine" />
|
||||
<node concept="2YIFZM" id="6BMBBPD0aKf" role="37wK5m">
|
||||
<ref role="37wK5l" to="1yqb:6BMBBPCUL2C" resolve="of" />
|
||||
<ref role="1Pybhc" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="2OqwBi" id="6BMBBPD0d31" role="37wK5m">
|
||||
<node concept="10M0yZ" id="6BMBBPD0cs5" role="2Oq$k0">
|
||||
<ref role="3cqZAo" to="1yqb:RZQG98Ve3Q" resolve="TRACE" />
|
||||
<ref role="1PxDUh" to="1yqb:RZQG98UNsT" resolve="ConfigureEvalStep" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2ceN1hDmiU9" role="2OqNvi">
|
||||
<ref role="37wK5l" to="31yc:YGS68MEx_L" resolve="trace" />
|
||||
<node concept="liA8E" id="6BMBBPD0dz6" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:6BMBBPCRIcz" resolve="is" />
|
||||
<node concept="2ShNRf" id="6BMBBPD0dZA" role="37wK5m">
|
||||
<node concept="1pGfFk" id="6BMBBPD0dZB" role="2ShVmc">
|
||||
<ref role="37wK5l" to="1yqb:7nPD14NbIzp" resolve="MultiTrace" />
|
||||
<node concept="2OqwBi" id="6BMBBPD0dZC" role="37wK5m">
|
||||
<node concept="37vLTw" id="6BMBBPD0dZD" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2daneBOT6rC" resolve="traceEvents" />
|
||||
</node>
|
||||
<node concept="liA8E" id="6BMBBPD0dZE" role="2OqNvi">
|
||||
<ref role="37wK5l" to="31yc:YGS68MEx_L" resolve="trace" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6BMBBPD0dZF" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="6Yb9hAqUIHc" role="37wK5m">
|
||||
<ref role="3cqZAo" node="3F6vMxqv_px" resolve="msgtrace" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6BMBBPD08aP" role="3cqZAp" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6Yb9hAqUIHe" role="3cqZAp" />
|
||||
</node>
|
||||
<node concept="37vLTG" id="6Yb9hAqUIHf" role="1bW2Oz">
|
||||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="2daneBPXE3Y" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="6Yb9hAqUIHg" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDAZpMe" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDAZpMf" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
<node concept="37vLTG" id="6Yb9hAqUIHf" role="1bW2Oz">
|
||||
<property role="TrG5h" value="inEff" />
|
||||
<node concept="3uibUv" id="2daneBPXE3Y" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6Yb9hAqUCEQ" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="55Q$YFtItJ0" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6IQb_Rxsnrv" role="3clFbG">
|
||||
<node concept="2OqwBi" id="2daneBOVinU" role="2Oq$k0">
|
||||
<node concept="1rXfSq" id="55Q$YFtItIY" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="fjx4:6Yb9hAqJSaM" resolve="scheduleWithTrace" />
|
||||
<node concept="37vLTw" id="6Yb9hAqUOf4" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUIG3" resolve="input_trace" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="MFuM6R5CIm" role="37wK5m">
|
||||
<ref role="3cqZAo" node="MFuM6QKxD0" resolve="options" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="55Q$YFtIvC0" role="37wK5m">
|
||||
<node concept="37vLTw" id="6BMBBPD0w6W" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6Yb9hAqUr3x" resolve="subscribeScheduler" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="2daneBOVkQh" role="2OqNvi">
|
||||
<node concept="liA8E" id="6BMBBPD0hYc" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.observeOn(io.reactivex.Scheduler)" resolve="observeOn" />
|
||||
<node concept="2YIFZM" id="2daneBOVo5E" role="37wK5m">
|
||||
<node concept="2YIFZM" id="6BMBBPD0jSz" role="37wK5m">
|
||||
<ref role="37wK5l" to="f4yq:~SwingSchedulers.edt()" resolve="edt" />
|
||||
<ref role="1Pybhc" to="f4yq:~SwingSchedulers" resolve="SwingSchedulers" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="6IQb_Rxsum7" role="2OqNvi">
|
||||
<node concept="liA8E" id="6BMBBPD0nMJ" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.doFinally(io.reactivex.functions.Action)" resolve="doFinally" />
|
||||
<node concept="1bVj0M" id="6IQb_Rxswo2" role="37wK5m">
|
||||
<node concept="3clFbS" id="6IQb_Rxswo3" role="1bW5cS">
|
||||
|
|
@ -1698,8 +1604,8 @@
|
|||
<ref role="3uigEE" to="o35r:7nPD14Nbbbe" resolve="TraceComponent" />
|
||||
</node>
|
||||
<node concept="2YIFZM" id="2daneBOT1Cn" role="33vP2m">
|
||||
<ref role="1Pybhc" to="o35r:7nPD14Nbbbe" resolve="TraceComponent" />
|
||||
<ref role="37wK5l" to="o35r:7nPD14Nboty" resolve="get" />
|
||||
<ref role="1Pybhc" to="o35r:7nPD14Nbbbe" resolve="TraceComponent" />
|
||||
<node concept="37vLTw" id="2daneBOT1Co" role="37wK5m">
|
||||
<ref role="3cqZAo" node="443LGHBSGGx" resolve="mpsProject" />
|
||||
</node>
|
||||
|
|
@ -1804,6 +1710,13 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="6BMBBPD0qZw" role="3cqZAp" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="Hg6Enc6cUH" role="3clF45">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="6BMBBPCYyPK" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6Yb9hAqUq$h" role="jymVt" />
|
||||
|
|
@ -1814,13 +1727,6 @@
|
|||
<ref role="3uigEE" to="z1c4:~MPSProject" resolve="MPSProject" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="6IQb_Rxsgb3" role="jymVt">
|
||||
<property role="TrG5h" value="editorComponent" />
|
||||
<node concept="3Tm6S6" id="6IQb_Rxsgb4" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="6IQb_Rxsgb5" role="1tU5fm">
|
||||
<ref role="3uigEE" to="exr9:~EditorComponent" resolve="EditorComponent" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="312cEg" id="3F6vMxqv_px" role="jymVt">
|
||||
<property role="TrG5h" value="msgtrace" />
|
||||
<node concept="3Tm6S6" id="6kREIVkHFzh" role="1B3o_S" />
|
||||
|
|
|
|||
|
|
@ -27,11 +27,6 @@
|
|||
<import index="fqlx" ref="r:2cc226a9-8a78-4010-b962-823343fd28ff(jetbrains.mps.lang.coderules.aspect)" />
|
||||
</imports>
|
||||
<registry>
|
||||
<language id="a247e09e-2435-45ba-b8d2-07e93feba96a" name="jetbrains.mps.baseLanguage.tuples">
|
||||
<concept id="1238852151516" name="jetbrains.mps.baseLanguage.tuples.structure.IndexedTupleType" flags="in" index="1LlUBW">
|
||||
<child id="1238852204892" name="componentType" index="1Lm7xW" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
|
||||
<concept id="1215693861676" name="jetbrains.mps.baseLanguage.structure.BaseAssignmentExpression" flags="nn" index="d038R">
|
||||
<child id="1068498886297" name="rValue" index="37vLTx" />
|
||||
|
|
@ -65,15 +60,14 @@
|
|||
<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="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="1070534934090" name="jetbrains.mps.baseLanguage.structure.CastExpression" flags="nn" index="10QFUN">
|
||||
<child id="1070534934091" name="type" index="10QFUM" />
|
||||
<child id="1070534934092" name="expression" index="10QFUP" />
|
||||
</concept>
|
||||
<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" />
|
||||
|
|
@ -101,7 +95,6 @@
|
|||
<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>
|
||||
|
|
@ -119,12 +112,10 @@
|
|||
<child id="1068581517676" name="expression" index="3cqZAk" />
|
||||
</concept>
|
||||
<concept id="1068581517677" name="jetbrains.mps.baseLanguage.structure.VoidType" flags="in" index="3cqZAl" />
|
||||
<concept id="1079359253375" name="jetbrains.mps.baseLanguage.structure.ParenthesizedExpression" flags="nn" index="1eOMI4">
|
||||
<child id="1079359253376" name="expression" index="1eOMHV" />
|
||||
</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" />
|
||||
<child id="4972241301747169160" name="typeArgument" index="3PaCim" />
|
||||
</concept>
|
||||
<concept id="1073063089578" name="jetbrains.mps.baseLanguage.structure.SuperMethodCall" flags="nn" index="3nyPlj" />
|
||||
<concept id="1212685548494" name="jetbrains.mps.baseLanguage.structure.ClassCreator" flags="nn" index="1pGfFk" />
|
||||
|
|
@ -132,10 +123,6 @@
|
|||
<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="1171903916106" name="jetbrains.mps.baseLanguage.structure.UpperBoundType" flags="in" index="3qUE_q">
|
||||
<child id="1171903916107" name="bound" index="3qUE_r" />
|
||||
</concept>
|
||||
<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" />
|
||||
|
|
@ -156,7 +143,6 @@
|
|||
<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" />
|
||||
<child id="1201186121363" name="typeParameter" index="2Ghqu4" />
|
||||
</concept>
|
||||
</language>
|
||||
<language id="fd392034-7849-419d-9071-12563d152375" name="jetbrains.mps.baseLanguage.closures">
|
||||
|
|
@ -350,161 +336,27 @@
|
|||
<property role="TrG5h" value="REPORT_ITEMS" />
|
||||
<node concept="3Tm1VV" id="2daneBP_Jiz" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="2daneBP_Ji$" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOX7Tv" resolve="Effect.ValueKind" />
|
||||
<ref role="3uigEE" to="1yqb:2daneBOX7Tv" resolve="Effect.ValueKey" />
|
||||
<node concept="_YKpA" id="2daneBP_OV2" role="11_B2D">
|
||||
<node concept="3uibUv" id="2daneBP_OV3" role="_ZDj9">
|
||||
<ref role="3uigEE" to="d6hs:~ReportItem" resolve="ReportItem" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2ShNRf" id="2daneBP_JiC" role="33vP2m">
|
||||
<node concept="YeOm9" id="2daneBP_JiD" role="2ShVmc">
|
||||
<node concept="1Y3b0j" id="2daneBP_JiE" role="YeSDq">
|
||||
<property role="2bfB8j" value="true" />
|
||||
<ref role="37wK5l" to="1yqb:2daneBPU2_R" resolve="Effect.ValueKind" />
|
||||
<ref role="1Y3XeK" to="1yqb:2daneBOX7Tv" resolve="Effect.ValueKind" />
|
||||
<node concept="3Tm1VV" id="2daneBP_JiF" role="1B3o_S" />
|
||||
<node concept="3clFb_" id="2daneBP_JiG" role="jymVt">
|
||||
<property role="TrG5h" value="extractValue" />
|
||||
<node concept="37vLTG" id="2daneBP_JiH" role="3clF46">
|
||||
<property role="TrG5h" value="eff" />
|
||||
<node concept="3uibUv" id="2daneBP_JiI" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tm1VV" id="2daneBP_JiJ" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="2daneBP_JiK" role="3clF47">
|
||||
<node concept="3clFbF" id="2daneBP_JiL" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="2daneBP_JiM" role="3clFbG">
|
||||
<node concept="1eOMI4" id="2daneBP_JiN" role="2Oq$k0">
|
||||
<node concept="10QFUN" id="2daneBP_JiO" role="1eOMHV">
|
||||
<node concept="3uibUv" id="3bpBM3PgvVQ" role="10QFUM">
|
||||
<ref role="3uigEE" node="2daneBP0KUh" resolve="ControlflowStep.LocalEffect" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2daneBP_JiQ" role="10QFUP">
|
||||
<ref role="3cqZAo" node="2daneBP_JiH" resolve="eff" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2OwXpG" id="3bpBM3PgwDC" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="2daneBPUfZ5" resolve="reportItems" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="2daneBP_JiS" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
<node concept="_YKpA" id="2daneBP_Phf" role="3clF45">
|
||||
<node concept="3uibUv" id="2daneBP_Phg" role="_ZDj9">
|
||||
<ref role="3uigEE" to="d6hs:~ReportItem" resolve="ReportItem" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="_YKpA" id="2daneBP_OpG" role="2Ghqu4">
|
||||
<node concept="3uibUv" id="2daneBP_OpH" role="_ZDj9">
|
||||
<ref role="3uigEE" to="d6hs:~ReportItem" resolve="ReportItem" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2YIFZM" id="2j1FRbx5qZx" role="33vP2m">
|
||||
<ref role="1Pybhc" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<ref role="37wK5l" to="1yqb:2j1FRbwXsxX" resolve="key" />
|
||||
<node concept="Xl_RD" id="2j1FRbx5run" role="37wK5m">
|
||||
<property role="Xl_RC" value="report items" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="3bpBM3Pg4tg" role="jymVt" />
|
||||
<node concept="312cEu" id="2daneBP0KUh" role="jymVt">
|
||||
<property role="TrG5h" value="LocalEffect" />
|
||||
<node concept="2tJIrI" id="2daneBP0QTj" role="jymVt" />
|
||||
<node concept="3clFbW" id="2daneBPTXIa" role="jymVt">
|
||||
<node concept="37vLTG" id="2daneBPUbGa" role="3clF46">
|
||||
<property role="TrG5h" value="reportItems" />
|
||||
<node concept="_YKpA" id="2daneBPUcqv" role="1tU5fm">
|
||||
<node concept="3uibUv" id="2daneBPUcqw" role="_ZDj9">
|
||||
<ref role="3uigEE" to="d6hs:~ReportItem" resolve="ReportItem" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3cqZAl" id="2daneBPTXIc" role="3clF45" />
|
||||
<node concept="3Tm6S6" id="2daneBPTZG0" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="2daneBPTXIe" role="3clF47">
|
||||
<node concept="3clFbF" id="2daneBPUfZa" role="3cqZAp">
|
||||
<node concept="37vLTI" id="2daneBPUfZc" role="3clFbG">
|
||||
<node concept="2OqwBi" id="2daneBPUlok" role="37vLTJ">
|
||||
<node concept="Xjq3P" id="2daneBPUl$s" role="2Oq$k0" />
|
||||
<node concept="2OwXpG" id="3bpBM3Pgab4" role="2OqNvi">
|
||||
<ref role="2Oxat5" node="2daneBPUfZ5" resolve="reportItems" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTw" id="2daneBPUfZg" role="37vLTx">
|
||||
<ref role="3cqZAo" node="2daneBPUbGa" resolve="reportItems" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2daneBPTWiR" role="jymVt" />
|
||||
<node concept="3Tm1VV" id="2daneBPTV4k" role="1B3o_S" />
|
||||
<node concept="3uibUv" id="2daneBP0QoL" role="1zkMxy">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOXQpd" resolve="Effect.SingularEffect" />
|
||||
<node concept="3uibUv" id="3bpBM3PgxRb" role="11_B2D">
|
||||
<ref role="3uigEE" node="78H58oeu6dG" resolve="ControlflowStep" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFb_" id="2daneBP0Ra_" role="jymVt">
|
||||
<property role="TrG5h" value="hasValue" />
|
||||
<node concept="37vLTG" id="2daneBP0RaA" role="3clF46">
|
||||
<property role="TrG5h" value="valueKind" />
|
||||
<node concept="3uibUv" id="2daneBP0RaB" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOX7Tv" resolve="Effect.ValueKind" />
|
||||
<node concept="3qTvmN" id="2daneBP0RaC" role="11_B2D" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="10P_77" id="2daneBP0RaD" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="2daneBP0RaE" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="2daneBP0RaH" role="3clF47">
|
||||
<node concept="3clFbF" id="2daneBPzZmL" role="3cqZAp">
|
||||
<node concept="3clFbC" id="2daneBPNnMj" role="3clFbG">
|
||||
<node concept="37vLTw" id="2daneBPNoe9" role="3uHU7w">
|
||||
<ref role="3cqZAo" node="2daneBP_Jiy" resolve="REPORT_ITEMS" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="2daneBPNnn5" role="3uHU7B">
|
||||
<ref role="3cqZAo" node="2daneBP0RaA" resolve="valueKind" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="2daneBP0RaI" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="2daneBP0S6b" role="jymVt" />
|
||||
<node concept="3clFb_" id="3bpBM3PHGeJ" role="jymVt">
|
||||
<property role="TrG5h" value="info" />
|
||||
<node concept="17QB3L" id="3bpBM3PHGeK" role="3clF45" />
|
||||
<node concept="3Tm1VV" id="3bpBM3PHGeL" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="3bpBM3PHGeQ" role="3clF47">
|
||||
<node concept="3clFbF" id="3bpBM3PHHjf" role="3cqZAp">
|
||||
<node concept="Xl_RD" id="3bpBM3PHHje" role="3clFbG">
|
||||
<property role="Xl_RC" value="evaluating controlflow" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="3bpBM3PHGeR" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="3bpBM3PNKMv" role="jymVt" />
|
||||
<node concept="312cEg" id="2daneBPUfZ5" role="jymVt">
|
||||
<property role="TrG5h" value="reportItems" />
|
||||
<node concept="3Tm6S6" id="2daneBPUfZ6" role="1B3o_S" />
|
||||
<node concept="_YKpA" id="2daneBPUfZ8" role="1tU5fm">
|
||||
<node concept="3uibUv" id="2daneBPUfZ9" role="_ZDj9">
|
||||
<node concept="_YKpA" id="2j1FRbx5u26" role="3PaCim">
|
||||
<node concept="3uibUv" id="2j1FRbx5uBa" role="_ZDj9">
|
||||
<ref role="3uigEE" to="d6hs:~ReportItem" resolve="ReportItem" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="3bpBM3Pg4v$" role="jymVt" />
|
||||
<node concept="2tJIrI" id="3bpBM3Pg1sT" role="jymVt" />
|
||||
<node concept="2tJIrI" id="3bpBM3Pg4tg" role="jymVt" />
|
||||
<node concept="3clFbW" id="78H58oeu6OE" role="jymVt">
|
||||
<node concept="37vLTG" id="78H58oeu6VL" role="3clF46">
|
||||
<property role="TrG5h" value="repository" />
|
||||
|
|
@ -523,116 +375,93 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6Yb9hAqJRts" role="jymVt" />
|
||||
<node concept="3clFb_" id="6Yb9hAqJSaM" role="jymVt">
|
||||
<property role="TrG5h" value="scheduleWithTrace" />
|
||||
<property role="1EzhhJ" value="false" />
|
||||
<node concept="37vLTG" id="6Yb9hAqJSaN" role="3clF46">
|
||||
<property role="TrG5h" value="input_trace" />
|
||||
<node concept="3uibUv" id="6Yb9hAqJSaO" role="1tU5fm">
|
||||
<node concept="2tJIrI" id="6BMBBPCVMSE" role="jymVt" />
|
||||
<node concept="3clFb_" id="6BMBBPCVNEu" role="jymVt">
|
||||
<property role="TrG5h" value="schedule" />
|
||||
<node concept="37vLTG" id="6BMBBPCVNEv" role="3clF46">
|
||||
<property role="TrG5h" value="input" />
|
||||
<node concept="3uibUv" id="6BMBBPCVNEw" role="1tU5fm">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="1LlUBW" id="6Yb9hAqJSaP" role="11_B2D">
|
||||
<node concept="3uibUv" id="2daneBPX56x" role="1Lm7xW">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3uibUv" id="6Yb9hAqJSaQ" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lAwc0" resolve="ApplyTemplatesStep" />
|
||||
<node concept="3qUE_q" id="6vFODDAYiK5" role="11_B2D">
|
||||
<node concept="3uibUv" id="6vFODDAZfM0" role="3qUE_r">
|
||||
<ref role="3uigEE" to="fqlx:NKt6yomNZE" resolve="CoderulesAspect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="6Yb9hAqJSaR" role="1Lm7xW">
|
||||
<ref role="3uigEE" to="hano:qubcdtxBiR" resolve="EvaluationTraceExt" />
|
||||
</node>
|
||||
<node concept="3uibUv" id="6BMBBPCVNEx" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="MFuM6R0R$M" role="3clF46">
|
||||
<property role="TrG5h" value="options" />
|
||||
<node concept="3uibUv" id="MFuM6R0SBg" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:MFuM6QJLE2" resolve="Step.Options" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="37vLTG" id="6Yb9hAqJSaS" role="3clF46">
|
||||
<node concept="37vLTG" id="6BMBBPCVNE$" role="3clF46">
|
||||
<property role="TrG5h" value="subscribeScheduler" />
|
||||
<node concept="3uibUv" id="6Yb9hAqJSaT" role="1tU5fm">
|
||||
<node concept="3uibUv" id="6BMBBPCVNE_" role="1tU5fm">
|
||||
<ref role="3uigEE" to="unkn:~Scheduler" resolve="Scheduler" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3uibUv" id="6Yb9hAqJSaU" role="3clF45">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="2daneBPXiSD" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3qUE_q" id="3bpBM3Pb9xV" role="11_B2D">
|
||||
<node concept="3uibUv" id="3bpBM3Pb9SC" role="3qUE_r">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lBNWG" resolve="EvaluateRulesStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="6BMBBPCVNED" role="1B3o_S" />
|
||||
<node concept="2AHcQZ" id="6BMBBPCVNKe" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
</node>
|
||||
<node concept="3Tmbuc" id="6Yb9hAqJSaW" role="1B3o_S" />
|
||||
<node concept="3clFbS" id="6Yb9hAqJSf8" role="3clF47">
|
||||
<node concept="3clFbH" id="2daneBPX9B2" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="6Yb9hAqJSfd" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="3bpBM3Pga$_" role="3clFbG">
|
||||
<node concept="3nyPlj" id="6Yb9hAqJSfc" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="1yqb:55Q$YFtHM07" resolve="scheduleWithTrace" />
|
||||
<node concept="37vLTw" id="6Yb9hAqJSfa" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6Yb9hAqJSaN" resolve="input_trace" />
|
||||
<node concept="3clFbS" id="6BMBBPCVNKf" role="3clF47">
|
||||
<node concept="3clFbH" id="6BMBBPCVPwq" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="6BMBBPCVNKk" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6BMBBPCVWyu" role="3clFbG">
|
||||
<node concept="3nyPlj" id="6BMBBPCVNKj" role="2Oq$k0">
|
||||
<ref role="37wK5l" to="1yqb:55Q$YFtJK$_" resolve="schedule" />
|
||||
<node concept="37vLTw" id="6BMBBPCVNKg" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6BMBBPCVNEv" resolve="input" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="MFuM6R1kxl" role="37wK5m">
|
||||
<ref role="3cqZAo" node="MFuM6R0R$M" resolve="options" />
|
||||
</node>
|
||||
<node concept="37vLTw" id="6Yb9hAqJSfb" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6Yb9hAqJSaS" resolve="subscribeScheduler" />
|
||||
<node concept="37vLTw" id="6BMBBPCVNKi" role="37wK5m">
|
||||
<ref role="3cqZAo" node="6BMBBPCVNE$" resolve="subscribeScheduler" />
|
||||
</node>
|
||||
</node>
|
||||
<node concept="liA8E" id="3bpBM3PgbYD" role="2OqNvi">
|
||||
<node concept="liA8E" id="6BMBBPCVYwW" role="2OqNvi">
|
||||
<ref role="37wK5l" to="unkn:~Single.map(io.reactivex.functions.Function)" resolve="map" />
|
||||
<node concept="1bVj0M" id="3bpBM3PgcUx" role="37wK5m">
|
||||
<node concept="37vLTG" id="3bpBM3PgdJB" role="1bW2Oz">
|
||||
<node concept="1bVj0M" id="6BMBBPCVZNV" role="37wK5m">
|
||||
<node concept="37vLTG" id="6BMBBPCW0D1" role="1bW2Oz">
|
||||
<property role="TrG5h" value="superEff" />
|
||||
<node concept="3uibUv" id="3bpBM3PgejS" role="1tU5fm">
|
||||
<node concept="3uibUv" id="6BMBBPCW1bg" role="1tU5fm">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<node concept="3qUE_q" id="3bpBM3PgFax" role="11_B2D">
|
||||
<node concept="3uibUv" id="3bpBM3PgGj_" role="3qUE_r">
|
||||
<ref role="3uigEE" to="1yqb:1pPth$lBNWG" resolve="EvaluateRulesStep" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbS" id="3bpBM3PgcUy" role="1bW5cS">
|
||||
<node concept="3clFbH" id="3bpBM3PghJA" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="3bpBM3PgizQ" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="3bpBM3Pgj8F" role="3clFbG">
|
||||
<node concept="37vLTw" id="3bpBM3PgizO" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="3bpBM3PgdJB" resolve="superEff" />
|
||||
<node concept="3clFbS" id="6BMBBPCVZNW" role="1bW5cS">
|
||||
<node concept="3clFbH" id="6BMBBPCW3jS" role="3cqZAp" />
|
||||
<node concept="3clFbF" id="6BMBBPCW4GM" role="3cqZAp">
|
||||
<node concept="2OqwBi" id="6BMBBPCW4GN" role="3clFbG">
|
||||
<node concept="37vLTw" id="6BMBBPCW4GO" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="6BMBBPCW0D1" resolve="superEff" />
|
||||
</node>
|
||||
<node concept="liA8E" id="3bpBM3Pgj_S" role="2OqNvi">
|
||||
<node concept="liA8E" id="6BMBBPCW4GP" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:2daneBOX0cV" resolve="combine" />
|
||||
<node concept="2ShNRf" id="3bpBM3Pgkr_" role="37wK5m">
|
||||
<node concept="1pGfFk" id="3bpBM3Pglr7" role="2ShVmc">
|
||||
<ref role="37wK5l" node="2daneBPTXIa" resolve="ControlflowStep.LocalEffect" />
|
||||
<node concept="37vLTw" id="3bpBM3PgtRB" role="37wK5m">
|
||||
<ref role="3cqZAo" node="1FOQehx4tIV" resolve="reportItems" />
|
||||
<node concept="2YIFZM" id="2j1FRbx5w98" role="37wK5m">
|
||||
<ref role="1Pybhc" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
<ref role="37wK5l" to="1yqb:6BMBBPCQBuH" resolve="of" />
|
||||
<node concept="Xl_RD" id="2j1FRbx5wPC" role="37wK5m">
|
||||
<property role="Xl_RC" value="evaluating controlflow" />
|
||||
</node>
|
||||
<node concept="2OqwBi" id="2j1FRbx5z_A" role="37wK5m">
|
||||
<node concept="37vLTw" id="2j1FRbx5yQ0" role="2Oq$k0">
|
||||
<ref role="3cqZAo" node="2daneBP_Jiy" resolve="REPORT_ITEMS" />
|
||||
</node>
|
||||
<node concept="liA8E" id="2j1FRbx5$g8" role="2OqNvi">
|
||||
<ref role="37wK5l" to="1yqb:6BMBBPCRIcz" resolve="is" />
|
||||
<node concept="37vLTw" id="2j1FRbx5AFE" role="37wK5m">
|
||||
<ref role="3cqZAo" node="1FOQehx4tIV" resolve="reportItems" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="3bpBM3Pgi5m" role="3cqZAp" />
|
||||
<node concept="3clFbH" id="6BMBBPCW3L8" role="3cqZAp" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="3clFbH" id="3bpBM3Pb9r4" role="3cqZAp" />
|
||||
<node concept="3clFbH" id="6BMBBPCVPq$" role="3cqZAp" />
|
||||
</node>
|
||||
<node concept="2AHcQZ" id="6Yb9hAqJSf9" role="2AJF6D">
|
||||
<ref role="2AI5Lk" to="wyt6:~Override" resolve="Override" />
|
||||
<node concept="3uibUv" id="Hg6Enc6cUH" role="3clF45">
|
||||
<ref role="3uigEE" to="unkn:~Single" resolve="Single" />
|
||||
<node concept="3uibUv" id="6BMBBPCYyPK" role="11_B2D">
|
||||
<ref role="3uigEE" to="1yqb:2daneBOWXQd" resolve="Effect" />
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node concept="2tJIrI" id="6Yb9hAqJRuL" role="jymVt" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue