Class: RubocopConfig
- Inherits:
-
Object
- Object
- RubocopConfig
- Defined in:
- lib/rubocop_config.rb
Instance Method Summary collapse
-
#rubocop_generate_config ⇒ Object
Generate popular config for RuboCop.
Instance Method Details
#rubocop_generate_config ⇒ Object
Generate popular config for RuboCop. Run rubocop_config to generate .rubocop.yml file.
6 7 8 9 10 11 12 13 14 |
# File 'lib/rubocop_config.rb', line 6 def rubocop_generate_config puts "Generating rubocop config ..." file_name = ".rubocop.yml" config_file = File. File.dirname(__FILE__) + '/.rubocop_popular_config.yml' config = YAML.safe_load(ERB.new(File.read(config_file)).result) File.open(file_name, "w") { |f| f << config.to_yaml } puts "Generating rubocop todo config ..." exec 'rubocop --auto-gen-config' rescue nil end |