def print_concepts_functions_for_bq(commit: str = 'XXX'):


    concepts = {'core_good' : build_positive_regex
        , 'excluded_good': build_excluded_regex
        , 'not_positive_good' : build_not_positive_regex
        #, 'good': good_to_bq

                }

    for i in concepts.keys():
        print()
        print_func = lambda : print_logic_to_bq(regex_func=concepts[i]
                                                , concept=i)
        generate_bq_function('{schema}.bq_{concept}'.format(schema=SCHEMA_NAME
                                                            , concept=i)
                             , print_func
                             , commit=commit)
        print()

    generate_bq_function('{schema}.bq_{concept}'.format(schema=SCHEMA_NAME
                                                        , concept='good')
                         , good_to_bq
                         , commit=commit)
    print()
Exemple #2
0
def print_adaptive_functions(commit: str = 'XXX'):
    print()
    generate_bq_function('{schema}.bq_adaptive'.format(schema=SCHEMA_NAME),
                         adaptive_to_bq,
                         commit=commit)
    print()

    core_adaptive_to_bq
    print()

    generate_bq_function(
        '{schema}.bq_core_adaptive'.format(schema=SCHEMA_NAME),
        core_adaptive_to_bq,
        commit=commit)
    print()
def print_cc_functions_for_bq(commit: str = 'XXX'):

    concepts = {'cc_adaptive' : build_cc_adaptive_regex
                , 'cc_corrective' : build_cc_corrective_regex
                , 'cc_refactor' : build_cc_refactor_regex
                , 'cc_just_perfective' : build_cc_just_perfective_regex
                , 'cc_perfective' : build_cc_perfective_regex
                , 'cc_message' : build_cc_message_regex
                }

    for i in concepts.keys():
        print()
        print_func = lambda : print_logic_to_bq(regex_func=concepts[i]
                                                , concept=i)
        generate_bq_function('{schema}.bq_{concept}'.format(schema=SCHEMA_NAME
                                                            , concept=i)
                             , print_func
                             , commit=commit)
        print()
def print_refactor_functions(commit: str = 'XXX'):

    generate_bq_function(
        '{schema}.bq_core_refactor'.format(schema=SCHEMA_NAME),
        core_refactor_to_bq,
        commit=commit)
    print()

    generate_bq_function(
        '{schema}.bq_positive_refactor'.format(schema=SCHEMA_NAME),
        positive_refactor_to_bq,
        commit=commit)
    print()

    generate_bq_function(
        '{schema}.bq_non_code_refactor'.format(schema=SCHEMA_NAME),
        non_code_refactor_to_bq,
        commit=commit)
    print()

    generate_bq_function('{schema}.bq_non_positive_linguistic_refactor'.format(
        schema=SCHEMA_NAME),
                         non_positive_linguistic_refactor_to_bq,
                         commit=commit)
    print()

    generate_bq_function(
        '{schema}.bq_non_positive_linguistic_refactor_goals'.format(
            schema=SCHEMA_NAME),
        non_positive_linguistic_refactor_goals_to_bq,
        commit=commit)
    print()

    generate_bq_function(
        '{schema}.bq_non_positive_linguistic_refactor_removal'.format(
            schema=SCHEMA_NAME),
        non_positive_linguistic_removal_to_bq,
        commit=commit)
    print()

    generate_bq_function(
        '{schema}.bq_documentation_entities_context_refactor'.format(
            schema=SCHEMA_NAME),
        documentation_entities_context_refactor_to_bq,
        commit=commit)
    print()

    generate_bq_function('{schema}.bq_refactor'.format(schema=SCHEMA_NAME),
                         refactor_to_bq,
                         commit=commit)
    print()

    print()

    generate_bq_function(
        '{schema}.bq_just_perfective'.format(schema=SCHEMA_NAME),
        just_perfective_to_bq,
        commit=commit)
    print()

    generate_bq_function('{schema}.bq_perfective'.format(schema=SCHEMA_NAME),
                         perfective_to_bq,
                         commit=commit)
    print()
Exemple #5
0
def print_core_bug_function(commit: str = 'XXX'):
    print()
    generate_bq_function('{schema}.bq_core_bug'.format(schema=SCHEMA_NAME),
                         core_bug_to_bq,
                         commit=commit)
    print()
Exemple #6
0
def print_bq_functions():
    print()
    generate_bq_function('{schema}.bq_corrective'.format(schema=SCHEMA_NAME), corrective_to_bq)
    print()
    generate_bq_function('{schema}.bq_adaptive'.format(schema=SCHEMA_NAME), adaptive_to_bq)
    print()


    generate_bq_function('{schema}.bq_English'.format(schema=SCHEMA_NAME), English_to_bq)
    print()


    generate_bq_function('{schema}.bq_positive_refactor'.format(schema=SCHEMA_NAME), positive_refactor_to_bq)
    print()

    generate_bq_function('{schema}.bq_non_code_refactor'.format(schema=SCHEMA_NAME), non_code_refactor_to_bq)
    print()

    generate_bq_function('{schema}.bq_non_positive_linguistic_refactor'.format(schema=SCHEMA_NAME), non_positive_linguistic_refactor_to_bq)
    print()

    generate_bq_function('{schema}.bq_non_positive_linguistic_refactor_goals'.format(schema=SCHEMA_NAME)
                         , non_positive_linguistic_refactor_goals_to_bq)
    print()

    generate_bq_function('{schema}.bq_non_positive_linguistic_refactor_removal'.format(schema=SCHEMA_NAME)
                         , non_positive_linguistic_removal_to_bq)
    print()


    generate_bq_function('{schema}.bq_documentation_entities_context_refactor'.format(schema=SCHEMA_NAME)
                         , documentation_entities_context_refactor_to_bq)
    print()

    generate_bq_function('{schema}.bq_refactor'.format(schema=SCHEMA_NAME), refactor_to_bq)
    print()

    generate_bq_function('{schema}.bq_just_perfective'.format(schema=SCHEMA_NAME), just_perfective_to_bq)
    print()

    generate_bq_function('{schema}.bq_perfective'.format(schema=SCHEMA_NAME), perfective_to_bq)
    print()
def print_English_functions():
    print()
    generate_bq_function('{schema}.bq_English'.format(schema=SCHEMA_NAME),
                         Englis_to_bq)
    print()