All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
2 runtime ale_linters/shell/shellcheck.vim
5 call ale#linter#Reset()
7 Execute(The shellcheck handler should handle basic errors or warnings <0.7.0):
14 \ 'text': 'In POSIX sh, ''let'' is not supported.',
16 \ 'detail': 'In POSIX sh, ''let'' is not supported.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC2039',
22 \ 'text': 'Don''t put spaces around the = in assignments.',
24 \ 'detail': 'Don''t put spaces around the = in assignments.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC1068',
27 \ ale#handlers#shellcheck#Handle(bufnr(''), [0, 6, 0], [
28 \ '-:2:1: warning: In POSIX sh, ''let'' is not supported. [SC2039]',
29 \ '-:2:3: error: Don''t put spaces around the = in assignments. [SC1068]',
32 Execute(The shellcheck handler should handle notes <0.7.0):
39 \ 'text': 'Double quote to prevent globbing and word splitting.',
41 \ 'detail': 'Double quote to prevent globbing and word splitting.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC2086',
44 \ ale#handlers#shellcheck#Handle(bufnr(''), [0, 6, 0], [
45 \ '-:3:3: note: Double quote to prevent globbing and word splitting. [SC2086]',
48 Execute(The shellcheck handler should handle basic errors or warnings >=0.7.0):
57 \ 'text': 'In POSIX sh, ''let'' is not supported.',
59 \ 'detail': 'In POSIX sh, ''let'' is not supported.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC2039',
67 \ 'text': 'Don''t put spaces around the = in assignments.',
69 \ 'detail': 'Don''t put spaces around the = in assignments.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC1068',
72 \ ale#handlers#shellcheck#Handle(bufnr(''), [0, 7, 0], [
83 \ "message":"In POSIX sh, ''let'' is not supported.",
94 \ "message":"Don''t put spaces around the = in assignments.",
101 Execute(The shellcheck handler should handle info and style >=0.7.0):
110 \ 'text': 'Double quote to prevent globbing and word splitting.',
112 \ 'detail': 'Double quote to prevent globbing and word splitting.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC2086',
120 \ 'text': '$/${} is unnecessary on arithmetic variables.',
122 \ 'detail': '$/${} is unnecessary on arithmetic variables.' . "\n\nFor more information:\n https://www.shellcheck.net/wiki/" . 'SC2004',
125 \ ale#handlers#shellcheck#Handle(bufnr(''), [0, 7, 0], [
136 \ "message": "Double quote to prevent globbing and word splitting.",
147 \ "message": "$/${} is unnecessary on arithmetic variables.",