Skip to content

Conversation

@neon-nyan
Copy link
Member

What's Changed?

  • [Fix] Sophon Update Issues, by @neon-nyan
    • Fix invalid FileAccess and FileShare on Patch Download
    • Fix Sophon's IsSkipHashCheckOnWrite logic
    • Increase Sophon Patch download buffer to 64 KB max
  • [Fix] Bring back detailed exception messages for better diagnostic, by @neon-nyan

- Fix invalid FileAccess and FileShare on Patch Download
- Increase patch download buffer to 64 KB max
- Fix IsSkipHashCheckOnWrite logic
[Removed] AutoreleasePoolSupport -> Only valid for MacOS. We are just compiling for Windows so, no deals.
[Changed] UseSystemResourceKeys -> We need detailed exception details on AOT publish. So, removing this will bring back detailed exception messages. So, set it to false.
@neon-nyan neon-nyan merged commit 75e3d67 into preview Sep 18, 2025
8 of 9 checks passed
@github-actions
Copy link

Qodana for .NET

97 new problems were found

Inspection name Severity Problems
Auto-property accessor is never used (non-private accessibility) 🔶 Warning 18
Redundant using directive 🔶 Warning 13
RoslynAnalyzers Project does not enable unsafe blocks 🔶 Warning 11
Redundant nullable warning suppression expression 🔶 Warning 9
Possibly mistaken use of a 'CancellationToken' 🔶 Warning 7
Redundant resource 🔶 Warning 6
Structured log message items are duplicated or differ only in case 🔶 Warning 5
Expression is always 'true' or 'false' according to nullable reference types' annotations 🔶 Warning 3
Conditional access qualifier expression is not null according to nullable reference types' annotations 🔶 Warning 3
Redundant cast 🔶 Warning 3
Expression is always 'true' or always 'false' 🔶 Warning 2
Access to modified captured variable 🔶 Warning 1
Possible 'null' assignment to non-nullable entity 🔶 Warning 1
Possible null reference argument for a parameter. 🔶 Warning 1
Use null check pattern instead of a type check succeeding on any not-null value 🔶 Warning 1
RoslynAnalyzers Class is not marked partial 🔶 Warning 1
Usage of <inheritdoc /> is invalid 🔶 Warning 1
Non-accessed positional property (non-private accessibility) 🔶 Warning 1
Possible 'System.NullReferenceException' 🔶 Warning 1
Explicit delegate creation expression is redundant 🔶 Warning 1
Redundant nullable directive 🔶 Warning 1
Redundant type arguments of method 🔶 Warning 1
Unsafe context declaration is redundant 🔶 Warning 1
Return type of a function can be made non-nullable 🔶 Warning 1
Unused local variable 🔶 Warning 1
Redundant boolean comparison ◽️ Notice 3

☁️ View the detailed Qodana report

Detected 80 dependencies

Third-party software list

This page lists the third-party software dependencies used in CollapseLauncher

Dependency Version Licenses
CommunityToolkit.Common 8.4.0 MIT
CommunityToolkit.Mvvm 8.4.0 MIT
CommunityToolkit.WinUI.Animations 8.2.250402 MIT
CommunityToolkit.WinUI.Behaviors 8.2.250402 MIT
CommunityToolkit.WinUI.Controls.Primitives 8.2.250402 MIT
CommunityToolkit.WinUI.Controls.Sizers 8.2.250402 MIT
CommunityToolkit.WinUI.Converters 8.2.250402 MIT
CommunityToolkit.WinUI.Extensions 8.2.250402 MIT
CommunityToolkit.WinUI.Helpers 8.2.250402 MIT
CommunityToolkit.WinUI.Media 8.2.250402 MIT
CommunityToolkit.WinUI.Triggers 8.2.250402 MIT
Costura.Fody 6.0.0 MIT
DependencyPropertyGenerator 1.5.0 MIT
DotNet.ReproducibleBuilds 1.2.25 MIT
EventGenerator.Generator 0.13.1 MIT
Fody 6.9.3 MIT
GitInfo 3.5.0 MIT
Google.Protobuf.Tools 3.32.1 PROTOBUF
Google.Protobuf 3.32.1 BSD-3-Clause
Hi3Helper.ZstdNet 1.6.5 BSD-3-Clause
HtmlAgilityPack 1.12.2 MIT
Markdig.Signed 0.42.0 BSD-2-Clause
Microsoft.CSharp 4.7.0 MIT
Microsoft.Extensions.DependencyInjection.Abstractions 9.0.9 MIT
Microsoft.Extensions.DependencyInjection 9.0.9 MIT
Microsoft.Extensions.Logging.Abstractions 9.0.9 MIT
Microsoft.Extensions.Logging 9.0.9 MIT
Microsoft.Extensions.Options 9.0.9 MIT
Microsoft.Extensions.Primitives 9.0.9 MIT
Microsoft.NET.ILLink.Tasks 9.0.9 MIT
Microsoft.NETCore.Targets 6.0.0-preview.4.21253.7 MIT
Microsoft.Web.WebView2 1.0.3179.45 BSD-3-Clause
BSD-MYLEX
Microsoft.Web.WebView2 1.0.3485.44 BSD-3-Clause
BSD-MYLEX
Microsoft.Win32.SystemEvents 9.0.9 MIT
Microsoft.Windows.CsWin32 0.3.205 Apache-2.0
Microsoft.Windows.CsWinRT 2.3.0-prerelease.250720.1 MIT
Microsoft.Windows.SDK.BuildTools.MSIX 1.7.20250829.1 MIT
Microsoft.Windows.SDK.BuildTools 10.0.26100.4654 PROPRIETARY-LICENSE
Microsoft.Windows.SDK.BuildTools 10.0.26100.4948 PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Docs 0.1.42-alpha PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Metadata 61.0.15-preview MIT
Microsoft.Windows.WDK.Win32Metadata 0.12.8-experimental MIT
Microsoft.WindowsAppSDK.AI 1.8.37 MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.Base 1.8.250831001 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.DWrite 1.8.25090401 MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.Foundation 1.8.250906002 MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.InteractiveExperiences 1.8.250906004 MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.Runtime 1.8.250907003 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.Widgets 1.8.250904007 MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK.WinUI 1.8.250906003 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.WindowsAppSDK 1.8.250907003 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.Xaml.Behaviors.WinUI.Managed 3.0.0 MIT
MinVer 6.0.0 Apache-2.0
NuGet.Versioning 6.14.0 Apache-2.0
PhotoSauce.MagicScaler 0.15.0 MIT
PhotoSauce.NativeCodecs.Libwebp 1.4.0-preview1 MIT
Roman-Numerals 2.0.1 MIT
Sentry 5.15.0 MIT
SharpCompress 0.40.0 MIT
SharpHDiffPatch.Core 2.3.4 MIT
System.Buffers 4.6.0 MIT
System.Collections.Immutable 9.0.9 MIT
System.Drawing.Common 9.0.9 MIT
System.IO.Hashing 9.0.9 MIT
System.Net.Http 4.3.4 MIT
System.Reflection.Metadata 9.0.9 MIT
System.Security.AccessControl 6.0.1 MIT
System.Security.Cryptography.Algorithms 4.3.0 MIT
System.Security.Cryptography.Encoding 4.3.0 MIT
System.Security.Cryptography.Primitives 4.3.0 MIT
System.Security.Cryptography.ProtectedData 9.0.9 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MIT
System.Text.Encoding.CodePages 9.0.9 MIT
System.Text.Json 9.0.9 MIT
System.Text.RegularExpressions 4.3.1 MIT
System.Threading.Tasks.Extensions 4.5.4 MIT
TaskScheduler 2.12.2 MIT
ThisAssembly.Constants 2.0.14 MIT
Velopack 0.0.1298 MIT
ZstdSharp.Port 0.8.6 MIT
Contact Qodana team

Contact us at qodana-support@jetbrains.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants