Skip to content
/ crie Public

Straight forward meta-linter trying to cover all languages

License

Notifications You must be signed in to change notification settings

tyhal/crie

Repository files navigation

crie.

crie cli demo

Effectively format and lint code for a variety of languages

Docker Cloud Build Status

Features

This tool enables teams of developers to use static-analysis where they normally wouldn't:

  • Avoid remembering multiple run configurations
  • Avoid various install instructions

Quality of Life:

  • Git friendly - Only check changed files in the last few commits
  • Extendable for more languages
  • Fast and clean output
  • Batteries included but swappable - Swap any implementation with another linter
  • Identify files lacking any static-analysis

Install

Getting the tool

    go install github.com/tyhal/crie/cmd/crie@latest

The suggested way to start running crie is to run chk at the top of your project and add --continue to see every error in the project (this will not change any code)

    crie chk --continue