Skip to content

Commit f08897c

Browse files
committed
Revert "Remove read write access (#993)"
This reverts commit 147aa30.
1 parent f105df7 commit f08897c

File tree

1 file changed

+121
-45
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models

1 file changed

+121
-45
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/plugin.mps

Lines changed: 121 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,7 @@
402402
<child id="8974276187400348171" name="commandClosureLiteral" index="1QHqEI" />
403403
</concept>
404404
<concept id="8974276187400348181" name="jetbrains.mps.lang.access.structure.ExecuteLightweightCommandStatement" flags="nn" index="1QHqEK" />
405+
<concept id="8974276187400348183" name="jetbrains.mps.lang.access.structure.ExecuteWriteActionStatement" flags="nn" index="1QHqEM" />
405406
</language>
406407
<language id="92d2ea16-5a42-4fdf-a676-c7604efe3504" name="de.slisson.mps.richtext">
407408
<concept id="2557074442922380897" name="de.slisson.mps.richtext.structure.Text" flags="ng" index="19SGf9">
@@ -498,6 +499,7 @@
498499
<concept id="7453996997717780434" name="jetbrains.mps.lang.smodel.structure.Node_GetSConceptOperation" flags="nn" index="2yIwOk" />
499500
<concept id="1173122760281" name="jetbrains.mps.lang.smodel.structure.Node_GetAncestorsOperation" flags="nn" index="z$bX8" />
500501
<concept id="8866923313515890008" name="jetbrains.mps.lang.smodel.structure.AsNodeOperation" flags="nn" index="FGMqu" />
502+
<concept id="1143226024141" name="jetbrains.mps.lang.smodel.structure.SModelType" flags="in" index="H_c77" />
501503
<concept id="1143234257716" name="jetbrains.mps.lang.smodel.structure.Node_GetModelOperation" flags="nn" index="I4A8Y" />
502504
<concept id="1145404486709" name="jetbrains.mps.lang.smodel.structure.SemanticDowncastExpression" flags="nn" index="2JrnkZ">
503505
<child id="1145404616321" name="leftExpression" index="2JrQYb" />
@@ -1844,20 +1846,32 @@
18441846
<node concept="10Nm6u" id="2BYqfe8oBcn" role="33vP2m" />
18451847
</node>
18461848
</node>
1847-
<node concept="3clFbF" id="2BYqfe8oBcB" role="3cqZAp">
1848-
<node concept="37vLTI" id="2BYqfe8oBcC" role="3clFbG">
1849-
<node concept="37vLTw" id="2BYqfe8oBcD" role="37vLTJ">
1850-
<ref role="3cqZAo" node="2BYqfe8oBcl" resolve="checkResult" />
1851-
</node>
1852-
<node concept="2OqwBi" id="2BYqfe8oBcG" role="37vLTx">
1853-
<node concept="37vLTw" id="2BYqfe8oM1Z" role="2Oq$k0">
1854-
<ref role="3cqZAo" node="2BYqfe8oBaV" resolve="st" />
1855-
</node>
1856-
<node concept="2qgKlT" id="2BYqfe8oBcI" role="2OqNvi">
1857-
<ref role="37wK5l" to="1jcu:7rOSrvnGeUQ" resolve="run" />
1849+
<node concept="1QHqEM" id="6EayTQ7_p7$" role="3cqZAp">
1850+
<node concept="1QHqEC" id="6EayTQ7_p7A" role="1QHqEI">
1851+
<node concept="3clFbS" id="6EayTQ7_p7C" role="1bW5cS">
1852+
<node concept="3clFbF" id="2BYqfe8oBcB" role="3cqZAp">
1853+
<node concept="37vLTI" id="2BYqfe8oBcC" role="3clFbG">
1854+
<node concept="37vLTw" id="2BYqfe8oBcD" role="37vLTJ">
1855+
<ref role="3cqZAo" node="2BYqfe8oBcl" resolve="checkResult" />
1856+
</node>
1857+
<node concept="2OqwBi" id="2BYqfe8oBcG" role="37vLTx">
1858+
<node concept="37vLTw" id="2BYqfe8oM1Z" role="2Oq$k0">
1859+
<ref role="3cqZAo" node="2BYqfe8oBaV" resolve="st" />
1860+
</node>
1861+
<node concept="2qgKlT" id="2BYqfe8oBcI" role="2OqNvi">
1862+
<ref role="37wK5l" to="1jcu:7rOSrvnGeUQ" resolve="run" />
1863+
</node>
1864+
</node>
1865+
</node>
18581866
</node>
18591867
</node>
18601868
</node>
1869+
<node concept="2OqwBi" id="6EayTQ7_pWT" role="ukAjM">
1870+
<node concept="Xjq3P" id="6EayTQ7_pzN" role="2Oq$k0" />
1871+
<node concept="2OwXpG" id="6EayTQ7_qFk" role="2OqNvi">
1872+
<ref role="2Oxat5" node="2BYqfe8oBaY" resolve="repository" />
1873+
</node>
1874+
</node>
18611875
</node>
18621876
<node concept="3clFbJ" id="6EayTQ73kmv" role="3cqZAp">
18631877
<node concept="3clFbS" id="6EayTQ73kmx" role="3clFbx">
@@ -4449,7 +4463,57 @@
44494463
</node>
44504464
</node>
44514465
</node>
4452-
<node concept="3clFbH" id="4rs70qO$OII" role="3cqZAp" />
4466+
<node concept="3cpWs8" id="1KiZHYfblZr" role="3cqZAp">
4467+
<node concept="3cpWsn" id="1KiZHYfblZs" role="3cpWs9">
4468+
<property role="TrG5h" value="model" />
4469+
<node concept="H_c77" id="1KiZHYfavc8" role="1tU5fm" />
4470+
<node concept="2OqwBi" id="1KiZHYfc2jM" role="33vP2m">
4471+
<node concept="2YIFZM" id="1KiZHYfbUlN" role="2Oq$k0">
4472+
<ref role="37wK5l" to="33ny:~Optional.ofNullable(java.lang.Object)" resolve="ofNullable" />
4473+
<ref role="1Pybhc" to="33ny:~Optional" resolve="Optional" />
4474+
<node concept="2OqwBi" id="1KiZHYfblZt" role="37wK5m">
4475+
<node concept="37vLTw" id="1KiZHYfblZu" role="2Oq$k0">
4476+
<ref role="3cqZAo" node="4t0fbsdpkez" resolve="solvable" />
4477+
</node>
4478+
<node concept="I4A8Y" id="1KiZHYfblZv" role="2OqNvi" />
4479+
</node>
4480+
</node>
4481+
<node concept="liA8E" id="1KiZHYfc80C" role="2OqNvi">
4482+
<ref role="37wK5l" to="33ny:~Optional.orElse(java.lang.Object)" resolve="orElse" />
4483+
<node concept="2OqwBi" id="1KiZHYfcCgd" role="37wK5m">
4484+
<node concept="2OqwBi" id="1KiZHYfctvI" role="2Oq$k0">
4485+
<node concept="2OqwBi" id="1KiZHYfcjG0" role="2Oq$k0">
4486+
<node concept="37vLTw" id="1KiZHYfceD$" role="2Oq$k0">
4487+
<ref role="3cqZAo" node="4t0fbsdpkez" resolve="solvable" />
4488+
</node>
4489+
<node concept="2yIwOk" id="1KiZHYfco8O" role="2OqNvi" />
4490+
</node>
4491+
<node concept="FGMqu" id="1KiZHYfcy3N" role="2OqNvi" />
4492+
</node>
4493+
<node concept="I4A8Y" id="1KiZHYfcJF2" role="2OqNvi" />
4494+
</node>
4495+
</node>
4496+
</node>
4497+
</node>
4498+
</node>
4499+
<node concept="3cpWs8" id="4t0fbsdpkeC" role="3cqZAp">
4500+
<node concept="3cpWsn" id="4t0fbsdpkeD" role="3cpWs9">
4501+
<property role="TrG5h" value="repository" />
4502+
<node concept="3uibUv" id="4t0fbsdpkeE" role="1tU5fm">
4503+
<ref role="3uigEE" to="lui2:~SRepository" resolve="SRepository" />
4504+
</node>
4505+
<node concept="2OqwBi" id="4t0fbsdpkeF" role="33vP2m">
4506+
<node concept="liA8E" id="4t0fbsdpkeK" role="2OqNvi">
4507+
<ref role="37wK5l" to="mhbf:~SModel.getRepository()" resolve="getRepository" />
4508+
</node>
4509+
<node concept="2JrnkZ" id="7DfYVnp9Ds6" role="2Oq$k0">
4510+
<node concept="37vLTw" id="1KiZHYfblZw" role="2JrQYb">
4511+
<ref role="3cqZAo" node="1KiZHYfblZs" resolve="model" />
4512+
</node>
4513+
</node>
4514+
</node>
4515+
</node>
4516+
</node>
44534517
<node concept="3cpWs8" id="4t0fbsdpkeL" role="3cqZAp">
44544518
<node concept="3cpWsn" id="4t0fbsdpkeM" role="3cpWs9">
44554519
<property role="TrG5h" value="st" />
@@ -4464,43 +4528,53 @@
44644528
<node concept="17QB3L" id="4t0fbsdpkeR" role="1tU5fm" />
44654529
</node>
44664530
</node>
4467-
<node concept="3clFbF" id="4t0fbsdpkeW" role="3cqZAp">
4468-
<node concept="37vLTI" id="4t0fbsdpkeX" role="3clFbG">
4469-
<node concept="37vLTw" id="4t0fbsdpkeY" role="37vLTJ">
4470-
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
4471-
</node>
4472-
<node concept="2OqwBi" id="4t0fbsdpkeZ" role="37vLTx">
4473-
<node concept="37vLTw" id="4t0fbsdpkf0" role="2Oq$k0">
4474-
<ref role="3cqZAo" node="4t0fbsdpkez" resolve="solvable" />
4531+
<node concept="3clFbH" id="4WxhqMk1nmb" role="3cqZAp" />
4532+
<node concept="1QHqEM" id="4t0fbsdpkeT" role="3cqZAp">
4533+
<node concept="1QHqEC" id="4t0fbsdpkeU" role="1QHqEI">
4534+
<node concept="3clFbS" id="4t0fbsdpkeV" role="1bW5cS">
4535+
<node concept="3clFbF" id="4t0fbsdpkeW" role="3cqZAp">
4536+
<node concept="37vLTI" id="4t0fbsdpkeX" role="3clFbG">
4537+
<node concept="37vLTw" id="4t0fbsdpkeY" role="37vLTJ">
4538+
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
4539+
</node>
4540+
<node concept="2OqwBi" id="4t0fbsdpkeZ" role="37vLTx">
4541+
<node concept="37vLTw" id="4t0fbsdpkf0" role="2Oq$k0">
4542+
<ref role="3cqZAo" node="4t0fbsdpkez" resolve="solvable" />
4543+
</node>
4544+
<node concept="2qgKlT" id="4t0fbsdpkf1" role="2OqNvi">
4545+
<ref role="37wK5l" to="1jcu:4pkidg67Lgb" resolve="createSolverTask" />
4546+
</node>
4547+
</node>
4548+
</node>
44754549
</node>
4476-
<node concept="2qgKlT" id="4t0fbsdpkf1" role="2OqNvi">
4477-
<ref role="37wK5l" to="1jcu:4pkidg67Lgb" resolve="createSolverTask" />
4550+
<node concept="3clFbF" id="4t0fbsdpkf2" role="3cqZAp">
4551+
<node concept="2OqwBi" id="4t0fbsdpkf3" role="3clFbG">
4552+
<node concept="37vLTw" id="4t0fbsdpkf4" role="2Oq$k0">
4553+
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
4554+
</node>
4555+
<node concept="2qgKlT" id="4t0fbsdpkf5" role="2OqNvi">
4556+
<ref role="37wK5l" to="1jcu:7rOSrvnHe0i" resolve="finishAndCleanup" />
4557+
</node>
4558+
</node>
44784559
</node>
4479-
</node>
4480-
</node>
4481-
</node>
4482-
<node concept="3clFbF" id="4t0fbsdpkf2" role="3cqZAp">
4483-
<node concept="2OqwBi" id="4t0fbsdpkf3" role="3clFbG">
4484-
<node concept="37vLTw" id="4t0fbsdpkf4" role="2Oq$k0">
4485-
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
4486-
</node>
4487-
<node concept="2qgKlT" id="4t0fbsdpkf5" role="2OqNvi">
4488-
<ref role="37wK5l" to="1jcu:7rOSrvnHe0i" resolve="finishAndCleanup" />
4489-
</node>
4490-
</node>
4491-
</node>
4492-
<node concept="3clFbF" id="4t0fbsdpkf6" role="3cqZAp">
4493-
<node concept="37vLTI" id="4t0fbsdpkf7" role="3clFbG">
4494-
<node concept="37vLTw" id="4t0fbsdpkf8" role="37vLTJ">
4495-
<ref role="3cqZAo" node="4t0fbsdpkeQ" resolve="errorMessage" />
4496-
</node>
4497-
<node concept="1rXfSq" id="4t0fbsdpkf9" role="37vLTx">
4498-
<ref role="37wK5l" node="6EayTQ7krAM" resolve="errorMessage" />
4499-
<node concept="37vLTw" id="4t0fbsdpkfa" role="37wK5m">
4500-
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
4560+
<node concept="3clFbF" id="4t0fbsdpkf6" role="3cqZAp">
4561+
<node concept="37vLTI" id="4t0fbsdpkf7" role="3clFbG">
4562+
<node concept="37vLTw" id="4t0fbsdpkf8" role="37vLTJ">
4563+
<ref role="3cqZAo" node="4t0fbsdpkeQ" resolve="errorMessage" />
4564+
</node>
4565+
<node concept="1rXfSq" id="4t0fbsdpkf9" role="37vLTx">
4566+
<ref role="37wK5l" node="6EayTQ7krAM" resolve="errorMessage" />
4567+
<node concept="37vLTw" id="4t0fbsdpkfa" role="37wK5m">
4568+
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
4569+
</node>
4570+
</node>
4571+
</node>
45014572
</node>
45024573
</node>
45034574
</node>
4575+
<node concept="37vLTw" id="4t0fbsdpkfb" role="ukAjM">
4576+
<ref role="3cqZAo" node="4t0fbsdpkeD" resolve="repository" />
4577+
</node>
45044578
</node>
45054579
<node concept="3clFbJ" id="3Nwcubmhw32" role="3cqZAp">
45064580
<node concept="3clFbS" id="4a_JiLmZPpO" role="3clFbx">
@@ -4608,7 +4682,9 @@
46084682
<node concept="37vLTw" id="5BRQP3Sax$g" role="37wK5m">
46094683
<ref role="3cqZAo" node="4t0fbsdpkeM" resolve="st" />
46104684
</node>
4611-
<node concept="10Nm6u" id="4rs70qOAuwF" role="37wK5m" />
4685+
<node concept="37vLTw" id="5BRQP3Sax$h" role="37wK5m">
4686+
<ref role="3cqZAo" node="4t0fbsdpkeD" resolve="repository" />
4687+
</node>
46124688
<node concept="2OqwBi" id="5BRQP3Sax$i" role="37wK5m">
46134689
<node concept="37vLTw" id="5BRQP3Sax$j" role="2Oq$k0">
46144690
<ref role="3cqZAo" node="4t0fbsdpkez" resolve="solvable" />

0 commit comments

Comments
 (0)