elm-language-server icon indicating copy to clipboard operation
elm-language-server copied to clipboard

Language server implementation for Elm

Results 94 elm-language-server issues
Sort by recently updated
recently updated
newest added

These should report either via popup or as a diagnostic. https://github.com/elm-tooling/elm-language-server/pull/488#issue-560799485

enhancement

In 1.7, guards were added to prevent users from renaming certain reserved symbols -- you can't rename `let` or `if` to something else and you can't rename values imported from...

enhancement
good first issue
Hacktoberfest

For example, in `import Foo exposing (foo, bar)` if `foo` and `bar` are unused, we should check if the module `Foo` is unused. ### How to implement Would need to...

enhancement

## Expected Behavior Type-checking and code completion should work inside code blocks on doc comments. ## Current Behavior Commented examples are basically raw text. ## Context This could greatly improve...

enhancement

When working on elm-format, the project is not an Elm project, but there are Elm files that I sometimes have to open. When I open an Elm file in that...

bug

Currently we restart the entire server when elm.json changes. We should explore a system where we can update the necessary parts without restarting the server, which will be much faster....

enhancement

I personally would prefer other highlights than `#` in diagnostics. So I played around with some replacements. My prefered approach would be escape sequences. I tried it manually and with...

enhancement

## Expected Behavior When activating quickfix through the vscode command "editor.action.quickFix" while the cursor is on a function declaration or on a type declaration; I want the option to move...

enhancement

There should be completions for nested types. For example: ``` elm type alias Data = { prop : String } type alias Model = { data : Data } test...

enhancement