文件名称:rubocop-github:GitHub Ruby存储库的代码样式检查
文件大小:35KB
文件格式:ZIP
更新时间:2024-02-22 22:10:52
ruby rubocop RubyRuby
RuboCop GitHub 该存储库提供了建议的RuboCop配置和其他Cops,可用于GitHub开源和内部Ruby项目。 用法 Rubocop 0.68删除了性能警察,而0.72删除了Rails警察。 但是,不加修改地升级rubocop-github几乎肯定会造成很多新的问题。 该gem的当前版本在config/default.yml和config/rails.yml下公开“旧版”配置,当且仅当在您的项目中将rubocop的版本锁定为< 0.68时,才应使用该配置(除非您bundle update rubocop )。 它还在config/default_edge.yml和config/rails_edge.yml下公开“边缘”配置,以便可以在不引入重大更改的情况下测试更改。 旧版用法 宝石文件 gem "rubocop" , "< 0.68" gem "rubocop-github" .rubocop.yml inherit_gem : rubocop-github : - config/default.yml - config/rails.yml 边
【文件预览】:
rubocop-github-master
----.gitignore(183B)
----README.md(1KB)
----.rubocop.yml(111B)
----.github()
--------workflows()
----rubocop-github.gemspec(799B)
----test()
--------test_rails_controller_render_shorthand.rb(2KB)
--------test_rails_controller_render_action_symbol.rb(1KB)
--------test_rails_application_record.rb(871B)
--------test_rails_view_render_literal.rb(5KB)
--------cop_test.rb(713B)
--------test_rails_view_render_shorthand.rb(1KB)
--------test_rails_render_inline.rb(2KB)
--------test_rails_controller_render_literal.rb(13KB)
--------test_rails_render_object_collection.rb(2KB)
--------test_insecure_hash_algorithm.rb(9KB)
----Gemfile(69B)
----LICENSE(1KB)
----STYLEGUIDE.md(16KB)
----config()
--------default_edge.yml(68B)
--------_rails_shared.yml(2KB)
--------rails.yml(77B)
--------default.yml(81B)
--------default_deprecated.yml(70B)
--------rails_edge.yml(60B)
--------_default_shared.yml(5KB)
--------rails_deprecated.yml(90B)
----.travis.yml(106B)
----lib()
--------rubocop()
----Rakefile(186B)
----guides()
--------rails-controller-render-shorthand.md(192B)
--------rails-render-literal.md(724B)
--------rails-render-inline.md(850B)