Skip to content

dep: Update mstest monorepo to v3.0.4 #690

dep: Update mstest monorepo to v3.0.4

dep: Update mstest monorepo to v3.0.4 #690

Triggered via push June 1, 2023 15:41
Status Success
Total duration 5m 24s
Artifacts 3

CI.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
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.
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.
Build: shadowsocks-csharp/View/ServerConfigWindow.xaml.cs#L372
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/QRCodeSplashWindow.xaml.cs#L39
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
Build: shadowsocks-csharp/View/LogWindow.xaml.cs#L115
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L83
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L85
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L83
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly.
Build: shadowsocks-csharp/Util/NetUtils/DnsUtil.cs#L20
Synchronously waiting on tasks or awaiters may cause deadlocks. Use await or JoinableTaskFactory.Run instead.
Build: shadowsocks-csharp/Util/NetUtils/DnsUtil.cs#L21
Synchronously waiting on tasks or awaiters may cause deadlocks. Use await or JoinableTaskFactory.Run instead.
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.
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.
Build: shadowsocks-csharp/View/ServerConfigWindow.xaml.cs#L372
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/QRCodeSplashWindow.xaml.cs#L39
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
Build: shadowsocks-csharp/View/LogWindow.xaml.cs#L115
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L83
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L85
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L83
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly.
Build: shadowsocks-csharp/Controller/FileManager.cs#L101
Use "Async" suffix in names of methods that return an awaitable type.
Build: shadowsocks-csharp/Controller/HttpRequest/UpdateNode.cs#L34
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
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.
Build: shadowsocks-csharp/Model/Transfer/ServerTransferTotal.cs#L73
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/ServerConfigWindow.xaml.cs#L372
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/QRCodeSplashWindow.xaml.cs#L39
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
Build: shadowsocks-csharp/View/LogWindow.xaml.cs#L115
Avoid "async void" methods, because any exceptions not handled by the method will crash the process.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L83
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L85
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/View/DnsSettingWindow.xaml.cs#L83
Avoid method overloads that assume TaskScheduler.Current. Use an overload that accepts a TaskScheduler and specify TaskScheduler.Default (or any other) explicitly.
Build: shadowsocks-csharp/Program.cs#L117
Observe the awaitable result of this method call by awaiting it, assigning to a variable, or passing it to another method.
Build: shadowsocks-csharp/Program.cs#L163
Synchronously waiting on tasks or awaiters may cause deadlocks. Use await or JoinableTaskFactory.Run instead.

Artifacts

Produced during runtime
Name Size
ShadowsocksR Expired
15.4 MB
ShadowsocksR-Win32 Expired
161 MB
ShadowsocksR-Win64 Expired
172 MB