Sha256: db6b8d680043ef32a0488658fef68c147ce1df09836e5b822bca183430eb4482

Contents?: true

Size: 682 Bytes

Versions: 45

Compression:

Stored size: 682 Bytes

Contents

""" reporter used by gui.py """

import sys

from pylint.interfaces import IReporter
from pylint.reporters import BaseReporter
from logilab.common.ureports import TextWriter


class GUIReporter(BaseReporter):
    """saves messages"""

    __implements__ = IReporter
    extension = ''

    def __init__(self, gui, output=sys.stdout):
        """init"""
        BaseReporter.__init__(self, output)
        self.gui = gui

    def handle_message(self, msg):
        """manage message of different type and in the context of path"""
        self.gui.msg_queue.put(msg)

    def _display(self, layout):
        """launch layouts display"""
        TextWriter().format(layout, self.out)

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
libv8-6.7.288.46.1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.7.288.46.0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.7.288.46.1beta0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.3.292.48.1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.3.292.48.0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.3.292.48.0beta2 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.3.292.48.0beta1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.2.414.42.1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.2.414.42.0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.2.414.42.0beta1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.54.3 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.54.2 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.54.1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.54.0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.54.0beta2 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.54.0beta1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-6.0.286.44.0beta1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-5.9.211.38.1 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-5.9.211.38.0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py
libv8-5.9.211.38.0beta0 vendor/depot_tools/third_party/pylint/reporters/guireporter.py