Skip to content

Add support for tracking playtime statistics #323

Add support for tracking playtime statistics

Add support for tracking playtime statistics #323

GitHub Actions / Qodana for .NET completed Sep 29, 2024 in 0s

3 new problems found by Qodana for .NET

Qodana for .NET

3 new problems were found

Inspection name Severity Problems
Possible 'System.NullReferenceException' 🔶 Warning 2
Conditional access qualifier expression is known to be null or not null 🔶 Warning 1

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

Detected 107 dependencies

Third-party software list

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

Dependency Version Licenses
CommunityToolkit.Common 8.2.1 MIT
CommunityToolkit.Common 8.3.2 MIT
CommunityToolkit.Mvvm 8.3.2 MIT
CommunityToolkit.WinUI.Animations 8.1.240916 MIT
CommunityToolkit.WinUI.Behaviors 8.1.240916 MIT
CommunityToolkit.WinUI.Controls.Primitives 8.1.240916 MIT
CommunityToolkit.WinUI.Controls.Sizers 8.1.240916 MIT
CommunityToolkit.WinUI.Converters 8.1.240916 MIT
CommunityToolkit.WinUI.Extensions 8.1.240916 MIT
CommunityToolkit.WinUI.Helpers 8.1.240916 MIT
CommunityToolkit.WinUI.Media 8.1.240916 MIT
CommunityToolkit.WinUI.Triggers 8.1.240916 MIT
Costura.Fody 5.8.0-alpha0098 MIT
DotNet.ReproducibleBuilds 1.2.25 MIT
EventGenerator.Generator 0.13.1 MIT
Fody 6.8.2 MIT
GitInfo 3.3.5 MIT
Google.Protobuf.Tools 3.28.2 PROTOBUF
Google.Protobuf 3.28.2 BSD-3-Clause
Hi3Helper.ZstdNet 1.6.2 BSD-3-Clause
HtmlAgilityPack 1.11.65 MIT
Markdig.Signed 0.37.0 BSD-2-Clause
Microsoft.CSharp 4.7.0 MIT
Microsoft.DotNet.ILCompiler 9.0.0-rc.1.24431.7 MIT
Microsoft.Extensions.DependencyInjection.Abstractions 8.0.0 MIT
Microsoft.Extensions.Logging.Abstractions 2.2.0 Apache-2.0
Microsoft.Extensions.Logging.Abstractions 8.0.0 MIT
Microsoft.Graphics.Win2D 1.2.1-experimental2 MS-ASP-NET-WEB-OPTIMIZATION
Microsoft.NET.ILLink.Tasks 9.0.0-rc.1.24431.7 MIT
Microsoft.NETCore.Platforms 1.1.0 MIT
Microsoft.NETCore.Targets 6.0.0-preview.4.21253.7 MIT
Microsoft.NETFramework.ReferenceAssemblies.net462 1.0.3 MIT
Microsoft.NETFramework.ReferenceAssemblies 1.0.3 MIT
Microsoft.Web.WebView2 1.0.2783-prerelease BSD-3-Clause
BSD-MYLEX
Microsoft.Win32.Primitives 4.3.0 MIT
Microsoft.Win32.SystemEvents 9.0.0-rc.1.24431.7 MIT
Microsoft.Windows.CsWin32 0.3.106 Apache-2.0
Microsoft.Windows.CsWinRT 2.1.3 MIT
Microsoft.Windows.SDK.BuildTools 10.0.26100.1742 PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Docs 0.1.42-alpha PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Metadata 60.0.34-preview MIT
Microsoft.Windows.WDK.Win32Metadata 0.11.4-experimental MIT
Microsoft.WindowsAppSDK 1.6.240829007 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.Xaml.Behaviors.WinUI.Managed 2.0.9 MIT
MinVer 6.0.0 Apache-2.0
NETStandard.Library 1.6.1 MIT
Newtonsoft.Json 13.0.1 MIT
NuGet.Versioning 6.10.1 Apache-2.0
PhotoSauce.MagicScaler 0.14.2 MIT
PhotoSauce.NativeCodecs.Libwebp 1.3.2-preview3 MIT
Roman-Numerals 2.0.1 MIT
SharpCompress 0.38.0 MIT
SharpHDiffPatch.Core 2.2.7 MIT
System.AppContext 4.3.0 MIT
System.Collections.Concurrent 4.3.0 MIT
System.Collections 4.3.0 MIT
System.Console 4.3.0 MIT
System.Diagnostics.Debug 4.3.0 MIT
System.Diagnostics.Tools 4.3.0 MIT
System.Diagnostics.Tracing 4.3.0 MIT
System.Drawing.Common 9.0.0-rc.1.24451.1 MIT
System.Globalization.Calendars 4.3.0 MIT
System.Globalization 4.3.0 MIT
System.IO.Compression.ZipFile 4.3.0 MIT
System.IO.Compression 4.3.0 MIT
System.IO.FileSystem.Primitives 4.3.0 MIT
System.IO.FileSystem 4.3.0 MIT
System.IO.Hashing 9.0.0-rc.1.24431.7 MIT
System.IO 4.3.0 MIT
System.Linq.Expressions 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.Net.Sockets 4.3.0 MIT
System.ObjectModel 4.3.0 MIT
System.Reflection.Extensions 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.RuntimeInformation 4.3.0 MIT
System.Runtime.InteropServices 4.3.0 MIT
System.Runtime.Numerics 4.3.0 MIT
System.Runtime 4.3.0 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.0-rc.1.24431.7 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MIT
System.Text.Encoding.CodePages 9.0.0-rc.1.24431.7 MIT
System.Text.Encoding.Extensions 4.3.0 MIT
System.Text.Encoding 4.3.0 MIT
System.Text.Json 9.0.0-rc.1.24431.7 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.Timer 4.3.0 MIT
System.Threading 4.3.0 MIT
System.Xml.ReaderWriter 4.3.0 MIT
System.Xml.XDocument 4.3.0 MIT
TaskScheduler 2.11.0 MIT
ThisAssembly.Constants 1.4.1 MIT
Velopack 0.0.626 MIT
ZstdSharp.Port 0.8.1 MIT
runtime.win-x64.Microsoft.DotNet.ILCompiler 9.0.0-rc.1.24431.7 MIT
Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check warning on line 84 in CollapseLauncher/Classes/GameManagement/GamePlaytime/Playtime.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 2418 in CollapseLauncher/XAMLs/MainApp/Pages/HomePage.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 2425 in CollapseLauncher/XAMLs/MainApp/Pages/HomePage.xaml.cs

See this annotation in the file changed.

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

Possible 'System.NullReferenceException'

Possible 'System.NullReferenceException'