Skip to content
This repository was archived by the owner on Jun 6, 2020. It is now read-only.

Update rubocop-rails_config: 0.2.5 → 0.7.1 (major)#40

Closed
depfu[bot] wants to merge 1 commit intomasterfrom
depfu/update/rubocop-rails_config-0.7.1
Closed

Update rubocop-rails_config: 0.2.5 → 0.7.1 (major)#40
depfu[bot] wants to merge 1 commit intomasterfrom
depfu/update/rubocop-rails_config-0.7.1

Conversation

@depfu
Copy link
Contributor

@depfu depfu bot commented Aug 16, 2019

Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ rubocop-rails_config (0.2.5 → 0.7.1) · Repo · Changelog

Release Notes

0.7.1

0.7.0

  • Change "EnforcedStyle: rails" to "EnforcedStyle: indented_internal_methods" #50 (@grimmxsleeper)

0.6.2

0.6.1

  • Enable Layout/EmptyLinesAroundAccessModifier cop #47 (by @koic)

0.6.0

Update for Layout/FirstParameterIndentation name change #43 @Floppy

Changes

0.5.1

  • Enable Layout/SpaceBeforeComment cop #39 @koic
  • Fix typo #40

0.5.0

  • CI against RuboCop 0.64, 0.65, and 0.66 #36 @koic
  • Drop Ruby 2.2 Support / Drop rubocop v0.58 & v0.59 Support #37

0.4.4

  • Enable Performance/ReverseEach cop #33 @koic
  • Enable Lint/AmbiguousOperator and Lint/AmbiguousRegexpLiteral cops #34 @koic

0.4.3

0.4.2

  • Enable Lint/DeprecatedClassMethods cop #29

Not all release notes shown. View the full release notes

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ concurrent-ruby (indirect, 1.0.5 → 1.1.5) · Repo · Changelog

Release Notes

1.1.5 (from changelog)

concurrent-ruby:

  • fix potential leak of context on JRuby and Java 7

concurrent-ruby-edge:

  • Add finalized Concurrent::Cancellation
  • Add finalized Concurrent::Throttle
  • Add finalized Concurrent::Promises::Channel
  • Add new Concurrent::ErlangActor

1.1.4 (from changelog)

  • (#780) Remove java_alias of 'submit' method of Runnable to let executor service work on java 11
  • (#776) Fix NameError on defining a struct with a name which is already taken in an ancestor

1.1.0

concurrent-ruby:

  • requires at least Ruby 2.0
  • Promises
    are moved from concurrent-ruby-edge to concurrent-ruby
  • Add support for TruffleRuby
    • (#734) Fix Array/Hash/Set construction broken on TruffleRuby
    • AtomicReference fixed
  • fixed documentation and README links
  • fix Set for TruffleRuby and Rubinius
  • CI stabilization
  • remove sharp dependency edge -> core
  • remove warnings
  • documentation updates
  • Exchanger is no longer documented as edge since it was already available in
    concurrent-ruby
  • (#644) Fix Map#each and #each_pair not returning enumerator outside of MRI
  • (#659) Edge promises fail during error handling
  • (#741) Raise on recursive Delay#value call
  • (#727) #717 fix global IO executor on JRuby
  • (#740) Drop support for CRuby 1.9, JRuby 1.7, Rubinius.
  • (#737) Move AtomicMarkableReference out of Edge
  • (#708) Prefer platform specific memory barriers
  • (#735) Fix wrong expected exception in channel spec assertion
  • (#729) Allow executor option in Promise#then
  • (#725) fix timeout check to use timeout_interval
  • (#719) update engine detection
  • (#660) Add specs for Promise#zip/Promise.zip ordering
  • (#654) Promise.zip execution changes
  • (#666) Add thread safe set implementation
  • (#651) #699 #to_s, #inspect should not output negative object IDs.
  • (#685) Avoid RSpec warnings about raise_error
  • (#680) Avoid RSpec monkey patching, persist spec results locally, use RSpec
    v3.7.0
  • (#665) Initialize the monitor for new subarrays on Rubinius
  • (#661) Fix error handling in edge promises

concurrent-ruby-edge:

  • (#659) Edge promises fail during error handling
  • Edge files clearly separated in lib-edge
  • added ReInclude
  • add Promises.zip_futures_over_on

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ erubi (indirect, 1.7.1 → 1.8.0) · Repo · Changelog

Release Notes

1.8.0 (from changelog)

* Support :yield_returns_buffer option in capture_end for always returning the (potentially modified) buffer in <%|= tags (evanleck) (#15)

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 11 commits:

↗️ i18n (indirect, 1.1.0 → 1.6.0) · Repo · Changelog

Release Notes

1.2.0

  • Provide a uniform API between Simple, KeyValue and Chain backends - #109 (one of our oldest PRs, and I am pleased that @kidpollo has persisted for all this time!)
  • Support translation hashes with numeric keys in Simple backend - #422
  • Add CacheFile backend module - #423
  • Add JSON backend module - #429
  • Updated README to point to the wiki - #438
  • Added plural rules for oc locale - #440
  • Removed tests from the bundled gem (leading to smaller download sizes) - #441
  • Added a post-install message about fallback breaking change introduced in v1.1.0 - #442

1.1.1

  • Expose translations with an option to perform initialization (if it hasn't been done already) (#353 / #254)
  • Removed un-used Kernel core extension #436
  • Added project metadata for RubyGems #434

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ jaro_winkler (indirect, 1.5.1 → 1.5.3) · Repo · Changelog

Release Notes

1.5.2 (from changelog)

Bug Fixes

  • raises TypeError when input type is not string (c146491), closes #24
  • memory: make sure codepoints will be allocated/freed after rb_raise to prevent memory leak (fe9d784), closes #20

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 14 commits:

↗️ loofah (indirect, 2.2.2 → 2.2.3) · Repo · Changelog

Release Notes

2.2.3

Notably, this release addresses CVE-2018-16468.

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 5 commits:

↗️ method_source (indirect, 0.9.0 → 0.9.2) · Repo

Commits

See the full diff on Github. The new version differs by 12 commits:

↗️ mini_portile2 (indirect, 2.3.0 → 2.4.0) · Repo · Changelog

Commits

See the full diff on Github. The new version differs by 10 commits:

↗️ nokogiri (indirect, 1.8.5 → 1.10.4) · Repo · Changelog

Release Notes

1.10.4

1.10.4 / 2019-08-11

Security

Address CVE-2019-5477 (#1915)

A command injection vulnerability in Nokogiri v1.10.3 and earlier allows commands to be executed in a subprocess by Ruby's Kernel.open method. Processes are vulnerable only if the undocumented method Nokogiri::CSS::Tokenizer#load_file is being passed untrusted user input.

This vulnerability appears in code generated by the Rexical gem versions v1.0.6 and earlier. Rexical is used by Nokogiri to generate lexical scanner code for parsing CSS queries. The underlying vulnerability was addressed in Rexical v1.0.7 and Nokogiri upgraded to this version of Rexical in Nokogiri v1.10.4.

This CVE's public notice is #1915

1.10.3

1.10.3 / 2019-04-22

Security Notes

[MRI] Pulled in upstream patch from libxslt that addresses CVE-2019-11068. Full details are available in #1892. Note that this patch is not yet (as of 2019-04-22) in an upstream release of libxslt.

1.10.2

1.10.2 / 2019-03-24

Security

  • [MRI] Remove support from vendored libxml2 for future script macros. [#1871]
  • [MRI] Remove support from vendored libxml2 for server-side includes within attributes. [#1877]

Bug fixes

  • [JRuby] Fix node ownership in duplicated documents. [#1060]
  • [JRuby] Rethrow exceptions caught by Java SAX handler. [#1847, #1872] (Thanks, @adjam!)

1.10.1

1.10.1 / 2019-01-13

Features

  • [MRI] During installation, handle Xcode 10's new library pathOS. [#1801, #1851] (Thanks, @mlj and @deepj!)
  • Avoid unnecessary creation of Procs in many methods. [#1776] (Thanks, @chopraanmol1!)

Bug fixes

  • CSS selector :has() now correctly matches against any descendant. Previously this selector matched against only direct children). [#350] (Thanks, @Phrogz!)
  • NodeSet#attr now returns nil if it's empty. Previously this raised a NoMethodError.
  • [MRI] XPath errors are no longer suppressed during XSLT::Stylesheet#transform. Previously these errors were suppressed which led to silent failures and a subsequent segfault. [#1802]

1.10.0

1.10.0 / 2019-01-04

Features

  • [MRI] Cross-built Windows gems now support Ruby 2.6 [#1842, #1850]

Backwards incompatibilities

This release ends support for:

Dependencies

  • [MRI] libxml2 is updated from 2.9.8 to 2.9.9
  • [MRI] libxslt is updated from 1.1.32 to 1.1.33

1.9.1

1.9.1 / 2018-12-17

Bug fixes

  • Fix a bug introduced in v1.9.0 where XML::DocumentFragment#dup no longer returned an instance of the callee's class, instead always returning an XML::DocumentFragment. This notably broke any subclass of XML::DocumentFragment including HTML::DocumentFragment as well as the Loofah gem's Loofah::HTML::DocumentFragment. [#1846]

1.9.0

1.9.0 / 2018-12-17

Security Notes

  • [JRuby] Upgrade Xerces dependency from 2.11.0 to 2.12.0 to address upstream vulnerability CVE-2012-0881 [#1831] (Thanks @grajagandev for reporting.)

Notable non-functional changes

  • Decrease installation size by removing many unneeded files (e.g., /test) from the packaged gems. [#1719] (Thanks, @stevecrozz!)

Features

  • XML::Attr#value= allows HTML node attribute values to be set to either a blank string or an empty boolean attribute. [#1800]
  • Introduce XML::Node#wrap which does what XML::NodeSet#wrap has always done, but for a single node. [#1531] (Thanks, @ethirajsrinivasan!)
  • [MRI] Improve installation experience on macOS High Sierra (Darwin). [#1812, #1813] (Thanks, @gpakosz and @nurse!)
  • [MRI] Node#dup supports copying a node directly to a new document. See the method documentation for details.
  • [MRI] DocumentFragment#dup is now more memory-efficient, avoiding making unnecessary copies. [#1063]
  • [JRuby] NodeSet has been rewritten to improve performance! [#1795]

Bug fixes

  • NodeSet#each now returns self instead of zero. [#1822] (Thanks, @olehif!)
  • [MRI] Address a memory leak when using XML::Builder to create nodes with namespaces. [#1810]
  • [MRI] Address a memory leak when unparenting a DTD. [#1784] (Thanks, @stevecheckoway!)
  • [MRI] Use RbConfig::CONFIG instead of ::MAKEFILE_CONFIG to fix installations that use Makefile macros. [#1820] (Thanks, @nobu!)
  • [JRuby] Decrease large memory usage when making nested XPath queries. [#1749]
  • [JRuby] Fix failing tests on JRuby 9.2.x
  • [JRuby] Fix default namespaces in nodes reparented into a different document [#1774]
  • [JRuby] Fix support for Java 9. [#1759] (Thanks, @Taywee!)

Dependencies

  • [MRI] Upgrade mini_portile2 dependency from ~> 2.3.0 to ~> 2.4.0

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ parallel (indirect, 1.12.1 → 1.17.0) · Repo

Commits

See the full diff on Github. The new version differs by 70 commits:

↗️ parser (indirect, 2.5.1.2 → 2.6.3.0) · Repo · Changelog

Release Notes

2.6.3.0 (from changelog)

Features implemented:

  • ruby27.y: Added beginless ranges support. (#570) (Ilya Bylich)

2.6.2.1 (from changelog)

API modifications:

  • Bump 2.4 branch to 2.4.6. (#569) (Ilya Bylich)
  • Lexer should know about current parsing context. (#566) (Ilya Bylich)

2.6.2.0 (from changelog)

API modifications:

  • Bump ruby versions to 2.5.5 and 2.6.2. (#563) (Ilya Bylich)
  • Bump Ruby version to 2.6.1. (#554) (Ilya Bylich)

Features implemented:

  • ruby27.y: dsym should be treated as string. (#560) (Ilya Bylich)
  • ruby27.y: Refactored symbol rules. (#557) (Ilya Bylich)
  • ruby27.y: Added method reference operator. (#556) (Ilya Bylich)
  • ruby27.y: branch parser. (#546) (Ilya Bylich)

2.6.0.0 (from changelog)

API modifications:

  • 2.6.0 was released, unmark is as -dev. (#538) (Ilya Bylich)

Bugs fixed:

  • Fix parsing of "\\n" escaped sequences in various literals. (#539) (Ilya Bylich)

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 33 commits:

↗️ rack (indirect, 2.0.5 → 2.0.7) · Repo · Changelog

Commits

See the full diff on Github. The new version differs by 9 commits:

↗️ rails-html-sanitizer (indirect, 1.0.4 → 1.2.0) · Repo · Changelog

Release Notes

1.2.0

  • Remove needless white_list_sanitizer deprecation.

    By deprecating this, we were forcing Rails 5.2 to be updated or spew
    deprecations that users could do nothing about.

    That's pointless and I'm sorry for adding that!

    Now there's no deprecation warning and Rails 5.2 works out of the box, while
    Rails 6 can use the updated naming.

    Kasper Timm Hansen

1.1.0

  • Add safe_list_sanitizer and deprecate white_list_sanitizer to be removed
    in 1.2.0. #87

    Juanito Fatas

  • Remove href from LinkScrubber's tags as it's not an element.
    #92

    Juanito Fatas

  • Explain that we don't need to bump Loofah here if there's CVEs.
    d4d823c

    Kasper Timm Hansen

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 26 commits:

↗️ rake (indirect, 12.3.1 → 12.3.3) · Repo · Changelog

Release Notes

12.3.3 (from changelog)

Bug fixes

  • Use the application's name in error message if a task is not found. Pull Request #303 by tmatilai

Enhancements:

  • Use File.open explicitly.

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 66 commits:

↗️ rubocop (indirect, 0.59.2 → 0.74.0) · Repo · Changelog

Release Notes

0.74.0

New features

  • #7219: Support auto-correct for Lint/ErbNewArguments. (@koic)

Bug fixes

  • #7217: Make Style/TrailingMethodEndStatement work on more than the first def. (@buehmann)
  • #7190: Support lower case drive letters on Windows. (@jonas054)
  • Fix the auto-correction of Lint/UnneededSplatExpansion when the splat expansion of Array.new with a block is assigned to a variable. (@rrosenblum)
  • #5628: Fix an error of Layout/SpaceInsideStringInterpolation on interpolations with multiple statements. (@buehmann)
  • #7128: Make Metrics/LineLength aware of shebang. (@koic)
  • #6861: Fix a false positive for Layout/IndentationWidth when using EnforcedStyle: outdent of Layout/AccessModifierIndentation. (@koic)
  • #7235: Fix an error where Style/ConditionalAssignment would swallow a nested if condition. (@buehmann)
  • #7242: Make Style/ConstantVisibility work on non-trivial class and module bodies. (@buehmann)

Changes

  • #5265: Improved Layout/ExtraSpacing cop to handle nested consecutive assignments. (@jfelchner)
  • #7215: Make it clear what's wrong in the message from Style/GuardClause. (@jonas054)
  • #7245: Make cops detect string interpolations in more contexts: inside of backticks, regular expressions, and symbols. (@buehmann)

0.73.0

New features

Bug fixes

  • #7170: Fix a false positive for Layout/RescueEnsureAlignment when def line is preceded with private_class_method. (@tatsuyafw)
  • #7186: Fix a false positive for Style/MixinUsage when using inside multiline block and if condition is after include. (@koic)
  • #7099: Fix an error of Layout/RescueEnsureAlignment on assigned blocks. (@tatsuyafw)
  • #5088: Fix an error of Layout/MultilineMethodCallIndentation on method chains inside an argument. (@buehmann)
  • #4719: Make Layout/Tab detect tabs between string literals. (@buehmann)
  • #7203: Fix an infinite loop error for Layout/SpaceInsideBlockBraces when EnforcedStyle: no_space with SpaceBeforeBlockParameters: false are set in multiline block. (@koic)
  • #6653: Fix a bug where Layout/IndentHeredoc would remove empty lines when autocorrecting heredocs. (@buehmann)

Changes

  • #7181: Sort analyzed file alphabetically. (@pocke)
  • #7188: Include inspected file location in auto-correction error. (@pocke)

0.72.0

New features

Bug fixes

  • #7121: Fix Style/TernaryParentheses cop to allow safe navigation operator without parentheses. (@timon)
  • #7063: Fix autocorrect in Style/TernaryParentheses cop. (@parkerfinch)
  • #7106: Fix an error for Lint/NumberConversion when #to_i called on a variable on a hash. (@koic)
  • #7107: Fix parentheses offence for numeric arguments with an operator in Style/MethodCallWithArgsParentheses. (@gsamokovarov)
  • #7119: Fix cache with non UTF-8 offense message. (@pocke)
  • #7118: Fix Style/WordArray with encoding: binary magic comment and non-ASCII string. (@pocke)
  • #7159: Fix an error for Lint/DuplicatedKey when using endless range. (@koic)
  • #7151: Fix Style/WordArray to also consider words containing hyphens. (@fwitzke)
  • #6893: Handle implicit rescue correctly in Naming/RescuedExceptionsVariableName. (@pocke, @anthony-robin)
  • #7165: Fix an auto-correct error for Style/ConditionalAssignment when without else branch'. (@koic)
  • #7171: Fix an error for Style/SafeNavigation when using unless nil? as a safeguarded'. (@koic)
  • #7113: This PR renames EnforcedStyle: rails to EnabledStyle: outdented_access_modifiers for Layout/IndentationConsistency. (@koic)
  • #7130: Skip autocorrect in Style/FormatString if second argument to String#% is a variable. (@tejasbubane)
  • #7171: Fix an error for Style/SafeNavigation when using unless nil? as a safeguarded'. (@koic)

Changes

  • #5976: Remove Rails cops. (@koic)
  • #5976: Remove rubocop -R/--rails option. (@koic)
  • #7113: Rename EnforcedStyle: rails to EnabledStyle: indented_internal_methods for Layout/IndentationConsistency. (@koic)

0.71.0

New features

  • #7084: Permit to specify TargetRubyVersion 2.7. (@koic)
  • #7092: Node patterns can now use *, + and ? for repetitions. (@marcandre)

Bug fixes

  • #7066: Fix Layout/AlignHash when mixed Hash styles are used. (@rmm5t)
  • #7073: Fix false positive in Naming/RescuedExceptionsVariableName cop. (@tejasbubane)
  • #7090: Fix Layout/EmptyLinesAroundBlockBody for multi-line method calls. (@eugeneius)
  • #6936: Fix Layout/MultilineMethodArgumentLineBreaks when bracket hash assignment on multiple lines. (@maxh)
  • Mark Layout/HeredocArgumentClosingParenthesis incompatible with Style/TrailingCommaInArguments. (@maxh)

Changes

0.70.0

New features

  • #6649: Layout/AlignHash supports list of options. (@stoivo)
  • Add IgnoreMethodPatterns config option to Style/MethodCallWithArgsParentheses. (@tejasbubane)
  • #7059: Add EnforcedStyle to Layout/EmptyLinesAroundAccessModifier. (@koic)
  • #7052: Add AllowComments option to Lint/HandleExceptions. (@tejasbubane)

Bug fixes

  • #7013: Respect DisabledByDefault for custom cops. (@XrXr)
  • #7043: Prevent RDoc error when installing RuboCop 0.69.0 on Ubuntu. (@koic)
  • #7023: Autocorrection for Lint/NumberConversion. (@Bhacaz)

Changes

0.69.0

New features

  • Add support for subclassing using Class.new to Lint/InheritException. (@houli)
  • #6779: Add new cop Style/NegativeUnless that checks for unless with negative condition. (@tejasbubane)

Bug fixes

  • #6900: Fix Rails/TimeZone autocorrect Time.current to Time.zone.now. (@vfonic)
  • #6900: Fix Rails/TimeZone to prefer Time.zone.#{method} over other acceptable corrections. (@vfonic)
  • #7007: Fix Style/BlockDelimiters with braces_for_chaining style false positive, when chaining using safe navigation. (@Darhazer)
  • #6880: Fix .rubocop file parsing. (@hoshinotsuyoshi)
  • #5782: Do not autocorrect Lint/UnifiedInteger if TargetRubyVersion < 2.4. (@lavoiesl)
  • #6387: Prevent Lint/NumberConversion from reporting error with Time/DateTime. (@tejasbubane)
  • #6980: Fix Style/StringHashKeys to allow string as keys for hash arguments to gsub methods. (@tejasbubane)
  • #6969: Fix a false positive with block methods in Style/InverseMethods. (@dduugg)
  • #6729: Handle array spread for change_column_default in Rails/ReversibleMigration cop. (@tejasbubane)
  • #7033: Fix an error for Layout/EmptyLineAfterGuardClause when guard clause is a ternary operator. (@koic)

Changes

  • #6945: Drop support for Ruby 2.2. (@koic)
  • #6945: Set default EnforcedStyle to squiggly option for Layout/IndentHeredoc and auto_detection option is removed. (@koic)
  • #6945: Set default EnforcedStyle to always option for Style/FrozenStringLiteralComment and when_needed option is removed. (@koic)
  • #7027: Allow unicode/display_width dependency version 1.6.0. (@tagliala)

0.68.1

Bug fixes

  • #6993: Allowing for empty if blocks, preventing Style/SafeNavigation from crashing. (@RicardoTrindade)
  • #6995: Fix an incorrect auto-correct for Style/RedundantParentheses when enclosed in parentheses at while-post or until-post. (@koic)
  • #6996: Fix a false positive for Style/RedundantFreeze when freezing the result of String#*. (@bquorning)
  • #6998: Fix autocorrect of Naming/RescuedExceptionsVariableName to also rename all references to the variable. (@Darhazer)
  • #6992: Fix unknown default configuration for Layout/IndentFirstParameter cop. (@drenmi)
  • #6972: Fix a false positive for Style/MixinUsage when using inside block and if condition is after include. (@koic)
  • #6738: Prevent auto-correct conflict of Style/Next and Style/SafeNavigation. (@hoshinotsuyoshi)
  • #6847: Fix Style/BlockDelimiters to properly check if the node is chaned when braces_for_chaining is set. (@att14)

0.68.0

New features

  • #6973: Add always_braces to Style/BlockDelimiter. (@iGEL)
  • #6841: Node patterns can now match children in any order using <>. (@marcandre)
  • #6928: Add --init option for generate .rubocop.yml file in the current directory. (@koic)
  • Add new Layout/HeredocArgumentClosingParenthesis cop. (@maxh)
  • #6895: Add support for XDG config home for user-config. (@Mange, @tejasbubane)
  • Add initial autocorrection support to Metrics/LineLength. (@maxh)
  • Add Layout/IndentFirstParameter. (@maxh)
  • #6974: Make Layout/FirstMethodArgumentLineBreak aware of calling using super. (@koic)
  • Add new Lint/HeredocMethodCallPosition cop. (@maxh)

Bug fixes

  • Do not annotate message with cop name in JSON output. (@elebow)
  • #6914: Fix an error for Rails/RedundantAllowNil when with interpolations. (@Blue-Pix)
  • #6888: Fix an error for Rails/ActiveRecordOverride when no parent_class present. (@diachini)
  • #6941: Add missing absence validations to Rails/Validation. (@jmanian)
  • #6926: Allow nil values to unset config defaults. (@dduugg)
  • #6946: Allow Rails/ReflectionClassName to use string interpolation for class_name. (@r7kamura)
  • #6778: Fix a false positive in Style/HashSyntax cop when a hash key is an interpolated string and EnforcedStyle is ruby19_no_mixed_keys. (@tatsuyafw)
  • #6902: Fix a bug where Naming/RescuedExceptionsVariableName would handle an only first rescue for multiple rescue groups. (@tatsuyafw)
  • #6860: Prevent auto-correct conflict of Style/InverseMethods and Style/Not. (@hoshinotsuyoshi)
  • #6935: Layout/AccessModifierIndentation should ignore access modifiers that apply to specific methods. (@deivid-rodriguez)
  • #6956: Prevent auto-correct confliction of Lint/Lambda and Lint/UnusedBlockArgument. (@koic)
  • #6915: Fix false positive in Style/SafeNavigation when a modifier if is safe guarding a method call being passed to break, fail, next, raise, return, throw, and yield. (@rrosenblum)
  • #6822: Fix Lint/LiteralInInterpolation autocorrection for single quotes. (@hoshinotsuyoshi)
  • #6985: Fix an incorrect auto-correct for Lint/LiteralInInterpolation if contains array percent literal. (@yakout)

Changes

  • #6966: Mark Rails/TimeZone as unsafe. (@vfonic)
  • #5977: Remove Performance cops. (@koic)
  • Add auto-correction to Naming/RescuedExceptionsVariableName. (@anthony-robin)
  • #6903: Handle variables prefixed with _ in Naming/RescuedExceptionsVariableName cop. (@anthony-robin)
  • #6917: Bump Bundler dependency to >= 1.15.0. (@koic)
  • Add --auto-gen-only-exclude to the command outputted in rubocop_todo.yml if the option is specified. (@dvandersluis)
  • #6887: Allow Lint/UnderscorePrefixedVariableName cop to be configured to allow use of block keyword args. (@dduugg)
  • #6885: Revert adding psych >= 3.1 as runtime dependency. (@andreaseger)
  • Rename Layout/FirstParameterIndentation to Layout/IndentFirstArgument. (@maxh)
  • Extract method call argument alignment behavior from Layout/AlignParameters into Layout/AlignArguments. (@maxh)
  • Rename IndentArray and IndentHash to IndentFirstArrayElement and IndentFirstHashElement. (@maxh)

0.67.2

Bug fixes

  • #6882: Fix an error for Rails/RedundantAllowNil when not using both allow_nil and allow_blank. (@koic)

0.67.1

Changes

  • #6881: Set default PreferredName to e for Naming/RescuedExceptionsVariableName. (@koic)

Not all release notes shown. View the full release notes

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by more commits than we can show here.

↗️ ruby-progressbar (indirect, 1.10.0 → 1.10.1) · Repo · Changelog

Release Notes

1.10.1 (from changelog)

Change

  • Make Extra Sure We're Not Loading Ruby's Time Class

Fix

  • CHANGELOG URI in both gemspecs to point to master CHANGELOG.md
  • Ruby 1.8/1.9 IO Doesn't Respond to winsize

Remove

  • allowed_push_host From gemspecs

Does any of this look wrong? Please let us know.

↗️ thor (indirect, 0.20.0 → 0.20.3) · Repo · Changelog

Commits

See the full diff on Github. The new version differs by 73 commits:

↗️ unicode-display_width (indirect, 1.4.0 → 1.6.0) · Repo · Changelog

Commits

See the full diff on Github. The new version differs by 19 commits:

🆕 rubocop-performance (added, 1.4.1)

🆕 rubocop-rails (added, 2.3.0)

🗑️ powerpack (removed)


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)

@depfu
Copy link
Contributor Author

depfu bot commented Sep 11, 2019

Closed in favor of #42.

@depfu depfu bot closed this Sep 11, 2019
@depfu depfu bot deleted the depfu/update/rubocop-rails_config-0.7.1 branch September 11, 2019 01:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants