Skip to content

Commit 98f02d7

Browse files
authored
Merge pull request #325 from mbeddr/bugfix/fix_folders_not_in_modules_linter
fix for folders_not_in_modules if either languages or solutions path not existing
2 parents 15aad42 + 4d5c9fb commit 98f02d7

File tree

1 file changed

+41
-10
lines changed

1 file changed

+41
-10
lines changed

code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.filesystem.mps

Lines changed: 41 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,11 @@
167167
<child id="8276990574886367508" name="body" index="1zxBo7" />
168168
<child id="5351203823916750334" name="resource" index="3J1_TS" />
169169
</concept>
170+
<concept id="1163668896201" name="jetbrains.mps.baseLanguage.structure.TernaryOperatorExpression" flags="nn" index="3K4zz7">
171+
<child id="1163668914799" name="condition" index="3K4Cdx" />
172+
<child id="1163668922816" name="ifTrue" index="3K4E3e" />
173+
<child id="1163668934364" name="ifFalse" index="3K4GZi" />
174+
</concept>
170175
<concept id="6329021646629104954" name="jetbrains.mps.baseLanguage.structure.SingleLineComment" flags="nn" index="3SKdUt">
171176
<child id="8356039341262087992" name="line" index="1aUNEU" />
172177
</concept>
@@ -2209,11 +2214,24 @@
22092214
<ref role="3uigEE" to="eoo2:~Path" resolve="Path" />
22102215
</node>
22112216
</node>
2212-
<node concept="2YIFZM" id="2$sjfgVGsmB" role="33vP2m">
2213-
<ref role="37wK5l" to="eoo2:~Files.list(java.nio.file.Path)" resolve="list" />
2214-
<ref role="1Pybhc" to="eoo2:~Files" resolve="Files" />
2215-
<node concept="37vLTw" id="2$sjfgVGsmC" role="37wK5m">
2216-
<ref role="3cqZAo" node="3mH47G9YyGI" resolve="languagePath" />
2217+
<node concept="3K4zz7" id="7wWe4iQ3UYf" role="33vP2m">
2218+
<node concept="2YIFZM" id="7wWe4iQ41Gn" role="3K4GZi">
2219+
<ref role="37wK5l" to="1ctc:~Stream.empty()" resolve="empty" />
2220+
<ref role="1Pybhc" to="1ctc:~Stream" resolve="Stream" />
2221+
</node>
2222+
<node concept="2YIFZM" id="7wWe4iQ3Ou5" role="3K4Cdx">
2223+
<ref role="37wK5l" to="eoo2:~Files.exists(java.nio.file.Path,java.nio.file.LinkOption...)" resolve="exists" />
2224+
<ref role="1Pybhc" to="eoo2:~Files" resolve="Files" />
2225+
<node concept="37vLTw" id="7wWe4iQ3Rvc" role="37wK5m">
2226+
<ref role="3cqZAo" node="3mH47G9YyGI" resolve="languagePath" />
2227+
</node>
2228+
</node>
2229+
<node concept="2YIFZM" id="2$sjfgVGsmB" role="3K4E3e">
2230+
<ref role="37wK5l" to="eoo2:~Files.list(java.nio.file.Path)" resolve="list" />
2231+
<ref role="1Pybhc" to="eoo2:~Files" resolve="Files" />
2232+
<node concept="37vLTw" id="2$sjfgVGsmC" role="37wK5m">
2233+
<ref role="3cqZAo" node="3mH47G9YyGI" resolve="languagePath" />
2234+
</node>
22172235
</node>
22182236
</node>
22192237
</node>
@@ -2226,11 +2244,24 @@
22262244
<ref role="3uigEE" to="eoo2:~Path" resolve="Path" />
22272245
</node>
22282246
</node>
2229-
<node concept="2YIFZM" id="2$sjfgVGvsr" role="33vP2m">
2230-
<ref role="37wK5l" to="eoo2:~Files.list(java.nio.file.Path)" resolve="list" />
2231-
<ref role="1Pybhc" to="eoo2:~Files" resolve="Files" />
2232-
<node concept="37vLTw" id="2$sjfgVGvss" role="37wK5m">
2233-
<ref role="3cqZAo" node="3mH47G9YBfS" resolve="solutionPath" />
2247+
<node concept="3K4zz7" id="7wWe4iQ4jkL" role="33vP2m">
2248+
<node concept="2YIFZM" id="7wWe4iQ4qew" role="3K4GZi">
2249+
<ref role="37wK5l" to="1ctc:~Stream.empty()" resolve="empty" />
2250+
<ref role="1Pybhc" to="1ctc:~Stream" resolve="Stream" />
2251+
</node>
2252+
<node concept="2YIFZM" id="7wWe4iQ4bFD" role="3K4Cdx">
2253+
<ref role="37wK5l" to="eoo2:~Files.exists(java.nio.file.Path,java.nio.file.LinkOption...)" resolve="exists" />
2254+
<ref role="1Pybhc" to="eoo2:~Files" resolve="Files" />
2255+
<node concept="37vLTw" id="7wWe4iQ4fg8" role="37wK5m">
2256+
<ref role="3cqZAo" node="3mH47G9YBfS" resolve="solutionPath" />
2257+
</node>
2258+
</node>
2259+
<node concept="2YIFZM" id="2$sjfgVGvsr" role="3K4E3e">
2260+
<ref role="37wK5l" to="eoo2:~Files.list(java.nio.file.Path)" resolve="list" />
2261+
<ref role="1Pybhc" to="eoo2:~Files" resolve="Files" />
2262+
<node concept="37vLTw" id="2$sjfgVGvss" role="37wK5m">
2263+
<ref role="3cqZAo" node="3mH47G9YBfS" resolve="solutionPath" />
2264+
</node>
22342265
</node>
22352266
</node>
22362267
</node>

0 commit comments

Comments
 (0)