ZeroTierOne/ext/libpqxx-7.7.3/.cmake-format
Adam Ierymenko b1faebae4a Re-add...
2022-06-23 13:24:33 -04:00

185 lines
8.8 KiB
Plaintext

format:
_help_max_prefix_chars:
- !!python/unicode 'If the statement spelling length (including space and'
- !!python/unicode 'parenthesis) is larger than the tab width by more than this'
- !!python/unicode 'amount, then force reject un-nested layouts.'
max_prefix_chars: 10
_help_dangle_align:
- !!python/unicode 'If the trailing parenthesis must be ''dangled'' on its own'
- !!python/unicode 'line, then align it to this reference: `prefix`: the start'
- !!python/unicode 'of the statement, `prefix-indent`: the start of the'
- !!python/unicode 'statement, plus one indentation level, `child`: align to'
- !!python/unicode 'the column of the arguments'
dangle_align: !!python/unicode 'prefix'
_help_max_subgroups_hwrap:
- !!python/unicode 'If an argument group contains more than this many sub-groups'
- !!python/unicode '(parg or kwarg groups) then force it to a vertical layout.'
max_subgroups_hwrap: 2
_help_min_prefix_chars:
- !!python/unicode 'If the statement spelling length (including space and'
- !!python/unicode 'parenthesis) is smaller than this amount, then force reject'
- !!python/unicode 'nested layouts.'
min_prefix_chars: 4
_help_max_pargs_hwrap:
- !!python/unicode 'If a positional argument group contains more than this many'
- !!python/unicode 'arguments, then force it to a vertical layout.'
max_pargs_hwrap: 6
_help_max_lines_hwrap:
- !!python/unicode 'If a candidate layout is wrapped horizontally but it exceeds'
- !!python/unicode 'this many lines, then reject the layout.'
max_lines_hwrap: 2
_help_autosort:
- !!python/unicode 'If true, the parsers may infer whether or not an argument'
- !!python/unicode 'list is sortable (without annotation).'
autosort: false
_help_line_ending:
- !!python/unicode 'What style line endings to use in the output.'
line_ending: !!python/unicode 'unix'
_help_line_width:
- !!python/unicode 'How wide to allow formatted cmake files'
line_width: 80
_help_dangle_parens:
- !!python/unicode 'If a statement is wrapped to more than one line, then dangle'
- !!python/unicode 'the closing parenthesis on its own line.'
dangle_parens: true
_help_tab_size:
- !!python/unicode 'How many spaces to tab for indent'
tab_size: 4
_help_always_wrap:
- !!python/unicode 'A list of command names which should always be wrapped'
always_wrap: []
_help_require_valid_layout:
- !!python/unicode 'By default, if cmake-format cannot successfully fit'
- !!python/unicode 'everything into the desired linewidth it will apply the'
- !!python/unicode 'last, most agressive attempt that it made. If this flag is'
- !!python/unicode 'True, however, cmake-format will print error, exit with non-'
- !!python/unicode 'zero status code, and write-out nothing'
require_valid_layout: true
_help_keyword_case:
- !!python/unicode 'Format keywords consistently as ''lower'' or ''upper'' case'
keyword_case: !!python/unicode 'unchanged'
_help_layout_passes:
- !!python/unicode 'A dictionary mapping layout nodes to a list of wrap'
- !!python/unicode 'decisions. See the documentation for more information.'
layout_passes: {}
_help_enable_sort:
- !!python/unicode 'If true, the argument lists which are known to be sortable'
- !!python/unicode 'will be sorted lexicographically'
enable_sort: true
_help_markup: !!python/unicode 'Options affecting comment reflow and formatting.'
markup:
_help_literal_comment_pattern:
- !!python/unicode 'If comment markup is enabled, don''t reflow any comment block'
- !!python/unicode 'which matches this (regex) pattern. Default is `None`'
- !!python/unicode '(disabled).'
literal_comment_pattern: null
_help_hashruler_min_length:
- !!python/unicode 'If a comment line starts with at least this many consecutive'
- !!python/unicode 'hash characters, then don''t lstrip() them off. This allows'
- !!python/unicode 'for lazy hash rulers where the first hash char is not'
- !!python/unicode 'separated by space'
hashruler_min_length: 10
_help_fence_pattern:
- !!python/unicode 'Regular expression to match preformat fences in comments'
- !!python/unicode 'default=r''^\s*([`~]{3}[`~]*)(.*)$'''
fence_pattern: !!python/unicode '^\s*([`~]{3}[`~]*)(.*)$'
_help_canonicalize_hashrulers:
- !!python/unicode 'If true, then insert a space between the first hash char and'
- !!python/unicode 'remaining hash chars in a hash ruler, and normalize its'
- !!python/unicode 'length to fill the column'
canonicalize_hashrulers: true
_help_explicit_trailing_pattern:
- !!python/unicode 'If a comment line matches starts with this pattern then it'
- !!python/unicode 'is explicitly a trailing comment for the preceeding'
- !!python/unicode 'argument. Default is ''#<'''
explicit_trailing_pattern: !!python/unicode '#<'
_help_first_comment_is_literal:
- !!python/unicode 'If comment markup is enabled, don''t reflow the first comment'
- !!python/unicode 'block in each listfile. Use this to preserve formatting of'
- !!python/unicode 'your copyright/license statements.'
first_comment_is_literal: false
_help_enable_markup:
- !!python/unicode 'enable comment markup parsing and reflow'
enable_markup: true
_help_ruler_pattern:
- !!python/unicode 'Regular expression to match rulers in comments'
- !!python/unicode 'default=r''^\s*[^\w\s]{3}.*[^\w\s]{3}$'''
ruler_pattern: !!python/unicode '^\s*[^\w\s]{3}.*[^\w\s]{3}$'
_help_enum_char:
- !!python/unicode 'What character to use as punctuation after numerals in an'
- !!python/unicode 'enumerated list'
enum_char: .
_help_bullet_char:
- !!python/unicode 'What character to use for bulleted lists'
bullet_char: '*'
_help_lint: !!python/unicode 'Options affecting the linter'
lint:
_help_function_pattern:
- !!python/unicode 'regular expression pattern describing valid function names'
function_pattern: !!python/unicode '[0-9a-z_]+'
_help_disabled_codes:
- !!python/unicode 'a list of lint codes to disable'
disabled_codes: []
_help_min_statement_spacing:
- !!python/unicode 'Require at least this many newlines between statements'
min_statement_spacing: 1
_help_macro_pattern:
- !!python/unicode 'regular expression pattern describing valid macro names'
macro_pattern: !!python/unicode '[0-9A-Z_]+'
_help_public_var_pattern:
- !!python/unicode 'regular expression pattern describing valid names for'
- !!python/unicode 'publicdirectory variables'
public_var_pattern: !!python/unicode '[0-9A-Z][0-9A-Z_]+'
max_statements: 50
_help_max_conditionals_custom_parser:
- !!python/unicode 'In the heuristic for C0201, how many conditionals to match'
- !!python/unicode 'within a loop in before considering the loop a parser.'
max_conditionals_custom_parser: 2
_help_global_var_pattern:
- !!python/unicode 'regular expression pattern describing valid names for'
- !!python/unicode 'variables with global scope'
global_var_pattern: !!python/unicode '[0-9A-Z][0-9A-Z_]+'
_help_keyword_pattern:
- !!python/unicode 'regular expression pattern describing valid names for'
- !!python/unicode 'keywords used in functions or macros'
keyword_pattern: !!python/unicode '[0-9A-Z_]+'
max_arguments: 5
_help_private_var_pattern:
- !!python/unicode 'regular expression pattern describing valid names for'
- !!python/unicode 'privatedirectory variables'
private_var_pattern: !!python/unicode '_[0-9a-z_]+'
max_localvars: 15
max_branches: 12
_help_local_var_pattern:
- !!python/unicode 'regular expression pattern describing valid names for'
- !!python/unicode 'variables with local scope'
local_var_pattern: !!python/unicode '[0-9a-z_]+'
_help_max_statement_spacing:
- !!python/unicode 'Require no more than this many newlines between statements'
max_statement_spacing: 1
_help_internal_var_pattern:
- !!python/unicode 'regular expression pattern describing valid names for'
- !!python/unicode 'variables with global scope (but internal semantic)'
internal_var_pattern: !!python/unicode '_[0-9A-Z][0-9A-Z_]+'
max_returns: 6
_help_misc: !!python/unicode 'Miscellaneous configurations options.'
misc:
_help_per_command:
- !!python/unicode 'A dictionary containing any per-command configuration'
- !!python/unicode 'overrides. Currently only `command_case` is supported.'
per_command: {}
_help_parse: !!python/unicode 'Options affecting listfile parsing'
parse:
_help_additional_commands:
- !!python/unicode 'Specify structure for custom cmake functions'
additional_commands:
!!python/unicode 'foo':
!!python/unicode 'flags':
- !!python/unicode 'BAR'
- !!python/unicode 'BAZ'
!!python/unicode 'kwargs':
!!python/unicode 'HEADERS': !!python/unicode '*'
!!python/unicode 'DEPENDS': !!python/unicode '*'
!!python/unicode 'SOURCES': !!python/unicode '*'
_help_encode: !!python/unicode 'Options effecting file encoding'