-
Notifications
You must be signed in to change notification settings - Fork 204
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Daml ide multi ide (#17345) * Multi-ide refactors (#18885) * Reimplement ProgressToken prefixing to be stateless * Refactor parsing logic to not use interleaveIO * Move most verbose logging behind a flag * Address reviews * Multi-IDE Features for 2.9 (#19040) * Implement dar unpacking * Implement packageless IDE * Hot-reloading logic for daml.yaml, multi-package.yaml, *.dar * Implement initial error recovery logic * Switch logging to log levels Replace window reload with LanguageServer restart * Forward args from multi-ide to sub-ides * Change unpacked dar paths to be the unit-id. Update unpacking logic to shutdown previous IDEs * Remove broken experimental flag * Refactor ide restart logic to not lose event handlers * Log subIDE errors to debug logger live * Windows fixes * First review fixes batch * Use newtypes for many FilePaths * Address Dylan's comments * Refactor how SubIDEs are passed around, reduce times it is dropped * Update diagnostic * Multi-ide structure change handling (#19194) * Better support for package structure changes * Rename some handlers * Split up MultiIde.hs into many files (#19198) * Split up MultiIde.hs into many files * Further split SubIde * Multi-IDE Sdk install managament (#19256) * Tweaks from previous version * Implement Sdk Version management * Address review * Fix compilation issues * Fix issues with 2.x
- Loading branch information
1 parent
a67a449
commit ad262e6
Showing
28 changed files
with
3,602 additions
and
86 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
diff --git a/lsp-types.cabal b/lsp-types.cabal | ||
index 1af6907..1443cc0 100644 | ||
--- a/lsp-types.cabal | ||
+++ b/lsp-types.cabal | ||
@@ -21,6 +21,7 @@ library | ||
, Language.LSP.Types.Capabilities | ||
, Language.LSP.Types.Lens | ||
, Language.LSP.Types.SMethodMap | ||
+ , Language.LSP.Types.Utils | ||
, Language.LSP.VFS | ||
, Data.IxMap | ||
other-modules: Language.LSP.Types.CallHierarchy | ||
@@ -63,7 +64,6 @@ library | ||
, Language.LSP.Types.TextDocument | ||
, Language.LSP.Types.TypeDefinition | ||
, Language.LSP.Types.Uri | ||
- , Language.LSP.Types.Utils | ||
, Language.LSP.Types.Window | ||
, Language.LSP.Types.WatchedFiles | ||
, Language.LSP.Types.WorkspaceEdit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.