1parse:
2  additional_commands:
3    foo:
4      kwargs:
5        HEADERS: '*'
6        SOURCES: '*'
7        DEPENDS: '*'
8  vartags: []
9  proptags: []
10format:
11  line_width: 80
12  tab_size: 4
13  max_subgroups_hwrap: 2
14  max_pargs_hwrap: 6
15  max_rows_cmdline: 2
16  separate_ctrl_name_with_space: true
17  separate_fn_name_with_space: false
18  dangle_parens: false
19  dangle_align: prefix
20  min_prefix_chars: 4
21  max_prefix_chars: 10
22  max_lines_hwrap: 2
23  line_ending: unix
24  command_case: canonical
25  keyword_case: unchanged
26  always_wrap: []
27  enable_sort: true
28  autosort: false
29  require_valid_layout: false
30  layout_passes: {}
31markup:
32  bullet_char: '*'
33  enum_char: .
34  first_comment_is_literal: true
35  literal_comment_pattern: null
36  fence_pattern: ^\s*([`~]{3}[`~]*)(.*)$
37  ruler_pattern: ^\s*[^\w\s]{3}.*[^\w\s]{3}$
38  explicit_trailing_pattern: '#<'
39  hashruler_min_length: 10
40  canonicalize_hashrulers: true
41  enable_markup: true
42lint:
43  disabled_codes: []
44  function_pattern: '[0-9a-z_]+'
45  macro_pattern: '[0-9A-Z_]+'
46  global_var_pattern: '[0-9A-Z][0-9A-Z_]+'
47  internal_var_pattern: _[0-9A-Z][0-9A-Z_]+
48  local_var_pattern: '[0-9a-z_]+'
49  private_var_pattern: _[0-9a-z_]+
50  public_var_pattern: '[0-9A-Z][0-9A-Z_]+'
51  keyword_pattern: '[0-9A-Z_]+'
52  max_conditionals_custom_parser: 2
53  min_statement_spacing: 1
54  max_statement_spacing: 1
55  max_returns: 6
56  max_branches: 12
57  max_arguments: 5
58  max_localvars: 15
59  max_statements: 50
60encode:
61  emit_byteorder_mark: false
62  input_encoding: utf-8
63  output_encoding: utf-8
64misc:
65  per_command: {}