Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

npm-groovy-lint

Package Overview
Dependencies
Maintainers
1
Versions
204
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

npm-groovy-lint - npm Package Versions

1
21

14.0.1-beta202312161504.0

Diff

nvuillam
published 14.0.0 •

Changelog

Source

[14.0.0] 2023-12-16

  • Fix data race on stdout capture which was corrupting the responses for overlapping requests by using a capturing plugin.
  • Fix data race on threads read and write which could result in missed cancellations and re-enable cancellation processing.
  • Ensure that threads are always removed in the case of write response exception.
  • Switch to jackson to enable efficient JSON encoding and decoding including raw embedding of CodeNarc result to avoid unnecessary processing.
  • Split out HTTP filters to their own files.
  • Use typed variables instead of def per linter recommendation.
  • Add early test for missing base directory to avoid running linter unnecessarily.
  • Fix parse failures for files which contain classes that only non-zero argument constructors.
  • Add gzip compression to reduce size of network traffic to improve performance
  • CI: Enhance MegaLinter config
  • CI: Upload expected sources as artifact if Check for changes job fails
nvuillam
published 13.0.3-beta202312161435.0 •

nvuillam
published 13.0.3-beta202312070716.0 •

nvuillam
published 13.0.2 •

Changelog

Source

[13.0.2] 2023-12-07

  • Remove useless console.log in sources.
nvuillam
published 13.0.2-beta202312061143.0 •

nvuillam
published 13.0.1 •

Changelog

Source

[13.0.1] 2023-12-06

  • Update logback to 1.4.14 to address cve-2023-6378
nvuillam
published 13.0.0 •

Changelog

Source

[13.0.0] 2023-11-26

  • 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 !

nvuillam
published 13.0.1-beta202311261533.0 •

nvuillam
published 12.2.1-beta202311261459.0 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc