{"shas":[["f163d664236d932b0df065947af1fcf290de5e2c","d36ce2568175d32f3580b2e9f63bd9b5fa2f669d@gmail.com","[Haski] Refactoring + attaching lint results\n\nsummary: I finally came around to refactoring the linting code. Now you\ncan easily add new linters. Besides that, linting is now performed on\nthe files that are in the repository in the specified commit and not on\nthe ones that you are currently working on.\n\nTo add a new linter, you now have to write a class that extends\nbaselinter and implements two functions: _filter_files() and lint().\nThe former takes a list of file names and returns the files that the\nclass can lint, and the latter invokes the linting command. All you\nhave to do then is to add the linter's class name to the LINTERS list\nin commit.py.\n\nAnother addition is an option to skip verifying the commit message\nwhen performing the lint task.\n\nreviewers: agrbin, ivankovic, prasko\n\ntickets: 2, 3\n\nreviewboard id: 49","brahle"],["f55008dea370eba61cb24e3c23fcb65f10fd1717","d36ce2568175d32f3580b2e9f63bd9b5fa2f669d@gmail.com","Merge branch 'core-dev' of github.com:brahle/eval2 into core-dev","brahle"]],"repo":"brahle/eval2","actor":"brahle","ref":"refs/heads/core-dev","size":2,"head":"f55008dea370eba61cb24e3c23fcb65f10fd1717","actor_gravatar":"b06f3163508a74d4309b9b67d981fdf2","push_id":27240418}