Vscode Elixir Credo Versions Save

VSCode support for Elixir Linter 'Credo'.

v0.8.3

1 year ago

Added

  • Ignore SIGTERM errors from credo and don't show an error message (#379, credit to @wceolin)
  • Added diagnostic count to debug logs whenever a new linting run is triggered (#380)

Fixed

  • Upgraded all dependencies

v0.8.2

1 year ago

Changed

  • default merge base for Credo's diff mode is now main instead of HEAD
  • correctly uses mix project folder instead of workspace folder (#163)

Unrelated changes

  • reverted "adapted tsconfig.json to allow synthetic default imports and enable esModuleInterop flag"

v0.8.1

1 year ago

Fixed

  • now looks up mix project folder recursively starting from the opened document (#163)

Unrelated changes

  • adapted tsconfig.json to allow synthetic default imports and enable esModuleInterop flag

v0.8.0

1 year ago

Added

  • added Credo's diff mode against a merge base (#104)
    • enable with setting elixir.credo.diffMode.enabled
    • change the default merge base "HEAD" by using the setting elixir.credo.diffMode.mergeBase

v0.7.3

1 year ago

Added

  • now searches for configuration file both in project root and config/ directory (#81)

Unrelated changes

  • upgraded dependencies
  • use antfu's eslint configuration

v0.7.2

2 years ago

Fixed

  • do not show error messages for SIGTERM errors (#42)

v0.7.1

2 years ago

Fixed

  • do not treat SIGTERM error as a failure (no warning message) (#42)

v0.7.0

2 years ago

Added

  • Only execute credo for files within mix projects (#34)

Changed

  • BREAKING CHANGE: Now required minimum version of VS Code is 1.62.0

Fixed

  • Update dev dependencies to latest version
  • Update test dependencies to latest version
  • Setup prettier and configure ESLint

v0.6.2

2 years ago

Added

  • Make most configurations also available in folder settings.

v0.6.1

2 years ago
  • Minor adjustments to README