@@ -68,7 +68,7 @@ The `complete` command looks up possible completions/corrections.
69 If no matcher is given every candidate, that passes the filters, is returned
69 If no matcher is given every candidate, that passes the filters, is returned
70 in no particular order.
70 in no particular order.
74 "command": "complete",
74 "command": "complete",
@@ -106,7 +106,7 @@ couldn't be extracted from a source file.
109−### CaseSplit
109+### CaseSplit
111The CaseSplit command takes a line of source code, an area in that line of code
111The CaseSplit command takes a line of source code, an area in that line of code
112and replaces it with all patterns for a given type. The parameter `annotations`
112and replaces it with all patterns for a given type. The parameter `annotations`
@@ -250,9 +250,9 @@ Example:
250 "importCommand": {
250 "importCommand": {
251 "importCommand": "addImport",
251 "importCommand": "addImport",
252 "identifier": "bind"
252 "identifier": "bind"
258### Rebuild
258### Rebuild
@@ -381,7 +381,7 @@ The list commmand can also list the imports for a given file.
382The list import command returns a list of imports where imports are of the following form:
382The list import command returns a list of imports where imports are of the following form:
384−Implicit Import(`import Data.Array`):
384+Implicit Import (`import Data.Array`):
@@ -391,7 +391,7 @@ Implicit Import(`import Data.Array`):
394−Implicit qualified Import(`import qualified Data.Array as A`):
394+Implicit qualified Import (`import Data.Array as A`):
@@ -402,7 +402,7 @@ Implicit qualified Import(`import qualified Data.Array as A`):
405−Explicit Import(`import Data.Array (filter, filterM, join)`):
405+Explicit Import (`import Data.Array (filter, filterM, join)`):
@@ -413,7 +413,19 @@ Explicit Import(`import Data.Array (filter, filterM, join)`):
416+Explicit qualified Import (`import Data.Array (filter, filterM, join) as A`):
420+ "module": "Data.Array",
421+ "importType": "explicit",
422+ "identifiers": ["filter", "filterM", "join"],
416−Hiding Import(`import Data.Array hiding (filter, filterM, join)`):
428+Hiding Import (`import Data.Array hiding (filter, filterM, join)`):
@@ -423,6 +435,19 @@ Hiding Import(`import Data.Array hiding (filter, filterM, join)`):
439+Qualified Hiding Import (`import Data.Array hiding (filter, filterM, join) as A`):
443+ "module": "Data.Array",
444+ "importType": "hiding",
445+ "identifiers": ["filter", "filterM", "join"],
426### Cwd/Quit/Reset
451### Cwd/Quit/Reset
427`cwd` returns the working directory of the server(should be your project root).
452`cwd` returns the working directory of the server(should be your project root).