Project

rubbycop

0.0
No release in over 3 years
Low commit activity in last 3 years
Automatic Ruby code style checking tool. Aims to enforce the community-driven Ruby Style Guide.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3

Runtime

~> 1.10
< 3.0, >= 2.3.3.1
~> 0.1
< 3.0, >= 1.99.1
>= 1.0.1, ~> 1.0
 Project Readme

Don't use this

I gave up on this. Use StandardRB instead.

Gem Version Dependency Status Build Status Coverage Status Code Climate Inline docs

RubbyCop Logo

RubbyCop is a fork of RuboCop that hopes to be what standard.js is to eslint—an unconfigurable linter that takes the arbitrary style decisions out of your team's hands so everyone can shut up and get to work.

RubbyCop will also be changing the default styles to emphasize consistency and minimalism, in an attempt to dramatically reduce the number of times developers even have to think about their code style in comparison to the RuboCop defaults.

Installation

RubbyCop's installation is pretty standard:

$ gem install rubbycop

If you'd rather install RubbyCop using bundler, don't require it in your Gemfile:

gem 'rubbycop', require: false

Quickstart

Just type rubbycop in a Ruby project's folder and watch the magic happen.

$ cd my/cool/ruby/project
$ rubbycop

Compatibility

RubbyCop supports the following Ruby implementations:

  • MRI 2.0
  • MRI 2.1
  • MRI 2.2
  • MRI 2.3
  • MRI 2.4
  • JRuby 9.0+
  • Rubinius 2.0+

Logo

RuboCop's logo was originally created by Dimiter Petrov. To disambiguate this project from RuboCop, we changed it. You can find the logo in various formats here.

The logo is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Copyright

Copyright (c) 2012-2017 Bozhidar Batsov and Copyright (c) 2017 Test Double, LLC. See LICENSE.txt for further details.