6.2.5.57. Architecture-XAMLAnalysis¶
Import content of XAML files and add entries from data bindings used in XAML files
Required inputs: CSharpAST, RFG
Creates a RFG view that contains information stored in XAML files; additionally it fills the entries view with entities possibly referenced in XAML files.
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
accesses_view_name¶
accesses_view_name : str = 'XAML Accesses'
activate_constructors¶
activate_constructors : bool = True
activate_default_constructors¶
activate_default_constructors : bool = True
add_data_template_bindings¶
add_data_template_bindings : bool = True
entries_view_name¶
entries_view_name : str = 'Entries'
export_warnings¶
export_warnings : bool = True
files¶
files : set[bauhaus.analysis.config.LayerRelativePath] = set()
loglevel¶
loglevel : LogLevel = 'WARNING'
report_nonexisting_namespaces¶
report_nonexisting_namespaces : bool = False
xaml_view_name¶
xaml_view_name : str = 'XAML'
Option Types¶
These types are used by options listed above:
LogLevel¶
An enumeration.WARNING
INFO
DEBUG