UNPKG

npm-groovy-lint

Version:

Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files

44 lines (40 loc) 803 B
// Add space after a comma import { getStringRange, addSpaceAfterChar } from "../utils.js"; const rule = { range: { type: "function", func: (errLine, errItem) => { return getStringRange(errLine, ",", errItem); }, }, fix: { label: "Add space after comma", type: "function", func: (line) => { return addSpaceAfterChar(line, ","); }, }, tests: [ { sourceBefore: ` def x = callFunction(toto,titi) `, sourceAfter: ` def x = callFunction(toto, titi) `, }, { sourceBefore: ` if (true) { def x = callFunction(toto,titi) } `, sourceAfter: ` if (true) { def x = callFunction(toto, titi) } `, }, ], }; export { rule };