Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 9, 2022

Bumps syntax_tree from 2.3.1 to 2.4.0.

Changelog

Sourced from syntax_tree's changelog.

[2.4.0] - 2022-05-07

Added

  • #65 - Add a rubocop config at config/rubocop.yml that we can ship with the gem so folks can inherit from it to get their styling correct.
  • #65 - Improve hash pattern formatting by a lot - multiple lines are now not so ugly.
  • #62 - Add options as a method on SyntaxTree::RegexpLiteral, add it to pattern matching, and describe it using the SyntaxTree::Visitor::FieldVisitor class.
  • #69 - The construct_keys option has been added to every SyntaxTree::Node descendant. This allows building a pattern match expression that can be used later. It is meant as a reflection API, not necessarily something that should be eval'd.
  • #69 - You can now call stree json to get a JSON representation of your syntax tree.
  • #69 - You can now call stree match to get a Ruby pattern matching expression to match against the given input.

Changed

  • #69 - Fixed a long-standing bug with pretty-print where if certain things were required in different orders you could end up with a bug in PP when calling pretty-print with a confusing error referring to inspect keys.
  • #69 - SyntaxTree.read can now handle an empty file.
Commits
  • b581a7e Bump to v2.4.0
  • 7c4ff60 Merge pull request #69 from ruby-syntax-tree/increase-test-coverage
  • c2b928d Update tests for hash label fixes
  • 6ca43fa Increase test coverage
  • f0bb199 Merge pull request #68 from ruby-syntax-tree/dependabot/bundler/rubocop-1.29.0
  • ec5f35e Bump rubocop from 1.28.2 to 1.29.0
  • 6fcf82c Document in CHANGELOG
  • fbcf4ea Merge pull request #66 from ruby-syntax-tree/pretty-print-regexp-optinos
  • d59882a Options on regexp
  • 42597db Update CHANGELOG
  • 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 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)

Bumps [syntax_tree](https://github.com/kddnewton/syntax_tree) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/kddnewton/syntax_tree/releases)
- [Changelog](https://github.com/ruby-syntax-tree/syntax_tree/blob/main/CHANGELOG.md)
- [Commits](ruby-syntax-tree/syntax_tree@v2.3.1...v2.4.0)

---
updated-dependencies:
- dependency-name: syntax_tree
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 9, 2022
@github-actions github-actions bot merged commit 78cf1c4 into main May 9, 2022
@dependabot dependabot bot deleted the dependabot/bundler/syntax_tree-2.4.0 branch May 9, 2022 23: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