Skip to content

Commit

Permalink
Merge pull request #935 from JetBrains/bugfix/backport_querylist_type…
Browse files Browse the repository at this point in the history
…checker_fixes
  • Loading branch information
alexanderpann authored Aug 30, 2024
2 parents db42f99 + 531b642 commit cddb00c
Show file tree
Hide file tree
Showing 7 changed files with 1,662 additions and 400 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ The format is *loosely* based on [Keep a Changelog](https://keepachangelog.com/e

### Added

- *de.slisson.mps.tables*: Sticky table cells were added. Add the style sheet item *horizontal-sticky-cell* or *vertical-sticky-cell* *to* *a* *table* *cell* *to* *activate* *the* *feature.*
- *de.itemis.mps.editor.diagram*: A new option for diagrams was added to allow boxes to set a new required minimum size.
- *de.slisson.mps.tables*: Sticky table cells were added. Add the style sheet item *horizontal-sticky-cell* or *vertical-sticky-cell* *to* *a* *table* *cell* *to* *activate* *the* *feature.*
- *de.slisson.mps.editor.multiline*: A new cell *constant multi-line* can be used to create dynamic read-only text that spans multiple lines.

### Fixed
Expand All @@ -20,6 +20,7 @@ The format is *loosely* based on [Keep a Changelog](https://keepachangelog.com/e
### Changed

- *de.slisson.mps.reflection*: The language uses the class ReflectionUtil directly and doesn't copy ReflectionUtil_copy in the model anymore.
- *com.mbeddr.mpsutil.editor.querylist.runtime*: Querylist calls model checks of target nodes less agressively.

## July 2024

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ logger.info 'Repository username: {}', project.nexusUsername
// major version, e.g. '2021.1', '2021.2'
ext.mpsMajor = '2022.3'
// optional minor/bugfix number (not added to the final build version)
ext.mpsMinor = '1'
ext.mpsMinor = '2'
// e.g. Beta, EAP, RC
ext.mpsReleaseType = ''

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13536,6 +13536,11 @@
<ref role="3bR37D" node="2Xjt3l57hht" resolve="de.slisson.mps.reflection.runtime" />
</node>
</node>
<node concept="1SiIV0" id="7k$nxOjfAAV" role="3bR37C">
<node concept="3bR9La" id="7k$nxOjfAAW" role="1SiIV1">
<ref role="3bR37D" to="ffeo:7Kfy9QB6Lh7" resolve="jetbrains.mps.typesystemEngine" />
</node>
</node>
</node>
<node concept="1E1JtD" id="4Hbnsm4O7VL" role="2G$12L">
<property role="BnDLt" value="true" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,64 @@
<languages>
<devkit ref="00000000-0000-4000-0000-1de82b3a4936(jetbrains.mps.devkit.aspect.typesystem)" />
</languages>
<imports />
<registry />
<imports>
<import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" implicit="true" />
</imports>
<registry>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
<concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
<property id="1070475926801" name="value" index="Xl_RC" />
</concept>
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
<child id="1068581517665" name="statement" index="3cqZAp" />
</concept>
</language>
<language id="7a5dda62-9140-4668-ab76-d5ed1746f2b2" name="jetbrains.mps.lang.typesystem">
<concept id="1175517767210" name="jetbrains.mps.lang.typesystem.structure.ReportErrorStatement" flags="nn" index="2MkqsV">
<child id="1175517851849" name="errorString" index="2MkJ7o" />
</concept>
<concept id="1195213580585" name="jetbrains.mps.lang.typesystem.structure.AbstractCheckingRule" flags="ig" index="18hYwZ">
<child id="1195213635060" name="body" index="18ibNy" />
</concept>
<concept id="1195214364922" name="jetbrains.mps.lang.typesystem.structure.NonTypesystemRule" flags="ig" index="18kY7G">
<property id="7181286126212894140" name="doNotApplyOnTheFly" index="1$Xk0j" />
</concept>
<concept id="3937244445246642777" name="jetbrains.mps.lang.typesystem.structure.AbstractReportStatement" flags="ng" index="1urrMJ">
<child id="3937244445246642781" name="nodeToReport" index="1urrMF" />
</concept>
<concept id="1174642788531" name="jetbrains.mps.lang.typesystem.structure.ConceptReference" flags="ig" index="1YaCAy">
<reference id="1174642800329" name="concept" index="1YaFvo" />
</concept>
<concept id="1174648085619" name="jetbrains.mps.lang.typesystem.structure.AbstractRule" flags="ng" index="1YuPPy">
<child id="1174648101952" name="applicableNode" index="1YuTPh" />
</concept>
<concept id="1174650418652" name="jetbrains.mps.lang.typesystem.structure.ApplicableNodeReference" flags="nn" index="1YBJjd">
<reference id="1174650432090" name="applicableNode" index="1YBMHb" />
</concept>
</language>
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ngI" index="TrEIO">
<property id="1169194664001" name="name" index="TrG5h" />
</concept>
</language>
</registry>
<node concept="18kY7G" id="7zv1GjB9a8g">
<property role="TrG5h" value="nonOnTheFlyTargetRule" />
<property role="1$Xk0j" value="true" />
<node concept="3clFbS" id="7zv1GjB9a8h" role="18ibNy">
<node concept="2MkqsV" id="7zv1GjB9cGm" role="3cqZAp">
<node concept="Xl_RD" id="7zv1GjB9cGy" role="2MkJ7o">
<property role="Xl_RC" value="on the fly" />
</node>
<node concept="1YBJjd" id="7zv1GjB9cGZ" role="1urrMF">
<ref role="1YBMHb" node="7zv1GjB9cG8" resolve="localVariableDeclaration" />
</node>
</node>
</node>
<node concept="1YaCAy" id="7zv1GjB9cG8" role="1YuTPh">
<property role="TrG5h" value="localVariableDeclaration" />
<ref role="1YaFvo" to="tpee:fzcpWvJ" resolve="LocalVariableDeclaration" />
</node>
</node>
</model>

Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
<dependency reexport="false">ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)</dependency>
<dependency reexport="false">707c4fde-f79a-44b5-b3d7-b5cef8844ccf(jetbrains.mps.lang.test.runtime)</dependency>
<dependency reexport="false">7037b32c-9607-4f8e-81bd-1f028a4c117b(de.slisson.mps.reflection.runtime)</dependency>
<dependency reexport="false">20c6e580-bdc5-4067-8049-d7e3265a86de(jetbrains.mps.typesystemEngine)</dependency>
</dependencies>
<languageVersions>
<language slang="l:654422bf-e75f-44dc-936d-188890a746ce:de.slisson.mps.reflection" version="0" />
Expand Down Expand Up @@ -74,6 +75,7 @@
<module reference="8585453e-6bfb-4d80-98de-b16074f1d86c(jetbrains.mps.lang.test)" version="0" />
<module reference="707c4fde-f79a-44b5-b3d7-b5cef8844ccf(jetbrains.mps.lang.test.runtime)" version="0" />
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
<module reference="20c6e580-bdc5-4067-8049-d7e3265a86de(jetbrains.mps.typesystemEngine)" version="0" />
</dependencyVersions>
</solution>

Loading

0 comments on commit cddb00c

Please sign in to comment.