dumpModules static method
Debug info
Implementation
static String dumpModules() {
if (_modules.isEmpty) return 'No modules registered';
final buffer = StringBuffer();
buffer.writeln('Registered Modules (${_modules.length}):');
for (final module in _modules.values) {
buffer.writeln('📦 ${module.name}');
if (module.dependencies.isNotEmpty) {
buffer.writeln(
' ↳ ${module.dependencies.map((d) => d.name).join(', ')}');
}
}
return buffer.toString();
}