Increase visibility, collaborativity, and efficiency in your teams with SourceLevel.
SourceLevel runs more than 30 different engines and supports lots of programming languages. It can comment straight into Pull Requests the found issues, so your team can easily spot and fix them. In adittion, we show charts showing your code health, so you can follow its improvement over time.
This is the default Styleguide repository for SourceLevel!
Styleguide repositories are a way to share engine configuration files across multiple repositories without replicating these files on each codebase, you can learn more information in our docs
If you're looking for latest
configs for channel configuration
you can check latest
branch.
Here you can find a curated styleguide for a collection of configuration files we use for source code linters and static analysis tools:
Programming Language | Linter | Config file |
---|---|---|
Elixir | Credo | .credo.exs |
JavaScript | ESLint | .eslintrc.js |
Markdown | Remark | .remarkrc |
Ruby | Reek | .defaults.reek |
Ruby | Rubocop | .rubocop.yml |
SCSS | SCSS Lint | .scss-lint.yml |