Skip to content

Commit cb46dc5

Browse files
authored
Merge pull request #3817 from Nexus-Mods/log-locatorids
Log game discovery information
2 parents 560b5b6 + e51b825 commit cb46dc5

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

src/NexusMods.StandardGameLocators/AGameLocator.cs

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,33 +68,35 @@ public IEnumerable<GameLocatorResult> Find(ILocatableGame game)
6868
Logger.LogError("While looking for games: {Error}", error);
6969
}
7070

71-
#if DEBUG
72-
// Temporary hack to make it easy for contributors. To be removed in the future..
7371
foreach (var cachedGame in _cachedGames)
7472
{
7573
switch (cachedGame.Value)
7674
{
7775
case XboxGame xb:
78-
Logger.LogDebug($"Found Xbox Game: {xb.Id}, {xb.DisplayName}");
76+
Logger.LogInformation($"Found Xbox Game: {xb.Id}, {xb.DisplayName}");
7977
break;
8078
case SteamGame st:
81-
Logger.LogDebug($"Found Steam Game: {st.AppId}, {st.Name}");
79+
Logger.LogInformation($"Found Steam Game: {st.AppId}, {st.Name}");
8280
break;
8381
case EGSGame eg:
84-
Logger.LogDebug($"Found Epic Game: {eg.CatalogItemId}, {eg.DisplayName}");
82+
Logger.LogInformation($"Found Epic Game: {eg.CatalogItemId}, {eg.DisplayName}");
8583
break;
8684
case GOGGame gog:
87-
Logger.LogDebug($"Found GOG Galaxy Game: {gog.Id}, {gog.Name}");
85+
Logger.LogInformation($"Found GOG Galaxy Game: {gog.Id}, {gog.Name}");
8886
break;
8987
case OriginGame og:
90-
Logger.LogDebug($"Found Origin Game: {og.Id}, {og.InstallPath}");
88+
Logger.LogInformation($"Found Origin Game: {og.Id}, {og.InstallPath}");
9189
break;
9290
case EADesktopGame ea:
93-
Logger.LogDebug($"Found EA Desktop Game: {ea.EADesktopGameId}, {ea.BaseInstallPath}");
91+
Logger.LogInformation($"Found EA Desktop Game: {ea.EADesktopGameId}, {ea.BaseInstallPath}");
9492
break;
9593
}
94+
var metadata = CreateMetadata(cachedGame.Value, _cachedGames.Values);
95+
foreach (var id in metadata.ToLocatorIds())
96+
{
97+
Logger.LogInformation($" - ID: {id}");
98+
}
9699
}
97-
#endif
98100
}
99101

100102
foreach (var id in Ids(tg))

0 commit comments

Comments
 (0)