Skip to content

Commit 123f366

Browse files
authored
Merge pull request #26 from lstreckeisen/update-architecture
add new language server components
2 parents 419cdad + c841c5f commit 123f366

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/architecture.dsl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,14 @@ workspace "ContextMapper IntelliJ Plugin" {
5858
hoverProvider = component "CML Hover Provider" {
5959
tag "Maintained"
6060
}
61+
62+
formatters = component "CML Formatter" {
63+
tag "Maintained"
64+
}
65+
66+
completionProvider = component "CML Completion Provider" {
67+
tag "Maintained"
68+
}
6169
}
6270
}
6371

@@ -78,6 +86,8 @@ workspace "ContextMapper IntelliJ Plugin" {
7886
languageServer.server.server -> languageServer.server.foldingRangeProvider "requests folding ranges from"
7987
languageServer.server.server -> languageServer.server.scopeProvider "requests reference scope from"
8088
languageServer.server.server -> languageServer.server.hoverProvider "requests hover documentation from"
89+
languageServer.server.server -> languageServer.server.formatters "gets formatting changes from"
90+
languageServer.server.server -> languageServer.server.completionProvider "requests autocomplete suggestions from"
8191
}
8292

8393
views {

0 commit comments

Comments
 (0)