Skip to content

Commit

Permalink
linters_library.modules: enhanced the "not_migrated_modules_and_model…
Browse files Browse the repository at this point in the history
…s" linter to consider the case when the used language is NOT saved in the '.msd' file and thereby the aModule.getUsedLanguageVersion is -1

We ignore now these cases in the migration checker linter.
  • Loading branch information
danielratiu committed Feb 28, 2024
1 parent e46f280 commit 6bf8e21
Showing 1 changed file with 117 additions and 10 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<model ref="r:cadc46fc-2365-43d7-bda1-08e980cf970d(org.mpsqa.lint.generic.linters_library.modules)">
<persistence version="9" />
<attribute name="doNotGenerate" value="false" />
<languages>
<use id="40ab19e9-751a-4433-b645-0e65160e58a0" name="org.mpsqa.lint.generic" version="0" />
<use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="1" />
Expand Down Expand Up @@ -3143,6 +3144,49 @@
</node>
</node>
<node concept="3clFbH" id="6WYDruH6Dbx" role="3cqZAp" />
<node concept="3SKdUt" id="2ZPTSaoNWoV" role="3cqZAp">
<node concept="1PaTwC" id="2ZPTSaoNWoW" role="1aUNEU">
<node concept="3oM_SD" id="2ZPTSaoNWO4" role="1PaTwD">
<property role="3oM_SC" value="usedLanguageVersion" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWSz" role="1PaTwD">
<property role="3oM_SC" value="is" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWTj" role="1PaTwD">
<property role="3oM_SC" value="-1" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWU4" role="1PaTwD">
<property role="3oM_SC" value="IF" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWUQ" role="1PaTwD">
<property role="3oM_SC" value="the" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWVS" role="1PaTwD">
<property role="3oM_SC" value="module" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWXC" role="1PaTwD">
<property role="3oM_SC" value="list" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWYV" role="1PaTwD">
<property role="3oM_SC" value="in" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNWZL" role="1PaTwD">
<property role="3oM_SC" value="the" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNX0R" role="1PaTwD">
<property role="3oM_SC" value=".msd" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNX2d" role="1PaTwD">
<property role="3oM_SC" value="is" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNX36" role="1PaTwD">
<property role="3oM_SC" value="not" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNX4f" role="1PaTwD">
<property role="3oM_SC" value="updated" />
</node>
</node>
</node>
<node concept="3clFbJ" id="52u1lglB0vj" role="3cqZAp">
<node concept="3clFbS" id="52u1lglB0vk" role="3clFbx">
<node concept="3clFbF" id="52u1lglB0vl" role="3cqZAp">
Expand Down Expand Up @@ -3203,12 +3247,22 @@
</node>
</node>
</node>
<node concept="3eOVzh" id="52u1lglBoJj" role="3clFbw">
<node concept="37vLTw" id="52u1lglBoOh" role="3uHU7w">
<ref role="3cqZAo" node="RtEeVJVV5h" resolve="languageVersion" />
<node concept="1Wc70l" id="2ZPTSaoPt9U" role="3clFbw">
<node concept="3y3z36" id="2ZPTSaoPuhI" role="3uHU7B">
<node concept="3cmrfG" id="2ZPTSaoPuif" role="3uHU7w">
<property role="3cmrfH" value="-1" />
</node>
<node concept="37vLTw" id="2ZPTSaoPtar" role="3uHU7B">
<ref role="3cqZAo" node="52u1lglBe$W" resolve="usedLanguageVersion" />
</node>
</node>
<node concept="37vLTw" id="52u1lglBnYw" role="3uHU7B">
<ref role="3cqZAo" node="52u1lglBe$W" resolve="usedLanguageVersion" />
<node concept="3eOVzh" id="52u1lglBoJj" role="3uHU7w">
<node concept="37vLTw" id="52u1lglBoOh" role="3uHU7w">
<ref role="3cqZAo" node="RtEeVJVV5h" resolve="languageVersion" />
</node>
<node concept="37vLTw" id="52u1lglBnYw" role="3uHU7B">
<ref role="3cqZAo" node="52u1lglBe$W" resolve="usedLanguageVersion" />
</node>
</node>
</node>
</node>
Expand Down Expand Up @@ -3357,6 +3411,49 @@
</node>
</node>
<node concept="3clFbH" id="6WYDruH6KSs" role="3cqZAp" />
<node concept="3SKdUt" id="2ZPTSaoNXUf" role="3cqZAp">
<node concept="1PaTwC" id="2ZPTSaoNXUg" role="1aUNEU">
<node concept="3oM_SD" id="2ZPTSaoNXUh" role="1PaTwD">
<property role="3oM_SC" value="usedLanguageVersion" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUi" role="1PaTwD">
<property role="3oM_SC" value="is" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUj" role="1PaTwD">
<property role="3oM_SC" value="-1" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUk" role="1PaTwD">
<property role="3oM_SC" value="IF" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUl" role="1PaTwD">
<property role="3oM_SC" value="the" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUm" role="1PaTwD">
<property role="3oM_SC" value="module" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUn" role="1PaTwD">
<property role="3oM_SC" value="list" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUo" role="1PaTwD">
<property role="3oM_SC" value="in" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUp" role="1PaTwD">
<property role="3oM_SC" value="the" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUq" role="1PaTwD">
<property role="3oM_SC" value=".msd" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUr" role="1PaTwD">
<property role="3oM_SC" value="is" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUs" role="1PaTwD">
<property role="3oM_SC" value="not" />
</node>
<node concept="3oM_SD" id="2ZPTSaoNXUt" role="1PaTwD">
<property role="3oM_SC" value="updated" />
</node>
</node>
</node>
<node concept="3clFbJ" id="3bnLzTXIZtp" role="3cqZAp">
<node concept="3clFbS" id="3bnLzTXIZtq" role="3clFbx">
<node concept="3clFbF" id="3bnLzTXIZtr" role="3cqZAp">
Expand Down Expand Up @@ -3422,12 +3519,22 @@
</node>
</node>
</node>
<node concept="3eOVzh" id="3bnLzTXIZtM" role="3clFbw">
<node concept="37vLTw" id="3bnLzTXIZtN" role="3uHU7w">
<ref role="3cqZAo" node="3bnLzTXIZtg" resolve="languageVersion" />
<node concept="1Wc70l" id="2ZPTSaoNX6A" role="3clFbw">
<node concept="3eOVzh" id="3bnLzTXIZtM" role="3uHU7w">
<node concept="37vLTw" id="3bnLzTXIZtN" role="3uHU7w">
<ref role="3cqZAo" node="3bnLzTXIZtg" resolve="languageVersion" />
</node>
<node concept="37vLTw" id="3bnLzTXIZtO" role="3uHU7B">
<ref role="3cqZAo" node="3bnLzTXIZt9" resolve="usedLanguageVersion" />
</node>
</node>
<node concept="37vLTw" id="3bnLzTXIZtO" role="3uHU7B">
<ref role="3cqZAo" node="3bnLzTXIZt9" resolve="usedLanguageVersion" />
<node concept="3y3z36" id="2ZPTSaoNXm6" role="3uHU7B">
<node concept="3cmrfG" id="2ZPTSaoNXm7" role="3uHU7w">
<property role="3cmrfH" value="-1" />
</node>
<node concept="37vLTw" id="2ZPTSaoNXm8" role="3uHU7B">
<ref role="3cqZAo" node="3bnLzTXIZt9" resolve="usedLanguageVersion" />
</node>
</node>
</node>
</node>
Expand Down

0 comments on commit 6bf8e21

Please sign in to comment.