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

feat(npm-groovy-lint): update dependency npm-groovy-lint to v13 #635

Merged
merged 1 commit into from
Nov 26, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 26, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
npm-groovy-lint 12.2.0 -> 13.0.0 age adoption passing confidence

Release Notes

nvuillam/npm-groovy-lint (npm-groovy-lint)

v13.0.0

Compare Source

  • BREAKING CHANGE: Upgrade CodeNarc to v3.4.0-alpha+3346775f

  • Major core architecture refactoring by the great Steven Hartland

    • Fix files specified on the command line not linting as expected due to the generated patterns not working as intended if relative path that contains a file and not a directory due to an issue with CodeNarc pattern processing.

    • Fix incompatible arguments passed to CodeNarc by:

      • Using arrays internally to avoid issues with spaces in arguments being interpreted incorrectly.
      • Stripping all quotes from string arguments as CodeNarc doesn't handle them correctly.
      • Enable automatic argument quoting on Windows.
    • Fix command line -ext extensions not being processed correctly and matching too many files as it was missing the prefix.

    • Ensure readFile and writeFile calls produce a stack trace on failure due to: https://github.com/nodejs/node/issues/30944.

    • Fix file delete race condition and variable clean up due to missing await.

    • Fix use of includes instead of exclude parameters.

  • Also:

    • Fixed Request failed logging
    • Fix README.md typo
    • Add additional useful debug logging
    • Run dev:pre-commit to update CHANGELOG.md
    • Add more cspell entries
    • Add missing items to CodeNarcServer.groovy usage
    • Re-enable tests which are now fixed
    • Override axios for security patch

Steven Hartland now becomes an official maintainer of npm-groovy-lint and vscode-groovy-lint !


Configuration

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

🚦 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 enabled auto-merge (rebase) November 26, 2023 16:51
@renovate renovate bot merged commit 9057e00 into main Nov 26, 2023
51 of 52 checks passed
@renovate renovate bot deleted the renovate/npm-groovy-lint-13.x branch November 26, 2023 16:58
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