4.0.0¶ ↑
-
Update rubocop to 1.15.0
-
Update rubocop-ast to 1.6.0
-
Update rubocop-rails to 2.10.0
-
Update rubocop-rspec to 2.3.0
4.0.0.pre.1¶ ↑
-
Released as a pre-release to try surface any issues before wider rollout, use github.com/alphagov/rubocop-govuk/issues/129 to record any problems
-
BREAKING: Upgraded from Rubocop 0.x to 1.x which introduces lots of new cops
-
Update rubocop to 1.10.0
-
Update rubocop-ast to 1.4.0
-
Update rubocop-rails to 2.9.1
-
Update rubocop-rspec to 2.2.0
-
Make stable dependencies (>= 1.0) less strict on patch version
-
Disable
SuggestExtensions
to stop Rubocop suggesting additional extensions at runtime -
Explicitly set target Ruby version to
>= 2.6
in gemspec -
Downgrade local Ruby version to
2.6.6
to capture lowest supported Ruby version -
Fix namespace change of
Capybara/FeatureMethods
-
Disable
Naming/VariableNumbers
4.0.0.pre.pre.1¶ ↑
-
Mistakenly named release, same as 4.0.0.pre.1
3.17.2¶ ↑
-
Rename Blacklist to ForbiddenMethods to fix rubocop-rails warnings
3.17.1¶ ↑
-
Pin rubocop-ast to 0.8.0
3.17.0¶ ↑
-
Enable Rails/SaveBang
-
Enable Style/DateTime
-
Enforce strict Time.zone.now
-
Bump rubocop to 0.87.1
-
Bump rubocop-rspec to 1.42.0
3.16.0¶ ↑
-
Bump and lock rubocop-rails to 2.6.0
-
Bump and lock rubocop-rspec to 1.39.0
3.15.0¶ ↑
-
Remove cops that are RuboCop defaults (#88)
-
Disable Rails/DynamicFindBy
-
Permit “and”, “but” with RSpec/ContextWording
3.14.0¶ ↑
-
Disable Rails/InverseOf
-
Disable Rails/HasManyOrHasOneDependent
-
Disable Rails/OutputSafety
3.13.0¶ ↑
-
Disable Layout/FirstMethodArgumentLineBreak (#79)
-
Disable Layout/MultilineMethodArgumentLineBreaks (#80)
3.12.0¶ ↑
-
Disable Rails/HasAndBelongsToMany (#77)
3.11.0¶ ↑
-
Add optional config for RSpec Cops (#75)
-
Enable Style/Next (#74)
-
Partially enable Rails/SkipsModelValidations (#74)
-
Partially enable Rails/Output (#74)
-
Enable Rails/HasAndBelongsToMany (#74)
-
Enable Bundler/DuplicatedGem (#74)
3.10.0¶ ↑
-
Enable Style/NegatedIf (#71)
-
Enable Style/GlobalVars (#71)
-
Enable Style/RaiseArgs (#71)
-
Enable Style/MethodDefParentheses (#71)
-
Enable Style/NumericLiterals (#71)
-
Enable Layout/MultilineArrayLineBreaks (#63)
-
Enable Layout/MultilineHashKeyLineBreaks (#63)
-
Enable Layout/MultilineMethodArgumentLineBreaks (#63)
-
Enable Layout/FirstMethodArgumentLineBreak (#63)
-
Fix bug with Style/FormatString (#70)
3.9.0¶ ↑
-
Enable Style/Alias (#60)
-
Enable Style/AsciiComments (#60)
-
Enable Style/BlockDelimiters (#60)
-
Enable Style/CaseEquality (#60)
-
Enable Style/PreferredHashMethods (#60)
-
Enable Style/DoubleNegation (#60)
-
Enable Style/FormatString (#60)
-
Enable Style/Encoding (#64)
-
Enable Style/IfWithSemicolon (#64)
-
Enable Style/Lambda (#64)
-
Enable Style/LambdaCall (#64)
-
Enable Style/ModuleFunction (#64)
-
Enable Style/NilComparison (#64)
-
Enable Style/SignalException (#64)
-
Enable Style/SingleLineMethods (#64)
-
Enable Style/CommandLiteral (#64)
-
Disable Metrics/BlockLength (#65, #68)
3.8.0¶ ↑
-
Enable check for flip-flops (#55)
-
Enable Layout/FirstArrayElementIndentation (#56)
-
Enable Layout/FirstHashElementIndentation (#56)
-
Enable Naming/AsciiIdentifiers (#58)
-
Enable Naming/FileName (#58)
-
Enable Rails/ActionFilter (#59)
-
Enable Rails/ScopeArgs (#59)
3.7.0¶ ↑
-
Turn a load of Cops back on (#52)
3.6.0¶ ↑
-
Remove config that matches RuboCop defaults (#47)
-
Reorganise all the Cops (#44)
3.5.0¶ ↑
-
Disable pending cops by default (#37)
3.4.0¶ ↑
-
Add rubocop-rake cops (#32)
-
Revert #27 (hash transform cops) (#31)
3.3.2¶ ↑
-
Exclude /tmp directory (#29)
3.3.1¶ ↑
-
Exclude two unsafe style cops (#27)
3.3.0¶ ↑
-
Exclude Rails migrations from linting checks (#25)
3.2.0¶ ↑
-
Configure new cops about hash styles (#24)
-
Exclude
tmp
directory from linting checks (#22)
3.1.0¶ ↑
-
Fix deprecation warning for AllCops/Excludes => AllCops/Exclude (#17)
-
Exclude
config.ru
from linter checks (#18)
3.0.0¶ ↑
-
Update Rubocop to 0.80.1
-
This deletes the Style/BracesAroundHashParameters cop for future Ruby 3 compatibility.
-
Exclude
bin
directory anddb/schema.rb
from linter checks (#14)
2.0.0¶ ↑
-
Use specific version for RuboCop
-
Update RuboCop to 0.77
1.0.0¶ ↑
-
Allow importing of Ruby and Rails rules seperately
0.2.0¶ ↑
-
Disable the Style/FormatStringToken cop
0.1.0¶ ↑
-
Initial release with previous work from
govuk-lint