Code Climate CLI: Better, stronger, faster.
We’re very excited to release a faster and more configurable version of our CLI!
This release includes significant internal changes, resulting in faster and more accurate processing of exclude_paths
and faster startup time for the codeclimate analyze
command.
But wait, there’s more! Because of these internal changes, you can now provide exclude_paths
for specific engines, an often requested feature that should make many of your lives easier.
To configure these engine specific exclude_paths
, add an exclude_paths
key to your .codeclimate.yml
for the specific engine:
engines:
rubocop:
enabled: true
fixme:
enabled: true
exclude_paths:
- *.md
- *.yml
exclude_paths:
- vendor/
- app/assets/**/vendor/
Note, we no longer automatically exclude paths ignored in a Git .gitignore
file, since we found this was limiting performance. If you rely on any of these files being ignored during analysis, please copy those patterns to your .codeclimate.yml
’s .exclude_paths
.
We’re very excited to bring you this better, stronger, faster version of our CLI. Grab the new version from Docker Hub, or if you’re running OS X and brew
, just run brew update && brew upgrade codeclimate
- and please let us know what you think!