Skip to content

Commit b2d0893

Browse files
committed
update language server components
1 parent b9771eb commit b2d0893

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
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 {

0 commit comments

Comments
 (0)