def __init__(self, matchObject):
        global g_color_configs
        # only keep last line (i've seen a bad regex that capture several lines)
        self.file_name = get_filename(matchObject);
        self.line = get_line(matchObject);
        self.column = get_column(matchObject)
        self.message = get_message(matchObject)
        if self.message == None: return
        self.color_index = 0
        for config in g_color_configs:
            if not config in "compiled_regex":
                break
            if config["compiled_regex"].search(self.message):
                break
            self.color_index = self.color_index+1;
dataset/ETHPy150Open bblanchon/SublimeText-HighlightBuildErrors/HighlightBuildErrors.py/ErrorLine.__init__/swapped operands of `in`