Release v14.5.2
This release introduces the Analysis Optimizer to help developers proactively manage their Dart analyzer's resource footprint. The extension now identifies memory-intensive files and provides an interactive dashboard for safely previewing and applying workspace exclusion patterns. By intelligently filtering out generated code and high-cost directories, users can easily maintain editor performance and swiftly resolve critical memory warnings. log
Added (Extension)
- Analysis Optimizer — new dashboard (sidebar, command palette, or memory warning toast) that scans the workspace, identifies high-cost files and folders, and recommends
analyzer: exclude:patterns to reduce Dart analyzer memory usage. Applying a pattern opens a diff preview of the resultinganalysis_options.yamlbefore writing; multi-pattern applies require confirmation. Generated code patterns (*.g.dart,*.freezed.dart, etc.) are recommended by default. No action required. - The critical-memory toast now includes an "Optimize Analysis" button alongside "Clean Up" to surface the optimizer when the analyzer is consuming excessive memory.