6.2.5.56. Architecture-CSharpRFGTransformations¶
Additional transformation steps for C#-based RFGs
Required inputs: RFG
Offers several transformation steps for C#-based RFGs that can help avoiding undesired warnings with respect to architecture, dead-code and cycle analysis.
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
add_interface_calls¶
add_interface_calls : bool = False
base_view_name¶
base_view_name : str = 'Code Facts'
call_view_name¶
call_view_name : str = 'Call'
cycles_view_name¶
cycles_view_name : str = 'Cycles'
exclude_dispose_cycles¶
exclude_dispose_cycles : bool = False
export_warnings¶
export_warnings : bool = True
hierarchy_view_name¶
hierarchy_view_name : str = 'Assembly'
loglevel¶
loglevel : LogLevel = 'WARNING'
mark_base_constructor_calls¶
mark_base_constructor_calls : bool = False
mark_generated_entities¶
mark_generated_entities : bool = False
remove_template_parameters¶
remove_template_parameters : bool = False
Option Types¶
These types are used by options listed above:
LogLevel¶
An enumeration.WARNING
INFO
DEBUG