buildMemoryDiagnostics function
Build memory diagnostics.
Implementation
List<StatusDiagnostic> buildMemoryDiagnostics(List<MemoryFileInfo> files) {
final largeFiles = getLargeMemoryFiles(files);
return largeFiles.map((file) {
final displayPath = _displayPath(file.path);
return StatusDiagnostic(
message:
'Large $displayPath will impact performance (${_formatNumber(file.content.length)} chars > ${_formatNumber(maxMemoryCharacterCount)})',
isWarning: true,
);
}).toList();
}