6.2.7. CycleDetection¶
Find cycles in the callgraph or graph of #includes
Nested Rules
Find cycles in the callgraph and report them as violations |
|
Find cycles in the graph of #includes and report them as violations |
6.2.7.3. Options¶
Setting an option for this rule means setting the default for all nested rules.
This rule shares the following common options: exclude_in_macros, exclude_messages_in_system_headers, excludes, includes, justification_checker, post_processing
The following places define options that affect this rule: Analysis-GlobalOptions
generate_violation_previews¶
generate_violation_previews : bool = True
pre_excludes¶
pre_excludes : set[bauhaus.analysis.config.GlobPattern] = set()
preview_edge_limit¶
preview_edge_limit : int = 1000
preview_node_limit¶
preview_node_limit : int = 1000
selfloops¶
selfloops : bool = False