Exemple #1
0
    def check_syntax(self, code, lint_settings, filename):
        try:
            codes = do_linting(lint_settings, code, filename)
        except Exception:
            import traceback
            traceback.print_exc()

        import pickle
        ret = Binary(pickle.dumps(codes))
        return ret
Exemple #2
0
    def check_syntax(self, code, lint_settings, filename):
        try:
            codes = do_linting(lint_settings, code, filename)
        except Exception:
            import traceback

            traceback.print_exc()

        import pickle

        ret = Binary(pickle.dumps(codes))
        return ret
Exemple #3
0
    def check_syntax(self, code, encoding, lint_settings, filename):
        '''The linting mixin does not use the project_for machinery,
        but uses the linters directy.'''
        try:
            codes = do_linting(lint_settings, code, encoding, filename)
        except Exception:
            import traceback
            sys.stderr.write(traceback.format_exc())

        import pickle
        ret = Binary(pickle.dumps(codes))
        return ret
    def check_syntax(self, code, encoding, lint_settings, filename):
        '''The linting mixin does not use the project_for machinery,
        but uses the linters directy.'''
        try:
            codes = do_linting(lint_settings, code, encoding, filename)
        except Exception:
            import traceback
            sys.stderr.write(traceback.format_exc())

        import pickle
        ret = Binary(pickle.dumps(codes))
        return ret