rodjek / puppet-lint

Check that your Puppet manifests conform to the style guide
MIT License
819 stars 204 forks source link

Include check name in log output by default #883

Closed usev6 closed 3 years ago

usev6 commented 5 years ago

As reported in https://github.com/rodjek/puppet-lint/issues/837 it's sometimes difficult to identify the check that causes a particular warning or error output. By including the check name in the log output it becomes easier to disable checks via control comments or command line parameters. The old format can be restored with '--log-format'.

usev6 commented 5 years ago

This is meant as a suggestion or a basis for discussion.

The change might break existing setups that rely on the old log output format, so it might be better to wait for version 3?

DavidS commented 4 years ago

rebased to get checks from the new CI setup