Update Rubocop to match project philisophy.
Following on from the discussion on an exercism.io PR: https://github.com/exercism/exercism.io/pull/3114
The current xruby Rubocop configuration is too strict. Which Rubocop options are important here?
Investigating..
It boils down to currently just these offenses, I think.
17 Style/FormatString 16 Metrics/MethodLength 6 Metrics/LineLength 3 Style/TrailingCommaInArguments 2 Style/SpaceAroundEqualsInParameterDefault 1 Style/RaiseArgs
This does not state which way the style should be, such as the trailing commas, nor the limit for Line Length, or Method Length, just that they are the ones coming up.
Understand that in my interpretation I am ignoring the example.rb files, which are, as of yet, still "Proof of concept" and not meant to be exemplar programming examples...
Space around equals in parameter default, line length, and method length, those are the only ones listed I really have more than passing opinions on, for varying reasons.
After doing some thinking of how to get the rules out there, so that they can be discussed, I realized that I can list and disable all of them. See the PR #449 referenced above...
It doesn't necessarily complete this issue, as this is a long and ongoing issue, I suspect. But... merged in the "no-op" version of the rubocops.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.