Skip to content
This repository has been archived by the owner on May 8, 2021. It is now read-only.

Bump parser from 2.7.1.3 to 3.0.0.0 #531

Closed

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jan 4, 2021

Bumps parser from 2.7.1.3 to 3.0.0.0.

Changelog

Sourced from parser's changelog.

v3.0.0.0 (2020-12-25)

API modifications:

  • current.rb: bump default branch to parser/ruby30. (#782) (Ilya Bylich)
  • do not emit truncated parts of squiggly heredoc (#774) (Ilya Bylich)
  • Optimize SourceBuffer line and column handling (#755) (Marc-André Lafortune)

Features implemented:

  • ruby30.y: reintroduce expr in pat (#777) (Ilya Bylich)
  • builder: emit implicit hash passed to a method call as kwargs (#769) (Ilya Bylich)
  • lexer.rl: use more specific warning for ambiguous slash. (#768) (Ilya Bylich)
  • ruby30.y: allow endless method without arglist. (#765) (Ilya Bylich)
  • ruby30.y: use => for one-line pattern matching. (#760) (Ilya Bylich)
  • ruby30.y: reject setters in all endless method defs. (#758) (Ilya Bylich)

Bugs fixed:

  • lexer.rl: don't perform lookahead after tASSOC. (#764) (Ilya Bylich)

v2.7.2.0 (2020-10-06)

API modifications:

  • Bump 2.7 branch to 2.7.2 (#748) (Koichi ITO)

v2.7.1.5 (2020-09-24)

API modifications:

  • right assignment: use existing AST node types (#738) (#739) (Marc-André Lafortune)
  • ruby28.y -> ruby30.y (#729) (Vladimir Dementyev)

Features implemented:

  • Optimize Range#column_range (#741) (Marc-André Lafortune)
  • ruby30.y: reject endless setter. (#736) (Ilya Bylich)
  • ruby28.y: reject assignment to numparam. (#725) (Ilya Bylich)
  • emit "endless method def" as :def node. (#716) (Ilya Bylich)

Bugs fixed:

  • rename 2.8 to 3.0 everywhere (#732) (Ilya Bylich)
  • test_current.rb: 2.8 -> 3.0 (#731) (Vladimir Dementyev)
  • Parser#parse returns nil instead of false if error is thrown (#722) (Marc-André Lafortune)
  • unify locations for normal and endless method definition (#718) (Marc-André Lafortune)
  • ruby27.y: accept const names as hash keys for pattern matching (#717) (Koichi ITO)
  • Fix locations for alias / undef nodes with internal symbols (#715) (Marc-André Lafortune)

v2.7.1.4 (2020-06-19)

Features implemented:

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Jan 4, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Apr 12, 2021

Superseded by #704.

@dependabot dependabot bot closed this Apr 12, 2021
@dependabot dependabot bot deleted the dependabot/bundler/parser-3.0.0.0 branch April 12, 2021 05:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants