Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps-dev): bump prism from 0.19.0 to 0.20.0 in /Library/Homebrew #16592

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 5, 2024

Bumps prism from 0.19.0 to 0.20.0.

Release notes

Sourced from prism's releases.

v0.20.0

Added

  • String literal hash keys are now marked as frozen as static literal.
  • IndexTargetNode now always has the ATTRIBUTE_WRITE flag.
  • Call*Node nodes now have an IGNORE_VISIBILITY flag.
  • We now support the it default parameter.
  • Errors and warnings now have levels associated with them.
  • Symbols now have correct encoding flags.
  • We have now merged parser-prism in, which provides translation to the whitequark/parser AST.
  • We now emit errors for invalid method definition receivers.

Changed

  • We now emit errors on invalid pinned local variables.
  • When passed scopes, it is now assumed that the innermost scope is the current binding.
  • We now provide better error recovery for non terminated heredocs.
  • Fix for RationalNode#value for non-decimal integers.
  • Unary symbols !@ and ~@ now unescape to ! and ~, respectively.
  • frozen_string_literal: false now works properly.

Removed

  • We've removed the locals_body_index field.
  • We've removed the verbose option on the various parse APIs. Warnings are now always emitted with their associated level so that consumers can decide how to handle them.
Changelog

Sourced from prism's changelog.

[0.20.0] - 2024-02-01

Added

  • String literal hash keys are now marked as frozen as static literal.
  • IndexTargetNode now always has the ATTRIBUTE_WRITE flag.
  • Call*Node nodes now have an IGNORE_VISIBILITY flag.
  • We now support the it default parameter.
  • Errors and warnings now have levels associated with them.
  • Symbols now have correct encoding flags.
  • We have now merged parser-prism in, which provides translation to the whitequark/parser AST.
  • We now emit errors for invalid method definition receivers.

Changed

  • We now emit errors on invalid pinned local variables.
  • When passed scopes, it is now assumed that the innermost scope is the current binding.
  • We now provide better error recovery for non terminated heredocs.
  • Fix for RationalNode#value for non-decimal integers.
  • Unary symbols !@ and ~@ now unescape to ! and ~, respectively.
  • frozen_string_literal: false now works properly.

Removed

  • We've removed the locals_body_index field.
  • We've removed the verbose option on the various parse APIs. Warnings are now always emitted with their associated level so that consumers can decide how to handle them.
Commits
  • cc7567b Merge pull request #2334 from ruby/version
  • fe489c0 Bump versions
  • a0de169 Remove the verbose/suppress_warnings option
  • e1f7e6f Update CHANGELOG
  • c0bc418 Merge pull request #2333 from ruby/locals-body-index
  • 92ebaf7 Merge pull request #2303 from haldun/haldun/check-def-receiver-for-literals
  • 5edbd9c Remove locals_body_index
  • 279cb3c Merge pull request #2332 from ruby/only-warn-on-spcarg
  • db0e5ce Only warn for unary + on spcarg
  • 56441b0 Check literals for receiver
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 Bumping Gemfile dependencies ruby Pull requests that update Ruby code labels Feb 5, 2024
@p-linnane
Copy link
Member

@dependabot recreate

Bumps [prism](https://github.com/ruby/prism) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/ruby/prism/releases)
- [Changelog](https://github.com/ruby/prism/blob/main/CHANGELOG.md)
- [Commits](ruby/prism@v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: prism
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/bundler/Library/Homebrew/prism-0.20.0 branch from 7e03670 to 4d2e628 Compare February 6, 2024 08:53
@MikeMcQuaid MikeMcQuaid merged commit 7d8520f into master Feb 6, 2024
25 checks passed
@MikeMcQuaid MikeMcQuaid deleted the dependabot/bundler/Library/Homebrew/prism-0.20.0 branch February 6, 2024 09:08
@github-actions github-actions bot added the outdated PR was locked due to age label Mar 9, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Bumping Gemfile dependencies outdated PR was locked due to age ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants