{"repo":"nvuillam/npm-groovy-lint","free":true,"listed":false,"github":"https://github.com/nvuillam/npm-groovy-lint","clone":"git clone https://github.com/nvuillam/npm-groovy-lint.git","description":"Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files using command line","language":"JavaScript","stars":248,"topics":["linter","lint","groovy","groovy-language","code-quality-analyzer","ci","jenkinsfile","codenarc","gradle","nextflow"],"license":"MIT","category":"dev-tools","readme_excerpt":"NPM GROOVY LINT (+ Format & Auto-fix) Groovy & Jenkinsfile Linter, Formatter and Auto-fixer New: The article about the story of npm-groovy-lint, and why you should dive in open-source community ! Based on CodeNarc , this out of the box package allows to track groovy errors and correct a part of them - Use option --format to format & prettify source code - Use option --fix to activate autofixing of fixable rules Easy to integrate in a CI/CD process (Jenkins Pipeline,CircleCI...) to lint your groovy or Jenkinsfile at each build :) You can also use this package in : - Visual Studio Code Groovy Lint extension - Mega-Linter (can be used as GitHub Action, and lints all other languages and formats) - Docker Image See CHANGELOG Any question , problem or enhancement request ? Ask here :) Usage Parameter Type Description ------------------------- --------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -o --output String Output format (txt,json,sarif,html,xml), or path to a file with one of these extensions Default: txt Examp","default_branch":null,"files":null,"tree":[],"storefront":"/r/nvuillam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nvuillam/npm-groovy-lint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}