Map pycodestyle results to messages in pylint, then output them.

        @param warnings: it should be a list of tuple including
        line number and message id

def _outputMessages(self, warnings, node):
        """
        Map pycodestyle results to messages in pylint, then output them.

        @param warnings: it should be a list of tuple including
        line number and message id
        """
        if not warnings:
            # No warnings were found
            return
        for warning in warnings:
            linenum, offset, msgidInPyCodeStyle, text = warning

            if text.startswith(msgidInPyCodeStyle):
                # If the PyCodeStyle code is at the start of the text, trim it out
                text = text[len(msgidInPyCodeStyle) + 1:]

            if msgidInPyCodeStyle in self.mapPyCodeStyleMessages:
                msgid, patternArguments = self.mapPyCodeStyleMessages[msgidInPyCodeStyle]
                if (not self.pycodestyleEnabled and
                    msgid in self.standardPyCodeStyleMessages):
                    continue

                arguments = []
                if patternArguments:
                    matchResult = re.search(patternArguments, text)
                    if matchResult:
                        arguments = matchResult.groups()
                self.add_message(msgid, line=linenum, args=arguments, node=node)