Skip to content
Snippets Groups Projects
arc-uncrustify.cfg 2.99 KiB
Newer Older
indent_with_tabs		= 0

input_tab_size			= 8
output_tab_size			= 8

indent_access_spec		= -2
indent_align_string		= false
indent_brace			= 0
indent_case_brace		= 2
indent_class			= true
indent_class_colon		= true
indent_col1_comment		= true
indent_columns			= 2
indent_else_if			= true
indent_label			= 2
indent_namespace		= true

mod_remove_extra_semicolon	= true
mod_full_brace_do		= force
mod_full_brace_if		= force
mod_full_brace_for		= force
mod_full_brace_while		= force

nl_after_brace_open		= true
nl_after_case			= true
nl_after_semicolon		= true
nl_after_vbrace_open		= true

nl_before_case			= true

nl_brace_catch			= remove
nl_brace_else			= force
nl_brace_while			= remove

nl_assign_brace			= remove
nl_catch_brace			= remove
nl_class_brace			= remove
nl_do_brace			= remove
nl_else_brace			= remove
nl_elseif_brace			= remove
nl_enum_brace			= remove
nl_fcall_brace			= remove
nl_fdef_brace			= remove
nl_for_brace			= remove
nl_if_brace			= remove
nl_namespace_brace		= remove
nl_struct_brace			= remove
nl_switch_brace			= remove
nl_try_brace			= remove
nl_union_brace			= remove
nl_while_brace			= remove

nl_collapse_empty_body		= true
nl_squeeze_ifdef		= true

nl_func_type_name		= remove
nl_func_decl_start		= remove
nl_func_decl_end		= remove

nl_class_init_args		= force
nl_class_colon			= force

nl_template_class		= force

nl_start_of_file		= remove
nl_end_of_file			= force
nl_end_of_file_min		= 1

pos_class_colon			= lead
pos_class_comma			= trail
pos_comma			= trail

sp_arith			= force
sp_assign			= force
sp_bool				= force
sp_compare			= force
sp_not				= remove

sp_after_angle			= force
sp_after_byref			= force
sp_after_cast			= remove
sp_after_comma			= force
sp_after_dc			= remove
sp_after_operator		= remove
sp_after_operator_sym		= remove
sp_after_ptr_star		= remove
sp_after_ptr_star_func		= force
sp_after_sparen			= force

sp_before_angle			= remove
sp_before_byref			= remove
sp_before_comma			= remove
sp_before_dc			= remove
sp_before_ptr_star		= force
sp_before_ptr_star_func		= remove
sp_before_unnamed_ptr_star	= remove
sp_before_semi			= remove
sp_before_semi_for		= remove
sp_before_semi_for_empty	= remove
sp_before_sparen		= force
sp_before_square		= remove
sp_before_squares		= remove

sp_between_ptr_star		= remove

sp_angle_paren			= remove
sp_angle_word			= force
sp_brace_catch			= force
sp_catch_brace			= force
sp_else_brace			= force
sp_fparen_brace			= force
sp_paren_brace			= force
sp_paren_paren			= remove
sp_return_paren			= force
sp_sizeof_paren			= remove
sp_sparen_brace			= force
sp_square_fparen		= remove
sp_try_brace			= force

sp_inside_angle			= remove
sp_inside_braces		= force
sp_inside_braces_empty		= remove
sp_inside_braces_enum		= force
sp_inside_braces_struct		= force
sp_inside_fparen		= remove
sp_inside_fparens		= remove
sp_inside_paren			= remove
sp_inside_paren_cast		= remove
sp_inside_sparen		= remove
sp_inside_square		= remove

sp_type_func			= remove
sp_func_call_paren		= remove
sp_func_class_paren		= remove
sp_func_def_paren		= remove
sp_func_proto_paren		= remove