Skip to content

Commit 5c6f7fc

Browse files
authored
Merge pull request #19 from lstreckeisen/prepare-demo
Prepare demo
2 parents b9771eb + 6aa8a50 commit 5c6f7fc

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

docs/architecture.dsl

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ workspace "ContextMapper IntelliJ Plugin" {
3232
languageServer = softwareSystem "ContextMapper Language Server" "Provides language server capabilities for ContextMapper" "Node.js, Langium" {
3333
tag "Maintained"
3434

35-
server = container "Langium Language Server" {
35+
server = container "ContextMapper Language Server" {
3636
tag "External"
3737

3838
server = component "Langium Language Server" {
@@ -46,6 +46,14 @@ workspace "ContextMapper IntelliJ Plugin" {
4646
semanticValidator = component "CML Semantic Validator" {
4747
tag "Maintained"
4848
}
49+
50+
foldingRangeProvider = component "CML Folding Range Provider" {
51+
tag "Maintained"
52+
}
53+
54+
scopeProvider = component "CML Reference Scope Provider" {
55+
tag "Maintained"
56+
}
4957
}
5058
}
5159

@@ -63,6 +71,8 @@ workspace "ContextMapper IntelliJ Plugin" {
6371

6472
languageServer.server.server -> languageServer.server.tokenProvider "requests tokens from"
6573
languageServer.server.server -> languageServer.server.semanticValidator "requests validation from"
74+
languageServer.server.server -> languageServer.server.foldingRangeProvider "requests folding ranges from"
75+
languageServer.server.server -> languageServer.server.scopeProvider "requests reference scope from"
6676
}
6777

6878
views {

lsp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"name": "context-mapper-intellij-plugin",
33
"private": true,
44
"dependencies": {
5-
"@lstreckeisen/context-mapper-language-server": "0.0.3"
5+
"@lstreckeisen/context-mapper-language-server": "0.1.0"
66
}
77
}

0 commit comments

Comments
 (0)