Skip to content

Update dependency yard-lint to v1.4.0#78

Merged
mensfeld merged 2 commits intomasterfrom
renovate/yard-lint-1.x-lockfile
Feb 25, 2026
Merged

Update dependency yard-lint to v1.4.0#78
mensfeld merged 2 commits intomasterfrom
renovate/yard-lint-1.x-lockfile

Conversation

@mensfeld
Copy link
Owner

This PR contains the following updates:

Package Change Age Confidence
yard-lint (changelog) 1.3.01.4.0 age confidence

Release Notes

mensfeld/yard-lint (yard-lint)

v1.4.0

Compare Source

  • [Fix] Handle directive definitions depending on file load order (#​65, @​zaben903)
  • [CI] Update Ruby 4.0 from preview2 to stable release as the default version
    • Ruby 4.0 is now the default for yard-lint dogfooding and gem release workflows
    • Code coverage is now tracked only on Ruby 4.0
    • Added .ruby-version file specifying Ruby 4.0
    • Continues to support Ruby 3.2, 3.3, and 3.4
  • [Feature] Add Tags/ForbiddenTags validator to detect forbidden tag and type combinations (#​59)
    • Allows projects to disallow specific tag patterns like @return [void]
    • Supports tag-only patterns (forbid entire tag) and tag+type patterns
    • Configurable ForbiddenPatterns list with Tag and optional Types keys
    • Use case: Enforce documentation of side effects instead of @return [void]
    • Use case: Forbid overly generic types like @param [Object]
    • Use case: Forbid specific tags entirely (e.g., @api)
    • Disabled by default (opt-in validator) with 'convention' severity

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 has been generated by Renovate Bot.

@mensfeld mensfeld merged commit 8de58d3 into master Feb 25, 2026
8 checks passed
@mensfeld mensfeld deleted the renovate/yard-lint-1.x-lockfile branch February 25, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant