Skip to content

Commit

Permalink
Merge pull request #2442 from mbeddr/bugfix/replace_favourites_with_b…
Browse files Browse the repository at this point in the history
…ookmarks

Replace favourites with MPS bookmarks
  • Loading branch information
alexanderpann authored Jun 5, 2024
2 parents b67f491 + 2375909 commit 0d9b3f3
Show file tree
Hide file tree
Showing 8 changed files with 429 additions and 1,328 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
The format is _loosely_ based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). The project does _not_ follow
Semantic Versioning and the changes are simply documented in reverse chronological order, grouped by calendar month.

# June 2024

## com.mbeddr.mpsutil

### Deprecated

- The language `com.mbeddr.mpsutil.favourites` was deprecated in favor of the builtin MPS bookmark manager. See: https://www.jetbrains.com/help/mps/navigating-through-the-source-code.html#use_bookmarks

# May 2024

## com.mbeddr.core
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21022,114 +21022,16 @@
</node>
</node>
</node>
</node>
<node concept="1E1JtA" id="2a4ndrbzVlC" role="2G$12L">
<property role="BnDLt" value="true" />
<property role="TrG5h" value="com.mbeddr.mpsutil.favourites.plugin" />
<property role="3LESm3" value="ec305f35-493d-4b17-9faf-467ac7f9252a" />
<node concept="398BVA" id="2a4ndrbzVFd" role="3LF7KH">
<ref role="398BVh" node="7uZw0yZ2_Lj" resolve="mpsutil" />
<node concept="2Ry0Ak" id="2a4ndrbzVFe" role="iGT6I">
<property role="2Ry0Am" value="languages" />
<node concept="2Ry0Ak" id="2a4ndrbzVFf" role="2Ry0An">
<property role="2Ry0Am" value="com.mbeddr.mpsutil.favourites" />
<node concept="2Ry0Ak" id="2a4ndrbzVFg" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="2a4ndrbzVFh" role="2Ry0An">
<property role="2Ry0Am" value="pluginSolution" />
<node concept="2Ry0Ak" id="2a4ndrbzVFi" role="2Ry0An">
<property role="2Ry0Am" value="com.mbeddr.mpsutil.favourites.plugin.msd" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWXQ" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWXR" role="1SiIV1">
<node concept="1SiIV0" id="TDuiqgWi9W" role="3bR37C">
<node concept="3bR9La" id="TDuiqgWi9X" role="1SiIV1">
<ref role="3bR37D" to="ffeo:1H905DlDUSw" resolve="MPS.OpenAPI" />
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWXS" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWXT" role="1SiIV1">
<ref role="3bR37D" to="90a9:3jVbLyZDuHs" resolve="com.mbeddr.mpsutil.projectview.views" />
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWXU" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWXV" role="1SiIV1">
<ref role="3bR37D" node="2a4ndrbzTnP" resolve="com.mbeddr.mpsutil.favourites" />
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWXW" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWXX" role="1SiIV1">
<ref role="3bR37D" to="ffeo:1TaHNgiIbJb" resolve="MPS.Platform" />
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWXY" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWXZ" role="1SiIV1">
<ref role="3bR37D" to="90a9:PE3B26QCrP" resolve="org.apache.commons" />
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWY0" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWY1" role="1SiIV1">
<node concept="1SiIV0" id="TDuiqgWi9Y" role="3bR37C">
<node concept="3bR9La" id="TDuiqgWi9Z" role="1SiIV1">
<ref role="3bR37D" to="ffeo:2eDSGe9d1q1" resolve="MPS.Workbench" />
</node>
</node>
<node concept="1SiIV0" id="2a4ndrbzWY2" role="3bR37C">
<node concept="3bR9La" id="2a4ndrbzWY3" role="1SiIV1">
<ref role="3bR37D" to="ffeo:1TaHNgiIbIQ" resolve="MPS.Core" />
</node>
</node>
<node concept="1BupzO" id="2a4ndrbzWYj" role="3bR31x">
<property role="3ZfqAx" value="models" />
<property role="1Hdu6h" value="true" />
<property role="1HemKv" value="true" />
<node concept="3LXTmp" id="2a4ndrbzWYk" role="1HemKq">
<node concept="398BVA" id="2a4ndrbzWY4" role="3LXTmr">
<ref role="398BVh" node="7uZw0yZ2_Lj" resolve="mpsutil" />
<node concept="2Ry0Ak" id="2a4ndrbzWY5" role="iGT6I">
<property role="2Ry0Am" value="languages" />
<node concept="2Ry0Ak" id="2a4ndrbzWY6" role="2Ry0An">
<property role="2Ry0Am" value="com.mbeddr.mpsutil.favourites" />
<node concept="2Ry0Ak" id="2a4ndrbzWY7" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="2a4ndrbzWY8" role="2Ry0An">
<property role="2Ry0Am" value="pluginSolution" />
<node concept="2Ry0Ak" id="2a4ndrbzWY9" role="2Ry0An">
<property role="2Ry0Am" value="models" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3qWCbU" id="2a4ndrbzWYl" role="3LXTna">
<property role="3qWCbO" value="**/*.mps, **/*.mpsr, **/.model" />
</node>
</node>
</node>
<node concept="3rtmxn" id="2a4ndrbzXSA" role="3bR31x">
<node concept="3LXTmp" id="2a4ndrbzXSB" role="3rtmxm">
<node concept="398BVA" id="2a4ndrbzXSC" role="3LXTmr">
<ref role="398BVh" node="7uZw0yZ2_Lj" resolve="mpsutil" />
<node concept="2Ry0Ak" id="2a4ndrbzXSD" role="iGT6I">
<property role="2Ry0Am" value="languages" />
<node concept="2Ry0Ak" id="2a4ndrbzXSE" role="2Ry0An">
<property role="2Ry0Am" value="com.mbeddr.mpsutil.favourites" />
<node concept="2Ry0Ak" id="2a4ndrbzXSF" role="2Ry0An">
<property role="2Ry0Am" value="solutions" />
<node concept="2Ry0Ak" id="2a4ndrbzXSG" role="2Ry0An">
<property role="2Ry0Am" value="pluginSolution" />
</node>
</node>
</node>
</node>
</node>
<node concept="3qWCbU" id="2a4ndrbzXSI" role="3LXTna">
<property role="3qWCbO" value="icons/**, resources/**" />
</node>
</node>
</node>
</node>
</node>
<node concept="2G$12M" id="3uPnK4iDSn6" role="3989C9">
Expand Down
1 change: 0 additions & 1 deletion code/languages/com.mbeddr.mpsutil/.mps/modules.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.editor.displayControl/com.mbeddr.mpsutil.editor.displayControl.mpl" folder="displayControl" />
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.extensionclass/com.mbeddr.mpsutil.extensionclass.mpl" folder="staging.extensionclass" />
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.favourites/com.mbeddr.mpsutil.favourites.mpl" folder="move.projectview" />
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.favourites/solutions/pluginSolution/com.mbeddr.mpsutil.favourites.plugin.msd" folder="move.projectview" />
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.filepicker/com.mbeddr.mpsutil.filepicker.mpl" folder="stable" />
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.framecell/com.mbeddr.mpsutil.framecell.mpl" folder="rest" />
<modulePath path="$PROJECT_DIR$/languages/com.mbeddr.mpsutil.genutil/genutil.mpl" folder="staging" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<language namespace="com.mbeddr.mpsutil.favourites" uuid="ca9e3cd7-a4a7-4d94-943e-79c063754879" languageVersion="0" moduleVersion="0">
<language namespace="com.mbeddr.mpsutil.favourites" uuid="ca9e3cd7-a4a7-4d94-943e-79c063754879" languageVersion="1" moduleVersion="0">
<models>
<modelRoot contentPath="${module}" type="default">
<sourceRoot location="models" />
Expand All @@ -16,6 +16,8 @@
<dependency reexport="false">1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)</dependency>
<dependency reexport="false">8d29d73f-ed99-4652-ae0a-083cdfe53c34(jetbrains.mps.ide.platform)</dependency>
<dependency reexport="false">6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)</dependency>
<dependency reexport="false">8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)</dependency>
<dependency reexport="false">86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench)</dependency>
</dependencies>
<languageVersions>
<language slang="l:b92f861d-0184-446d-b88b-6dcf0e070241:com.mbeddr.mpsutil.intentions" version="0" />
Expand All @@ -42,13 +44,16 @@
<language slang="l:f4ad079d-bc71-4ffb-9600-9328705cf998:jetbrains.mps.lang.descriptor" version="0" />
<language slang="l:18bc6592-03a6-4e29-a83a-7ff23bde13ba:jetbrains.mps.lang.editor" version="14" />
<language slang="l:d7a92d38-f7db-40d0-8431-763b0c3c9f20:jetbrains.mps.lang.intentions" version="1" />
<language slang="l:90746344-04fd-4286-97d5-b46ae6a81709:jetbrains.mps.lang.migration" version="2" />
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
<language slang="l:d4615e3b-d671-4ba9-af01-2b78369b0ba7:jetbrains.mps.lang.pattern" version="2" />
<language slang="l:28f9e497-3b42-4291-aeba-0a1039153ab1:jetbrains.mps.lang.plugin" version="5" />
<language slang="l:3a13115c-633c-4c5c-bbcc-75c4219e9555:jetbrains.mps.lang.quotation" version="5" />
<language slang="l:982eb8df-2c96-4bd7-9963-11712ea622e5:jetbrains.mps.lang.resources" version="2" />
<language slang="l:b3551702-269c-4f05-ba61-58060cef4292:jetbrains.mps.lang.rulesAndMessages" version="0" />
<language slang="l:d8f591ec-4d86-4af2-9f92-a9e93c803ffa:jetbrains.mps.lang.scopes" version="0" />
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="19" />
<language slang="l:1a8554c4-eb84-43ba-8c34-6f0d90c6e75a:jetbrains.mps.lang.smodel.query" version="3" />
<language slang="l:c72da2b9-7cce-4447-8389-f407dc1158b7:jetbrains.mps.lang.structure" version="9" />
<language slang="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" version="0" />
<language slang="l:9ded098b-ad6a-4657-bfd9-48636cfe8bc3:jetbrains.mps.lang.traceable" version="0" />
Expand All @@ -62,11 +67,13 @@
<module reference="498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)" version="0" />
<module reference="8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)" version="0" />
<module reference="742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)" version="0" />
<module reference="86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench)" version="0" />
<module reference="ca9e3cd7-a4a7-4d94-943e-79c063754879(com.mbeddr.mpsutil.favourites)" version="0" />
<module reference="fdaaf35f-8ee3-4c37-b09d-9efaeaaa7a41(jetbrains.mps.core.tool.environment)" version="0" />
<module reference="8d29d73f-ed99-4652-ae0a-083cdfe53c34(jetbrains.mps.ide.platform)" version="0" />
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
<module reference="a9e4c532-c5f5-4bb7-99ef-42abb73bbb70(jetbrains.mps.lang.descriptor.aspects)" version="0" />
<module reference="528ff3b9-5fc4-40dd-931f-c6ce3650640e(jetbrains.mps.lang.migration.runtime)" version="0" />
<module reference="8fe4c62a-2020-4ff4-8eda-f322a55bdc9f(jetbrains.mps.refactoring.runtime)" version="0" />
</dependencyVersions>
<extendedLanguages />
Expand Down
Loading

0 comments on commit 0d9b3f3

Please sign in to comment.