[ "ast_depth", "ast_has_error", "ast_node_count", "avg_branching", "avg_func_len", "avg_ident_len", "avg_indent", "avg_line_len", "blank_line_ratio", "block_comment_count", "brace_ratio", "camel_case_ratio", "cc_per_function", "cnt_assignment", "cnt_binary_expr", "cnt_call_expr", "cnt_channel_op", "cnt_class_def", "cnt_comment", "cnt_compound_stmt", "cnt_declaration", "cnt_for_stmt", "cnt_function_def", "cnt_go_stmt", "cnt_identifier", "cnt_if_stmt", "cnt_import_stmt", "cnt_number_literal", "cnt_preproc", "cnt_return_stmt", "cnt_string_literal", "cnt_switch_stmt", "cnt_template", "cnt_try_stmt", "cnt_while_stmt", "comment_char_ratio", "cyclomatic_complexity", "density_assignment", "density_binary_expr", "density_call_expr", "density_channel_op", "density_class_def", "density_comment", "density_compound_stmt", "density_declaration", "density_for_stmt", "density_function_def", "density_go_stmt", "density_identifier", "density_if_stmt", "density_import_stmt", "density_number_literal", "density_preproc", "density_return_stmt", "density_string_literal", "density_switch_stmt", "density_template", "density_try_stmt", "density_while_stmt", "digit_ratio", "keyword_density", "leaf_ratio", "line_comment_count", "loc", "loc_nonempty", "max_branching", "max_func_len", "max_indent", "max_line_len", "max_nesting_depth", "pascal_case_ratio", "punct_ratio", "short_ident_ratio", "snake_case_ratio", "space_ratio", "std_func_len", "std_ident_len", "std_line_len", "tab_indent_ratio", "tab_ratio", "unique_token_ratio", "upper_ratio" ]