Workspace-Wide Dead-Code Analysis
Pro Feature
Ensure your code meets the high standards of automotive manufacturers (VASS, BMW, Stellantis). Industrial standards require clean, optimized codebases with zero unused variables.

How It Works
KUKA KRL Professional indexes your entire workspace (all .src, .dat, and .sub files) to build a comprehensive dependency graph.
- Unused Locals: Scans for unused local variables within routines.
- Dead Global Subroutines: Identifies
GLOBAL DEFsubprograms that are declared but never called anywhere in the workspace. - Orphaned Signals: Highlights I/O signals defined in
.datfiles that are never triggered.
Code Quality Reports
Generate a structured codebase health report to show your client or lead engineer that the code is optimized, clean, and safe. Run KRL: Generate Analysis Report from the Command Palette.
