jonhue / pwa

Progressive Web Apps for Rails
MIT License
144 stars 8 forks source link

[ruby] Update rubocop-rspec: 1.35.0 → 1.36.0 (minor) #48

Closed depfu[bot] closed 5 years ago

depfu[bot] commented 5 years ago

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-rspec (1.35.0 → 1.36.0) · Repo · Changelog

Release Notes

1.36.0

  • Fix RSpec/DescribedClass's error when described_class is used as part of a constant. (@pirj)
  • Fix RSpec/ExampleWording autocorrect of multi-line docstrings. (@pirj)
  • Add RSpec/ContextMethod cop, to detect method names in context. (@geniou)
  • Update RuboCop dependency to 0.68.1 with support for children matching node pattern syntax. (@pirj)
  • Add RSpec/EmptyLineAfterExample cop to check that there is an empty line after example blocks. (@pirj)
  • Fix Capybara/CurrentPathExpectation auto-corrector, to include option ignore_query: true. (@onumis)
  • Fix RSpec/Focus detecting mixed array/hash metadata. (@dgollahon)
  • Fix RSpec/Focus to also detect pending examples. (@dgollahon)

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

Commits

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

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

Release Notes

2.6.4.1 (from changelog)

Features implemented:

  • ruby27.y: Add kwnilarg for **nil argument (#606) (Ilya Bylich)

Bugs fixed:

  • lexer.rl: fix parsing of 'm a + b do end' (#605) (Ilya Bylich)

2.6.4.0 (from changelog)

API modifications:

  • Added specs for heredocs with mixed encoding. (#581) (Ilya Bylich)

Features implemented:

  • ruby27.y: Revert "pipeline operator" (#601) (Koichi ITO)
  • ruby27.y: Fix parsing of mutiple assignment with rescue modifier (#600) (Koichi ITO)
  • ruby27.y: hoisted out f_rest_marg. (#594) (Ilya Bylich)
  • ruby27.y: added pipeline operator. (#592) (Ilya Bylich)
  • ruby27.y: reject safe navigator in LHS of mass-assignment. (#586) (Ilya Bylich)
  • lexer.rl: reject whitespaces in meta and control chars. (#585) (Ilya Bylich)
  • lexer.rl: Reject numparams as symbol literals. (#582) (Ilya Bylich)
  • ruby27.y: Added numbered parameters support. (#565) (Ilya Bylich)
  • lexer.rl: Reject \n and \r in heredoc identifiers starting from 2.7. (#575) (Ilya Bylich)

Bugs fixed:

  • ruby-parse: print empty string when --emit-json and empty input are given. (#590) (Ilya Bylich)
  • AST_FORMAT: fixed documentation of the string with interpolation. (#589) (Ilya Bylich)
  • builder.rb, processor.rb: Changed format of the procarg0 node. (#587) (Ilya Bylich)

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

Commits

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


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)