mirror of
https://github.com/WhatsApp/erlang-language-platform.git
synced 2025-12-23 12:26:48 +00:00
Summary: This adds a middleware for resolving code actions. The idea is to intercept `CodeAction` requests and, in case a user input is required, an input box is presented to the user to get additional input. This is useful, for example, in case of a "extract function" or "extract variable" operation, where the user can specify the name of the new function/variable without having to perform a subsequent rename. Built-in validation is added for atoms and variables Fixes #76. Reviewed By: alanz Differential Revision: D69112486 fbshipit-source-id: 6384c0cce1ff03d350abdc1630ce75b16c3e9bf5 |
||
|---|---|---|
| .. | ||
| .vscode | ||
| bin | ||
| client | ||
| images | ||
| scripts | ||
| server | ||
| third-party | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .gitignore | ||
| .vscodeignore | ||
| language-configuration.json | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
Erlang Language Platform
Provide support for the Erlang Programming Language.
Features
- Syntax Highlighting
- Go To Definition
- Find References
- Auto-completion
- Call Hierarchy
- Signature Help
- Diagnostics
- Inlay Hints
- ...
Documentation
See https://whatsapp.github.io/erlang-language-platform/ for more information.