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

Bump the minor-and-patch group with 4 updates #540

Merged
merged 2 commits into from
Apr 24, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 22, 2024

Bumps the minor-and-patch group with 4 updates: rubocop-sorbet, tapioca, prism and sorbet-static-and-runtime.

Updates rubocop-sorbet from 0.8.0 to 0.8.1

Release notes

Sourced from rubocop-sorbet's releases.

v0.8.1

What's Changed

🛠 Other Changes

New Contributors

Full Changelog: Shopify/rubocop-sorbet@v0.8.0...v0.8.1

Commits
  • 479aaef Bump version to v0.8.1
  • 23b9d82 Merge pull request #221 from Shopify/dependabot/bundler/rake-13.2.1
  • 1eb6517 Bump rake from 13.1.0 to 13.2.1
  • d5f72a2 Merge pull request #218 from Shopify/centralize_ruby_version
  • 107aa2e Remove TargetRubyVersion from config/rbi.yml
  • c15a2d2 Update Rubocop to 1.62.1
  • b43acc9 Centralize Ruby Version to .ruby-version
  • 7c44e60 Merge pull request #212 from Shopify/dependabot/github_actions/actions/stale-9
  • c5d0a19 Merge pull request #211 from Shopify/dependabot/github_actions/actions/checko...
  • b6b33d7 Merge pull request #216 from Shopify/dependabot/bundler/rspec-3.13.0
  • Additional commits viewable in compare view

Updates tapioca from 0.13.1 to 0.13.3

Release notes

Sourced from tapioca's releases.

v0.13.3

What's Changed

🐛 Bug Fixes

New Contributors

Full Changelog: Shopify/tapioca@v0.13.2...v0.13.3

v0.13.2

What's Changed

🚧 Breaking Changes

✨ Enhancements

🛠 Other Changes

New Contributors

Full Changelog: Shopify/tapioca@v0.13.1...v0.13.2

Commits
  • f00b6c1 Bump version to v0.13.3
  • d4034fc Merge pull request #1867 from Shopify/fix_invalid-ar-find-output
  • 01b7880 Remove extra ) in the ActiveRecord.find output
  • 37e48be Bump version to v0.13.2
  • 4f4b9ed Merge pull request #1866 from Shopify/KaanOzkan-patch-1
  • 1daf684 Specify rails
  • ae9ee97 Specify DSL compiler contributions in README
  • cdc0d7c Disable all permissions for action
  • 5e946e9 Sanitize branch input
  • 032e04f Merge pull request #1860 from bdewater/ar-count-block
  • Additional commits viewable in compare view

Updates prism from 0.24.0 to 0.26.0

Release notes

Sourced from prism's releases.

v0.25.0

Added

  • Prism::Translation::Ripper is now able to mirror all of the Ripper APIs.
  • Prism::Location#leading_comments and Prism::Location#trailing_comments is added.
  • Prism::Comment#slice is added.
  • Warn for writing literal values in conditional predicates.
  • Check for _POSIX_MAPPED_FILES before using mmap.
  • Prism::ItParametersNode is added, to support -> { it }.
  • Parse integer and float literal values onto the tree.
  • Warn on duplicated hash keys and duplicated when clauses.
  • Ship much improved RBI and RBS types.
  • Support for the -p, -n, -a, and -l command line switches.
  • Warn on integer literals in flip-flops.
  • Support BSD make.
  • Add Prism::WhenNode#then_keyword_loc.
  • Support custom allocation functions through the PRISM_XALLOCATOR define.
  • Warn for certain keywrods at the end of the line.
  • Provide pm_visit_node, a C visitor API.
  • Prism::parse_stream is added, which works for any Ruby IO object.
  • Provide flags for regular expression literals for their derived encoding.
  • Provide flags for whether or not an interpolated string literal is frozen.
  • Add Prism::StringNode.mutable? for when a string is explicitly mutable, to support delineating chilled strings.
  • Warn for incorrect character literal syntax.
  • Warn for chained comparison operators.
  • Warn for ** interpreted as an argument prefix.
  • Warn for & interpreted as an argument prefix.
  • Prism::ShareableConstantNode added to support ractors.
  • Warn for frozen string literals found after tokens.
  • Support PRISM_BUILD_MINIMAL to provide only the minimal necessary functionality to reduce the binary size.
  • Handle CLRF inside heredocs, strings, and regular expressions.
  • Mark inner strings in interpolated strings as frozen.
  • Support the -x command line switch.
  • Error messages now much more closely mirror CRuby.
  • Provide syntax errors for invalid block exits (break, next, retry, and yield).
  • Warn on unused local variables.
  • Do not syntax error on default parameter values that only write to the parameter.

Changed

  • Many improvements to the compatibility with the whitequark/parser translation.
  • Accept newlines before pattern terminators ) or ].
  • Prism::Node#start_offset and Prism::Node#end_offset are now much more efficient.
  • Read files using fread instead of mmap when we're going to keep around the source through the Ruby API.
  • Fix Sexp#line_max setting in the seattlerb/ruby_parser translation layer.
  • Allow spaces before the encoding comment.
Changelog

Sourced from prism's changelog.

[0.26.0] - 2024-04-18

Added

  • Add Prism::Node::fields, which returns a list of Prism::Reflection::Field objects representing the fields of the node class. This is useful in metaprogramming contexts.
  • Prism::Location#chop, for removing the last byte from a location.
  • The void statement warning is now implemented.
  • The unreachable statement warning is now implemented.
  • A syntax error has been added for block arguments on yields, e.g., yield(&foo).

Changed

  • Better fidelity to parser when translating heredocs with interpolation.
  • Fixed RBI and RBS types for Prism::parse_* signatures.
  • Remove some incorrect warnings about unused local variables.
  • More closely match CRuby error messages for global variables.
  • Fix an issue with parser translation when line continuations are found in string literals.

[0.25.0] - 2024-04-05

Added

  • Prism::Translation::Ripper is now able to mirror all of the Ripper APIs.
  • Prism::Location#leading_comments and Prism::Location#trailing_comments is added.
  • Prism::Comment#slice is added.
  • Warn for writing literal values in conditional predicates.
  • Check for _POSIX_MAPPED_FILES before using mmap.
  • Prism::ItParametersNode is added, to support -> { it }.
  • Parse integer and float literal values onto the tree.
  • Warn on duplicated hash keys and duplicated when clauses.
  • Ship much improved RBI and RBS types.
  • Support for the -p, -n, -a, and -l command line switches.
  • Warn on integer literals in flip-flops.
  • Support BSD make.
  • Add Prism::WhenNode#then_keyword_loc.
  • Support custom allocation functions through the PRISM_XALLOCATOR define.
  • Warn for certain keywrods at the end of the line.
  • Provide pm_visit_node, a C visitor API.
  • Prism::parse_stream is added, which works for any Ruby IO object.
  • Provide flags for regular expression literals for their derived encoding.
  • Provide flags for whether or not an interpolated string literal is frozen.
  • Add Prism::StringNode.mutable? for when a string is explicitly mutable, to support delineating chilled strings.
  • Warn for incorrect character literal syntax.
  • Warn for chained comparison operators.
  • Warn for ** interpreted as an argument prefix.
  • Warn for & interpreted as an argument prefix.
  • Prism::ShareableConstantNode added to support ractors.
  • Warn for frozen string literals found after tokens.
  • Support PRISM_BUILD_MINIMAL to provide only the minimal necessary functionality to reduce the binary size.
  • Handle CLRF inside heredocs, strings, and regular expressions.

... (truncated)

Commits
  • b0a4810 Update releasing instructions
  • eadb09e Bump to v0.26.0
  • bfde113 Merge pull request #2714 from ruby/fix-transpose-issue
  • 593d637 "Fix" transpose issue in parser compiler
  • 26f9fcf Merge pull request #2710 from ParadoxV5/gemspec-parser-rbi
  • 5c6c460 add #2709’s new RBIs to .gemspec
  • bfb20ab Merge pull request #2709 from ruby/reflection
  • f3f9950 Add a reflection API for determining the fields of a node
  • b42b9c0 Merge pull request #2705 from ParadoxV5/rbconfig-make
  • bf02281 Merge pull request #2708 from ruby/simplify
  • Additional commits viewable in compare view

Updates sorbet-static-and-runtime from 0.5.11332 to 0.5.11352

Release notes

Sourced from sorbet-static-and-runtime's releases.

sorbet 0.5.11351.20240418142657-5fe571441

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11351', :group => :development
gem 'sorbet-runtime', '0.5.11351'

sorbet 0.5.11350.20240417093929-da7488695

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11350', :group => :development
gem 'sorbet-runtime', '0.5.11350'

sorbet 0.5.11349.20240416143659-a35195af5

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11349', :group => :development
gem 'sorbet-runtime', '0.5.11349'

sorbet 0.5.11348.20240416110959-755bae42c

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11348', :group => :development
gem 'sorbet-runtime', '0.5.11348'

sorbet 0.5.11347.20240415151946-c5567ee1d

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11347', :group => :development
gem 'sorbet-runtime', '0.5.11347'

sorbet 0.5.11346.20240412161810-f80cd5a67

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11346', :group => :development
gem 'sorbet-runtime', '0.5.11346'

sorbet 0.5.11345.20240412161526-5c0012a52

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.5.11345', :group => :development
gem 'sorbet-runtime', '0.5.11345'

sorbet 0.5.11344.20240412111932-3afd7e5b7

... (truncated)

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot requested a review from a team as a code owner April 22, 2024 21:17
@dependabot dependabot bot requested a review from Morriar April 22, 2024 21:17
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 22, 2024
@dependabot dependabot bot requested a review from KaanOzkan April 22, 2024 21:17
@KaanOzkan KaanOzkan force-pushed the dependabot/bundler/minor-and-patch-4806af2e4b branch from e93f82a to f6db917 Compare April 23, 2024 23:26
dependabot bot and others added 2 commits April 23, 2024 19:58
Bumps the minor-and-patch group with 4 updates: [rubocop-sorbet](https://github.com/shopify/rubocop-sorbet), [tapioca](https://github.com/Shopify/tapioca), [prism](https://github.com/ruby/prism) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet).

Updates `rubocop-sorbet` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/shopify/rubocop-sorbet/releases)
- [Commits](Shopify/rubocop-sorbet@v0.8.0...v0.8.1)

Updates `tapioca` from 0.13.1 to 0.13.3
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](Shopify/tapioca@v0.13.1...v0.13.3)

Updates `prism` from 0.24.0 to 0.26.0
- [Release notes](https://github.com/ruby/prism/releases)
- [Changelog](https://github.com/ruby/prism/blob/main/CHANGELOG.md)
- [Commits](ruby/prism@v0.24.0...v0.26.0)

Updates `sorbet-static-and-runtime` from 0.5.11332 to 0.5.11352
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: rubocop-sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: tapioca
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: prism
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
An internal `send` was removed in
sorbet/sorbet@da74886
which affects the tests
@KaanOzkan KaanOzkan force-pushed the dependabot/bundler/minor-and-patch-4806af2e4b branch from f6db917 to c6e44a9 Compare April 23, 2024 23:58
@github-actions github-actions bot enabled auto-merge April 23, 2024 23:58
@github-actions github-actions bot merged commit b561df1 into main Apr 24, 2024
12 checks passed
@github-actions github-actions bot deleted the dependabot/bundler/minor-and-patch-4806af2e4b branch April 24, 2024 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant