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 standard to v1.32.1 #676

Merged
merged 1 commit into from
Dec 25, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 22, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
standard (changelog) 1.24.3 -> 1.32.1 age adoption passing confidence

Release Notes

standardrb/standard (standard)

v1.32.1

Compare Source

  • Fixes regeneration of TODO files ot avoid missing already-ignored rules #​587

v1.32.0

Compare Source

v1.31.2

Compare Source

  • Updates rubocop to 1.52.4
  • Updates standard-performance to v1.2.1

v1.31.1

Compare Source

v1.31.0

Compare Source

  • Updates standard-performance to v1.2.0
  • Updates rubocop to 1.56.0

v1.30.1

Compare Source

  • Just kidding about about Standard::PluginSupport. Moving it to LintRoller::Support
    to avoid circular dependencies between Standard Ruby and its plugins

v1.30.0

Compare Source

  • Add Standard::PluginSupport module of classes designed to make it a little
    easier to author plugins. MergesUpstreamMetadata#merge will allow a minimal
    YAML config (say, standard-sorbet's, which only contains Enabled values for
    each rule) to merge in any other defaults from a source YAML (e.g.
    rubocop-sorbet's which includes Description, VersionAdded, and so on).
    This way that metadata is neither absent at runtime nor duplicated in a standard
    plugin that mirrors a rubocop extension

v1.29.0

Compare Source

  • Updates standard-performance to 1.1.0
  • Updates rubocop to 1.52.0
    • Enables Style/ExactRegexpMatch, Style/RedundantArrayConstructor, Style/RedundantFilterChain, Style/RedundantRegexpConstructor

v1.28.5

Compare Source

  • Make LSP behave more nicely with nvim-lspconfig #​564

v1.28.4

Compare Source

v1.28.3

Compare Source

v1.28.2

Compare Source

  • Attempts to fix the not-actually fixed plugin behavior in 1.28.1

v1.28.1

Compare Source

  • Fixes plugin behavior caused by setting DisabledByDefault: true in AllCops
    Effectively, a single lint_roller plugin whose rules were of type :object
    would inadvertently mark all previously-defined rules as invalid.
    #​557

v1.28.0

Compare Source

  • Refactor Standard into 3 gems and convert all built-in configuration into
    lint_roller plugins. See:
  • Standard's behavior when merging multiple extend_config that change the same
    set of rules has been fixed to be first-in-wins, as opposed to last-in-wins.
    This ensures a consistent behavior across plugins and extended configurations,
    namely that the first thing to configure a given rule effectively locks it
    from subsequent changes
  • Enable DisabledByDefault: true. This shouldn't impact anyone, but might
    change the behavior of some extend_config users. Because Standard specifies
    every rule in rubocop and rubocop-performance, this configuration's absence
    wasn't felt until we went to the plugin system, where it makes much more sense
    for plugins to opt-in to the cops they want to configure, as opposed to just
    running every single one that they happen to load/require

v1.27.0

Compare Source

v1.26.0

Compare Source

  • Introduce --fix-unsafely and rake standard:fix_unsafely for running
    unsafe corrections. Improve output about fix suggestions, as well
    #​545

v1.25.5

Compare Source

  • Temporarily disable registration of executeCommand to prevent conflict with
    the VS Code extension's client-side registration of the same name
    #​544

v1.25.4

Compare Source

  • Bring the LSP Server's executeCommand capabilities in line with the spec
    #​543

v1.25.3

Compare Source

  • Relax the version specifier on rubocop and rubocop-performance to allow
    patch-level updates

v1.25.2

Compare Source

  • Disable Style/RedundantFetchBlock due to concerns the performance benefit
    isn't worth the inconsistency it causes and the fact it is incompatible with
    ActiveSupport #​527

v1.25.1

Compare Source

  • When in stdin mode, don't invoke the RuboCop runner with parallel: true to
    avoid an interaction that breaks auto-fixing
    #​530,
    #​536

v1.25.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10am every weekday,before 4pm every weekday" in timezone Europe/London.

🚦 Automerge: Enabled.

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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 22, 2023
@renovate renovate bot enabled auto-merge December 22, 2023 19:54
Copy link

Automatic rebasing for this issue has failed 😞

You'll have to rebase this one manually, I'm afraid.

@renovate renovate bot force-pushed the renovate/standard-1.x-lockfile branch from a1e4d9f to 532c46d Compare December 22, 2023 22:46
@renovate renovate bot merged commit f8d0116 into develop Dec 25, 2023
3 checks passed
@renovate renovate bot deleted the renovate/standard-1.x-lockfile branch December 25, 2023 00:28
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.

0 participants