From 5a087fed938b91d4bf1ed66acd594c6589fb5c71 Mon Sep 17 00:00:00 2001 From: Toine Hartman Date: Thu, 20 Aug 2026 16:31:14 +0200 Subject: [PATCH] Versions for testing https://github.com/usethesource/rascal-language-servers/pull/1159. --- bird-ide/pom.xml | 10 ++++++++++ bird-ide/src/main/rascal/lang/bird/LanguageServer.rsc | 5 ++++- pom.xml | 10 +++++++--- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/bird-ide/pom.xml b/bird-ide/pom.xml index 410526c..a2708c4 100644 --- a/bird-ide/pom.xml +++ b/bird-ide/pom.xml @@ -16,6 +16,16 @@ org.rascalmpl rascal-lsp + + + org.rascalmpl + typepal + + + org.rascalmpl + rascal + + engineering.swat diff --git a/bird-ide/src/main/rascal/lang/bird/LanguageServer.rsc b/bird-ide/src/main/rascal/lang/bird/LanguageServer.rsc index 79cfdd1..dc21ace 100644 --- a/bird-ide/src/main/rascal/lang/bird/LanguageServer.rsc +++ b/bird-ide/src/main/rascal/lang/bird/LanguageServer.rsc @@ -164,9 +164,12 @@ list[loc] libs = [ ]; void main() { + pcfg = getProjectPathConfig(|project://bird-ide|); + pcfg = pcfg[srcs = pcfg.srcs + |project://bird-core/src/main/rascal|]; + unregisterLanguage("Bird", {"bird"}); registerLanguage( language( - pathConfig(srcs=[|project://bird-core/src/main/rascal|, |project://bird-ide/src/main/rascal|, *libs]), + pcfg, "Bird", {"bird"}, "lang::bird::LanguageServer", diff --git a/pom.xml b/pom.xml index 9202228..51fffcd 100644 --- a/pom.xml +++ b/pom.xml @@ -27,23 +27,27 @@ org.rascalmpl rascal - 0.43.0-RC3 + 0.43.1-RC13-SNAPSHOT org.rascalmpl rascal-lsp - 2.22.5 + 2.22.6-SNAPSHOT org.rascalmpl typepal + + org.rascalmpl + rascal + org.rascalmpl typepal - 0.17.0-RC2 + 0.17.0 junit