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

Update dependency rubocop-ast to v1 #17

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Feb 13, 2021

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop-ast (source, changelog) '~> 0.3.0' -> '~> 1.38.0' age adoption passing confidence

Release Notes

rubocop/rubocop-ast (rubocop-ast)

v1.38.0

Compare Source

New features
  • #​346: Add Node#loc? to determine if a node has a given location. ([@​dvandersluis][])
  • #​356: Added :any_block as an alias for :block and :numblock, use it with Node#any_block_type?. Also available in node patterns: {block numblock} can become any_block. ([@​earlopain][])
Bug fixes
Changes
  • #​357: Support node groups in Node#each_descendant and similar traversal methods. ([@​earlopain][])

v1.37.0

Compare Source

New features
Changes
  • #​343: Add StrNode#single_quoted?, StrNode#double_quoted? and StrNode#percent_literal? to simplify checking for string delimiters. ([@​dvandersluis][])

v1.36.2

Compare Source

Bug fixes

v1.36.1

Compare Source

Bug fixes
  • #​339: Do not emit a deprecation warning for EnsureNode#body to give RuboCop a chance to update its usage. EnsureNode#body will still be changed in the next major version of rubocop-ast. ([@​earlopain][])

v1.36.0

Compare Source

Changes
  • #​337: Deprecate EnsureNode#body in favour of EnsureNode#branch. EnsureNode#body will be redefined in the next major version of rubocop-ast. ([@​dvandersluis][])

v1.35.0

Compare Source

New features
Changes

v1.34.1

Compare Source

New features
Bug fixes

v1.34.0

Compare Source

New features

v1.33.1

Compare Source

Bug fixes
  • #​325: Allow non_bare_access_modifier_declaration? to handle modifiers with multiple arguments. ([@​dvandersluis][])

v1.33.0

Compare Source

New features

v1.32.3

Compare Source

Bug fixes
  • #​310: Fix RuboCop::AST::DefNode#void_context? to handle class methods called initialize. ([@​vlad-pisanov][])

v1.32.2

Compare Source

v1.32.1

Compare Source

Changes

v1.32.0

Compare Source

New features

v1.31.3

Compare Source

Bug fixes
  • #​289: Fix an error during parsing when encountering unknown encodings in the encoding magic comment. ([@​Earlopain][])

v1.31.2

Compare Source

Bug fixes

v1.31.1

Compare Source

Changes

v1.31.0

Compare Source

New features
  • #​277: Support Prism as a Ruby parser (experimental). ([@​koic][])
  • #​276: Support Parser::Ruby34 for Ruby 3.4 parser (experimental). ([@​koic][])
Changes

v1.30.0

Compare Source

New features

v1.29.0

Compare Source

v1.28.1

Compare Source

Bug fixes
  • #​262: Fix an error when parsing non UTF-8 frozen string. ([@​koic][])

v1.28.0

Compare Source

New features

v1.27.0

Compare Source

New features

v1.26.0

Compare Source

New features
  • #​255: Make Node#class_constructor? aware of Ruby 3.2's Data.define. ([@​koic][])
  • #​255: Make Node#class_construcor? aware of Ruby 2.7's numbered parameters. ([@​koic][])

v1.25.0

Compare Source

New features
  • #​256: Support Parser::Ruby33 for Ruby 3.3 parser (experimental). ([@​koic][])

v1.24.1

Compare Source

v1.24.0

Compare Source

New features
  • #​245: Add node types forwarded_restarg and forwarded_kwrestarg. ([@​ydah][])

v1.23.0

Compare Source

New features

v1.22.0

Compare Source

New features

v1.21.0

Compare Source

New features

v1.20.1

Compare Source

New features

v1.20.0

Compare Source

Bug fixes

v1.19.1

Compare Source

New features
  • #​235: Add regexp_dots? method to RuboCop::AST::Token (erroneously released in 1.19.0 as regexp_dot?). ([@​koic][])

v1.19.0

Compare Source

v1.18.0

Compare Source

New features
Changes

v1.17.0

Compare Source

New features

v1.16.0

Compare Source

New features
  • #​223: Support Parser::Ruby32 for Ruby 3.2 parser (experimental). ([@​koic][])

v1.15.2

Compare Source

Bug fixes

v1.15.1

Compare Source

Bug fixes
  • #​10220: Make AST::Node#receiver aware of csend block method calls. ([@​koic][])

v1.15.0

Compare Source

New features
  • #​10219: Add value_omission method to AST::PairNode for Ruby 3.1's hash value omission. ([@​koic][])

v1.14.0

Compare Source

New features
  • #​218: Support Ruby 3.1's anonymous block forwarding syntax. ([@​koic][])

v1.13.0

Compare Source

New features
  • #​213: Make Node#numeric_type? aware of rational and complex literals. ([@​koic][])

v1.12.0

Compare Source

Bug fixes

v1.11.0

Compare Source

New features
  • #​205: Make class, module, and struct definitions aware of numblock. ([@​koic][])

v1.10.0

Compare Source

New features

v1.9.1

Compare Source

Bug fixes

v1.9.0

Compare Source

New features

v1.8.0

Compare Source

New features
Changes

v1.7.0

Compare Source

New features
  • #​171: Add SendNode#def_modifier that returns the def node it modifies, or nil. ([@​marcandre][])
  • #​186: Add pattern method for AST::InPatternNode node. ([@​koic][])

v1.6.0

Compare Source

New features

v1.5.0

Compare Source

New features
  • #​182: Support Parser::Ruby31 for Ruby 3.1 parser (experimental). ([@​koic][])

v1.4.2

Compare Source

Bug fixes

v1.4.1

Compare Source

Changes

v1.4.0

Compare Source

Changes
  • #​162: Improve compatibility with parser 3.0. Turn on emit_match_pattern switch. ([@​marcandre][])

v1.3.0

Compare Source

Changes
  • #​156: NodePattern now considers constant names to refer to constants (instead of predicate #Example_type?). ([@​marcandre][])

v1.2.0

Compare Source

New features
  • #​154: Add ArgNode and Procarg0Node ("modern" mode), and add ArgsNode#argument_list to get only argument type nodes. ([@​dvandersluis][])
Changes

v1.1.1

Compare Source

Bug fixes
  • #​146: Fix IfNode#branches to return both branches when called on ternary conditional. ([@​fatkodima][])

v1.1.0

Compare Source

New features

v1.0.1

Compare Source

Bug fixes
  • #​141: Make SendNode#macro? and RuboCop::AST::Node#class_constructor? aware of struct constructor and RuboCop::AST::Node#struct_constructor? is deprecated. ([@​koic][])
  • #​142: Only traverse send nodes in MethodDispatchNode#def_modifier?. ([@​eugeneius][])

v1.0.0

Compare Source

Changes
  • None since 0.8; official 1.0 release coinciding with RuboCop 1.0 and API considered stable. ([@​marcandre][])

v0.8.0

Compare Source

New features
Bug fixes

v0.7.1

Compare Source

Bug fixes

v0.7.0

Compare Source

New features
Changes
  • #​22: (Potentially breaking) Most constants are now private, the rest are converted to Sets and meant to be private. ([@​marcandre][])

v0.6.0

Compare Source

New features

v0.5.1

Compare Source

Bug fixes
  • #​120: (Potentially breaking) Fix false positives and negatives for SendNode#macro?. This impacts {non_}bare_access_modifier? and special_access_modifier?. ([@​marcandre][])

v0.5.0

Compare Source

New features
Changes
  • #​121: Update from Parser::Ruby28 to Parser::Ruby30 for Ruby 3.0 parser (experimental). ([@​koic][])

v0.4.2

Compare Source

Bug fixes

v0.4.1

Compare Source

Bug fixes

v0.4.0

Compare Source

New features
Changes
  • #​94: In Ruby 2.4, Set#=== is harmonized with Ruby 2.5+ to call include?. ([@​marcandre][])
  • #​91: (Potentially breaking) Node#arguments always returns a frozen array ([@​marcandre][])

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Author

renovate bot commented May 15, 2021

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Gemfile.lock
[00:13:09.474] INFO (2028): Installing tool [email protected]...
installing v2 tool ruby v2.4.5
Download failed: https://github.com/containerbase/ruby-prebuild/releases/download/2.4.5/ruby-2.4.5-jammy-x86_64.tar.xz
Download failed, retrying
Download failed: https://github.com/containerbase/ruby-prebuild/releases/download/2.4.5/ruby-2.4.5-jammy-x86_64.tar.xz
Download failed, retrying
Download failed: https://github.com/containerbase/ruby-prebuild/releases/download/2.4.5/ruby-2.4.5-jammy-x86_64.tar.xz
Download failed: https://github.com/containerbase/ruby-prebuild/releases/download/2.4.5/ruby-2.4.5-jammy-x86_64.tar.xz
[00:13:10.392] INFO (2096): Downloading file ...
    url: "https://github.com/containerbase/ruby-prebuild/releases/download/2.4.5/ruby-2.4.5-jammy-x86_64.tar.xz"
    output: "/tmp/renovate/cache/containerbase/1b52c812a53d7cbe4bdf900037a9067149e8e29259bb366834008e477ce1b568/ruby-2.4.5-jammy-x86_64.tar.xz"
[00:13:10.533] ERROR (2096): Response code 404 (Not Found)
[00:13:10.533] FATAL (2096): Download failed in 141ms.
[00:13:10.565] ERROR (2028): Command failed with exit code 1: /usr/local/containerbase/bin/install-tool.sh ruby 2.4.5
[00:13:10.566] FATAL (2028): Install tool ruby failed in 1.1s.


@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 2b72289 to 0c7809e Compare May 15, 2021 20:56
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 0c7809e to 92b5c15 Compare June 6, 2021 23:02
@renovate
Copy link
Author

renovate bot commented Jun 6, 2021

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Gemfile.lock
installing v2 tool ruby v2.4.5
[23:51:29.771] INFO (309): Installing tool [email protected]...
tar: This does not look like a tar archive
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
[23:51:29.918] FATAL (309): Command failed with exit code 2: /usr/local/containerbase/bin/install-tool.sh ruby 2.4.5
    err: {
      "type": "Error",
      "message": "Command failed with exit code 2: /usr/local/containerbase/bin/install-tool.sh ruby 2.4.5",
      "stack":
          Error: Command failed with exit code 2: /usr/local/containerbase/bin/install-tool.sh ruby 2.4.5
              at makeError (/snapshot/dist/containerbase-cli.js:45919:13)
              at handlePromise (/snapshot/dist/containerbase-cli.js:46634:29)
              at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
              at async InstallLegacyToolService.execute (/snapshot/dist/containerbase-cli.js:53514:5)
              at async InstallToolService.execute (/snapshot/dist/containerbase-cli.js:53698:9)
              at async InstallToolShortCommand.execute (/snapshot/dist/containerbase-cli.js:53907:14)
              at async InstallToolShortCommand.validateAndExecute (/snapshot/dist/containerbase-cli.js:2426:26)
              at async _Cli.run (/snapshot/dist/containerbase-cli.js:3539:22)
              at async _Cli.runExit (/snapshot/dist/containerbase-cli.js:3547:28)
              at async main (/snapshot/dist/containerbase-cli.js:54101:3)
      "shortMessage": "Command failed with exit code 2: /usr/local/containerbase/bin/install-tool.sh ruby 2.4.5",
      "command": "/usr/local/containerbase/bin/install-tool.sh ruby 2.4.5",
      "escapedCommand": "\"/usr/local/containerbase/bin/install-tool.sh\" ruby 2.4.5",
      "exitCode": 2,
      "cwd": "/tmp/renovate/repos/github/sb-benohe/bonnie",
      "failed": true,
      "timedOut": false,
      "isCanceled": false,
      "killed": false
    }
[23:51:29.938] INFO (309): Installed tool ruby with errors in 167ms.


@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 92b5c15 to 34199f9 Compare October 18, 2021 21:55
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 34199f9 to d09145a Compare March 7, 2022 11:39
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from d09145a to 7852c9a Compare April 24, 2022 21:28
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 7852c9a to efde0ba Compare May 15, 2022 20:24
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from efde0ba to 69e38eb Compare September 25, 2022 22:25
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 69e38eb to 9a1ecab Compare November 20, 2022 19:48
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch 2 times, most recently from ecae116 to 59c0223 Compare March 27, 2023 05:22
@renovate renovate bot changed the title Update dependency rubocop-ast to v1 Update dependency rubocop-ast to v1 - autoclosed Apr 4, 2023
@renovate renovate bot closed this Apr 4, 2023
@renovate renovate bot deleted the renovate/rubocop-ast-1.x branch April 4, 2023 01:49
@renovate renovate bot changed the title Update dependency rubocop-ast to v1 - autoclosed Update dependency rubocop-ast to v1 Apr 4, 2023
@renovate renovate bot reopened this Apr 4, 2023
@renovate renovate bot restored the renovate/rubocop-ast-1.x branch April 4, 2023 11:20
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 59c0223 to 3a75d05 Compare June 1, 2023 16:33
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 3a75d05 to b0f7340 Compare October 27, 2023 02:24
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from b0f7340 to 8eadbda Compare February 29, 2024 23:51
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 8eadbda to 3ff62f4 Compare August 6, 2024 03:00
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from 3ff62f4 to 00cc798 Compare October 30, 2024 02:57
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch 2 times, most recently from 44557c8 to acc6768 Compare November 12, 2024 08:32
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from acc6768 to f534d91 Compare November 14, 2024 02:38
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from f534d91 to edf80b6 Compare December 14, 2024 02:33
@renovate renovate bot force-pushed the renovate/rubocop-ast-1.x branch from edf80b6 to 1eff1f0 Compare January 28, 2025 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants