1 unstable release

Uses old Rust 2015

0.1.0 Jul 10, 2017

#31 in #linting

BSD-3-Clause

70KB
2K SLoC

Calm

Calm is a meta development tool that helps you manage your development environment in a way that you can automate as much as possible without having to manually configure countless tools. It automatically manages linters, formatters and other tools so you don't have to.

Currently only supports linters. For a default project see demo

screen shot 2017-07-04 at 16 32 44

Commands

calm update Updates the toolchain and links things. Run this once to update the required toolchains.

calm lint Runs the configured linters and reports an exit status.

calm hook Manage hooks. --install installs the git hook, --uninstall removes it. Currently always runs the linter.

Dependencies

~21–32MB
~555K SLoC