Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 22, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop (source, changelog) 1.73.2 -> 1.74.0 age adoption passing confidence

Release Notes

rubocop/rubocop (rubocop)

v1.74.0

Compare Source

New features
Bug fixes
  • #​13969: Fix a false positive for Lint/SharedMutableDefault when capacity keyword argument is used. ([@​koic][])
  • #​13945: Fix a false positive for Style/DoubleNegation when calling define_method/define_singleton_method with a numblock. ([@​earlopain][])
  • #​13971: Fix false alarm for config obsoletion. ([@​koic][])
  • #​13960: Fix a false negative for Lint/ReturnInVoidContext when returning out of a block. ([@​earlopain][])
  • #​13947: Fix a false negative for Lint/UselessConstantScoping for constants defined in class << self. ([@​earlopain][])
  • #​13949: Fix a false negative for Lint/NonLocalExitFromIterator with numblocks. ([@​earlopain][])
  • #​13975: Fix false positives for Style/RedundantCurrentDirectoryInPath when using a complex current directory path in require_relative. ([@​koic][])
  • #​13963: Fix wrong autocorrect for Lint/LiteralAsCondition when the literal is followed by return, break, or next. ([@​earlopain][])
  • #​13946: Fix some false positives for Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses style and numblocks. ([@​earlopain][])
  • #​13950: Fix sporadic errors about rubocop-rails or rubocop-performance extraction, even if they are already part of the Gemfile. ([@​earlopain][])
  • #​13981: Prevent redundant plugin loading when a duplicate plugin is specified in an inherited config. ([@​koic][])
  • #​13965: Update Lint/RedundantCopDisableDirective to register an offense when cop names are given with improper casing. ([@​dvandersluis][])
  • #​13948: Fix wrong autocorrect for Style/RescueModifier when using parallel assignment and the right-hand-side is not a bracketed array. ([@​earlopain][])
Changes
  • #​12851: Add EnforcedStyleForClasses and EnforcedStyleForModules configuration options to Style/ClassAndModuleChildren. ([@​dvandersluis][])
  • #​13979: Add Mode: conservative configuration to Style/FormatStringToken to make the cop only register offenses for strings given to printf, sprintf, format, and %. ([@​dvandersluis][])
  • #​13977: Allow TLS1_1 and TLS1_2 by default in Naming/VariableNumber to accommodate OpenSSL version parameter names. ([@​koic][])
  • #​13967: Make Lint/RedundantTypeConversion aware of redundant to_d. ([@​koic][])

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 renovate bot added the dependencies Pull requests that update a dependency file label Mar 22, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 22, 2025

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ API spectral 1 0 0 1.77s
⚠️ BASH bash-exec 6 1 0 0.01s
✅ BASH shellcheck 6 0 0 0.18s
✅ BASH shfmt 6 0 0 0 0.5s
✅ COPYPASTE jscpd yes no no 3.49s
✅ DOCKERFILE hadolint 129 0 0 29.0s
✅ JSON jsonlint 20 0 0 0.21s
✅ JSON v8r 22 0 0 14.15s
⚠️ MARKDOWN markdownlint 267 0 302 0 21.62s
✅ MARKDOWN markdown-table-formatter 267 0 0 0 169.17s
⚠️ PYTHON bandit 215 66 0 3.39s
✅ PYTHON black 215 0 0 0 4.87s
✅ PYTHON flake8 215 0 0 2.18s
✅ PYTHON isort 215 0 0 0 1.35s
✅ PYTHON mypy 215 0 0 10.97s
✅ PYTHON pylint 215 0 0 29.97s
✅ PYTHON ruff 215 0 0 0 0.61s
✅ REPOSITORY checkov yes no no 33.78s
✅ REPOSITORY git_diff yes no no 0.76s
⚠️ REPOSITORY grype yes 28 no 30.44s
✅ REPOSITORY secretlint yes no no 8.76s
✅ REPOSITORY syft yes no no 1.69s
✅ REPOSITORY trivy yes no no 14.63s
✅ REPOSITORY trivy-sbom yes no no 0.78s
⚠️ REPOSITORY trufflehog yes 1 no 55.76s
✅ SPELL cspell 718 0 0 12.43s
⚠️ SPELL lychee 349 30 0 26.27s
✅ XML xmllint 3 0 0 0 1.07s
✅ YAML prettier 160 0 0 0 3.61s
✅ YAML v8r 103 0 0 22.61s
✅ YAML yamllint 161 0 0 2.94s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@nvuillam nvuillam merged commit 15e8229 into main Mar 22, 2025
130 checks passed
@nvuillam nvuillam deleted the renovate/rubocop-1.x branch March 22, 2025 12:22
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.

2 participants