Drop obsolete feature "checkGarbage"

This commit is contained in:
Fedor Isakov 2020-06-25 09:15:03 +02:00
parent b6fd3ea464
commit 735a97a0e7
3 changed files with 3 additions and 342 deletions

View File

@ -461,127 +461,6 @@
<property role="TrG5h" value="ProgramEvaluator" />
<property role="3GE5qa" value="" />
<node concept="2tJIrI" id="5mr7UHcbkql" role="jymVt" />
<node concept="2YIFZL" id="7dgRGU4oCXw" role="jymVt">
<property role="TrG5h" value="remainingAllowed" />
<property role="DiZV1" value="false" />
<property role="od$2w" value="false" />
<node concept="3clFbS" id="7dgRGU4oeda" role="3clF47">
<node concept="3cpWs8" id="7dgRGU4oxop" role="3cqZAp">
<node concept="3cpWsn" id="7dgRGU4oxoq" role="3cpWs9">
<property role="TrG5h" value="result" />
<node concept="_YKpA" id="7dgRGU4oxoh" role="1tU5fm">
<node concept="17QB3L" id="7dgRGU4oxok" role="_ZDj9" />
</node>
<node concept="2ShNRf" id="7dgRGU4oxor" role="33vP2m">
<node concept="Tc6Ow" id="7dgRGU4oxos" role="2ShVmc">
<node concept="17QB3L" id="7dgRGU4oxot" role="HW$YZ" />
</node>
</node>
</node>
</node>
<node concept="3SKdUt" id="7nkyKX7gPC3" role="3cqZAp">
<node concept="1PaTwC" id="589APehYxNk" role="1aUNEU">
<node concept="3oM_SD" id="589APehYxNl" role="1PaTwD">
<property role="3oM_SC" value="FIXME:" />
</node>
<node concept="3oM_SD" id="589APehYxNm" role="1PaTwD">
<property role="3oM_SC" value="extract" />
</node>
<node concept="3oM_SD" id="589APehYxNn" role="1PaTwD">
<property role="3oM_SC" value="the" />
</node>
<node concept="3oM_SD" id="589APehYxNo" role="1PaTwD">
<property role="3oM_SC" value="flag" />
</node>
<node concept="3oM_SD" id="589APehYxNp" role="1PaTwD">
<property role="3oM_SC" value="&quot;resulting" />
</node>
<node concept="3oM_SD" id="589APehYxNq" role="1PaTwD">
<property role="3oM_SC" value="constraint&quot;" />
</node>
<node concept="3oM_SD" id="589APehYxNr" role="1PaTwD">
<property role="3oM_SC" value="to" />
</node>
<node concept="3oM_SD" id="589APehYxNs" role="1PaTwD">
<property role="3oM_SC" value="mark" />
</node>
<node concept="3oM_SD" id="589APehYxNt" role="1PaTwD">
<property role="3oM_SC" value="ones" />
</node>
<node concept="3oM_SD" id="589APehYxNu" role="1PaTwD">
<property role="3oM_SC" value="that" />
</node>
<node concept="3oM_SD" id="589APehYxNv" role="1PaTwD">
<property role="3oM_SC" value="constitute" />
</node>
<node concept="3oM_SD" id="589APehYxNw" role="1PaTwD">
<property role="3oM_SC" value="the" />
</node>
<node concept="3oM_SD" id="589APehYxNx" role="1PaTwD">
<property role="3oM_SC" value="results" />
</node>
</node>
</node>
<node concept="3clFbF" id="4hh0cTR9UBL" role="3cqZAp">
<node concept="2OqwBi" id="4hh0cTR9Vlx" role="3clFbG">
<node concept="37vLTw" id="4hh0cTR9UBJ" role="2Oq$k0">
<ref role="3cqZAo" node="7dgRGU4oxoq" resolve="result" />
</node>
<node concept="TSZUe" id="4hh0cTR9WTU" role="2OqNvi">
<node concept="Xl_RD" id="4hh0cTR9X9H" role="25WWJ7">
<property role="Xl_RC" value="hasBound" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="4hh0cTR9Xpt" role="3cqZAp">
<node concept="2OqwBi" id="4hh0cTR9Xpu" role="3clFbG">
<node concept="37vLTw" id="4hh0cTR9Xpv" role="2Oq$k0">
<ref role="3cqZAo" node="7dgRGU4oxoq" resolve="result" />
</node>
<node concept="TSZUe" id="4hh0cTR9Xpw" role="2OqNvi">
<node concept="Xl_RD" id="4hh0cTR9Xpx" role="25WWJ7">
<property role="Xl_RC" value="varname" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="5cnt3vhk_Er" role="3cqZAp">
<node concept="2OqwBi" id="5cnt3vhk_Es" role="3clFbG">
<node concept="37vLTw" id="5cnt3vhk_Et" role="2Oq$k0">
<ref role="3cqZAo" node="7dgRGU4oxoq" resolve="result" />
</node>
<node concept="TSZUe" id="5cnt3vhk_Eu" role="2OqNvi">
<node concept="Xl_RD" id="5cnt3vhk_Ev" role="25WWJ7">
<property role="Xl_RC" value="recoverAll" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="5cnt3vhk_TJ" role="3cqZAp">
<node concept="2OqwBi" id="5cnt3vhk_TK" role="3clFbG">
<node concept="37vLTw" id="5cnt3vhk_TL" role="2Oq$k0">
<ref role="3cqZAo" node="7dgRGU4oxoq" resolve="result" />
</node>
<node concept="TSZUe" id="5cnt3vhk_TM" role="2OqNvi">
<node concept="Xl_RD" id="5cnt3vhk_TN" role="25WWJ7">
<property role="Xl_RC" value="recover" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="7dgRGU4oz57" role="3cqZAp">
<node concept="37vLTw" id="7dgRGU4oz55" role="3clFbG">
<ref role="3cqZAo" node="7dgRGU4oxoq" resolve="result" />
</node>
</node>
</node>
<node concept="_YKpA" id="7dgRGU4oFnF" role="3clF45">
<node concept="17QB3L" id="7dgRGU4oFnH" role="_ZDj9" />
</node>
<node concept="3Tm1VV" id="7dgRGU4oed9" role="1B3o_S" />
</node>
<node concept="2tJIrI" id="41ox5Vnk7ln" role="jymVt" />
<node concept="3clFbW" id="HV6urVFjOl" role="jymVt">
<node concept="3cqZAl" id="HV6urVFjOn" role="3clF45" />
<node concept="3Tm1VV" id="HV6urVFjOo" role="1B3o_S" />
@ -591,9 +470,6 @@
<node concept="3clFbT" id="4F3SXIF5Y37" role="37wK5m">
<property role="3clFbU" value="false" />
</node>
<node concept="3clFbT" id="34$A1MffFON" role="37wK5m">
<property role="3clFbU" value="false" />
</node>
</node>
</node>
</node>
@ -603,10 +479,6 @@
<property role="TrG5h" value="profiling" />
<node concept="10P_77" id="4F3SXIF5XyU" role="1tU5fm" />
</node>
<node concept="37vLTG" id="23c4kVtm6i9" role="3clF46">
<property role="TrG5h" value="checkGarbage" />
<node concept="10P_77" id="23c4kVtm6l1" role="1tU5fm" />
</node>
<node concept="3cqZAl" id="4F3SXIF5XaB" role="3clF45" />
<node concept="3Tm1VV" id="4F3SXIF5XaC" role="1B3o_S" />
<node concept="3clFbS" id="4F3SXIF5XaD" role="3clF47">
@ -623,19 +495,6 @@
</node>
</node>
</node>
<node concept="3clFbF" id="23c4kVtmgLc" role="3cqZAp">
<node concept="37vLTI" id="23c4kVtmgLe" role="3clFbG">
<node concept="2OqwBi" id="23c4kVtmhyF" role="37vLTJ">
<node concept="Xjq3P" id="23c4kVtmhzf" role="2Oq$k0" />
<node concept="2OwXpG" id="23c4kVtmhyI" role="2OqNvi">
<ref role="2Oxat5" node="23c4kVtmgL8" resolve="checkGarbage" />
</node>
</node>
<node concept="37vLTw" id="23c4kVtmgLi" role="37vLTx">
<ref role="3cqZAo" node="23c4kVtm6i9" resolve="checkGarbage" />
</node>
</node>
</node>
</node>
</node>
<node concept="2tJIrI" id="HV6urVFFCx" role="jymVt" />
@ -1377,175 +1236,9 @@
</node>
</node>
<node concept="3clFbH" id="1Ry9kf2vk8j" role="3cqZAp" />
<node concept="3clFbJ" id="23c4kVtm1ip" role="3cqZAp">
<node concept="3clFbS" id="23c4kVtm1ir" role="3clFbx">
<node concept="3cpWs8" id="7dgRGU4oEIC" role="3cqZAp">
<node concept="3cpWsn" id="7dgRGU4oEID" role="3cpWs9">
<property role="TrG5h" value="remainingAllowed" />
<node concept="_YKpA" id="7dgRGU4oFv$" role="1tU5fm">
<node concept="17QB3L" id="7dgRGU4oFvA" role="_ZDj9" />
</node>
<node concept="1rXfSq" id="7dgRGU4oEIE" role="33vP2m">
<ref role="37wK5l" node="7dgRGU4oCXw" resolve="remainingAllowed" />
</node>
</node>
</node>
<node concept="3cpWs8" id="7dgRGU4oLq0" role="3cqZAp">
<node concept="3cpWsn" id="7dgRGU4oLq3" role="3cpWs9">
<property role="TrG5h" value="remainingOk" />
<node concept="10P_77" id="7dgRGU4oLpY" role="1tU5fm" />
<node concept="3clFbT" id="7dgRGU4oLWC" role="33vP2m">
<property role="3clFbU" value="true" />
</node>
</node>
</node>
<node concept="3clFbH" id="3F6vMxqrhDU" role="3cqZAp" />
<node concept="3cpWs8" id="5jCHAT1QROE" role="3cqZAp">
<node concept="3cpWsn" id="5jCHAT1QROF" role="3cpWs9">
<property role="TrG5h" value="storeView" />
<node concept="3uibUv" id="5jCHAT1QROC" role="1tU5fm">
<ref role="3uigEE" to="w7la:~StoreView" resolve="StoreView" />
</node>
<node concept="2OqwBi" id="5jCHAT1QROG" role="33vP2m">
<node concept="37vLTw" id="5jCHAT1QROH" role="2Oq$k0">
<ref role="3cqZAo" node="5mr7UHcbsDS" resolve="evaluationResult" />
</node>
<node concept="liA8E" id="5jCHAT1QROI" role="2OqNvi">
<ref role="37wK5l" to="w7la:~EvaluationResult.storeView()" resolve="storeView" />
</node>
</node>
</node>
</node>
<node concept="1DcWWT" id="5mr7UHcc5Jm" role="3cqZAp">
<node concept="3clFbS" id="5mr7UHcc5Jo" role="2LFqv$">
<node concept="1DcWWT" id="5mr7UHccsMF" role="3cqZAp">
<node concept="3clFbS" id="5mr7UHccsMH" role="2LFqv$">
<node concept="3clFbJ" id="7dgRGU4oMPa" role="3cqZAp">
<node concept="2OqwBi" id="7nkyKX7hbMh" role="3clFbw">
<node concept="37vLTw" id="7nkyKX7hbMi" role="2Oq$k0">
<ref role="3cqZAo" node="7dgRGU4oEID" resolve="remainingAllowed" />
</node>
<node concept="3JPx81" id="7nkyKX7hbMj" role="2OqNvi">
<node concept="2OqwBi" id="7nkyKX7hbMk" role="25WWJ7">
<node concept="37vLTw" id="5mr7UHcc7qX" role="2Oq$k0">
<ref role="3cqZAo" node="5mr7UHcc5Jp" resolve="cs" />
</node>
<node concept="liA8E" id="7nkyKX7hbMm" role="2OqNvi">
<ref role="37wK5l" to="av0y:~Symbol.id()" resolve="id" />
</node>
</node>
</node>
</node>
<node concept="3clFbS" id="7nkyKX7haqm" role="3clFbx">
<node concept="3clFbF" id="7nkyKX7hb0G" role="3cqZAp">
<node concept="2OqwBi" id="7nkyKX7hb5A" role="3clFbG">
<node concept="37vLTw" id="7nkyKX7hb0F" role="2Oq$k0">
<ref role="3cqZAo" node="24Vro6cQKgF" resolve="tracer" />
</node>
<node concept="liA8E" id="7nkyKX7hbcb" role="2OqNvi">
<ref role="37wK5l" node="7nkyKX7gU0T" resolve="result" />
<node concept="37vLTw" id="5mr7UHcctZW" role="37wK5m">
<ref role="3cqZAo" node="5mr7UHccsMI" resolve="co" />
</node>
</node>
</node>
</node>
<node concept="3clFbH" id="5mr7UHcc7$D" role="3cqZAp" />
</node>
<node concept="9aQIb" id="7nkyKX7hav2" role="9aQIa">
<node concept="3clFbS" id="7dgRGU4oMPc" role="9aQI4">
<node concept="3clFbF" id="7nkyKX7hbpw" role="3cqZAp">
<node concept="2OqwBi" id="7nkyKX7hbpx" role="3clFbG">
<node concept="37vLTw" id="7nkyKX7hbpy" role="2Oq$k0">
<ref role="3cqZAo" node="24Vro6cQKgF" resolve="tracer" />
</node>
<node concept="liA8E" id="7nkyKX7hbpz" role="2OqNvi">
<ref role="37wK5l" node="7nkyKX7gU3L" resolve="garbage" />
<node concept="37vLTw" id="5mr7UHccu7a" role="37wK5m">
<ref role="3cqZAo" node="5mr7UHccsMI" resolve="co" />
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="5mr7UHcc9ud" role="3cqZAp">
<node concept="37vLTI" id="5mr7UHcc9Bh" role="3clFbG">
<node concept="3clFbT" id="5mr7UHcc9IC" role="37vLTx">
<property role="3clFbU" value="false" />
</node>
<node concept="37vLTw" id="5mr7UHcc9ub" role="37vLTJ">
<ref role="3cqZAo" node="7dgRGU4oLq3" resolve="remainingOk" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3cpWsn" id="5mr7UHccsMI" role="1Duv9x">
<property role="TrG5h" value="co" />
<node concept="3uibUv" id="5mr7UHcct7F" role="1tU5fm">
<ref role="3uigEE" to="w7la:~ConstraintOccurrence" resolve="ConstraintOccurrence" />
</node>
</node>
<node concept="2OqwBi" id="5mr7UHcctx2" role="1DdaDG">
<node concept="37vLTw" id="5jCHAT1QT8_" role="2Oq$k0">
<ref role="3cqZAo" node="5jCHAT1QROF" resolve="storeView" />
</node>
<node concept="liA8E" id="5mr7UHcct$i" role="2OqNvi">
<ref role="37wK5l" to="w7la:~StoreView.occurrences(jetbrains.mps.logic.reactor.program.ConstraintSymbol)" resolve="occurrences" />
<node concept="37vLTw" id="5mr7UHcctGr" role="37wK5m">
<ref role="3cqZAo" node="5mr7UHcc5Jp" resolve="cs" />
</node>
</node>
</node>
</node>
</node>
<node concept="3cpWsn" id="5mr7UHcc5Jp" role="1Duv9x">
<property role="TrG5h" value="cs" />
<node concept="3uibUv" id="5mr7UHcc6gS" role="1tU5fm">
<ref role="3uigEE" to="av0y:~ConstraintSymbol" resolve="ConstraintSymbol" />
</node>
</node>
<node concept="2OqwBi" id="5mr7UHcc6Lo" role="1DdaDG">
<node concept="37vLTw" id="5jCHAT1QROJ" role="2Oq$k0">
<ref role="3cqZAo" node="5jCHAT1QROF" resolve="storeView" />
</node>
<node concept="liA8E" id="5mr7UHcc6U$" role="2OqNvi">
<ref role="37wK5l" to="w7la:~StoreView.constraintSymbols()" resolve="constraintSymbols" />
</node>
</node>
</node>
<node concept="3clFbH" id="2ocyR2R4bLi" role="3cqZAp" />
<node concept="3cpWs6" id="5YVpdheuiav" role="3cqZAp">
<node concept="3K4zz7" id="5YVpdheuo0H" role="3cqZAk">
<node concept="2YIFZM" id="5YVpdheurg2" role="3K4GZi">
<ref role="1Pybhc" node="7Oc59RSEjdb" resolve="Result" />
<ref role="37wK5l" node="7Oc59RSH6VB" resolve="FAIL" />
<node concept="Xl_RD" id="5YVpdheuskO" role="37wK5m">
<property role="Xl_RC" value="garbage constraints" />
</node>
</node>
<node concept="37vLTw" id="5YVpdheumBB" role="3K4Cdx">
<ref role="3cqZAo" node="7dgRGU4oLq3" resolve="remainingOk" />
</node>
<node concept="37vLTw" id="62kWyaxUaeC" role="3K4E3e">
<ref role="3cqZAo" node="62kWyaxUaeA" resolve="result" />
</node>
</node>
</node>
<node concept="3clFbH" id="5YVpdheub_T" role="3cqZAp" />
</node>
<node concept="37vLTw" id="23c4kVtmhAG" role="3clFbw">
<ref role="3cqZAo" node="23c4kVtmgL8" resolve="checkGarbage" />
</node>
<node concept="9aQIb" id="2ocyR2R46iW" role="9aQIa">
<node concept="3clFbS" id="2ocyR2R46iX" role="9aQI4">
<node concept="3cpWs6" id="2ocyR2R40WW" role="3cqZAp">
<node concept="37vLTw" id="62kWyaxUaeD" role="3cqZAk">
<ref role="3cqZAo" node="62kWyaxUaeA" resolve="result" />
</node>
</node>
</node>
<node concept="3cpWs6" id="2ocyR2R40WW" role="3cqZAp">
<node concept="37vLTw" id="62kWyaxUaeD" role="3cqZAk">
<ref role="3cqZAo" node="62kWyaxUaeA" resolve="result" />
</node>
</node>
</node>
@ -1685,11 +1378,6 @@
</node>
</node>
</node>
<node concept="312cEg" id="23c4kVtmgL8" role="jymVt">
<property role="TrG5h" value="checkGarbage" />
<node concept="3Tm6S6" id="23c4kVtmgL9" role="1B3o_S" />
<node concept="10P_77" id="23c4kVtmgLb" role="1tU5fm" />
</node>
</node>
<node concept="312cEu" id="7Oc59RSEjdb">
<property role="TrG5h" value="Result" />
@ -1843,7 +1531,6 @@
</node>
</node>
</node>
<node concept="2tJIrI" id="2Z9Itkdc84V" role="jymVt" />
<node concept="2tJIrI" id="6i42QSsr2_q" role="jymVt" />
<node concept="Wx3nA" id="7Oc59RSEmdT" role="jymVt">
<property role="TrG5h" value="OK_RESULT" />

View File

@ -1013,7 +1013,6 @@
<node concept="3clFbT" id="ayxBvRbL_G" role="37wK5m">
<property role="3clFbU" value="true" />
</node>
<node concept="3clFbT" id="ayxBvRbOkc" role="37wK5m" />
</node>
</node>
<node concept="2OqwBi" id="tyIfzC4hIN" role="37vLTJ">

View File

@ -1656,28 +1656,6 @@
</node>
</node>
</node>
<node concept="3cpWs8" id="23c4kVtm90u" role="3cqZAp">
<node concept="3cpWsn" id="23c4kVtm90v" role="3cpWs9">
<property role="TrG5h" value="checkGarbage" />
<node concept="3uibUv" id="23c4kVtm90w" role="1tU5fm">
<ref role="3uigEE" to="wyt6:~Boolean" resolve="Boolean" />
</node>
<node concept="2YIFZM" id="23c4kVtm90x" role="33vP2m">
<ref role="1Pybhc" to="wyt6:~Boolean" resolve="Boolean" />
<ref role="37wK5l" to="wyt6:~Boolean.valueOf(java.lang.String)" resolve="valueOf" />
<node concept="2YIFZM" id="23c4kVtm90y" role="37wK5m">
<ref role="1Pybhc" to="wyt6:~System" resolve="System" />
<ref role="37wK5l" to="wyt6:~System.getProperty(java.lang.String,java.lang.String)" resolve="getProperty" />
<node concept="Xl_RD" id="23c4kVtm90z" role="37wK5m">
<property role="Xl_RC" value="logic.checkGarbage" />
</node>
<node concept="Xl_RD" id="23c4kVtm90$" role="37wK5m">
<property role="Xl_RC" value="false" />
</node>
</node>
</node>
</node>
</node>
<node concept="3cpWs8" id="Hg6Enc7CPR" role="3cqZAp">
<node concept="3cpWsn" id="Hg6Enc7CPS" role="3cpWs9">
<property role="TrG5h" value="result" />
@ -1754,9 +1732,6 @@
<node concept="37vLTw" id="23c4kVtm7Iq" role="37wK5m">
<ref role="3cqZAo" node="23c4kVtm7Il" resolve="profile" />
</node>
<node concept="37vLTw" id="23c4kVtmfZ7" role="37wK5m">
<ref role="3cqZAo" node="23c4kVtm90v" resolve="checkGarbage" />
</node>
<node concept="3clFb_" id="7WKNeR9yo$l" role="jymVt">
<property role="TrG5h" value="configure" />
<property role="1EzhhJ" value="false" />