Skip to content

Conversation

@filipesperandio
Copy link
Contributor

No description provided.

@efueger efueger removed their assignment Jan 31, 2020
@efueger
Copy link

efueger commented Jan 31, 2020

Awesome. I just unassigned myself. We'll need to get someone else to review @filipesperandio 👌

@filipesperandio
Copy link
Contributor Author

👍 Just waiting the 78 to get reviewed first, as this use those changes as a baseline.

@filipesperandio filipesperandio merged commit 6ce7790 into channel/rubocop-0-79 Jan 31, 2020
@filipesperandio filipesperandio deleted the newver/0.79.0 branch January 31, 2020 15:28
filipesperandio added a commit to DanielWright/codeclimate-rubocop that referenced this pull request Feb 27, 2020
* Updated channel and documentation to Rubocop v0.79.0 (codeclimate#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.

Co-authored-by: Filipe Esperandio <filipesperandio@gmail.com>
filipesperandio added a commit that referenced this pull request Feb 27, 2020
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants