Remove all log statements

Because THEY were causing the lag?????????
This commit is contained in:
2025-03-22 00:14:14 +01:00
parent 0384e8012e
commit 2e6bfb84de
2 changed files with 85 additions and 85 deletions

View File

@@ -131,13 +131,13 @@ class ModList {
}
Stream<Mod> loadAvailable({bool skipExistingSizes = false}) async* {
final logger = Logger.instance;
final stopwatch = Stopwatch()..start();
// final logger = Logger.instance;
// final stopwatch = Stopwatch()..start();
final directory = Directory(modsPath);
if (!directory.existsSync()) {
logger.error('Error: Mods root directory does not exist: $modsPath');
// logger.error('Error: Mods root directory does not exist: $modsPath');
return;
}
@@ -145,28 +145,28 @@ class ModList {
final List<String> modDirectories =
entities.whereType<Directory>().map((dir) => dir.path).toList();
logger.info(
'Found ${modDirectories.length} mod directories (${stopwatch.elapsedMilliseconds}ms)',
);
// logger.info(
// 'Found ${modDirectories.length} mod directories (${stopwatch.elapsedMilliseconds}ms)',
// );
for (final modDir in modDirectories) {
try {
final modStart = stopwatch.elapsedMilliseconds;
// final modStart = stopwatch.elapsedMilliseconds;
// Check if this directory contains a valid mod
final aboutFile = File('$modDir/About/About.xml');
if (!aboutFile.existsSync()) {
logger.warning('No About.xml found in directory: $modDir');
// logger.warning('No About.xml found in directory: $modDir');
continue;
}
final mod = Mod.fromDirectory(modDir, skipFileCount: skipExistingSizes);
logger.info('Loaded mod from directory: ${mod.name} (ID: ${mod.id})');
// logger.info('Loaded mod from directory: ${mod.name} (ID: ${mod.id})');
if (mods.containsKey(mod.id)) {
logger.warning(
'Mod ${mod.id} already exists in mods list, overwriting',
);
// logger.warning(
// 'Mod ${mod.id} already exists in mods list, overwriting',
// );
final existingMod = mods[mod.id]!;
mods[mod.id] = Mod(
name: mod.name,
@@ -183,20 +183,20 @@ class ModList {
isBaseGame: existingMod.isBaseGame,
isExpansion: existingMod.isExpansion,
);
logger.info('Updated existing mod: ${mod.name} (ID: ${mod.id})');
// logger.info('Updated existing mod: ${mod.name} (ID: ${mod.id})');
} else {
mods[mod.id] = mod;
logger.info('Added new mod: ${mod.name} (ID: ${mod.id})');
// logger.info('Added new mod: ${mod.name} (ID: ${mod.id})');
}
final modTime = stopwatch.elapsedMilliseconds - modStart;
logger.info(
'Loaded mod from directory: ${mod.name} (ID: ${mod.id}) in $modTime ms',
);
// final modTime = stopwatch.elapsedMilliseconds - modStart;
// logger.info(
// 'Loaded mod from directory: ${mod.name} (ID: ${mod.id}) in $modTime ms',
// );
yield mod;
} catch (e) {
logger.error('Error loading mod from directory: $modDir');
logger.error('Error: $e');
// logger.error('Error loading mod from directory: $modDir');
// logger.error('Error: $e');
}
}
}