- Fix duplicated issues and upgrade to linter v2 (#65)
- Analyze the whole project, not only the currently open file, so allowing for any engine and including previously missing issues like duplicated code. (#83)
- Debounce the linting process, so multiple files from the same project can merge into one unique analysis. (#83)
- Prevent caching an undefined TextEditor path (#88)
- Allow only one concurrent analysis per file (#64)
- Fix end column of issue range (#67)
- Run all configured CC engines (#67)
- Allow disabling execution timeout (#61)
- Check for a non-existent .git directory (#56)
- Dependency updates (#52 and #53)
- Rewrite in ES2017 (#48)
- Update
atom-linter
dependency (#50) - Report invalid JSON from
codeclimate
(#51)
- Fix a bug in library usage from a bad upgrade
- Library updates
- Added
reek
support to Ruby languages - Added
markdownlint
to GitHub Markdown
...
- Changed "CodeClimate" -> "Code Climate" in provider name
- Changed linter provider 'scope' to 'file'
- Clarified codeclimate CLI invocation, guarding against filenames with spaces
- Emit filepath properly