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()
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()
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()
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()