summaryrefslogtreecommitdiff
path: root/test/handler
AgeCommit message (Collapse)Author
2018-03-14Fix awk linter and security concerns. (#1411)Anthony DeDominic
* Fixed (g)awk linter * Made it secure, albeit less useful. * Added gawk handler; the cpplint one was not working? * Added gawk handler test. * added warning to gawk handler. * added gawk command callback test * added comment about --source * added back optional commandline option
2018-03-10Handle flawfinder severity level (#1400)Christian-Gibbons
* Handle flawfinder severity level * Reverted code allowing Flawfinder to piggyback off of gcc's format handler * Gave Flawfinder its own format handler and made requested changes.
2018-03-02[WIP] Begin to distinguish between Perl warnings and errors (#933)Olaf Alders
* If a Perl script compiles, there are only warnings and no errors * Let the first Perl error or warning win. Take the following example: *** sub foo { my $thing; *** This might have the following messages when we compile it: Missing right curly or square bracket at warning.pl line 7, at end of line syntax error at warning.pl line 7, at EOF warning.pl had compilation errors. With the current behaviour, we just get a "syntax error" message, which isn't all that helpful. With this patch we get "Missing right curly or square bracket". * Fix variable scope and pattern matching syntax * Use named variable to enhance clarity when matching Perl output * Add more tests for Perl linter * Remove unnecessary parens * Simplify check for pattern match
2018-03-02Try to fix it againw0rp
2018-03-02Try to fix a test which is failing on Windowsw0rp
2018-02-25Fix #1358, fix #1369 - Lint the package on save for go vet insteadJohn Eikenberry
2018-02-18Merge pull request #1343 from kevinkjt2000/ponycw0rp
Add Support for Ponylang
2018-02-18#476 Make F401 a warning and E112 a syntax errorw0rp
2018-02-10functional pony linterKevin Tindall
2018-01-28updated rust handler test caseKent Sibilev
2018-01-19Merge pull request #1272 from Codezerker/masterw0rp
Add a luac linter for Lua
2018-01-11Allow syntax errors for mypy to be ignoredw0rp
2018-01-08Add a luac linter for Luajiangzhi.xie
2017-12-26Add handler testNiraj Thapaliya
2017-12-20Make the error codes configurable for gitlintw0rp
2017-12-20Add support for linting git commit message files (#1233)Nick Diego Yamane
2017-12-19Fix the mscs tests on Windows, and use the improved Simplify for all tests ↵v1.7.0w0rp
instead.
2017-12-19Fix #1240 - Parse line and column numbers for fatal embertemplatelint errorsw0rp
2017-12-19Fix mcsc paths and escaping for Windowsw0rp
2017-12-18Missing warning level 'suggestion' for valeJohannes Wienke
Vale can also, optionally, raise suggestions. These weren't covered yet.
2017-12-18Fix #1210 - Fix a Windows path issue which broke TSLintw0rp
2017-12-18Get the TSLint tempname test running on Windowsw0rp
2017-12-18Merge pull request #1232 from languitar/vale-jsonw0rp
Use JSON output with vale
2017-12-17Fix typos in flake8 test messagesNick Diego Yamane
Signed-off-by: Nick Diego Yamane <nick.diego@gmail.com>
2017-12-17Use JSON output with valeJohannes Wienke
Switches all vale instances to JSON output and provides an appropriate handler for that. Without JSON, no end_col is provided and text highlighting only catches the first character of every result.
2017-12-17Merge pull request #1220 from languitar/linter-alexw0rp
Add a linter for alex
2017-12-13Fix PHP linter to support PHP 7.2 lint outputStephen Rathbone
2017-12-13Add a vader test for the message handlerJohannes Wienke
2017-12-13Fix #1216 - Suppress trailing whitespace warings for ansible-lint when the ↵w0rp
option is set
2017-12-10Disable a test on Windows for now, because Windows is stupidw0rp
2017-12-10Get the new test to pass on Windowsw0rp
2017-12-10Fix #1210 - Do not report this file as a temporary file in the quickfix list ↵w0rp
for TSLint
2017-12-07Merge pull request #1192 from fvictorio/add-solhint-supportw0rp
Add solhint support
2017-12-05Extract error code from messageFranco Victorio
2017-12-04Added option for `gometalinter` to lint package (#1156)Jeff Willette
* Added option for `gometalinter` to lint package * added tests for the `gometalinter` command * changed gometalinter commands to use BufferCdString
2017-12-04Add test for solhint handlerFranco Victorio
2017-12-02Puppet: allow for when parser doesn't supply column for errors (#1182)Dave Wongillies
* puppet: add test for puppet parser validate * puppet: handle where parser validate doesn't supply the column * puppet: add test for when parser validate doesn't supply column * Fix puppet regex to handle Windows paths
2017-12-01Add prospector for checking Python code (#1183)Carlos Coêlho
2017-11-28Allow warnings about trailing whitespace to be disabled for pycodestyle, and ↵w0rp
cover the flake8 code with tests
2017-11-28Allow warnings about trailing blank lines to be hidden for flake8 and ↵w0rp
pycodestyle
2017-11-26Fix #918 - Save prettier details for Haskell lintersw0rp
2017-11-21#1151 - Overhaul the foodcritic linter for checking files on diskw0rp
2017-11-21redpen: use 'code' key to show validatorrhysd
instead of embedding it into text
2017-11-20Added filename key for `go build` linterJeff Willette
- Re: f224ce8a377bbb3a0deb78b98fdc6c43555791e2 - The issues that prompted the above commit which reverted changes made to `go build` and `gometalinter` seemed to suggest that the main issue was with gometalinter and that changes should be put into different commits so they are independent of each other - This commit reinstates the changes to the `go build` linter which seem to be uncontested and it also seems absolutely necessary to show errors from all files in the package which may have caused a build failure.
2017-11-20Add `drafter` for checking API Blueprint files (#1152)Shogo NAMEKI
2017-11-20Revert "Show problems from other files for gobuild and gometalinter"w0rp
This reverts commit e721f851b41b8f6f31067ae2a137019e1cb5546c.
2017-11-19#852 - Capture error codes for tflintw0rp
2017-11-19#852 - Capture error codes for swiftlintw0rp
2017-11-19#852 - Capture error codes for swaglintw0rp
2017-11-19#852 - Capture error codes for stylelintw0rp