Currently, you need to have
rubycritic installed manually.
npm i -D vile vile-rubycritic gem install rubycritic
Note: A good strategy is to use Bundler.
rubycritic: allow: - app - spec config: rating: "A"
Any source control related properites like
churn will be ignored
if you are not using anything like Git.
rubycritic honours your
.reek configuration, you should be able
to use that to ignore files.
However, it appears that ignoring files is not wholistically supported, so a solution for now is to specify whitelist paths:
rubycritic: allow: - app - lib
If you see something like this:
error worker Error: ENOENT: no such file or directory, open './tmp/rubycritic/report.json'
If nothing helps, feel free to open an issue!
Vile Types Generated
This project uses Semver.
This project is licensed under the MPL-2.0 license.
Any contributions made to this project are made under the current license.
Current list of Contributors.
Any contributions are welcome and appreciated!
All you need to do is submit a Pull Request.
- Please consider tests and code quality before submitting.
- Please try to keep commits clean, atomic and well explained (for others).
Current issue tracker is on GitHub.
Even if you are uncomfortable with code, an issue or question is welcome.
Code Of Conduct
By participating in this project you agree to our Code of Conduct.
- Brent Lintner - @brentlintner
This project is currently written in
RubyCritic provides a JSON CLI output that is currently used until a more ideal IPC option is implemented.
binhouses any shell based scripts
libgenerated js library
cd vile-rubycritic npm install gem install rubycritic npm run dev npm test