Pylint Validator that will fail any review if there are
    new Pylint errors in it (Pylint message starts with 'E:')

    :param new_data:
    :param old_data:
    :return:

def no_new_errors(new_data, old_data, strict=False):
    """
    Pylint Validator that will fail any review if there are
    new Pylint errors in it (Pylint message starts with 'E:')

    :param new_data:
    :param old_data:
    :return:
    """
    success = True
    score = 0
    message = ''
    if new_data['errors'] > old_data['errors']:
        success = False
        message = "Failed, More errors than prior runs!({} > {})\n" \
                  "Average Score: {}".format(new_data['errors'],
                                             old_data['errors'],
                                             new_data['average'])
        score = -1

    return success, score, message