6.2.5.26. Architecture-CheckRFGEquality¶
Check equality of the given two graphs
Required inputs: RFG
This rule compares the content of two RFG and issues warnings if differences were detected.
Possible Messages
This rule has no predefined messages.
Options¶
This rule shares the following common options: exclude_messages_in_system_headers, excludes, includes, justification_checker, post_processing, provider, severity
The following places define options that affect this rule: Analysis-GlobalOptions
excluded_edge_attributes¶
excluded_edge_attributes : set[str] = set()
excluded_linkage_name_globbing¶
excluded_linkage_name_globbing : str = ''
excluded_node_attributes¶
excluded_node_attributes : set[str] = set()
excluded_predicate¶
excluded_predicate : typing.Callable[[_dg.Node], bool] | None = None
excluded_view_names¶
excluded_view_names : set[str] = set()
export_warnings¶
export_warnings : bool = True
loglevel¶
loglevel : LogLevel = 'WARNING'
maximal_reported_errors_per_type¶
maximal_reported_errors_per_type : int = 20
remove_substrings_from_source_path¶
remove_substrings_from_source_path : set[str] = set()
second_graph¶
second_graph : bauhaus.analysis.config.LayerRelativePath | None = None
stop_after_first_mismatch¶
stop_after_first_mismatch : bool = False
verbose¶
verbose : bool = False
Option Types¶
These types are used by options listed above:
LogLevel¶
An enumeration.WARNING
INFO
DEBUG