summaryrefslogtreecommitdiff
path: root/test/handler/test_crystal_handler.vader
AgeCommit message (Collapse)Author
2019-10-11Fix crystal-lang non file-tied message handlingDavid A. R. Robin
Some messages of the crystal compiler are not tied to a file. This causes a 'Key not present in Dictionnary' error (E716). For the record, the json output on ```require "./nonexistent.cr"``` is the following : ```json [ { "file":"/tmp/file.cr", "line":1, "column":1, "size":0, "message":"while requiring \"./nonexistent.cr\"" }, { "message":"can't find file './nonexistent.cr' relative to '/tmp'" } ] ``` The second message does not have line/column attributes.
2017-11-15Clean up tests to stop people copy and pasting the wrong examplesw0rp
2017-07-27#810 - Handle output which is not JSON in many lintersw0rp
2017-04-13add crystal lintjordanandree
- invokes via `crystal build` command without codegen - adds vader tests