Skip to content

Custom Background Enhancements Part 1 #259

Custom Background Enhancements Part 1

Custom Background Enhancements Part 1 #259

GitHub Actions / Qodana for .NET completed Aug 25, 2024 in 0s

46 new problems found by Qodana for .NET

Qodana for .NET

13 new problems were found

Inspection name Severity Problems
Redundant using directive 🔶 Warning 6
Conditional access qualifier expression is known to be null or not null 🔶 Warning 2
Possible 'System.NullReferenceException' 🔶 Warning 2
Expression is always 'true' or always 'false' 🔶 Warning 1
Assignment is not used 🔶 Warning 1
Unused nullable directive 🔶 Warning 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Detected 101 dependencies

Third-party software list

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

Dependency Version Licenses
Clowd.Squirrel 2.11.1 MIT
CommunityToolkit.Common 8.2.2 MIT
CommunityToolkit.Mvvm 8.2.2 MIT
CommunityToolkit.WinUI.Animations 8.1.240821 MIT
CommunityToolkit.WinUI.Behaviors 8.1.240821 MIT
CommunityToolkit.WinUI.Controls.ImageCropper 8.1.240821 MIT
CommunityToolkit.WinUI.Controls.Primitives 8.1.240821 MIT
CommunityToolkit.WinUI.Controls.SettingsControls 8.1.240821 MIT
CommunityToolkit.WinUI.Controls.Sizers 8.1.240821 MIT
CommunityToolkit.WinUI.Converters 8.1.240821 MIT
CommunityToolkit.WinUI.Extensions 8.1.240821 MIT
CommunityToolkit.WinUI.Helpers 8.1.240821 MIT
CommunityToolkit.WinUI.Media 8.1.240821 MIT
CommunityToolkit.WinUI.Triggers 8.1.240821 MIT
GitInfo 3.3.5 MIT
Google.Protobuf.Tools 3.27.1 PROTOBUF
Google.Protobuf 3.27.2 BSD-3-Clause
Google.Protobuf 3.27.3 BSD-3-Clause
H.GeneratedIcons.System.Drawing 2.1.3 MIT
H.NotifyIcon.WinUI 2.1.3 MIT
H.NotifyIcon 2.1.3 MIT
Hi3Helper.ZstdNet 1.6.2 BSD-3-Clause
HtmlAgilityPack 1.11.64 MIT
ImageEx 2.1.1 MIT
Markdig.Signed 0.37.0 BSD-2-Clause
Microsoft.CSharp 4.7.0 MIT
Microsoft.Graphics.Win2D 1.2.0 MS-ASP-NET-WEB-OPTIMIZATION
Microsoft.NET.ILLink.Tasks 8.0.5 MIT
Microsoft.NETCore.Platforms 8.0.0-preview.7.23375.6 MIT
Microsoft.NETCore.Targets 6.0.0-preview.4.21253.7 MIT
Microsoft.Win32.Registry 5.0.0 MIT
Microsoft.Win32.SystemEvents 8.0.0 MIT
Microsoft.Windows.SDK.BuildTools 10.0.26100.1 PROPRIETARY-LICENSE
Microsoft.WindowsAppSDK 1.5.240802000 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.Xaml.Behaviors.WinUI.Managed 2.0.9 MIT
PhotoSauce.MagicScaler 0.14.2 MIT
PhotoSauce.NativeCodecs.Libwebp 1.3.2-preview3 MIT
Roman-Numerals 2.0.1 MIT
SharpCompress 0.37.2 MIT
SharpHDiffPatch.Core 2.2.7 MIT
System.Collections.Concurrent 4.3.0 MIT
System.Collections 4.3.0 MIT
System.Diagnostics.Debug 4.3.0 MIT
System.Diagnostics.DiagnosticSource 4.3.0 MIT
System.Diagnostics.EventLog 8.0.0 MIT
System.Diagnostics.Tracing 4.3.0 MIT
System.Drawing.Common 8.0.8 MIT
System.Globalization.Calendars 4.3.0 MIT
System.Globalization.Extensions 4.3.0 MIT
System.Globalization 4.3.0 MIT
System.IO.FileSystem.Primitives 4.3.0 MIT
System.IO.FileSystem 4.3.0 MIT
System.IO.Hashing 8.0.0 MIT
System.IO 4.3.0 MIT
System.Linq 4.3.0 MIT
System.Net.Http 4.3.4 MIT
System.Net.Primitives 4.3.0 MIT
System.Reflection.Primitives 4.3.0 MIT
System.Reflection 4.3.0 MIT
System.Resources.ResourceManager 4.3.0 MIT
System.Runtime.Extensions 4.3.0 MIT
System.Runtime.Handles 4.3.0 MIT
System.Runtime.InteropServices 4.3.0 MIT
System.Runtime.Numerics 4.3.0 MIT
System.Runtime 4.3.1 MIT
System.Security.AccessControl 6.0.1 MIT
System.Security.Cryptography.Algorithms 4.3.0 MIT
System.Security.Cryptography.Cng 4.3.0 MIT
System.Security.Cryptography.Csp 4.3.0 MIT
System.Security.Cryptography.Encoding 4.3.0 MIT
System.Security.Cryptography.OpenSsl 4.3.0 MIT
System.Security.Cryptography.Primitives 4.3.0 MIT
System.Security.Cryptography.ProtectedData 8.0.0 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MIT
System.Security.Principal.Windows 5.0.0 MIT
System.Text.Encoding.CodePages 8.0.0 MIT
System.Text.Encoding 4.3.0 MIT
System.Text.Encodings.Web 8.0.0 MIT
System.Text.Json 8.0.4 MIT
System.Text.RegularExpressions 4.3.1 MIT
System.Threading.Tasks.Extensions 4.5.4 MIT
System.Threading.Tasks 4.3.0 MIT
System.Threading 4.3.0 MIT
TaskScheduler 2.11.0 MIT
ThisAssembly.Constants 1.4.1 MIT
ZstdSharp.Port 0.8.1 MIT
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.native.System.Net.Http 4.3.0 MIT
runtime.native.System.Security.Cryptography.Apple 4.3.0 MIT
runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.native.System 4.3.0 MIT
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0 MIT
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MIT
Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check warning on line 527 in CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Expression is always 'true' or always 'false'

Expression is always true

Check warning on line 506 in CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Conditional access qualifier expression is known to be null or not null

Conditional access qualifier expression is known to be not null

Check warning on line 516 in CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Conditional access qualifier expression is known to be null or not null

Conditional access qualifier expression is known to be not null

Check warning on line 511 in CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Possible 'System.NullReferenceException'

Possible 'System.NullReferenceException'

Check warning on line 545 in CollapseLauncher/XAMLs/MainApp/MainPage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Possible 'System.NullReferenceException'

Possible 'System.NullReferenceException'

Check warning on line 1944 in CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Assignment is not used

Value assigned is not used in any execution path

Check warning on line 10 in CollapseLauncher/Classes/GameManagement/GameSettings/StarRail/RegistryClass/Model.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed

Check warning on line 6 in CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed

Check warning on line 3 in CollapseLauncher/XAMLs/MainApp/Pages/Dialogs/SimpleDialogs.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed

Check warning on line 22 in CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed

Check warning on line 20 in CollapseLauncher/XAMLs/MainApp/Pages/GameSettingsPages/StarRailGameSettingsPage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed

Check warning on line 12 in CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Redundant using directive

Using directive is not required by the code and can be safely removed

Check warning on line 112 in CollapseLauncher/Classes/GameManagement/GameSettings/Universal/RegistryClass/CollapseMiscSetting.cs

See this annotation in the file changed.

@github-actions github-actions / Qodana for .NET

Unused nullable directive

Unused nullable directive