Image displays example of simultaneous use of
Linter-Puppet-Parsing aims to provide functional and robust
puppet parser validate linting functionality in Atom. Intended to be used as a complement to
Linter-Puppet-Lint to provide syntax checks in addition to
Puppet-Lint's style checks.
Puppet Enterprise Agent is required to be installed (preferably from a package or a gem) before using this. The
Language-Puppet Atom packages are also required.
Puppetparser is slower than most executables used for linting and its errors may require several seconds after saving to display.
Puppetparser only throws errors for the first line of errors it encounters in a manifest so this linter only displays one line of errors at a time.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.