Skip to content

Commit 0ace950

Browse files
committed
error reporting annotation works
1 parent 6f06c74 commit 0ace950

File tree

9 files changed

+743
-199
lines changed

9 files changed

+743
-199
lines changed

mps/modules/ReactDemoLanguage.editor/models/ReactDemoLanguage.editor.modelix.mps

Lines changed: 36 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,6 @@
233233
<concept id="2879488090887731754" name="org.modelix.mps.react.muicomponents.structure.IHasSinglePropertyBinding" flags="ngI" index="2ZCkk3">
234234
<child id="2879488090856866844" name="data" index="2Ly3GP" />
235235
</concept>
236-
<concept id="8719348500655924253" name="org.modelix.mps.react.muicomponents.structure.ErrorReporting" flags="ng" index="3vrNPu">
237-
<property id="3040447552393972381" name="onlyFeatureUnspecific" index="2O_XLH" />
238-
</concept>
239236
<concept id="793519207829949608" name="org.modelix.mps.react.muicomponents.structure.BorderAndShade" flags="ng" index="3y96$F">
240237
<property id="793519207829956770" name="padding" index="3y94Ox" />
241238
<property id="793519207831838791" name="margin" index="3yhKn4" />
@@ -247,6 +244,9 @@
247244
<concept id="793519207813113972" name="org.modelix.mps.react.muicomponents.structure.TypographyRef" flags="ng" index="3z9kRR">
248245
<reference id="793519207813113973" name="typography" index="3z9kRQ" />
249246
</concept>
247+
<concept id="2910216884163552593" name="org.modelix.mps.react.muicomponents.structure.ErrorReportingAnnotation" flags="ng" index="1ByCY7">
248+
<property id="8898723911839451844" name="overrideReportOnlyGlobal" index="1G2pi4" />
249+
</concept>
250250
<concept id="2646768005435875715" name="org.modelix.mps.react.muicomponents.structure.Checkbox" flags="ng" index="1EpdjT" />
251251
<concept id="3046380775495572233" name="org.modelix.mps.react.muicomponents.structure.Dropdown" flags="ng" index="3JIf0_">
252252
<child id="3046380775495981661" name="choices" index="3GgF5L" />
@@ -306,6 +306,9 @@
306306
<concept id="1228341669568" name="jetbrains.mps.lang.smodel.structure.Node_DetachOperation" flags="nn" index="3YRAZt" />
307307
</language>
308308
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
309+
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
310+
<child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
311+
</concept>
309312
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ngI" index="TrEIO">
310313
<property id="1169194664001" name="name" index="TrG5h" />
311314
</concept>
@@ -566,61 +569,62 @@
566569
<node concept="3ywjYg" id="2NkZbYes9e7" role="gmrQt" />
567570
<node concept="gmrQT" id="3d2g73CnjgD" role="gmrQt">
568571
<ref role="3JBHV4" to="oyym:3d2g73CmXYi" resolve="ErrorChecking" />
569-
<node concept="3vrNPu" id="2xzaHpfLpFe" role="gmrTS">
570-
<property role="2O_XLH" value="true" />
571-
<node concept="zfRma" id="2xzaHpfLkBG" role="2Kjlbk">
572+
<node concept="2LhRxX" id="2xzaHpfVnt$" role="gmrTS">
573+
<node concept="G4ZHx" id="2xzaHpfVnt_" role="G4Vnm" />
574+
<node concept="zfRma" id="2xzaHpfVo3T" role="2Ln$9p">
572575
<property role="zfIkk" value="10" />
573-
<node concept="zfOWx" id="2xzaHpfLkUI" role="zfIJF">
576+
<node concept="zfOWx" id="2xzaHpfVo3U" role="zfIJF">
574577
<property role="zfPxE" value="4" />
575-
<node concept="2Lk9xs" id="2xzaHpfLldD" role="2Kjlbk">
576-
<node concept="3z9kRR" id="2xzaHpfLldE" role="3z8GDl">
578+
<node concept="2Lk9xs" id="2xzaHpfVo3V" role="2Kjlbk">
579+
<node concept="3z9kRR" id="2xzaHpfVo3W" role="3z8GDl">
577580
<ref role="3z9kRQ" node="1LliyakInqe" resolve="default" />
578581
</node>
579-
<node concept="Xl_RD" id="2xzaHpfLmoZ" role="2Lk3Fj">
582+
<node concept="Xl_RD" id="2xzaHpfVo3X" role="2Lk3Fj">
580583
<property role="Xl_RC" value="Field 1" />
581584
</node>
582585
</node>
583586
</node>
584-
<node concept="zfOWx" id="2xzaHpfLmG9" role="zfIJF">
587+
<node concept="zfOWx" id="2xzaHpfVo3Y" role="zfIJF">
585588
<property role="zfPxE" value="4" />
586-
<node concept="3vrNPu" id="2xzaHpfLk1n" role="2Kjlbk">
587-
<node concept="2Ly8ie" id="2xzaHpfLk1o" role="2Kjlbk">
588-
<node concept="2Ly3GW" id="2xzaHpfLk1p" role="2Ly3GP">
589-
<ref role="2Ly3GY" to="tpck:h0TrG11" resolve="name" />
590-
<node concept="ggAI9" id="2xzaHpfLk1q" role="2Ly3GZ" />
591-
</node>
589+
<node concept="2Ly8ie" id="2xzaHpfVo40" role="2Kjlbk">
590+
<node concept="2Ly3GW" id="2xzaHpfVo41" role="2Ly3GP">
591+
<ref role="2Ly3GY" to="tpck:h0TrG11" resolve="name" />
592+
<node concept="ggAI9" id="2xzaHpfVo42" role="2Ly3GZ" />
592593
</node>
594+
<node concept="1ByCY7" id="69AB$B3iKqP" role="lGtFl" />
593595
</node>
594596
</node>
595-
<node concept="zfOWx" id="2xzaHpfLnSP" role="zfIJF">
597+
<node concept="zfOWx" id="69AB$B37nNj" role="zfIJF">
596598
<property role="zfPxE" value="4" />
597-
<node concept="2Lfa6Z" id="2xzaHpfLobQ" role="2Kjlbk" />
599+
<node concept="2Lfa6Z" id="69AB$B37nNk" role="2Kjlbk" />
598600
</node>
599-
<node concept="zfOWx" id="2xzaHpfLn_i" role="zfIJF">
601+
<node concept="zfOWx" id="2xzaHpfVo45" role="zfIJF">
600602
<property role="zfPxE" value="4" />
601-
<node concept="2Lk9xs" id="2xzaHpfLn_j" role="2Kjlbk">
602-
<node concept="3z9kRR" id="2xzaHpfLn_k" role="3z8GDl">
603+
<node concept="2Lk9xs" id="2xzaHpfVo46" role="2Kjlbk">
604+
<node concept="3z9kRR" id="2xzaHpfVo47" role="3z8GDl">
603605
<ref role="3z9kRQ" node="1LliyakInqe" resolve="default" />
604606
</node>
605-
<node concept="Xl_RD" id="2xzaHpfLn_l" role="2Lk3Fj">
607+
<node concept="Xl_RD" id="2xzaHpfVo48" role="2Lk3Fj">
606608
<property role="Xl_RC" value="Field 2" />
607609
</node>
608610
</node>
609611
</node>
610-
<node concept="zfOWx" id="2xzaHpfLn_d" role="zfIJF">
612+
<node concept="zfOWx" id="2xzaHpfVo49" role="zfIJF">
611613
<property role="zfPxE" value="4" />
612-
<node concept="3vrNPu" id="2xzaHpfLn_e" role="2Kjlbk">
613-
<node concept="2Ly8ie" id="2xzaHpfLn_f" role="2Kjlbk">
614-
<node concept="2Ly3GW" id="2xzaHpfLn_g" role="2Ly3GP">
615-
<ref role="2Ly3GY" to="oyym:7$1mkeAymFe" resolve="s" />
616-
<node concept="ggAI9" id="2xzaHpfLn_h" role="2Ly3GZ" />
617-
</node>
614+
<node concept="2Ly8ie" id="2xzaHpfVo4b" role="2Kjlbk">
615+
<node concept="2Ly3GW" id="2xzaHpfVo4c" role="2Ly3GP">
616+
<ref role="2Ly3GY" to="oyym:7$1mkeAymFe" resolve="s" />
617+
<node concept="ggAI9" id="2xzaHpfVo4d" role="2Ly3GZ" />
618618
</node>
619+
<node concept="1ByCY7" id="69AB$B343UT" role="lGtFl" />
619620
</node>
620621
</node>
621-
<node concept="zfOWx" id="2xzaHpfLouL" role="zfIJF">
622+
<node concept="zfOWx" id="2xzaHpfVo4e" role="zfIJF">
622623
<property role="zfPxE" value="4" />
623-
<node concept="2Lfa6Z" id="2xzaHpfLouM" role="2Kjlbk" />
624+
<node concept="2Lfa6Z" id="2xzaHpfVo4f" role="2Kjlbk" />
625+
</node>
626+
<node concept="1ByCY7" id="69AB$B3ar63" role="lGtFl">
627+
<property role="1G2pi4" value="true" />
624628
</node>
625629
</node>
626630
</node>

mps/modules/ReactDemoLanguage.sandbox/models/ReactDemoLanguage.sandbox.m1.mps

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3698,8 +3698,8 @@
36983698
<ref role="xBl70" node="5KtU3pXwkrs" resolve="R1" />
36993699
</node>
37003700
<node concept="3r6pZy" id="3d2g73Cnh77">
3701-
<property role="TrG5h" value="tesst" />
3702-
<property role="3vy3ed" value="test" />
3701+
<property role="TrG5h" value="bla" />
3702+
<property role="3vy3ed" value="error" />
37033703
</node>
37043704
</model>
37053705

0 commit comments

Comments
 (0)