Skip to content

dep: Update Syncfusion to v25.1.41 #835

dep: Update Syncfusion to v25.1.41

dep: Update Syncfusion to v25.1.41 #835

Triggered via push April 23, 2024 10:56
Status Success
Total duration 2m 16s
Artifacts 3

CI.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build: shadowsocks-csharp/Controller/FileManager.cs#L101
Use "Async" suffix in names of methods that return an awaitable type (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD200.md)
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateNode.cs#L34
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateChecker.cs#L39
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/HttpRequest/GfwListUpdater.cs#L40
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/Service/Socks5Forwarder.cs#L634
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/HttpRequest/GfwListUpdater.cs#L112
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/View/ServerLogWindow.xaml.cs#L79
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L105
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD105.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L105
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L124
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD105.md)
Build: shadowsocks-csharp/Controller/FileManager.cs#L101
Use "Async" suffix in names of methods that return an awaitable type (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD200.md)
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateNode.cs#L34
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/Service/Socks5Forwarder.cs#L634
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateChecker.cs#L39
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/HttpRequest/GfwListUpdater.cs#L40
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/HttpRequest/GfwListUpdater.cs#L112
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/Logging.cs#L115
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD105.md)
Build: shadowsocks-csharp/Controller/Logging.cs#L115
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L105
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD105.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L105
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/FileManager.cs#L101
Use "Async" suffix in names of methods that return an awaitable type (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD200.md)
Build: shadowsocks-csharp/Controller/Service/Socks5Forwarder.cs#L634
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateNode.cs#L34
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateChecker.cs#L39
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/View/ServerLogWindow.xaml.cs#L79
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/HttpRequest/GfwListUpdater.cs#L40
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/HttpRequest/GfwListUpdater.cs#L112
Avoid "async void" methods, because any exceptions not handled by the method will crash the process (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD100.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L105
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD105.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L105
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD110.md)
Build: shadowsocks-csharp/Controller/Service/PACDaemon.cs#L124
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly. (https://github.com/Microsoft/vs-threading/blob/main/doc/analyzers/VSTHRD105.md)

Artifacts

Produced during runtime
Name Size Digest
ShadowsocksR Expired
6.42 MB
sha256:bd0b8230771b9e6a3d6b6fc556e13a6177ce7ec3dccc967ac1e74721511fceee
ShadowsocksR-Win32 Expired
67.1 MB
sha256:954df8026ad5802e35582c207e66647ae98c78aedc1bd4168618cd3a94fb6310
ShadowsocksR-Win64 Expired
72.3 MB
sha256:c211fa67f60a17cada59e53864a30027fe8431aabb4db343ea02557159f68a7a