Skip to content

Commit 0b76440

Browse files
committed
Add a little issue collection framework for variability filtering (#1407).
1 parent 7ab40c3 commit 0b76440

File tree

1 file changed

+183
-2
lines changed

1 file changed

+183
-2
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.variability.artifacts.base/models/org.iets3.variability.artifacts.base.plugin.mps

Lines changed: 183 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14364,7 +14364,6 @@
1436414364
<property role="TrG5h" value="ICopyLogic" />
1436514365
<property role="3GE5qa" value="filtering" />
1436614366
<node concept="2tJIrI" id="235F21OyiHy" role="jymVt" />
14367-
<node concept="2tJIrI" id="1DRFCleJ3pa" role="jymVt" />
1436814367
<node concept="3clFb_" id="2Dx96AoScd6" role="jymVt">
1436914368
<property role="TrG5h" value="copy" />
1437014369
<node concept="37vLTG" id="2Dx96AoSdqL" role="3clF46">
@@ -15966,6 +15965,19 @@
1596615965
<ref role="3uigEE" node="5oQ9aLiCrv8" resolve="ICopyLogic" />
1596715966
</node>
1596815967
</node>
15968+
<node concept="2RhdJD" id="79xAww0hfVy" role="jymVt">
15969+
<property role="2RkwnN" value="issueCollector" />
15970+
<node concept="3Tm1VV" id="79xAww0hfVz" role="1B3o_S" />
15971+
<node concept="2RoN1w" id="79xAww0hfV$" role="2RnVtd">
15972+
<node concept="3wEZqW" id="79xAww0hfV_" role="3wFrgM" />
15973+
<node concept="3xqBd$" id="79xAww0hfVA" role="3xrYvX">
15974+
<node concept="3Tm1VV" id="79xAww0hfVB" role="3xqFEP" />
15975+
</node>
15976+
</node>
15977+
<node concept="3uibUv" id="79xAww0hfVC" role="2RkE6I">
15978+
<ref role="3uigEE" node="79xAww0dtHL" resolve="IIssueCollector" />
15979+
</node>
15980+
</node>
1596915981
<node concept="2RhdJD" id="18nqlfyVihi" role="jymVt">
1597015982
<property role="2RkwnN" value="useSkeletonTreeCache" />
1597115983
<node concept="3Tm1VV" id="18nqlfz4LVz" role="1B3o_S" />
@@ -16268,6 +16280,19 @@
1626816280
</node>
1626916281
</node>
1627016282
</node>
16283+
<node concept="3clFbF" id="79xAww0j4NJ" role="3cqZAp">
16284+
<node concept="37vLTI" id="79xAww0j5Qe" role="3clFbG">
16285+
<node concept="10Nm6u" id="79xAww0qRZs" role="37vLTx" />
16286+
<node concept="2OqwBi" id="79xAww0j58O" role="37vLTJ">
16287+
<node concept="37vLTw" id="79xAww0j4NH" role="2Oq$k0">
16288+
<ref role="3cqZAo" node="7x1s9KPfECN" resolve="fp" />
16289+
</node>
16290+
<node concept="2S8uIT" id="79xAww0j5z4" role="2OqNvi">
16291+
<ref role="2S8YL0" node="79xAww0hfVy" resolve="issueCollector" />
16292+
</node>
16293+
</node>
16294+
</node>
16295+
</node>
1627116296
<node concept="3clFbF" id="3vI4D5kNfHH" role="3cqZAp">
1627216297
<node concept="37vLTI" id="3vI4D5kNifa" role="3clFbG">
1627316298
<node concept="3clFbT" id="3vI4D5kNj1p" role="37vLTx" />
@@ -16472,7 +16497,7 @@
1647216497
<node concept="3clFb_" id="7x1s9KPg0vV" role="jymVt">
1647316498
<property role="TrG5h" value="setCopyLogic" />
1647416499
<node concept="37vLTG" id="7x1s9KPg0vW" role="3clF46">
16475-
<property role="TrG5h" value="pCopyLogicas" />
16500+
<property role="TrG5h" value="pCopyLogic" />
1647616501
<node concept="3uibUv" id="7x1s9KPg6rz" role="1tU5fm">
1647716502
<ref role="3uigEE" node="5oQ9aLiCrv8" resolve="ICopyLogic" />
1647816503
</node>
@@ -16502,6 +16527,39 @@
1650216527
<ref role="3uigEE" node="7x1s9KPfbMx" resolve="FilterParams.Builder" />
1650316528
</node>
1650416529
</node>
16530+
<node concept="3clFb_" id="79xAww0hs4h" role="jymVt">
16531+
<property role="TrG5h" value="setIssueCollector" />
16532+
<node concept="3clFbS" id="79xAww0hs4k" role="3clF47">
16533+
<node concept="3clFbF" id="79xAww0hwvb" role="3cqZAp">
16534+
<node concept="37vLTI" id="79xAww0hxYq" role="3clFbG">
16535+
<node concept="37vLTw" id="79xAww0hy$4" role="37vLTx">
16536+
<ref role="3cqZAo" node="79xAww0hvQy" resolve="pIssueCollector" />
16537+
</node>
16538+
<node concept="2OqwBi" id="79xAww0hwX0" role="37vLTJ">
16539+
<node concept="37vLTw" id="79xAww0hwva" role="2Oq$k0">
16540+
<ref role="3cqZAo" node="7x1s9KPfECN" resolve="fp" />
16541+
</node>
16542+
<node concept="2S8uIT" id="79xAww0hxwm" role="2OqNvi">
16543+
<ref role="2S8YL0" node="79xAww0hfVy" resolve="issueCollector" />
16544+
</node>
16545+
</node>
16546+
</node>
16547+
</node>
16548+
<node concept="3clFbF" id="79xAww0hEXn" role="3cqZAp">
16549+
<node concept="Xjq3P" id="79xAww0hEXl" role="3clFbG" />
16550+
</node>
16551+
</node>
16552+
<node concept="3Tm1VV" id="79xAww0hoGA" role="1B3o_S" />
16553+
<node concept="3uibUv" id="79xAww0hrYM" role="3clF45">
16554+
<ref role="3uigEE" node="7x1s9KPfbMx" resolve="FilterParams.Builder" />
16555+
</node>
16556+
<node concept="37vLTG" id="79xAww0hvQy" role="3clF46">
16557+
<property role="TrG5h" value="pIssueCollector" />
16558+
<node concept="3uibUv" id="79xAww0hvQx" role="1tU5fm">
16559+
<ref role="3uigEE" node="79xAww0dtHL" resolve="IIssueCollector" />
16560+
</node>
16561+
</node>
16562+
</node>
1650516563
<node concept="3clFb_" id="18nqlfyVvXQ" role="jymVt">
1650616564
<property role="TrG5h" value="setUseSkeletonCache" />
1650716565
<node concept="37vLTG" id="18nqlfyVvXR" role="3clF46">
@@ -16630,5 +16688,128 @@
1663016688
</node>
1663116689
<node concept="3Tm1VV" id="7xQHGgVOTgE" role="1B3o_S" />
1663216690
</node>
16691+
<node concept="312cEu" id="79xAww0fFxW">
16692+
<property role="3GE5qa" value="filtering" />
16693+
<property role="TrG5h" value="FilteringError" />
16694+
<node concept="3Tm1VV" id="79xAww0fFxX" role="1B3o_S" />
16695+
<node concept="312cEg" id="79xAww0fIqA" role="jymVt">
16696+
<property role="TrG5h" value="location" />
16697+
<property role="3TUv4t" value="true" />
16698+
<node concept="3Tm6S6" id="79xAww0fIqB" role="1B3o_S" />
16699+
<node concept="17QB3L" id="79xAww0ZmIH" role="1tU5fm" />
16700+
</node>
16701+
<node concept="312cEg" id="79xAww0fIqD" role="jymVt">
16702+
<property role="TrG5h" value="message" />
16703+
<property role="3TUv4t" value="true" />
16704+
<node concept="3Tm6S6" id="79xAww0fIqE" role="1B3o_S" />
16705+
<node concept="17QB3L" id="79xAww0fIqF" role="1tU5fm" />
16706+
</node>
16707+
<node concept="2tJIrI" id="79xAww0fIqG" role="jymVt" />
16708+
<node concept="3clFbW" id="79xAww0fIqH" role="jymVt">
16709+
<node concept="37vLTG" id="79xAww0fIqI" role="3clF46">
16710+
<property role="TrG5h" value="ap" />
16711+
<node concept="3uibUv" id="79xAww0fIqJ" role="1tU5fm">
16712+
<ref role="3uigEE" to="i05g:5LihCoMh$14" resolve="ArtifactPath" />
16713+
</node>
16714+
</node>
16715+
<node concept="37vLTG" id="79xAww0fIqK" role="3clF46">
16716+
<property role="TrG5h" value="message" />
16717+
<node concept="17QB3L" id="79xAww0fIqL" role="1tU5fm" />
16718+
</node>
16719+
<node concept="3cqZAl" id="79xAww0fIqM" role="3clF45" />
16720+
<node concept="3Tm1VV" id="79xAww0fIqN" role="1B3o_S" />
16721+
<node concept="3clFbS" id="79xAww0fIqO" role="3clF47">
16722+
<node concept="3clFbF" id="79xAww0fIqP" role="3cqZAp">
16723+
<node concept="37vLTI" id="79xAww0fIqQ" role="3clFbG">
16724+
<node concept="2OqwBi" id="79xAww0ZnP8" role="37vLTx">
16725+
<node concept="37vLTw" id="79xAww0fIqR" role="2Oq$k0">
16726+
<ref role="3cqZAo" node="79xAww0fIqI" resolve="ap" />
16727+
</node>
16728+
<node concept="liA8E" id="79xAww0ZpLv" role="2OqNvi">
16729+
<ref role="37wK5l" to="i05g:3hajdyqGNO9" resolve="asInstancePath" />
16730+
</node>
16731+
</node>
16732+
<node concept="2OqwBi" id="79xAww0fIqS" role="37vLTJ">
16733+
<node concept="Xjq3P" id="79xAww0fIqT" role="2Oq$k0" />
16734+
<node concept="2OwXpG" id="79xAww0fIqU" role="2OqNvi">
16735+
<ref role="2Oxat5" node="79xAww0fIqA" resolve="sn" />
16736+
</node>
16737+
</node>
16738+
</node>
16739+
</node>
16740+
<node concept="3clFbF" id="79xAww0fIqV" role="3cqZAp">
16741+
<node concept="37vLTI" id="79xAww0fIqW" role="3clFbG">
16742+
<node concept="37vLTw" id="79xAww0fIqX" role="37vLTx">
16743+
<ref role="3cqZAo" node="79xAww0fIqK" resolve="message" />
16744+
</node>
16745+
<node concept="2OqwBi" id="79xAww0fIqY" role="37vLTJ">
16746+
<node concept="Xjq3P" id="79xAww0fIqZ" role="2Oq$k0" />
16747+
<node concept="2OwXpG" id="79xAww0fIr0" role="2OqNvi">
16748+
<ref role="2Oxat5" node="79xAww0fIqD" resolve="message" />
16749+
</node>
16750+
</node>
16751+
</node>
16752+
</node>
16753+
</node>
16754+
</node>
16755+
<node concept="2tJIrI" id="79xAww0fIr5" role="jymVt" />
16756+
<node concept="3clFb_" id="79xAww0socv" role="jymVt">
16757+
<property role="TrG5h" value="toString" />
16758+
<node concept="3Tm1VV" id="79xAww0socw" role="1B3o_S" />
16759+
<node concept="17QB3L" id="79xAww0sotf" role="3clF45" />
16760+
<node concept="3clFbS" id="79xAww0socz" role="3clF47">
16761+
<node concept="3clFbF" id="79xAww0spRT" role="3cqZAp">
16762+
<node concept="3cpWs3" id="79xAww0szXz" role="3clFbG">
16763+
<node concept="Xl_RD" id="79xAww0s$0s" role="3uHU7w">
16764+
<property role="Xl_RC" value="'" />
16765+
</node>
16766+
<node concept="3cpWs3" id="79xAww0st9Q" role="3uHU7B">
16767+
<node concept="3cpWs3" id="79xAww0srfV" role="3uHU7B">
16768+
<node concept="37vLTw" id="79xAww0spRQ" role="3uHU7B">
16769+
<ref role="3cqZAo" node="79xAww0fIqD" resolve="message" />
16770+
</node>
16771+
<node concept="Xl_RD" id="79xAww0sriO" role="3uHU7w">
16772+
<property role="Xl_RC" value=" in '" />
16773+
</node>
16774+
</node>
16775+
<node concept="37vLTw" id="79xAww0stcJ" role="3uHU7w">
16776+
<ref role="3cqZAo" node="79xAww0fIqA" resolve="location" />
16777+
</node>
16778+
</node>
16779+
</node>
16780+
</node>
16781+
</node>
16782+
<node concept="2AHcQZ" id="79xAww0soc$" role="2AJF6D">
16783+
<ref role="2AI5Lk" to="wyt6:~Override" />
16784+
</node>
16785+
</node>
16786+
</node>
16787+
<node concept="3HP615" id="79xAww0dtHL">
16788+
<property role="3GE5qa" value="filtering" />
16789+
<property role="TrG5h" value="IIssueCollector" />
16790+
<node concept="3Tm1VV" id="79xAww0dtHM" role="1B3o_S" />
16791+
<node concept="3clFb_" id="79xAww0fjWs" role="jymVt">
16792+
<property role="TrG5h" value="report" />
16793+
<node concept="37vLTG" id="79xAww0fIJk" role="3clF46">
16794+
<property role="TrG5h" value="issue" />
16795+
<node concept="3uibUv" id="79xAww0fIVR" role="1tU5fm">
16796+
<ref role="3uigEE" node="79xAww0fFxW" resolve="FilteringError" />
16797+
</node>
16798+
</node>
16799+
<node concept="3clFbS" id="79xAww0fjWv" role="3clF47" />
16800+
<node concept="3Tm1VV" id="79xAww0fjWw" role="1B3o_S" />
16801+
<node concept="3cqZAl" id="79xAww0fjW1" role="3clF45" />
16802+
</node>
16803+
<node concept="3clFb_" id="79xAww0dKig" role="jymVt">
16804+
<property role="TrG5h" value="getErrors" />
16805+
<node concept="3clFbS" id="79xAww0dKij" role="3clF47" />
16806+
<node concept="3Tm1VV" id="79xAww0dKik" role="1B3o_S" />
16807+
<node concept="A3Dl8" id="79xAww0du86" role="3clF45">
16808+
<node concept="3uibUv" id="79xAww0dKhK" role="A3Ik2">
16809+
<ref role="3uigEE" node="79xAww0fFxW" resolve="FilteringError" />
16810+
</node>
16811+
</node>
16812+
</node>
16813+
</node>
1663316814
</model>
1663416815

0 commit comments

Comments
 (0)