UNPKG

npm-groovy-lint

Version:

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

41 lines (38 loc) 837 B
// Space after for import { getStringRange, addSpaceAfterChar } from "../utils.js"; const rule = { range: { type: "function", func: (errLine, errItem) => { return getStringRange(errLine, "for", errItem); }, }, fix: { label: "Add space after for", type: "function", func: (line) => { return addSpaceAfterChar(line, "for"); }, }, tests: [ { sourceBefore: ` for(child in this.children) { def foundResults = child.findResultsForPath(path) if (foundResults) { return foundResults } } `, sourceAfter: ` for (child in this.children) { def foundResults = child.findResultsForPath(path) if (foundResults) { return foundResults } } `, }, ], }; export { rule };