Provides linting for Elixir files using Credo for Visual Studio Code
- Error warning indicator under text
- Tooltips with lint message
- Configurable lint severity levels
"elixirLinter.useStrict": [true | false]
"elixirLinter.defaultSeverity": [number]
"elixirLinter.consistencySeverity": [number]
"elixirLinter.designSeverity": [number]
"elixirLinter.refactoringSeverity": [number]
"elixirLinter.readabilitySeverity": [number]
"elixirLinter.warningsSeverity": [number]
Lint messages appear in the format "Message [Category:Severity level]"
- 1 = Warning (default). These appear underlined and in errors and warnings list.
- 2 = Information. These appear underlined and in errors and warnings list.
- 3 = Hint. These appear in errors and warnings list only.
- Consistency [C]
- Readability [R]
- Refactoring Opportunities [F]
- Software Design [D]
- Warnings [W]
- Getting started:
npm install
thennpm run test:watch