Skip to content

Commit cd2a5ec

Browse files
committed
Add build solution and simple examples
1 parent dc46d32 commit cd2a5ec

File tree

15 files changed

+9903
-8501
lines changed

15 files changed

+9903
-8501
lines changed

.mps/modules.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<projectModules>
55
<modulePath path="$PROJECT_DIR$/devkits/de.citec.dependencydiagram.devkit/de.citec.dependencydiagram.devkit.devkit" folder="" />
66
<modulePath path="$PROJECT_DIR$/languages/de.citec.dependencydiagramwrapper/de.citec.dependencydiagramwrapper.mpl" folder="" />
7-
<modulePath path="$PROJECT_DIR$/solutions/de.citec.depenedncydiagram.sandbox/de.citec.depenedncydiagram.sandbox.msd" folder="" />
8-
<modulePath path="$PROJECT_DIR$/solutions/delme/delme.msd" folder="" />
7+
<modulePath path="$PROJECT_DIR$/solutions/de.citec.dependencydiagram.build/de.citec.dependencydiagram.build.msd" folder="" />
8+
<modulePath path="$PROJECT_DIR$/solutions/de.citec.dependencydiagram.sandbox/de.citec.dependencydiagram.sandbox.msd" folder="" />
99
<modulePath path="$PROJECT_DIR$/solutions/e.citec.dependencydiagram/de.citec.dependencydiagram.msd" folder="" />
1010
</projectModules>
1111
</component>

build-plugin-dependencydiagram-mps.xml

Lines changed: 512 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<dev-kit name="de.citec.dependencydiagram.devkit" uuid="4a997099-e6fe-4c5c-b547-f622a48aa0af">
33
<exported-language name="6927e7ca-3868-44b9-a9be-7979aae71f7d(de.citec.dependencydiagramwrapper)" />
4+
<exported-language name="f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)" />
45
<extendedDevKits>
56
<extendedDevKit>c5093ec9-39ec-4fce-8f7a-67baf9750637(de.citec.dot.devkit)</extendedDevKit>
67
</extendedDevKits>
78
<exported-solutions>
89
<exported-solution>8f4b559b-00f2-4e7b-bafc-54369db1cb7d(de.citec.dependencydiagram)</exported-solution>
9-
<exported-solution>e28c8a6a-c3cd-4982-9d97-63d9a2f73751(de.citec.dependencydiagram.gen.plan)</exported-solution>
1010
</exported-solutions>
1111
</dev-kit>
1212

languages/de.citec.dependencydiagramwrapper/de.citec.dependencydiagramwrapper.mpl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@
4949
<dependencies>
5050
<dependency reexport="false">f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)</dependency>
5151
<dependency reexport="false">446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi)</dependency>
52+
<dependency reexport="false">1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)</dependency>
53+
<dependency reexport="false">8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)</dependency>
5254
</dependencies>
5355
<languageVersions>
5456
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="6" />
@@ -79,7 +81,10 @@
7981
<module reference="3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations)" version="0" />
8082
<module reference="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" version="0" />
8183
<module reference="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" version="0" />
84+
<module reference="1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)" version="0" />
85+
<module reference="498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)" version="0" />
8286
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
87+
<module reference="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)" version="0" />
8388
<module reference="6927e7ca-3868-44b9-a9be-7979aae71f7d(de.citec.dependencydiagramwrapper)" version="0" />
8489
<module reference="f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)" version="0" />
8590
<module reference="e39e4a59-8cb6-498e-860e-8fa8361c0d90(jetbrains.mps.baseLanguage.scopes)" version="0" />

languages/de.citec.dependencydiagramwrapper/models/actions.mps

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
<concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT">
2828
<property id="1068580123138" name="value" index="3clFbU" />
2929
</concept>
30+
<concept id="1068580320020" name="jetbrains.mps.baseLanguage.structure.IntegerConstant" flags="nn" index="3cmrfG">
31+
<property id="1068580320021" name="value" index="3cmrfH" />
32+
</concept>
3033
<concept id="6329021646629104957" name="jetbrains.mps.baseLanguage.structure.TextCommentPart" flags="nn" index="3SKdUq">
3134
<property id="6329021646629104958" name="text" index="3SKdUp" />
3235
</concept>
@@ -116,7 +119,22 @@
116119
</node>
117120
</node>
118121
</node>
119-
<node concept="3clFbH" id="6kz3fYYErft" role="3cqZAp" />
122+
<node concept="3clFbF" id="6kz3fYZ_fwB" role="3cqZAp">
123+
<node concept="2OqwBi" id="6kz3fYZ_hL1" role="3clFbG">
124+
<node concept="2OqwBi" id="6kz3fYZ_fWX" role="2Oq$k0">
125+
<node concept="1r4Lsj" id="6kz3fYZ_fw_" role="2Oq$k0" />
126+
<node concept="3TrcHB" id="6kz3fYZ_g8B" role="2OqNvi">
127+
<ref role="3TsBF5" to="5in6:6kz3fYZ_a5D" resolve="depth" />
128+
</node>
129+
</node>
130+
<node concept="tyxLq" id="6kz3fYZ_igu" role="2OqNvi">
131+
<node concept="3cmrfG" id="6kz3fYZ_iuh" role="tz02z">
132+
<property role="3cmrfH" value="20" />
133+
</node>
134+
</node>
135+
</node>
136+
</node>
137+
<node concept="3clFbH" id="6kz3fYZ_erB" role="3cqZAp" />
120138
<node concept="3clFbF" id="6kz3fYYEpc9" role="3cqZAp">
121139
<node concept="2OqwBi" id="6kz3fYYEpca" role="3clFbG">
122140
<node concept="2OqwBi" id="6kz3fYYEpcb" role="2Oq$k0">
@@ -177,7 +195,23 @@
177195
</node>
178196
</node>
179197
</node>
180-
<node concept="3clFbH" id="6kz3fYYErP2" role="3cqZAp" />
198+
<node concept="3clFbH" id="6kz3fYZtY1a" role="3cqZAp" />
199+
<node concept="3clFbF" id="6kz3fYZtXus" role="3cqZAp">
200+
<node concept="2OqwBi" id="6kz3fYZtXut" role="3clFbG">
201+
<node concept="2OqwBi" id="6kz3fYZtXuu" role="2Oq$k0">
202+
<node concept="1r4Lsj" id="6kz3fYZtXuv" role="2Oq$k0" />
203+
<node concept="3TrcHB" id="6kz3fYZtXY$" role="2OqNvi">
204+
<ref role="3TsBF5" to="5in6:6kz3fYZtVBF" resolve="hideEmptyGenerators" />
205+
</node>
206+
</node>
207+
<node concept="tyxLq" id="6kz3fYZtXux" role="2OqNvi">
208+
<node concept="3clFbT" id="6kz3fYZtXuy" role="tz02z">
209+
<property role="3clFbU" value="true" />
210+
</node>
211+
</node>
212+
</node>
213+
</node>
214+
<node concept="3clFbH" id="6kz3fYZtX9y" role="3cqZAp" />
181215
<node concept="3clFbF" id="6kz3fYYErrC" role="3cqZAp">
182216
<node concept="2OqwBi" id="6kz3fYYErrD" role="3clFbG">
183217
<node concept="2OqwBi" id="6kz3fYYErrE" role="2Oq$k0">
@@ -224,14 +258,11 @@
224258
</node>
225259
</node>
226260
<node concept="3clFbH" id="6kz3fYYEqRF" role="3cqZAp" />
227-
<node concept="3clFbH" id="6kz3fYYEzfh" role="3cqZAp" />
228-
<node concept="3clFbH" id="6kz3fYYEzsY" role="3cqZAp" />
229261
<node concept="3SKdUt" id="6kz3fYYExVg" role="3cqZAp">
230262
<node concept="3SKdUq" id="6kz3fYYExVi" role="3SKWNk">
231-
<property role="3SKdUp" value="automatically add plaintextgen as default generator" />
263+
<property role="3SKdUp" value="todo: automatically add plaintextgen as default generator" />
232264
</node>
233265
</node>
234-
<node concept="3clFbH" id="6kz3fYYEycB" role="3cqZAp" />
235266
</node>
236267
</node>
237268
</node>

languages/de.citec.dependencydiagramwrapper/models/behavior.mps

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
</language>
7575
</registry>
7676
<node concept="13h7C7" id="6kz3fYWp_YK">
77-
<ref role="13h7C2" to="5in6:6kz3fYWmmel" resolve="SolutionIdentity" />
77+
<ref role="13h7C2" to="5in6:6kz3fYWmmel" resolve="ModuleIdentity" />
7878
<node concept="13i0hz" id="6kz3fYWr2pr" role="13h7CS">
7979
<property role="13i0iv" value="true" />
8080
<property role="13i0it" value="true" />
@@ -90,7 +90,7 @@
9090
</node>
9191
</node>
9292
<node concept="13h7C7" id="6kz3fYWpKy1">
93-
<ref role="13h7C2" to="5in6:6kz3fYWlZ5A" resolve="SolutionModulePointer" />
93+
<ref role="13h7C2" to="5in6:6kz3fYWlZ5A" resolve="DepDiaModulePointer" />
9494
<node concept="13hLZK" id="6kz3fYWpKy2" role="13h7CW">
9595
<node concept="3clFbS" id="6kz3fYWpKy3" role="2VODD2" />
9696
</node>

0 commit comments

Comments
 (0)