summaryrefslogtreecommitdiff
path: root/doc/ale-perl.txt
AgeCommit message (Collapse)Author
2018-04-21add perltidy fixerKenta, Kobayashi
2018-02-28Explain in more detail why perl checks are disabled by defaultOlaf Alders
2017-12-02Fix #1186 - Disable checking code with perl by defaultw0rp
2017-12-02Revert "Fix #1186 - Use -w by default for Perl, which does not execute code"w0rp
This reverts commit f5fc746d00a8b8e0aaac1904ce97ad7eb52e1b24.
2017-12-02Fix #1186 - Use -w by default for Perl, which does not execute codew0rp
2017-07-08Use equal signs for language documentation sectionsw0rp
2017-06-30Be more explicit about the effect of `g:..._perlcritic_profile = ''`Chris Weyl
Just to prevent any confusion, the documentation now explicitly states that setting `g:ale_perl_perlcritic_profile` to an empty string merely disables passing an explicit profile to `perlcritic` and does not cause `--no-profile` to be set.
2017-06-29Add profile, other options to the perlcritic linter (#675)Chris Weyl
* Add profile, other options to the perlcritic linter
2017-06-11Perlcritic column number and rule names (#640)Steven Humphrey
* Add column number to perlcritic linting output This returns the column number of the perlcritic error so that ale can show the column in addition to the line where perlcritic found an error. * Add perlcritic configuration for rule names This adds a configuration setting so that the name of the perlcritic rule is shown [Rule::Name] after the error message. This is useful to lookup the rule failure. * Add a vader test for perlcritic#GetCommand
2017-05-30Remove -X flag from perl defaults.Olaf Alders
"-X Disables all warnings regardless of use warnings or $^W". See "perldoc perlrun" or http://perldoc.perl.org/perlrun.html With the current defaults, warnings are squashed. For example: $ perl -X -Mwarnings -c -e'BEGIN { 42 + undef }' -e syntax OK $ perl -Mwarnings -c -e'BEGIN { 42 + undef }' Use of uninitialized value in addition (+) at -e line 1. -e syntax OK So, it's not clear from the current defaults whether Ale wants to remove warnings or enable them. As it stands, it's trying to do both and the disabling appears to win. This commit enables warnings by default.
2017-04-27Add tags for buffer-local variants of each linter optionAdriaan Zonnenberg
2017-03-28Move linter documentation into separate filesw0rp