Skip to content

Commit

Permalink
Updated channel and documentation to Rubocop v0.80.0 (#225)
Browse files Browse the repository at this point in the history
* Updated channel and documentation to Rubocop v0.79.0 (#222)

* Bumps 'rubocop' Dependency to v0.80.0

* Updates Scraped Documentation

* Handles Edge-Case in Documentation Parsing Logic

If a cop's documentation grows too long (e.g. Style/BlockDelimiters), it will
run afoul of the Metrics/ClassLength cop, which will need to be disabled. This
breaks the parsing. Adjusting the initial gsub's regexp pattern appears to
resolve this edge-case.

* Minor Delinting

* Fixes Namespace Warnings in Config Files

* Possible Fix for Config Upgrader Spec

I'm not sure what the desired outcome here is, actually.

* Updates ConfigUpgrader Spec

Per feedback from @filipesperandio, the config upgrader spec will now exercise
the upgrades with the new cops enabled, rather than disabled.

* Removes New Cops from Base Config

Co-authored-by: Filipe Esperandio <filipesperandio@gmail.com>
  • Loading branch information
DanielWright and filipesperandio committed Feb 27, 2020
1 parent 40707a5 commit 2129683
Showing 1 changed file with 0 additions and 9 deletions.
9 changes: 0 additions & 9 deletions base_rubocop.yml
Expand Up @@ -102,15 +102,6 @@ Style/Next:
Style/ModuleFunction:
Enabled: false

Style/HashEachMethods:
Enabled: false

Style/HashTransformKeys:
Enabled: false

Style/HashTransformValues:
Enabled: false

################################################################################
# Specs - be more lenient on length checks and block styles
################################################################################
Expand Down

0 comments on commit 2129683

Please sign in to comment.