Frameworks-AutosarArxml

Configuration of AUTOSAR classic configuration data in ARXML format

This rule defines that the project uses AUTOSAR methodology. A set of ARXML files can be configured that define the system. The files are imported during the analysis, if any client rule requests access to the ARXML data.

In any client rule, please set the option arxml_name to the same value as in this rule.

Possible Messages

This rule has no predefined messages.

Options

The following places define options that affect this rule: Analysis-GlobalOptions

arxml_glob

arxml_glob : set[bauhaus.analysis.config.FileGlobPattern] = set()

Relative to directory configured in arxml_glob_base_dir or absolute globbing patterns for ARXML files to be imported. Use pattern **/*.arxml to select all files in any subdirectory of the base directory.
 

arxml_glob_base_dir

arxml_glob_base_dir : bauhaus.analysis.config.LayerRelativePath = '.'

Directory containing all arxml files specified via relative glob patterns in option arxml_glob.
 

arxml_name

arxml_name : str = 'default'

Name of this ARXML import. Use this setting to import more than one different sets of ARXML files (e.g. different systems). In each of the consumers, this name can be used to refer to the correct set of ARXML files.