-
Notifications
You must be signed in to change notification settings - Fork 39
/
.cmake-format.json
82 lines (82 loc) · 2.45 KB
/
.cmake-format.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
{
"parse": {
"additional_commands": {
"add_autotools_dependency": {
"flags": [
],
"kwargs": {
"LIBRARY_NAME": "?",
"EXPORTED_TARGET": "?"
}
}
}
},
"format": {
"disable": false,
"line_width": 80,
"tab_size": 4,
"use_tabchars": false,
"fractional_tab_policy": "use-space",
"max_subgroups_hwrap": 2,
"max_pargs_hwrap": 6,
"max_rows_cmdline": 2,
"separate_ctrl_name_with_space": false,
"separate_fn_name_with_space": false,
"dangle_parens": true,
"dangle_align": "prefix",
"min_prefix_chars": 4,
"max_prefix_chars": 10,
"max_lines_hwrap": 2,
"line_ending": "unix",
"command_case": "canonical",
"keyword_case": "unchanged",
"always_wrap": [],
"enable_sort": true,
"autosort": false,
"require_valid_layout": false,
"layout_passes": {}
},
"markup": {
"_help_bullet_char": [
"What character to use for bulleted lists"
],
"bullet_char": "*",
"enum_char": ".",
"first_comment_is_literal": true,
"literal_comment_pattern": null,
"fence_pattern": "^\\s*([`~]{3}[`~]*)(.*)$",
"ruler_pattern": "^\\s*[^\\w\\s]{3}.*[^\\w\\s]{3}$",
"explicit_trailing_pattern": "#<",
"hashruler_min_length": 10,
"canonicalize_hashrulers": true,
"enable_markup": true
},
"lint": {
"disabled_codes": [],
"function_pattern": "[0-9a-z_]+",
"macro_pattern": "[0-9A-Z_]+",
"global_var_pattern": "[A-Z][0-9A-Z_]+",
"internal_var_pattern": "_[A-Z][0-9A-Z_]+",
"local_var_pattern": "[a-z][a-z0-9_]+",
"private_var_pattern": "_[0-9a-z_]+",
"public_var_pattern": "[A-Z][0-9A-Z_]+",
"argument_var_pattern": "[a-z][a-z0-9_]+",
"keyword_pattern": "[A-Z][0-9A-Z_]+",
"max_conditionals_custom_parser": 2,
"min_statement_spacing": 1,
"max_statement_spacing": 2,
"max_returns": 6,
"max_branches": 12,
"max_arguments": 5,
"max_localvars": 15,
"max_statements": 50
},
"encode": {
"emit_byteorder_mark": false,
"input_encoding": "utf-8",
"output_encoding": "utf-8"
},
"misc": {
"per_command": {}
}
}