Skip to content

Commit

Permalink
update to recent breaking change with LogNullError
Browse files Browse the repository at this point in the history
  • Loading branch information
Rudokhvist committed May 4, 2022
1 parent 3bf0bad commit 7fd0fb2
Show file tree
Hide file tree
Showing 6 changed files with 456 additions and 12 deletions.
2 changes: 1 addition & 1 deletion ASFAchievementManager/ASF-Achievement-Manager.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Authors>Ryzhehvost</Authors>
<AssemblyVersion>0.2.2.0</AssemblyVersion>
<AssemblyVersion>0.2.2.1</AssemblyVersion>
<TargetFrameworks>net6.0;net48</TargetFrameworks>
<Nullable>enable</Nullable>
<LangVersion>latest</LangVersion>
Expand Down
6 changes: 3 additions & 3 deletions ASFAchievementManager/ASFAchievementManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public Task OnLoaded() {
public async Task<string?> OnBotCommand(Bot bot, EAccess access, string message, string[] args, ulong steamID = 0) {
switch (args.Length) {
case 0:
bot.ArchiLogger.LogNullError(nameof(args));
bot.ArchiLogger.LogNullError(null, nameof(args));

return null;
case 1:
Expand Down Expand Up @@ -68,7 +68,7 @@ public Task OnLoaded() {
}
if (AchievementHandlers.TryGetValue(bot, out AchievementHandler? AchievementHandler)) {
if (AchievementHandler == null) {
bot.ArchiLogger.LogNullError(nameof(AchievementHandler));
bot.ArchiLogger.LogNullError(AchievementHandler);
return null;
}

Expand Down Expand Up @@ -129,7 +129,7 @@ public Task OnLoaded() {
}

if (AchievementHandler == null) {
bot.ArchiLogger.LogNullError(nameof(AchievementHandler));
bot.ArchiLogger.LogNullError(AchievementHandler);
return null;
}

Expand Down
12 changes: 6 additions & 6 deletions ASFAchievementManager/AchievementHandler.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
Expand All @@ -16,7 +16,7 @@ namespace ASFAchievementManager {
public sealed class AchievementHandler : ClientMsgHandler {
public override void HandleMsg(IPacketMsg packetMsg) {
if (packetMsg == null) {
ASF.ArchiLogger.LogNullError(nameof(packetMsg));
ASF.ArchiLogger.LogNullError(packetMsg);

return;
}
Expand Down Expand Up @@ -192,9 +192,9 @@ internal async Task<string> GetAchievements(Bot bot, ulong gameID) {
List<string> responses = new List<string>();
List<StatData>? Stats = ParseResponse(response.Response);
if (Stats == null) {
bot.ArchiLogger.LogNullError(nameof(Stats));
bot.ArchiLogger.LogNullError(Stats);
} else if (Stats.Count == 0) {
bot.ArchiLogger.LogNullError(nameof(Stats));
bot.ArchiLogger.LogNullError(null, nameof(Stats));
} else {

foreach (StatData stat in Stats) {
Expand All @@ -214,7 +214,7 @@ internal async Task<string> SetAchievements(Bot bot, uint appId, HashSet<uint> a

GetAchievementsCallback? response = await GetAchievementsResponse(bot, appId);
if (response == null) {
bot.ArchiLogger.LogNullError(nameof(response));
bot.ArchiLogger.LogNullError(response);
return "Can't retrieve achievements for " + appId.ToString(); ;
}

Expand All @@ -223,7 +223,7 @@ internal async Task<string> SetAchievements(Bot bot, uint appId, HashSet<uint> a
}

if (response.Response == null) {
bot.ArchiLogger.LogNullError(nameof(response.Response));
bot.ArchiLogger.LogNullError(response.Response);
responses.Add(Strings.WarningFailed);
return "\u200B\n" + string.Join(Environment.NewLine, responses);
}
Expand Down
2 changes: 1 addition & 1 deletion ArchiSteamFarm
Submodule ArchiSteamFarm updated 95 files
+1 −1 .github/CONTRIBUTING.md
+1 −1 .github/FUNDING.yml
+2 −2 .github/RELEASE_TEMPLATE.md
+9 −2 .github/crowdin.yml
+0 −8 .github/renovate.json5
+2 −3 .github/workflows/ci.yml
+3 −3 .github/workflows/docker-ci.yml
+3 −3 .github/workflows/docker-publish-latest.yml
+4 −4 .github/workflows/docker-publish-main.yml
+3 −3 .github/workflows/docker-publish-released.yml
+15 −15 .github/workflows/publish.yml
+3 −3 .github/workflows/translations.yml
+1 −1 ASF-ui
+1 −1 ArchiSteamFarm.CustomPlugins.ExamplePlugin/CatAPI.cs
+1 −1 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/GlobalCache.cs
+31 −10 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.he-IL.resx
+0 −0 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-Hans.resx
+0 −0 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-Hant-HK.resx
+5 −5 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.zh-Hant.resx
+7 −7 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/RequestData.cs
+8 −8 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/ResponseData.cs
+1 −1 ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/SteamTokenDumperConfig.cs
+28 −0 ArchiSteamFarm.Tests/Utilities.cs
+1 −2 ArchiSteamFarm/ArchiSteamFarm.csproj
+1 −1 ArchiSteamFarm/Collections/FixedSizeConcurrentQueue.cs
+5 −5 ArchiSteamFarm/Core/ASF.cs
+9 −9 ArchiSteamFarm/Core/ArchiNet.cs
+1 −1 ArchiSteamFarm/Core/OS.cs
+3 −3 ArchiSteamFarm/Core/RemoteCommunication.cs
+26 −13 ArchiSteamFarm/Core/Utilities.cs
+4 −0 ArchiSteamFarm/Helpers/ArchiCryptoHelper.cs
+5 −1 ArchiSteamFarm/Helpers/CrossProcessFileBasedSemaphore.cs
+1 −1 ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs
+4 −1 ArchiSteamFarm/IPC/Controllers/Api/BotController.cs
+1 −1 ArchiSteamFarm/IPC/Controllers/Api/TypeController.cs
+0 −84 ArchiSteamFarm/IPC/Integration/LocalizationMiddleware.cs
+1 −1 ArchiSteamFarm/IPC/Requests/TwoFactorAuthenticationConfirmationsRequest.cs
+5 −32 ArchiSteamFarm/IPC/Startup.cs
+0 −13 ArchiSteamFarm/IPC/WebUtilities.cs
+1 −1 ArchiSteamFarm/Localization/Strings.cs-CZ.resx
+77 −21 ArchiSteamFarm/Localization/Strings.da-DK.resx
+25 −25 ArchiSteamFarm/Localization/Strings.de-DE.resx
+5 −2 ArchiSteamFarm/Localization/Strings.el-GR.resx
+1 −1 ArchiSteamFarm/Localization/Strings.es-ES.resx
+1 −1 ArchiSteamFarm/Localization/Strings.fr-FR.resx
+19 −6 ArchiSteamFarm/Localization/Strings.he-IL.resx
+1 −1 ArchiSteamFarm/Localization/Strings.it-IT.resx
+16 −4 ArchiSteamFarm/Localization/Strings.nl-NL.resx
+1 −1 ArchiSteamFarm/Localization/Strings.pl-PL.resx
+2 −2 ArchiSteamFarm/Localization/Strings.pt-BR.resx
+374 −115 ArchiSteamFarm/Localization/Strings.pt-PT.resx
+1 −1 ArchiSteamFarm/Localization/Strings.qps-Ploc.resx
+1 −1 ArchiSteamFarm/Localization/Strings.ru-RU.resx
+13 −13 ArchiSteamFarm/Localization/Strings.tr-TR.resx
+1 −1 ArchiSteamFarm/Localization/Strings.vi-VN.resx
+1 −1 ArchiSteamFarm/Localization/Strings.zh-Hans.resx
+0 −0 ArchiSteamFarm/Localization/Strings.zh-Hant-HK.resx
+29 −29 ArchiSteamFarm/Localization/Strings.zh-Hant.resx
+1 −1 ArchiSteamFarm/NLog/ArchiLogger.cs
+1 −1 ArchiSteamFarm/NLog/Logging.cs
+1 −1 ArchiSteamFarm/NLog/Targets/HistoryTarget.cs
+8 −1 ArchiSteamFarm/Program.cs
+95 −69 ArchiSteamFarm/Steam/Bot.cs
+34 −34 ArchiSteamFarm/Steam/Cards/CardsFarmer.cs
+2 −2 ArchiSteamFarm/Steam/Data/AccessTokenResponse.cs
+17 −16 ArchiSteamFarm/Steam/Data/Asset.cs
+1 −1 ArchiSteamFarm/Steam/Data/BooleanResponse.cs
+21 −19 ArchiSteamFarm/Steam/Data/InventoryResponse.cs
+1 −1 ArchiSteamFarm/Steam/Data/NewDiscoveryQueueResponse.cs
+35 −0 ArchiSteamFarm/Steam/Data/OptionalResultResponse.cs
+1 −1 ArchiSteamFarm/Steam/Data/RedeemWalletResponse.cs
+1 −3 ArchiSteamFarm/Steam/Data/ResultResponse.cs
+2 −2 ArchiSteamFarm/Steam/Data/Tag.cs
+2 −2 ArchiSteamFarm/Steam/Data/TradeOfferAcceptResponse.cs
+3 −3 ArchiSteamFarm/Steam/Data/TradeOfferSendRequest.cs
+5 −5 ArchiSteamFarm/Steam/Data/TradeOfferSendResponse.cs
+8 −8 ArchiSteamFarm/Steam/Data/UserPrivacy.cs
+2 −1 ArchiSteamFarm/Steam/Exchange/Trading.cs
+53 −51 ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs
+1 −1 ArchiSteamFarm/Steam/Integration/SteamSaleEvent.cs
+2 −2 ArchiSteamFarm/Steam/Integration/SteamUtilities.cs
+12 −12 ArchiSteamFarm/Steam/Security/MobileAuthenticator.cs
+5 −26 ArchiSteamFarm/Steam/Storage/BotConfig.cs
+3 −3 ArchiSteamFarm/Steam/Storage/BotDatabase.cs
+3 −13 ArchiSteamFarm/Storage/GlobalConfig.cs
+3 −3 ArchiSteamFarm/Storage/GlobalDatabase.cs
+16 −16 ArchiSteamFarm/Web/GitHub.cs
+5 −1 ArchiSteamFarm/Web/WebBrowser.cs
+4 −1 Directory.Build.props
+10 −11 Directory.Packages.props
+1 −4 Dockerfile
+1 −4 Dockerfile.Service
+0 −0 LICENSE.txt
+5 −5 README.md
+1 −1 wiki
22 changes: 21 additions & 1 deletion build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,16 @@ rem release generic version
dotnet publish -c "Release" -f "net6.0" -o "out/generic" "/p:LinkDuringPublish=false"
mkdir .\out\%CurrDirName%
copy .\out\generic\%CurrDirName%.dll .\out\%CurrDirName%
rem comment section below (downto :zip label) if you don't want to include documentation
if not exist README.md (goto zip)
where /q pandoc.exe
if ERRORLEVEL 1 (
copy README.md .\out\%CurrDirName%
goto zip
) else (
pandoc --metadata title="%CurrDirName%" --standalone --columns 2000 -f markdown -t html --self-contained -c .\github-pandoc.css -o .\out\%CurrDirName%\README.html README.md
)
:zip
7z a -tzip -mx7 .\out\%CurrDirName%.zip .\out\%CurrDirName%
rmdir /Q /S out\%CurrDirName%

Expand All @@ -33,5 +43,15 @@ rem comment section below if you don't target netf ASF version
dotnet publish -c "Release" -f "net48" -o "out/generic-netf"
mkdir .\out\%CurrDirName%
copy .\out\generic-netf\%CurrDirName%.dll .\out\%CurrDirName%
rem comment section below (downto :zipnetf label) if you don't want to include documentation
if not exist README.md (goto zipnetf)
where /q pandoc.exe
if ERRORLEVEL 1 (
copy README.md .\out\%CurrDirName%
goto zipnetf
) else (
pandoc --metadata title="%CurrDirName%" --standalone --columns 2000 -f markdown -t html --self-contained -c .\github-pandoc.css -o .\out\%CurrDirName%\README.html README.md
)
:zipnetf
7z a -tzip -mx7 .\out\%CurrDirName%-netf.zip .\out\%CurrDirName%
rmdir /Q /S out\%CurrDirName%
rmdir /Q /S out\%CurrDirName%
Loading

0 comments on commit 7fd0fb2

Please sign in to comment.