ASW
ASW files are application-software ARXML (SWC descriptions, signal mappings, data types). Com, PduR, Rte, and other modules depend on them for foreign references; without them, related enums are empty.
On load, files are classified as application software components / interfaces / data types vs system / network / service, with different merge rules. Duplicate SWC paths keep the first definition and report conflicts. Files with ECUC configuration values are not merged into ASW (keeps Data ARXML separate).
Skip files you do not need
AutoC always auto-scans all .arxml under the open project directory (skips paramdefs/). Add skip patterns under Settings → ASW → Exclude patterns (one per line, gitignore syntax). Save, then reload.

Paths are relative to the open project root and may differ from the ETAS project path.
This is not the same as Settings → ETAS ISOLAR → Data ARXML exclude rules, which apply to ECUC value files under the ETAS project.
Generate application source
From the component diagram, click Generate all or Generate this component. The same settings page also has:
- Source output folder: relative to the open project; default
Appl/Source. No reload needed. - Overwrite files without protected sections: when off, existing files that have no
USER CODEregions are left unchanged.
