Describe the bug
Type-checking bird fails
To Reproduce
Steps to reproduce the behavior:
- Clone https://github.com/swat-engineering/bird and open the workspace
- Remove all TPLs (for example by running
find . -iname *.tpl -exec rm -v {} \;
- Open
bird-ide\src\main\rascal\lang\bird\LanguageServer.rsc
Ctrl+S to initiate a type-check
- Observe the error "Module
util::LanguageServer not found" (and missing declarations from this module)
Expected behavior
No missing import, since library modules from rascal-lsp should be on the path.
Desktop (please complete the following information):
- Context: VS Code extension
- Rascal Version: VS Code extension
0.13.0
Additional context
Path config:
projectRoot:|file:///c:/Users/toine/swat/projects/bird/bird-ide|
srcs: [|file:///c:/Users/toine/swat/projects/bird/bird-ide/src/main/rascal|]
ignores: []
libs: [|jar+file:///C:/Users/toine/.vscode/extensions/usethesource.rascalmpl-0.13.0/assets/jars/rascal.jar!/|,|target://bird-core|,|mvn://org.rascalmpl--typepal--0.15.5|,|mvn://junit--junit--4.13.1|,|mvn://org.hamcrest--hamcrest-core--1.3|,|file:///c:/Users/toine/swat/projects/bird/bird-core/target/classes|,|file:///C:/Users/toine/.vscode/extensions/usethesource.rascalmpl-0.13.0/assets/jars/rascal-lsp.jar|,|jar+file:///C:/Users/toine/.vscode/extensions/usethesource.rascalmpl-0.13.0/assets/jars/rascal-lsp.jar!/|,|mvn://org.rascalmpl--typepal--0.15.2-RC16|]
bin: |file:///c:/Users/toine/swat/projects/bird/bird-ide/target/classes|
resources: []
messages: []
Describe the bug
Type-checking
birdfailsTo Reproduce
Steps to reproduce the behavior:
find . -iname *.tpl -exec rm -v {} \;bird-ide\src\main\rascal\lang\bird\LanguageServer.rscCtrl+Sto initiate a type-checkutil::LanguageServernot found" (and missing declarations from this module)Expected behavior
No missing import, since library modules from
rascal-lspshould be on the path.Desktop (please complete the following information):
0.13.0Additional context
Path config: