def METHOD_NAME():
    """
    Applies pattern checks on connected graph.
    """
    for _check in ArchChecker._pattern_checks:
        failed_check_ops = _check(connected_graph)
        if failed_check_ops:
            # Pattern check that marks structure returns List[List[Op]]
            # Transform List[List[Op]] to List[OpStructure]
            if isinstance(failed_check_ops[0], list):
                failed_check_ops = [OpStructure(_op_tuple) for _op_tuple in failed_check_ops]
            ArchChecker._arch_checker_report.update_raw_report(failed_check_ops, _check.__name__)
            for op in failed_check_ops:
                logger.info("Graph/Node: %s: %s fails check: %s", op.dotted_name, op.get_module(), {_check.__name__})