@@ -0,0 +1,405 @@
+# -*- coding: utf-8 -*-%0A%0Afrom __future__ import absolute_import%0A%0Afrom validator import Validator%0A%0A%0Aclass Thrift(Validator):%0A    __filetype__ = 'thrift'%0A%0A    instant = False%0A    checker = 'thrift'%0A%0A    regex = r%22%22%22%0A    %5C%5B((?P%3Cwarning%3EWARNING)%7C(?P%3Cerror%3EERROR)):.*?:(?P%3Clnum%3E%5Cd+)%5C%5D%5Cs(?P%3Ctext%3E.*)%0A    %22%22%22%0A%0A    def cmd(self, fname):%0A        return 'bash -c %22thrift -o $(mktemp -d) --gen py %7B%7D%22'.format(fname)%0A

Add thrift file checker