Page MenuHomePhorge

D278.1772749895.diff
No OneTemporary

Size
4 KB
Referenced Files
None
Subscribers
None

D278.1772749895.diff

diff --git a/.uncrustify.cfg b/.uncrustify.cfg
new file mode 100644
--- /dev/null
+++ b/.uncrustify.cfg
@@ -0,0 +1,128 @@
+newlines = lf
+
+sp_arith = force
+sp_assign = force
+sp_cpp_lambda_assign = remove # Don't work when [a=b]
+sp_cpp_lambda_square_paren = remove
+sp_cpp_lambda_square_brace = remove
+sp_cpp_lambda_argument_list_empty = remove
+sp_cpp_lambda_argument_list = remove
+sp_cpp_lambda_paren_brace = force
+sp_cpp_lambda_fparen = remove
+sp_enum_brace = force
+sp_enum_assign = force
+sp_enum_colon = force
+sp_pp_concat = remove
+sp_pp_stringify = remove
+sp_before_pp_stringify = remove
+sp_bool = force
+sp_compare = force
+# sp_inside_paren = remove # Dont't work
+sp_paren_paren = remove
+sp_cparen_oparen = remove
+# sp_paren_brace = force # Don't work
+sp_brace_brace = remove
+sp_before_ptr_star = force
+sp_before_operator_ptr_star = remove
+sp_between_ptr_star = remove
+sp_after_ptr_star = remove
+sp_after_ptr_star_qualifier = remove
+sp_before_ptr_star_trailing = force
+sp_qualifier_ptr_star_trailing = force
+sp_before_byref = force
+sp_after_byref = remove
+sp_after_byref_func = remove
+sp_before_byref_func = force
+sp_after_decltype = force
+sp_template_angle = remove
+sp_inside_angle_empty = remove
+sp_angle_paren = remove
+sp_angle_paren_empty = remove
+sp_angle_word = force
+sp_angle_shift = remove
+sp_permit_cpp11_shift = true
+sp_before_sparen = force
+sp_inside_sparen = remove
+sp_inside_for = remove
+sp_sparen_paren = remove
+sp_after_sparen = force
+sp_sparen_brace = force
+sp_do_brace_open = force
+sp_brace_close_while = force
+sp_before_semi_for = remove
+sp_after_semi_for = force
+sp_before_vardef_square = remove
+sp_cpp_before_struct_binding_after_byref = remove
+# sp_cpp_before_struct_binding = force
+sp_inside_square_empty = ignore
+sp_after_comma = force
+sp_before_comma = remove
+sp_ptr_type_ellipsis = remove
+sp_paren_ellipsis = remove
+sp_byref_ellipsis = remove
+sp_paren_qualifier = force
+sp_paren_noexcept = force
+sp_after_constr_colon = force
+sp_before_constr_colon = force
+sp_before_case_colon = remove
+sp_after_operator = remove
+sp_after_operator_sym = remove
+sp_after_cast = remove
+sp_inside_paren_cast = remove
+sp_sizeof_paren = remove
+sp_sizeof_ellipsis = ignore # sizeof... 或 sizeof ...
+sp_sizeof_ellipsis_paren = ignore # sizeof... 与 ( 之间是否需要空格
+sp_decltype_paren = remove
+sp_inside_braces_empty = remove
+sp_trailing_return = force
+sp_type_func = force
+sp_type_brace_init_lst = remove
+sp_func_proto_paren = remove
+sp_inside_fparens = remove
+sp_inside_fparen = remove
+sp_fparen_brace = force
+sp_func_call_paren = remove
+sp_func_class_paren = remove
+sp_return_paren = force
+sp_return_brace = force
+sp_throw_paren = force # throw (something) 是否需要空格
+sp_after_throw = force
+sp_catch_paren = ignore # catch 与 () 之间是否需要空格 src/crypto/crypto.cpp:446与524
+sp_macro = force
+sp_macro_func = force
+sp_else_brace = force
+sp_brace_else = force
+sp_catch_brace = force
+sp_brace_catch = force
+sp_try_brace = force
+sp_word_brace_init_lst = remove
+sp_word_brace_ns = force
+sp_before_dc = remove
+sp_after_dc = remove
+sp_cond_colon = force
+sp_cond_question = force
+sp_cond_ternary_short = ignore # 缩写的三元运算符号?:之间是否需要空格。如a ?: b
+sp_case_label = force
+sp_after_for_colon = force
+sp_before_for_colon = force
+sp_cmt_cpp_start = force
+sp_after_new = force
+sp_after_noexcept = force
+sp_string_string = ignore # 两个字符串间的空格。如 "string1" "string2"
+sp_struct_type = force
+
+indent_columns = 4
+indent_with_tabs = 0
+indent_namespace = true
+indent_extern = true
+indent_class = true
+indent_func_call_param = false # 当调用函数参数需多行时,应该使用对齐而不是缩进吗
+indent_func_def_param = false # 同上,但是是在函数定义时
+indent_template_param = false # 同上,但是是对于模板参数
+indent_member = indent_columns
+indent_access_spec = -indent_columns
+indent_paren_close = 2
+
+nl_collapse_empty_body = false
+nl_func_leave_one_liners = true
+nl_cpp_lambda_leave_one_liners = true
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 5, 2:31 PM (22 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1163959
Default Alt Text
D278.1772749895.diff (4 KB)

Event Timeline