diff --git a/ndepend/InfoWarnings.xml b/ndepend/InfoWarnings.xml new file mode 100644 index 00000000..afd686ad --- /dev/null +++ b/ndepend/InfoWarnings.xml @@ -0,0 +1,239 @@ + + + Begin full analysis with NDepend v2024.1.0 on 15 Apr 2024 23:28:53 + Visual Studio solution file resolved to absolute file path: from {..\stride\build\Stride.sln} to {D:\Projects\GitHub\stride\build\Stride.sln} + Output directory resolved to absolute directory path: D:\Projects\GitHub\stride-ndepend\NDependOut1 + Compare with analysis result obtained on 15 Apr 2024 23:27:28 (which is the analysis result with date closest to 30 days ago) + .NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 0 , 19 ] + D:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\bin\Release\net8.0-windows7.0\Stride.GameStudio.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Engine\bin\Release\net8.0\Stride.Engine.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Graphics\bin\Release\net8.0\Direct3D11\Stride.Graphics.dll + D:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\bin\Release\net8.0\Stride.Core.Shaders.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\bin\Release\net8.0-windows7.0\Stride.Core.Presentation.Wpf.dll + D:\Projects\GitHub\stride\sources\shaders\Irony\bin\Release\net8.0\Stride.Irony.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Games\bin\Release\net8.0\Direct3D11\Stride.Games.dll + D:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\bin\Release\net8.0\Stride.TextureConverter.dll + D:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common\bin\Release\net8.0\Stride.Core.BuildEngine.Common.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core\bin\Release\net8.0\Stride.Core.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics\bin\Release\net8.0\Stride.Core.Mathematics.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\bin\Release\net8.0\Stride.Core.Serialization.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum\bin\Release\net8.0\Stride.Core.Quantum.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Quantum\bin\Release\net8.0\Stride.Core.Presentation.Quantum.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading\bin\Release\net8.0\Stride.Core.MicroThreading.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.IO\bin\Release\net8.0\Stride.Core.IO.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\bin\Release\net8.0\Stride.Shaders.Parser.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Shaders\bin\Release\net8.0\Stride.Shaders.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Audio\bin\Release\net8.0\Stride.Audio.dll + D:\Projects\GitHub\stride\sources\engine\Stride\bin\Release\net8.0\Stride.dll + .NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 20 , 39 ] + D:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler\bin\Release\net8.0\Stride.Shaders.Compiler.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Input\bin\Release\net8.0\Direct3D11\Stride.Input.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\bin\Release\net8.0\Stride.Core.Assets.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Assets\bin\Release\net8.0\Stride.Assets.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\bin\Release\net8.0-windows7.0\Stride.Core.Assets.Editor.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp\bin\Release\net8.0\Stride.Core.Assets.CompilerApp.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models\bin\Release\net8.0\Stride.Assets.Models.dll + D:\Projects\GitHub\stride\sources\engine\Stride.UI\bin\Release\net8.0\Stride.UI.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Editor\bin\Release\net8.0-windows7.0\Stride.Editor.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Design\bin\Release\net8.0\Stride.Core.Design.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating\bin\Release\net8.0\Stride.Core.ProjectTemplating.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\bin\Release\net8.0-windows7.0\Stride.Assets.Presentation.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Physics\bin\Release\net8.0\Stride.Physics.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Dialogs\bin\Release\net8.0-windows7.0\Stride.Core.Presentation.Dialogs.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Graphics.RenderDocPlugin\bin\Release\net8.0\Direct3D11\Stride.Graphics.RenderDocPlugin.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Debugger\bin\Release\net8.0-windows7.0\Stride.Debugger.dll + D:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter\bin\Release\net8.0-windows7.0\Stride.ConnectionRouter.dll + D:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline\bin\Release\net8.0\Stride.SpriteStudio.Offline.dll + D:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime\bin\Release\net8.0\Stride.SpriteStudio.Runtime.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Particles\bin\Release\net8.0\Stride.Particles.dll + .NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 40 , 59 ] + D:\Projects\GitHub\stride\sources\engine\Stride.Native\bin\Release\net8.0\Stride.Native.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages\bin\Release\net8.0\Stride.Core.Packages.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\bin\Release\net8.0-windows7.0\Stride.Core.Presentation.Graph.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\bin\Release\net8.0\Stride.Core.Yaml.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\bin\Release\net8.0\Stride.Core.Reflection.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum\bin\Release\net8.0\Stride.Core.Assets.Quantum.dll + D:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\bin\Release\net8.0\Direct3D11\Stride.VirtualReality.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Navigation\bin\Release\net8.0\Stride.Navigation.dll + D:\Projects\GitHub\stride\sources\tools\Stride.PackageInstall\bin\Release\packageinstall.exe + D:\Projects\GitHub\stride\sources\core\Stride.Core.Tasks\bin\Release\net8.0\Stride.Core.Tasks.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Translation\bin\Release\net8.0\Stride.Core.Translation.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Translation.Presentation\bin\Release\net8.0-windows7.0\Stride.Core.Translation.Presentation.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Video\bin\Release\net8.0\Direct3D11\Stride.Video.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Samples.Templates\bin\Release\net8.0-windows7.0\Stride.Samples.Templates.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Rendering\bin\Release\net8.0\Stride.Rendering.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Voxels\bin\Release\net8.0\Stride.Voxels.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Importer.Common\bin\Release\net8.0\Stride.Importer.Common.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\bin\Release\netstandard2.0\Stride.Core.CompilerServices.dll + D:\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver.UI\bin\Release\net8.0-windows\Stride.NuGetResolver.UI.dll + D:\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver\bin\Release\net8.0\Stride.NuGetResolver.dll + .NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 60 , 61 ] + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation\bin\Release\net8.0\Stride.Core.Presentation.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D\bin\Release\net8.0\Stride.Importer.3D.dll + .NET Assemblies filtered out from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 0 , 19 ] + Stride.Engine.Tests.Windows + Stride.Input.Tests.Windows + Stride.Core.Tests + Stride.Core.Presentation.Tests + Stride.Audio.Tests.Windows + Stride.Core.BuildEngine.Tests + Stride.Shaders.Tests.Windows + Stride.Core.Assets.Tests + Stride.Assets.Tests + Stride.Core.Quantum.Tests + Stride.UI.Tests.Windows + Stride.GameStudio.Tests + Stride.Core.Design.Tests + Stride.Graphics.Tests.Windows + Stride.Graphics.Tests.10_0.Windows + Stride.Graphics.Tests.11_0.Windows + Stride.Assets.Tests2 + Stride.Particles.Tests.Windows + Stride.Core.Assets.Editor.Tests + Stride.Core.Yaml.Tests + .NET Assemblies filtered out from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 20 , 39 ] + Stride.Physics.Tests.Windows + Stride.Core.Assets.Quantum.Tests + Stride.Core.Presentation.Quantum.Tests + Stride.Navigation.Tests.Windows + Stride.Engine.NoAssets.Tests.Windows + Stride.Core.CompilerServices.Tests + Stride.TextureConverter.Tests + Stride.ProjectGenerator + Stride.FixProjectReferences + Stride.Graphics.Regression + Stride.StorageTool + Stride.Core.ProjectTemplating.Tests + Stride.TestRunner + Stride.EffectCompilerServer + Stride.SamplesTestServer + Stride.Code.Tests + Stride.Core.Mathematics.Tests + Stride.Core.Translation.Extractor + Stride.Samples.Tests + Stride.VisualStudio.Commands.Interfaces + .NET Assemblies filtered out from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 40 , 40 ] + Stride.VisualStudio.Commands + Can't load the assembly {Stride.Games.Testing}: +The file {D:\Projects\GitHub\stride\sources\engine\Stride.Games.Testing\bin\Debug\Stride.Games.Testing.dll} doesn't exist. +Failed attempt to resolve this assembly from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln}. + Can't load the assembly {xunit.runner.stride}: +The file {D:\Projects\GitHub\stride\sources\tests\xunit.runner.stride\bin\Debug\xunit.runner.stride.dll} doesn't exist. +Failed attempt to resolve this assembly from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln}. + Concurrent mode + .NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.4} [ 0 , 19 ] + System.Runtime.dll v8.0.0.0 + System.Collections.dll v8.0.0.0 + System.Diagnostics.Process.dll v8.0.0.0 + System.Collections.Concurrent.dll v8.0.0.0 + System.Threading.Thread.dll v8.0.0.0 + System.ComponentModel.dll v8.0.0.0 + System.ObjectModel.dll v8.0.0.0 + System.Net.NetworkInformation.dll v8.0.0.0 + System.Diagnostics.TraceSource.dll v8.0.0.0 + System.Collections.Immutable.dll v8.0.0.0 + System.ComponentModel.Primitives.dll v8.0.0.0 + System.Drawing.Primitives.dll v8.0.0.0 + System.ComponentModel.TypeConverter.dll v8.0.0.0 + Microsoft.Win32.Registry.dll v8.0.0.0 + System.Threading.dll v8.0.0.0 + System.Linq.dll v8.0.0.0 + System.Net.Primitives.dll v8.0.0.0 + System.Runtime.InteropServices.dll v8.0.0.0 + System.Text.RegularExpressions.dll v8.0.0.0 + System.Net.Sockets.dll v8.0.0.0 + .NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.4} [ 20 , 39 ] + System.Net.Security.dll v8.0.0.0 + System.Security.Cryptography.dll v8.0.0.0 + System.Threading.Channels.dll v8.0.0.0 + System.Threading.Tasks.Dataflow.dll v8.0.0.0 + System.Console.dll v8.0.0.0 + System.Memory.dll v8.0.0.0 + System.Numerics.Vectors.dll v8.0.0.0 + System.Linq.Expressions.dll v8.0.0.0 + Microsoft.Win32.Primitives.dll v8.0.0.0 + Microsoft.CSharp.dll v8.0.0.0 + System.Xml.ReaderWriter.dll v8.0.0.0 + System.Xml.XDocument.dll v8.0.0.0 + System.Text.Json.dll v8.0.0.0 + System.Diagnostics.DiagnosticSource.dll v8.0.0.0 + System.IO.FileSystem.Watcher.dll v8.0.0.0 + System.Threading.Overlapped.dll v8.0.0.0 + System.Reflection.Emit.dll v8.0.0.0 + System.Reflection.Emit.ILGeneration.dll v8.0.0.0 + System.Runtime.Loader.dll v8.0.0.0 + System.Reflection.Primitives.dll v8.0.0.0 + .NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.4} [ 40 , 46 ] + System.Linq.Queryable.dll v8.0.0.0 + System.Collections.NonGeneric.dll v8.0.0.0 + System.Diagnostics.FileVersionInfo.dll v8.0.0.0 + System.Collections.Specialized.dll v8.0.0.0 + System.Web.HttpUtility.dll v8.0.0.0 + netstandard.dll v2.1.0.0 + System.Reflection.Emit.Lightweight.dll v8.0.0.0 + .NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.4} + PresentationFramework.dll v8.0.0.0 + PresentationCore.dll v8.0.0.0 + WindowsBase.dll v8.0.0.0 + System.Xaml.dll v8.0.0.0 + System.Windows.Forms.dll v8.0.0.0 + System.Windows.Forms.Primitives.dll v8.0.0.0 + System.Configuration.ConfigurationManager.dll v8.0.0.0 + .NET Assembly loaded from {C:\Users\Vacla\.nuget\packages} + .\Microsoft.Build.Utilities.Core\15.1.548\lib\net46\Microsoft.Build.Utilities.Core.dll v15.1.0.0 + .NET Assemblies loaded from {C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319} + Microsoft.Build.dll v4.0.0.0 + Microsoft.Build.Framework.dll v4.0.0.0 + mscorlib.dll v4.0.0.0 + System.dll v4.0.0.0 + 4234 source files parsed ; 1 source file not found ; all source files in-sync with PDB + 0 code rule has been extracted from code. + No issue have been imported. No directory that contains issue files have been resolved from the project Stride + No dependency cycle detected in assemblies referencement graph. + Do merge code generated by compiler into application code. + Analyze dependencies of your application. + No SuppressMessageAttribute found in the analyzed code base. Since NDepend v2018.2 SuppressMessageAttribute can be used to suppress NDepend issues. Don't forget to set in your projects the compilation symbol CODE_ANALYSIS to use this attribute to suppress NDepend issues. + Persisting code model snapshot in {D:\Projects\GitHub\stride-ndepend\NDependOut1\NDependAnalysisResult_Stride_2024Apr15_23h28m53.ndar} + The source directory {C:\DEV\stride\sources\assets\Stride.Core.Packages} referenced by the PDB file of the assembly {Stride.Core.Packages} can't be found. + Execute queries and rules + Rule {From now, all types added should be 100% covered by tests} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {From now, all types added should be 100% covered by tests} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Avoid decreasing code coverage by tests of types} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Avoid decreasing code coverage by tests of types} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Code should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Code should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {New Types and Methods should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {New Types and Methods should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Methods refactored should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Methods refactored should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Assemblies and Namespaces should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Assemblies and Namespaces should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types almost 100% tested should be 100% tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types almost 100% tested should be 100% tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Namespaces almost 100% tested should be 100% tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Namespaces almost 100% tested should be 100% tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types that used to be 100% covered by tests should still be 100% covered} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types that used to be 100% covered by tests should still be 100% covered} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types tagged with FullCoveredAttribute should be 100% covered} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types tagged with FullCoveredAttribute should be 100% covered} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types 100% covered should be tagged with FullCoveredAttribute} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Types 100% covered should be tagged with FullCoveredAttribute} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Methods should have a low C.R.A.P score} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Rule {Methods should have a low C.R.A.P score} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots. + Quality Gate {Percentage Coverage} relies on code coverage data that is not available in the baseline code base snapshot. + Quality Gate {Percentage Coverage} relies on code coverage data that is not available in the newer code base snapshot. + Quality Gate {Percentage Coverage on New Code} relies on code coverage data that is not available in the baseline code base snapshot. + Quality Gate {Percentage Coverage on New Code} relies on code coverage data that is not available in the newer code base snapshot. + Quality Gate {Percentage Coverage on Refactored Code} relies on code coverage data that is not available in the baseline code base snapshot. + Quality Gate {Percentage Coverage on Refactored Code} relies on code coverage data that is not available in the newer code base snapshot. + Output report source files + The report lists 15 sources files (0 new and 0 modified since the baseline) on a total of 3 130 source files for the application analyzed. +See 'Project Properties > Report' to adjust the set of source files listed in the report. + Output report projects + 3 quality gates fail: + - 'Critical Issues' value 25 issues greater than fail threshold 10 issues + - 'Critical Rules Violated' value 10 rules greater than fail threshold 0 rules + - 'Debt Rating per Namespace' value 107 namespaces greater than fail threshold 0 namespaces + Building the report (standard). + NDepend analysis done. Duration: 00:11.813 + \ No newline at end of file diff --git a/ndepend/NDependReport.html b/ndepend/NDependReport.html new file mode 100644 index 00000000..56901af8 --- /dev/null +++ b/ndepend/NDependReport.html @@ -0,0 +1,5741 @@ +Report: Stride (v4.2.0.2122)

Dependency Graph

+ Online documentation: +

Dependency Matrix

+ Online documentation: +

Visualizing Code Metrics through Treemaping

+ With the Online documentation, understand how Treemaping can help you see patterns in your code base, that would be hard to spot with other ways.

Abstractness versus Instability Diagram

+ The Abstractness versus Instability Diagram helps to detect which assemblies are potentially painful to maintain (i.e concrete and stable) and which assemblies are potentially useless (i.e abstract and instable). +

+ Online documentation: +

For beginners: Where to start

+ Code queries and rules results are truncated to list a maximum of 20 code elements in this report +

Does this report gets too large?

Stride (v4.2.0.2122) \ + + Main +
Stride (v4.2.0.2122) \ + + Main + \ Rules
Stride (v4.2.0.2122) \ + + Main + \ Quality Gates
Stride (v4.2.0.2122) \ + + Main + \ Quality Gates + \ + Quality Gates
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Code Smells
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Object Oriented Design
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Design
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Architecture
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Dead Code
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Security
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Visibility
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Immutability
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Naming Conventions
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + Source Files Organization
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System.Collections
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System.Runtime .InteropServices
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System.Threading
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System.Xml
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System.Globalization
Stride (v4.2.0.2122) \ + + Main + \ Rules + \ + .NET Framework Usage + \ + System.Reflection
Stride (v4.2.0.2122) \ + + Main + \ Group of Queries + + \ + Hot Spots
Stride (v4.2.0.2122) \ + + Main + \ Group of Queries + + \ + Object Oriented Design
Stride (v4.2.0.2122) \ + + Main + \ Group of Queries + + \ + API Breaking Changes
Stride (v4.2.0.2122) \ + + Main + \ Group of Queries + + \ + Code Coverage
Stride (v4.2.0.2122) \ + + Main + \ Group of Queries + + \ + Dead Code
Stride (v4.2.0.2122) \ + + Main + \ Group of Queries + + \ + Code Diff Summary
Stride (v4.2.0.2122) \ + + Main + \ Metrics + \ + + Application Statistics +
Stride (v4.2.0.2122) \ + + Main + \ Metrics + \ + + Assemblies Metrics +
Stride (v4.2.0.2122) \ + + Main + \ Metrics + \ + + Namespaces Metrics +
Stride (v4.2.0.2122) \ + + Main + \ Metrics + \ + + Types Metrics +
Stride (v4.2.0.2122) \ + + Main + \ + + Assemblies Dependencies +
Stride (v4.2.0.2122) \ + + Main + \ + + Namespaces Dependencies +
Stride (v4.2.0.2122) \ + + Main + \ + + Types Dependencies +
Stride (v4.2.0.2122) \ + + Main + \ + + Build Order +
Stride (v4.2.0.2122) \ + + Main + \ + + Abstractness vs. Instability +
report date22 Apr 2024 22:28:42
analysis duration00:13.051
ndepend + version + 2024.1.0   Professional Developer/Build-Machine Edition
baselineCompare with analysis result obtained on 22 Apr 2024 22:27:53 (which is the analysis result with date closest to 30 days ago)
code coverage data + Not Defined. To import Code Coverage Data, please read this online documentation. +

Diagrams

;TinyComponentDependenciesDiagram.png
Dependency Graph
+ View as + ?fullscaled
;TinyComponentDependenciesMatrix.png
Dependency Matrix
+ View as + ?fullscaled
;TinyVisualNDependView.png
Treemap Metric View
+ View as + ?fullscaled
;TinyAbstractnessVSInstability.png
Abstractness vs. Instability
+ View + ?controlimage

Application Metrics

+ Note: Further Application Statistics are available. +
# Lines of Code
180 182   ;TrendIconGrayConstant.png   no diff
4 323   (NotMyCode)   ;TrendIconGrayConstant.png   no diff
Estimated Dev Effort   5 033d   ;TrendIconGrayConstant.png   no diff
# Types
8 321   ;TrendIconGrayConstant.png   no diff
62   Assemblies   ;TrendIconGrayConstant.png   no diff
651   Namespaces   ;TrendIconGrayConstant.png   no diff
42 603   Methods   ;TrendIconGrayConstant.png   no diff
16 110   Fields   ;TrendIconGrayConstant.png   no diff
4 168   Source Files   ;TrendIconGrayConstant.png   no diff
600 955   Line Feed   ;TrendIconGrayConstant.png   no diff
10 830   Third-Party Elements   ;TrendIconGrayConstant.png   no diff
Comment
43.61%   ;TrendIconGrayConstant.png   no diff
139 354   Lines of Comment   ;TrendIconGrayConstant.png   no diff
Debt
9.81%   ;TrendIconGrayConstant.png   no diff
Rating   B   242d + effort to reach +  A
Debt   493d   ;TrendIconGrayConstant.png   no diff
The technical-debt is incomplete because no coverage data specified.      
CoverageN/A because no coverage data specified
Method Complexity
160   Max   ;TrendIconGrayConstant.png   no diff
2.03   Average   ;TrendIconGrayConstant.png   no diff
+ Quality Gates +
;StatusQGFail.pngFail3
;StatusQGWarn.pngWarn0
;StatusQGPass.pngPass9
+ Rules +
;StatusWarningCritical.pngCritical10
;StatusWarning.pngViolated96
;StatusBigOk.pngOk60
+ Issues +
;Empty.pngAll28 257
;Severity_Blocker.pngBlocker0
;Severity_Critical.pngCritical25
;Severity_High.pngHigh5 083
;Severity_Medium.pngMedium19 431
;Severity_Low.pngLow3 718
;Empty.pngSuppressed0
+ + + + + + + + + +
0
  • The number of source files with no issue.
  • By default, these source files are not listed below. They are listed when one of the option List all source files or Only list source files with issues and files added or modified since the baseline is enabled in NDepend Project Properties > Report.
3136
  • The number of source files with at least one unresolved issue but no new issue added since the baseline.
  • Sort the column #Un-resolved Issues to list these files first.
0
  • The number of source files with at least one new issue introduced since the baseline.
  • Sort the column #New Issues to list these files first.
;InfoSmall.png
  • Only 2 000 source files are listed (on 3 136). This is because the setting Don't list more than 2000 source files is enabled in the NDepend Project Properties > Report, to avoid too large report.
  • The setting "Only list source files with issues" is enabled. More source files can be listed by changing this setting from NDepend Project Properties > Report.
Source File Name#New Issues#Un- resolved#Fixed
New Debt
Debt%Cov#LinesProjectPath
;CS.pngopenvr_api.cs
0|m100|0000| 3 53800min 0s|m100|0000| 45dN/A|m100|0000| 8 173Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenVR
;CS.pngNativeHelper.cs
0|m11|0001| 42100min 0s|m3|0021| 1d 6hN/A|m8|0129| 661Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Interop
;CS.pngFreeImageStaticImports.cs
0|m11|0002| 41700min 0s|m7|0003| 3d 4hN/A|m28|0007| 2 369Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper
;CS.pngDxtNetWrapper.cs
0|m6|0003| 21800min 0s|m6|0010| 2d 7hN/A|m11|0058| 955Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers
;CS.pngOculusOVR.cs
0|m5|0004| 18800min 0s|m3|0025| 1d 4hN/A|m2|0476| 243Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OculusOVR
;CS.pngNavigation.cs
0|m5|0005| 18700min 0s|m3|0029| 1d 4hN/A|m2|0508| 228Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngVisitorGenerated.cs
0|m5|0006| 18100min 0s|m12|0001| 5d 5hN/A|m56|0003| 4 656Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Visitor
;CS.pngVirtualButton.Keyboard.cs
0|m4|0007| 17800min 0s|m8|0002| 3d 5hN/A|m11|0063| 927Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\VirtualButton
;CS.pngFreeImageWrapper.cs
0|m4|0008| 17700min 0s|m6|0007| 2d 7hN/A|m63|0002| 5 218Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper
;CS.pngPvrttNetWrapper.cs
0|m4|0009| 16100min 0s|m4|0015| 2d 1hN/A|m7|0142| 624Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers
;CS.pngColor.Palette.cs
0|m3|0010| 14300min 0s|m6|0009| 2d 7hN/A|m8|0110| 726Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngDDS.cs
0|m3|0011| 13900min 0s|m4|0018| 1d 6hN/A|m4|0277| 383StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngHlslSemanticAnalysis.cs
0|m2|0012| 9600min 0s|m1|0082| 6h 19minN/A|m12|0049| 1 028Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Analysis\Hlsl
;CS.pngAudioLayer.cs
0|m2|0013| 8800min 0s|m2|0042| 1d 2hN/A|m2|0665| 175Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio\Native
;CS.pngSortedDictionary.cs
0|m2|0014| 7900min 0s|m2|0046| 1d 1hN/A|m20|0014| 1 683Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngSimulation.cs
0|m2|0015| 7700min 0s|m5|0014| 2d 2hN/A|m17|0027| 1 431Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngTransformRenderFeature.cs
0|m2|0016| 7600min 0s|m2|0058| 7h 58minN/A|m3|0451| 261Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngParameterCollection.cs
0|m1|0017| 7100min 0s|m2|0033| 1d 2hN/A|m13|0040| 1 124StrideD:\Projects\GitHub\stride\sources\engine\Stride\Rendering
;CS.pngConsoleProgram.cs
0|m1|0018| 7000min 0s|m2|0052| 1d 0hN/A|m6|0174| 529Stride.TextureConverterD:\Projects\GitHub\stride\sources\shared
;CS.pngOpenVR.cs
0|m1|0020| 6300min 0s|m0|0323| 2h 20minN/A|m5|0199| 486Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenVR
;CS.pngParser.cs
0|m1|0019| 6300min 0s|m2|0037| 1d 2hN/A|m8|0122| 688Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngMaterialKeys.cs
0|m1|0023| 6200min 0s|m3|0031| 1d 3hN/A|m1|0812| 144Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Shaders
;CS.pngDispatcher.cs
0|m1|0022| 6200min 0s|m1|0149| 4h 23minN/A|m8|0119| 691Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Threading
;CS.pngUpdateEngine.cs
0|m1|0021| 6200min 0s|m1|0080| 6h 23minN/A|m9|0099| 778Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngAttachedChildProcessJob.cs
0|m1|0025| 6000min 0s|m1|0125| 5h 2minN/A|m1|0960| 115Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\shared
;CS.pngSpriteFont.cs
0|m1|0024| 6000min 0s|m3|0024| 1d 4hN/A|m8|0112| 712Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngHlslToGlslConvertor.cs
0|m1|0027| 5900min 0s|m7|0004| 3d 2hN/A|m56|0004| 4 584Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngProperties.cs
0|m1|0026| 5900min 0s|m1|0093| 6h 2minN/A|m8|0116| 699Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngBowyerWatsonTetrahedralization.cs
0|m1|0028| 5700min 0s|m2|0061| 7h 36minN/A|m10|0071| 882Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\LightProbes
;CS.pngTextureTool.cs
0|m1|0029| 5600min 0s|m5|0011| 2d 3hN/A|m20|0016| 1 653Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Frontend
;CS.pngAndroidDeviceEnumerator.cs
0|m1|0030| 5400min 0s|m1|0067| 7h 13minN/A|m2|0482| 239Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\shared\Process
;CS.pngMaterialRenderFeature.cs
0|m1|0032| 5300min 0s|m0|0208| 3h 22minN/A|m5|0246| 416Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngBundleOdbBackend.cs
0|m1|0031| 5300min 0s|m2|0049| 1d 1hN/A|m12|0054| 993Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Storage
;CS.pngBatchBase.cs
0|m1|0035| 5200min 0s|m2|0035| 1d 2hN/A|m9|0088| 812Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngProgram.cs
0|m1|0034| 5200min 0s|m1|0091| 6h 4minN/A|m2|0490| 233Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Frontend\Console
;CS.pngParticleEmitterRenderFeature.cs
0|m1|0033| 5200min 0s|m1|0124| 5h 2minN/A|m5|0200| 485Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Rendering
;CS.pngEmitter.cs
0|m1|0037| 5100min 0s|m4|0016| 1d 7hN/A|m22|0009| 1 849Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngCharacterAnalyzer.cs
0|m1|0036| 5100min 0s|m1|0164| 4h 6minN/A|m3|0369| 306Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngLightClusteredPointSpotGroupRender er.cs
0|m1|0038| 4900min 0s|m1|0106| 5h 41minN/A|m9|0096| 782Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngTexturing.sdsl.cs
0|m1|0040| 4800min 0s|m2|0057| 1d 0hN/A|m0|1264| 71Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders
;CS.pngLightSpotGroupRenderer.cs
0|m1|0039| 4800min 0s|m1|0075| 6h 37minN/A|m5|0223| 443Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngMatrix.cs
0|m1|0041| 4500min 0s|m6|0008| 2d 7hN/A|m42|0006| 3 461Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngIndexExtensions.cs
0|m1|0042| 4400min 0s|m0|0212| 3h 21minN/A|m6|0164| 559Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Extensions
;CS.pngGameStudioInternalSettings.cs
0|m1|0043| 4300min 0s|m0|0213| 3h 21minN/A|m0|1520| 47Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Settings
;CS.pngDebugTestSettings.cs
0|m1|0045| 4200min 0s|m0|0209| 3h 22minN/A|m0|1419| 55Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Settings
;CS.pngMetadataModels.cs
0|m1|0044| 4200min 0s|m1|0070| 6h 49minN/A|m82|0001| 6 725Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngPerformanceLogger.cs
0|m1|0047| 4100min 0s|m0|0223| 3h 14minN/A|m2|0559| 206Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Performance
;CS.pngForwardLightingRenderFeature.cs
0|m1|0046| 4100min 0s|m2|0050| 1d 0hN/A|m9|0094| 786Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngStreamCreatorPerformance.cs
0|m1|0048| 4000min 0s|m1|0186| 3h 38minN/A|m2|0549| 208Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Performance
;CS.pngModuleMixin.cs
0|m1|0051| 3900min 0s|m1|0170| 3h 55minN/A|m3|0406| 288Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStrideSemanticAnalysis.cs
0|m1|0052| 3900min 0s|m5|0012| 2d 3hN/A|m14|0036| 1 179Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Analysis
;CS.pngShaderLinker.cs
0|m1|0049| 3900min 0s|m1|0069| 6h 55minN/A|m12|0044| 1 056Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser
;CS.pngSpriteBatch.cs
0|m1|0050| 3900min 0s|m6|0006| 3d 1hN/A|m8|0127| 663Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngGrammar.cs
0|m1|0057| 3800min 0s|m1|0123| 5h 4minN/A|m7|0147| 612Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngTextureHelper.cs
0|m1|0058| 3800min 0s|m1|0102| 5h 50minN/A|m7|0155| 584Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures
;CS.pngVTuneProfiler.cs
0|m1|0059| 3800min 0s|m0|0205| 3h 23minN/A|m2|0640| 182Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngPackageSceneSettings.cs
0|m1|0056| 3800min 0s|m1|0126| 5h 1minN/A|m1|1098| 94Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\SceneEditor
;CS.pngAssetObjectNodeExtended.cs
0|m1|0053| 3800min 0s|m1|0145| 4h 28minN/A|m5|0225| 439Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum\Internal
;CS.pngCelt.cs
0|m1|0054| 3800min 0s|m0|0328| 2h 18minN/A|m2|0598| 193Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio\Native
;CS.pngUIEditorGameAdornerService.cs
0|m1|0055| 3800min 0s|m1|0139| 4h 34minN/A|m6|0168| 551Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Game
;CS.pngDDSHelper.cs
0|m0|0061| 3700min 0s|m3|0027| 1d 4hN/A|m20|0018| 1 636StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngPackageSession.cs
0|m0|0060| 3700min 0s|m4|0017| 1d 7hN/A|m19|0019| 1 632Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngContentManager.cs
0|m0|0064| 3600min 0s|m1|0081| 6h 21minN/A|m9|0107| 742Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngStrideStreamCreator.cs
0|m0|0063| 3600min 0s|m2|0053| 1d 0hN/A|m15|0032| 1 262Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStrideStreamAnalyzer.cs
0|m0|0062| 3600min 0s|m0|0435| 1h 45minN/A|m3|0374| 304Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngAtlasTexLibrary.cs
0|m0|0067| 3500min 0s|m0|0294| 2h 31minN/A|m7|0135| 644Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngModuleMixinInfo.cs
0|m0|0066| 3500min 0s|m0|0443| 1h 43minN/A|m2|0684| 172Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStrideDefaultAssetsPlugin.cs
0|m0|0065| 3500min 0s|m0|0207| 3h 23minN/A|m4|0259| 403Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation
;CS.pngWindow.cs
0|m0|0070| 3400min 0s|m1|0110| 5h 29minN/A|m8|0115| 699Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\SDL
;CS.pngRootEffectRenderFeature.cs
0|m0|0069| 3400min 0s|m2|0047| 1d 1hN/A|m12|0047| 1 044Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngMicroThread.cs
0|m0|0068| 3400min 0s|m0|0376| 2h 2minN/A|m4|0276| 385Stride.Core.MicroThreadingD:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading
;CS.pngThreadPool.SemaphoreW.cs
0|m0|0073| 3300min 0s|m0|0206| 3h 23minN/A|m4|0284| 373Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Threading
;CS.pngThumbnailGenerator.cs
0|m0|0072| 3300min 0s|m1|0166| 4h 2minN/A|m4|0291| 368Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngSemanticPerformance.cs
0|m0|0071| 3300min 0s|m1|0119| 5h 13minN/A|m2|0694| 169Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Performance
;CS.pngLightGroupRendererShadow.cs
0|m0|0077| 3200min 0s|m1|0107| 5h 41minN/A|m3|0380| 301Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngMeshConverter.cs
0|m0|0078| 3200min 0s|m2|0048| 1d 1hN/A|m17|0026| 1 444Stride.Importer.3DD:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D
;CS.pngMixPerformance.cs
0|m0|0079| 3200min 0s|m0|0412| 1h 51minN/A|m2|0631| 183Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Performance
;CS.pngNetworkVirtualFileProvider.cs
0|m0|0074| 3200min 0s|m0|0571| 1h 15minN/A|m1|0898| 128Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Shaders.Compiler\Internals
;CS.pngSpriteComponent.cs
0|m0|0075| 3200min 0s|m1|0147| 4h 27minN/A|m2|0532| 214Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngRenderSystem.cs
0|m0|0076| 3200min 0s|m1|0134| 4h 41minN/A|m8|0120| 689Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngUIBatch.cs
0|m0|0082| 3100min 0s|m2|0044| 1d 1hN/A|m9|0100| 777Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngEditorGameNavigationMeshService.cs
0|m0|0083| 3100min 0s|m1|0114| 5h 24minN/A|m8|0117| 698Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngMeshVelocityRenderFeature.cs
0|m0|0080| 3100min 0s|m0|0298| 2h 30minN/A|m2|0569| 203Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngPvrttTexLib.cs
0|m0|0081| 3100min 0s|m1|0116| 5h 21minN/A|m11|0062| 935Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngPhysicsComponent.cs
0|m0|0087| 3000min 0s|m2|0040| 1d 2hN/A|m10|0075| 863Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngPhysicsConstraintGizmo.cs
0|m0|0088| 3000min 0s|m0|0243| 2h 59minN/A|m6|0161| 569Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngRenderVoxelVolume.cs
0|m0|0086| 3000min 0s|m0|0254| 2h 49minN/A|m0|1298| 67Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngThumbnailBuildHelper.cs
0|m0|0084| 3000min 0s|m0|0237| 3h 5minN/A|m1|0799| 146Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngPipelineState.Direct3D.cs
0|m0|0085| 3000min 0s|m0|0881| 42minN/A|m5|0232| 429Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngProfiler.cs
0|m0|0092| 2900min 0s|m0|0395| 1h 56minN/A|m4|0270| 394Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngModelFromFileTemplateGenerator.cs
0|m0|0093| 2900min 0s|m0|0271| 2h 42minN/A|m2|0712| 165Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngDxtTexLib.cs
0|m0|0091| 2900min 0s|m1|0068| 7h 1minN/A|m9|0095| 783Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngImage.cs
0|m0|0089| 2900min 0s|m2|0066| 7h 18minN/A|m14|0037| 1 176StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngParticleEmitter.cs
0|m0|0090| 2900min 0s|m2|0032| 1d 2hN/A|m14|0034| 1 201Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngInternalSettings.cs
0|m0|0097| 2800min 0s|m0|0267| 2h 43minN/A|m1|1077| 97Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Settings
;CS.pngUIElement.cs
0|m0|0098| 2800min 0s|m3|0030| 1d 3hN/A|m16|0031| 1 330Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngHorizontalAndVerticalAxisRenderer .cs
0|m0|0096| 2800min 0s|m0|0269| 2h 42minN/A|m6|0187| 496Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Axes
;CS.pngSamplerMappingVisitor.cs
0|m0|0094| 2800min 0s|m0|0268| 2h 42minN/A|m7|0145| 620Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngTextureDescription.cs
0|m0|0095| 2800min 0s|m1|0115| 5h 24minN/A|m3|0379| 301Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngObjectMap.cs
0|m0|0101| 2700min 0s|m0|0380| 2h 1minN/A|m5|0221| 447Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngAssetPropertyGraph.cs
0|m0|0100| 2700min 0s|m2|0041| 1d 2hN/A|m12|0048| 1 043Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum
;CS.pngScrollViewer.cs
0|m0|0099| 2700min 0s|m2|0065| 7h 21minN/A|m11|0065| 911Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngStrideShaderMixer.cs
0|m0|0104| 2600min 0s|m2|0051| 1d 0hN/A|m20|0015| 1 673Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngUILayoutHelper.cs
0|m0|0105| 2600min 0s|m0|0232| 3h 7minN/A|m6|0176| 528Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Game
;CS.pngLightPointShadowMapRendererParabol oid.cs
0|m0|0102| 2600min 0s|m0|0333| 2h 17minN/A|m4|0335| 329Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngVirtualizingTreePanel.cs
0|m0|0103| 2600min 0s|m1|0153| 4h 20minN/A|m9|0097| 780Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngVectorCurveViewModel.cs
0|m0|0108| 2500min 0s|m0|0211| 3h 21minN/A|m5|0213| 464Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngTreeView.cs
0|m0|0107| 2500min 0s|m1|0083| 6h 18minN/A|m10|0083| 834Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngLightSpotTextureProjectionRenderer .cs
0|m0|0106| 2500min 0s|m0|0279| 2h 37minN/A|m3|0372| 305Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngUIElementExtensions.cs
0|m0|0112| 2400min 0s|m1|0086| 6h 15minN/A|m3|0448| 263Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngGameStudioAssemblyReloader.cs
0|m0|0113| 2400min 0s|m0|1104| 30minN/A|m6|0189| 493Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssemblyReloading
;CS.pngParticleFields.cs
0|m0|0111| 2400min 0s|m1|0165| 4h 3minN/A|m1|1042| 101Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngOpenXRHmd.cs
0|m0|0109| 2400min 0s|m1|0092| 6h 3minN/A|m11|0067| 907Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenXR
;CS.pngVRDeviceSystem.cs
0|m0|0110| 2400min 0s|m0|0341| 2h 15minN/A|m2|0699| 169Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality
;CS.pngPrefabModelAssetCompiler.cs
0|m0|0118| 2300min 0s|m0|0277| 2h 40minN/A|m5|0236| 424Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngContentManager.Reference.cs
0|m0|0119| 2300min 0s|m0|0468| 1h 36minN/A|m0|1318| 65Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngGameWindow.cs
0|m0|0120| 2300min 0s|m0|0523| 1h 24minN/A|m4|0309| 349Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngMemberSerializer.cs
0|m0|0117| 2300min 0s|m0|0366| 2h 7minN/A|m1|1182| 82Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngNavigationProcessor.cs
0|m0|0114| 2300min 0s|m0|0573| 1h 15minN/A|m4|0282| 376Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation\Processors
;CS.pngCameraGizmo.cs
0|m0|0115| 2300min 0s|m0|0613| 1h 6minN/A|m2|0589| 198Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngTestAsset.cs
0|m0|0116| 2300min 0s|m0|0197| 3h 29minN/A|m4|0268| 395Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Test
;CS.pngCameraComponent.cs
0|m0|0128| 2200min 0s|m1|0168| 4h 1minN/A|m3|0430| 272Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngTemporalAntiAliasShader.sdsl.cs
0|m0|0127| 2200min 0s|m0|0317| 2h 23minN/A|m0|1695| 34Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AntiAliasing
;CS.pngEditorGameCameraPreviewService.cs
0|m0|0129| 2200min 0s|m0|1272| 24minN/A|m4|0323| 342Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngFFmpegCodec.cs
0|m0|0131| 2200min 0s|m0|0339| 2h 15minN/A|m3|0382| 299Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video\FFmpeg
;CS.pngCharacterSpecification.cs
0|m0|0130| 2200min 0s|m0|0841| 45minN/A|m1|1114| 92Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngPixelFormatExtensions.cs
0|m0|0126| 2200min 0s|m0|0190| 3h 36minN/A|m8|0113| 708StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngFITexLib.cs
0|m0|0122| 2200min 0s|m0|0255| 2h 48minN/A|m7|0146| 617Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngLocalReflections.cs
0|m0|0121| 2200min 0s|m0|0195| 3h 30minN/A|m7|0140| 630Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngVirtualButton.GamePad.cs
0|m0|0123| 2200min 0s|m0|0203| 3h 25minN/A|m2|0481| 240Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\VirtualButton
;CS.pngLightShafts.cs
0|m0|0125| 2200min 0s|m0|0188| 3h 37minN/A|m6|0190| 492Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightShafts
;CS.pngTransformComponent.cs
0|m0|0124| 2200min 0s|m2|0038| 1d 2hN/A|m5|0253| 409Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngResolvedBundle.cs
0|m0|0138| 2100min 0s|m0|1240| 25minN/A|m0|1270| 70Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngSpriteFontAssetCompiler.cs
0|m0|0137| 2100min 0s|m0|0250| 2h 52minN/A|m2|0524| 218Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngMultiValueSortedDictionary.cs
0|m0|0139| 2100min 0s|m0|0215| 3h 20minN/A|m11|0057| 962Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngPrimitiveTypeSerializers.cs
0|m0|0141| 2100min 0s|m0|0755| 51minN/A|m4|0293| 367Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Serializers
;CS.pngPointerDeviceState.cs
0|m0|0140| 2100min 0s|m0|0218| 3h 19minN/A|m2|0644| 180Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngInputManager.cs
0|m0|0133| 2100min 0s|m2|0055| 1d 0hN/A|m11|0055| 976Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngEntityCloner.cs
0|m0|0132| 2100min 0s|m1|0172| 3h 54minN/A|m2|0537| 212Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngShaderCompilationContext.cs
0|m0|0134| 2100min 0s|m1|0127| 4h 59minN/A|m6|0165| 558Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngGlyph.cs
0|m0|0136| 2100min 0s|m0|0501| 1h 30minN/A|m1|0997| 110Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngLightPointShadowMapRendererCubeMap .cs
0|m0|0135| 2100min 0s|m0|0466| 1h 36minN/A|m3|0385| 298Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngVector4.cs
0|m0|0150| 2000min 0s|m3|0022| 1d 5hN/A|m17|0025| 1 448Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngDescriptorSetLayoutBuilder.cs
0|m0|0149| 2000min 0s|m0|0338| 2h 15minN/A|m0|1451| 52Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngLightSpotShadowMapRenderer.cs
0|m0|0148| 2000min 0s|m0|0432| 1h 45minN/A|m3|0438| 266Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngShaderLoader.cs
0|m0|0153| 2000min 0s|m0|0216| 3h 19minN/A|m5|0207| 473Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngRenderView.cs
0|m0|0152| 2000min 0s|m1|0077| 6h 29minN/A|m1|0998| 110Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngVector3.cs
0|m0|0151| 2000min 0s|m7|0005| 3d 2hN/A|m22|0011| 1 811Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngSpriteStudioNodeState.cs
0|m0|0144| 2000min 0s|m1|0158| 4h 13minN/A|m1|1021| 105Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngHeightfieldColliderShape.cs
0|m0|0143| 2000min 0s|m0|0233| 3h 7minN/A|m5|0247| 414Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Shapes
;CS.pngAudioEmitterComponent.cs
0|m0|0142| 2000min 0s|m0|0555| 1h 17minN/A|m2|0497| 232Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngAnimationChannel.cs
0|m0|0147| 2000min 0s|m0|0331| 2h 17minN/A|m4|0315| 347Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngSortedList.cs
0|m0|0146| 2000min 0s|m1|0105| 5h 44minN/A|m14|0035| 1 189Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngParserDataBuilder_HelperClasses.cs
0|m0|0145| 2000min 0s|m0|1570| 15minN/A|m0|1996| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Data\Construction
;CS.pngBitmapUtils.cs
0|m0|0163| 1900min 0s|m0|0991| 37minN/A|m4|0298| 360Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngDockingLayoutManager.cs
0|m0|0162| 1900min 0s|m0|0547| 1h 19minN/A|m3|0413| 283Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Layout
;CS.pngNuGetAssemblyResolver.cs
0|m0|0161| 1900min 0s|m0|0229| 3h 8minN/A|m4|0310| 349Stride.NuGetResolver.UID:\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver
;CS.pngPackageSettingsWrapper.cs
0|m0|0164| 1900min 0s|m0|0460| 1h 39minN/A|m1|1044| 101Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\Properties
;CS.pngRule.cs
0|m0|0167| 1900min 0s|m0|0625| 1h 5minN/A|m1|0878| 131Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngLightDirectionalShadowMapRenderer .cs
0|m0|0166| 1900min 0s|m0|0226| 3h 11minN/A|m7|0148| 607Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngConsoleLogListener.cs
0|m0|0165| 1900min 0s|m0|0302| 2h 28minN/A|m3|0386| 298Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngRenderDrawContext.cs
0|m0|0156| 1900min 0s|m0|0489| 1h 32minN/A|m2|0621| 185Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngEntity.cs
0|m0|0155| 1900min 0s|m0|0457| 1h 39minN/A|m4|0301| 358Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngMemberPath.cs
0|m0|0154| 1900min 0s|m0|0230| 3h 8minN/A|m10|0074| 866Stride.Core.ReflectionD:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection
;CS.pngParticleBufferState.cs
0|m0|0157| 1900min 0s|m0|0396| 1h 56minN/A|m2|0623| 185Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\VertexLayouts
;CS.pngWireframeRenderFeature.cs
0|m0|0160| 1900min 0s|m0|0295| 2h 31minN/A|m1|0975| 112Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\SceneEditor
;CS.pngAxisBehavior.cs
0|m0|0159| 1900min 0s|m0|0564| 1h 16minN/A|m0|1360| 60Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Views\Behaviors
;CS.pngDouble3.cs
0|m0|0158| 1900min 0s|m3|0028| 1d 4hN/A|m21|0012| 1 778Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngRenderUIElement.cs
0|m0|0180| 1800min 0s|m1|0175| 3h 47minN/A|m0|1357| 61Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Rendering\UI
;CS.pngAnimationData.cs
0|m0|0181| 1800min 0s|m0|0282| 2h 36minN/A|m2|0679| 173Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngGameStudioThumbnailService.cs
0|m0|0178| 1800min 0s|m0|0397| 1h 55minN/A|m4|0338| 327Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngAssetItemSerializer.cs
0|m0|0179| 1800min 0s|m0|0951| 40minN/A|m0|1201| 80Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Serializers
;CS.pngGraphicsDeviceManager.cs
0|m0|0182| 1800min 0s|m1|0095| 5h 56minN/A|m13|0042| 1 105Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngResourceBinder.cs
0|m0|0185| 1800min 0s|m0|0520| 1h 25minN/A|m1|0983| 111Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngDouble4.cs
0|m0|0186| 1800min 0s|m2|0062| 7h 35minN/A|m17|0024| 1 451Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngTransformationGizmo.cs
0|m0|0183| 1800min 0s|m0|0234| 3h 7minN/A|m5|0206| 475Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngNodeViewModel.cs
0|m0|0184| 1800min 0s|m1|0128| 4h 59minN/A|m8|0109| 727Stride.Core.Presentation.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Quantum\ViewModels
;CS.pngGamePadLayout.cs
0|m0|0177| 1800min 0s|m0|0351| 2h 12minN/A|m2|0551| 208Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\GamePadLayouts
;CS.pngContentStorageHeader.cs
0|m0|0170| 1800min 0s|m0|0361| 2h 9minN/A|m1|0987| 111Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Streaming
;CS.pngDataGridEx.cs
0|m0|0171| 1800min 0s|m0|0264| 2h 43minN/A|m1|0978| 112Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View
;CS.pngStrideTexLibrary.cs
0|m0|0168| 1800min 0s|m0|0291| 2h 33minN/A|m5|0218| 452Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngSubsurfaceScatteringKeys.cs
0|m0|0169| 1800min 0s|m0|0502| 1h 30minN/A|m0|1977| 14Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SubsurfaceScattering
;CS.pngEntityChildPropertyResolver.cs
0|m0|0172| 1800min 0s|m0|0187| 3h 37minN/A|m2|0626| 184Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngSchemaBase.cs
0|m0|0175| 1800min 0s|m0|0830| 46minN/A|m5|0205| 476Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Schemas
;CS.pngLiveAssemblyReloader.cs
0|m0|0176| 1800min 0s|m0|0337| 2h 16minN/A|m1|0717| 163Stride.DebuggerD:\Projects\GitHub\stride\sources\engine\Stride.Debugger\Debugger
;CS.pngPipelineStateDescription.cs
0|m0|0173| 1800min 0s|m2|0063| 7h 31minN/A|m1|0839| 139Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngRenderObject.cs
0|m0|0174| 1800min 0s|m1|0180| 3h 44minN/A|m0|1554| 44Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngCanvasRenderer.cs
0|m0|0201| 1700min 0s|m3|0019| 1d 6hN/A|m7|0136| 638Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Drawing
;CS.pngLoadingRequest.cs
0|m0|0202| 1700min 0s|m0|1070| 32minN/A|m1|1116| 91Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngStaticMeshColliderShape.cs
0|m0|0200| 1700min 0s|m0|0370| 2h 5minN/A|m4|0313| 347Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Shapes
;CS.pngGlyphPacker.cs
0|m0|0198| 1700min 0s|m0|0869| 43minN/A|m3|0415| 280Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngGraphicsDevice.cs
0|m0|0199| 1700min 0s|m1|0084| 6h 17minN/A|m3|0346| 320Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngStackPanel.cs
0|m0|0206| 1700min 0s|m1|0132| 4h 49minN/A|m9|0090| 800Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Panels
;CS.pngGrid.cs
0|m0|0207| 1700min 0s|m1|0135| 4h 38minN/A|m10|0076| 861Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Panels
;CS.pngSpriteSheetAssetCompiler.cs
0|m0|0205| 1700min 0s|m0|0577| 1h 13minN/A|m5|0201| 483Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Sprite
;CS.pngGamePlatform.cs
0|m0|0203| 1700min 0s|m0|0427| 1h 47minN/A|m4|0267| 395Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngAssetCollectionViewModel.cs
0|m0|0204| 1700min 0s|m2|0043| 1d 1hN/A|m20|0017| 1 640Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngVectorType.cs
0|m0|0197| 1700min 0s|m0|0248| 2h 54minN/A|m2|0493| 233Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngStrideParsingInfo.cs
0|m0|0190| 1700min 0s|m0|0821| 47minN/A|m1|1090| 95Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Analysis
;CS.pngGameProfilingSystem.cs
0|m0|0191| 1700min 0s|m1|0161| 4h 11minN/A|m6|0180| 521Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Profiling
;CS.pngTexture.cs
0|m0|0189| 1700min 0s|m2|0039| 1d 2hN/A|m16|0030| 1 378Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngFogEffect.cs
0|m0|0187| 1700min 0s|m0|0534| 1h 22minN/A|m0|1826| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\Fog
;CS.pngStrideShaderLibrary.cs
0|m0|0188| 1700min 0s|m0|0474| 1h 35minN/A|m5|0214| 458Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngRenderContext.cs
0|m0|0195| 1700min 0s|m0|0242| 3h 1minN/A|m3|0466| 250Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngVirtualFileSystem.cs
0|m0|0196| 1700min 0s|m0|0311| 2h 26minN/A|m7|0158| 580Stride.Core.IOD:\Projects\GitHub\stride\sources\core\Stride.Core.IO
;CS.pngMaterialBlendLayerContext.cs
0|m0|0194| 1700min 0s|m0|1701| 11minN/A|m2|0661| 177Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngGameContext.cs
0|m0|0192| 1700min 0s|m0|0504| 1h 29minN/A|m2|0664| 175Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngThreadPool.cs
0|m0|0193| 1700min 0s|m0|0305| 2h 28minN/A|m3|0395| 294Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Threading
;CS.pngEffectPriorityScheduler.cs
0|m0|0221| 1600min 0s|m0|0481| 1h 34minN/A|m2|0478| 241Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders\Compiler
;CS.pngSessionViewModel.cs
0|m0|0222| 1600min 0s|m2|0034| 1d 2hN/A|m22|0010| 1 845Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngParameterKeys.cs
0|m0|0220| 1600min 0s|m0|0542| 1h 20minN/A|m4|0337| 328StrideD:\Projects\GitHub\stride\sources\engine\Stride\Effects
;CS.pngPackageBuilderOptions.cs
0|m0|0218| 1600min 0s|m0|0654| 1h 1minN/A|m1|1052| 100Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngDataSerializerFactory.cs
0|m0|0219| 1600min 0s|m1|0179| 3h 44minN/A|m3|0420| 279Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngConcurrentCollector.cs
0|m0|0226| 1600min 0s|m0|0280| 2h 37minN/A|m3|0387| 297Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Threading
;CS.pngDebugTextSystem.cs
0|m0|0227| 1600min 0s|m0|0606| 1h 7minN/A|m1|0901| 127Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Profiling
;CS.pngForwardRenderer.cs
0|m0|0225| 1600min 0s|m1|0098| 5h 54minN/A|m11|0056| 971Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngBasePart.cs
0|m0|0223| 1600min 0s|m0|1106| 30minN/A|m2|0683| 172Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngAnimationClipEvaluator.cs
0|m0|0224| 1600min 0s|m0|0692| 58minN/A|m2|0672| 175Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngStreamingOptions.cs
0|m0|0211| 1600min 0s|m0|0488| 1h 32minN/A|m0|1331| 63Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Streaming
;CS.pngGrammar.cs
0|m0|0212| 1600min 0s|m2|0045| 1d 1hN/A|m0|1997| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Grammar
;CS.pngShellHelper.cs
0|m0|0210| 1600min 0s|m0|0398| 1h 55minN/A|m2|0656| 177Stride.Core.AssetsD:\Projects\GitHub\stride\sources\shared\Stride.Core.ShellHelper
;CS.pngSkinningRenderFeature.cs
0|m0|0208| 1600min 0s|m0|0373| 2h 3minN/A|m1|0794| 147Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngGizmoViewportRenderer.cs
0|m0|0209| 1600min 0s|m0|1552| 15minN/A|m1|1167| 84Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngVoxelStorageTextureClipmap.cs
0|m0|0216| 1600min 0s|m0|0253| 2h 50minN/A|m2|0555| 207Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage
;CS.pngOutlineEffect.cs
0|m0|0217| 1600min 0s|m0|0546| 1h 19minN/A|m0|1825| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\Outline
;CS.pngVoxelStorageClipmapShader.sdsl.cs
0|m0|0215| 1600min 0s|m0|0440| 1h 44minN/A|m0|1731| 31Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Shaders
;CS.pngFreeImageBitmap.cs
0|m0|0213| 1600min 0s|m1|0104| 5h 47minN/A|m53|0005| 4 376Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngDebuggingViewModel.cs
0|m0|0214| 1600min 0s|m0|0261| 2h 45minN/A|m8|0123| 676Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\ViewModels
;CS.pngMaterialUtility.cs
0|m0|0245| 1500min 0s|m0|0362| 2h 8minN/A|m2|0705| 167Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngTransformation.sdsl.cs
0|m0|0246| 1500min 0s|m0|0300| 2h 30minN/A|m0|1641| 38Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shaders
;CS.pngLightShadowMapTexture.cs
0|m0|0247| 1500min 0s|m0|0393| 1h 57minN/A|m1|0795| 146Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngLightGroupRendererBase.cs
0|m0|0242| 1500min 0s|m0|0257| 2h 48minN/A|m1|1102| 93Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngTreeViewItem.cs
0|m0|0243| 1500min 0s|m0|0425| 1h 48minN/A|m4|0260| 402Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngToneMapShader.sdsl.cs
0|m0|0244| 1500min 0s|m0|0562| 1h 16minN/A|m0|1754| 30Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngStrideEditorForwardShadingEffect .sdfx.cs
0|m0|0248| 1500min 0s|m0|0806| 48minN/A|m1|1041| 102Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Shaders
;CS.pngPrecompiledSpriteFontAsset.cs
0|m0|0252| 1500min 0s|m0|0350| 2h 12minN/A|m1|0849| 137Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngOfflineRasterizedSpriteFontWriter .cs
0|m0|0253| 1500min 0s|m0|0552| 1h 19minN/A|m3|0435| 269Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngScriptSourceFileAssetViewModel.cs
0|m0|0254| 1500min 0s|m0|0763| 50minN/A|m6|0185| 502Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngToneMapU2FilmicOperatorShader.sdsl .cs
0|m0|0249| 1500min 0s|m0|0561| 1h 16minN/A|m0|1753| 30Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngPackage.cs
0|m0|0250| 1500min 0s|m2|0059| 7h 58minN/A|m16|0029| 1 382Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngQuaternion.cs
0|m0|0251| 1500min 0s|m2|0056| 1d 0hN/A|m18|0021| 1 526Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngAnimationBlender.cs
0|m0|0241| 1500min 0s|m0|0251| 2h 51minN/A|m5|0222| 445Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngSharedAssemblyInfo.cs
0|m0|0231| 1500min 0s|m1|0072| 6h 47minN/A|m0|1230| 76Stride.CoreD:\Projects\GitHub\stride\sources\shared
;CS.pngVirtualButton.cs
0|m0|0232| 1500min 0s|m0|0633| 1h 4minN/A|m2|0603| 191Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\VirtualButton
;CS.pngAnimationClip.cs
0|m0|0233| 1500min 0s|m0|0408| 1h 52minN/A|m1|0780| 150Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngTextureViewDescription.cs
0|m0|0228| 1500min 0s|m0|0272| 2h 42minN/A|m0|1518| 47Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngInputElementDescription.cs
0|m0|0229| 1500min 0s|m0|0374| 2h 3minN/A|m0|1364| 60Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngRasterizerStateDescription.cs
0|m0|0230| 1500min 0s|m0|0329| 2h 18minN/A|m1|0792| 148Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngAssetViewModel.cs
0|m0|0234| 1500min 0s|m1|0142| 4h 32minN/A|m8|0121| 688Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngImageDescription.cs
0|m0|0238| 1500min 0s|m1|0148| 4h 25minN/A|m1|0895| 129StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngMRUAdditionalDataCollection.cs
0|m0|0239| 1500min 0s|m0|1484| 16minN/A|m2|0498| 232Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Settings
;CS.pngProgram.cs
0|m0|0240| 1500min 0s|m0|0286| 2h 35minN/A|m4|0278| 380Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio
;CS.pngRenderDocManager.cs
0|m0|0235| 1500min 0s|m0|0454| 1h 40minN/A|m4|0334| 330Stride.Graphics.RenderDocPluginD:\Projects\GitHub\stride\sources\tools\Stride.Graphics.RenderDocPlugin
;CS.pngShaderConverter.cs
0|m0|0236| 1500min 0s|m0|1175| 28minN/A|m1|0732| 159Stride.Shaders.CompilerD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler\OpenGL
;CS.pngSemanticAnalysis.cs
0|m0|0237| 1500min 0s|m1|0140| 4h 33minN/A|m10|0080| 854Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Analysis
;CS.pngTexturePacker.cs
0|m0|0277| 1400min 0s|m0|0805| 48minN/A|m3|0373| 304Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures\Packing
;CS.pngPresentationParameters.cs
0|m0|0276| 1400min 0s|m0|0235| 3h 6minN/A|m2|0645| 180Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngHalfUtils.cs
0|m0|0279| 1400min 0s|m0|0761| 50minN/A|m2|0678| 173Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngInstancingRenderFeature.cs
0|m0|0278| 1400min 0s|m0|0336| 2h 16minN/A|m2|0581| 199Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngDatabaseFileProvider.cs
0|m0|0273| 1400min 0s|m0|0357| 2h 10minN/A|m2|0578| 200Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\IO
;CS.pngRenderOutputDescription.cs
0|m0|0272| 1400min 0s|m0|0463| 1h 37minN/A|m1|0902| 126Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngQueryManager.cs
0|m0|0275| 1400min 0s|m0|0442| 1h 43minN/A|m2|0541| 211Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngYamlAssemblyRegistry.cs
0|m0|0274| 1400min 0s|m0|0849| 45minN/A|m6|0181| 516Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngColor4.cs
0|m0|0280| 1400min 0s|m1|0079| 6h 24minN/A|m12|0050| 1 018Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngInputEventPool.cs
0|m0|0286| 1400min 0s|m0|1016| 35minN/A|m0|1223| 77Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngCloneReferenceSerializer.cs
0|m0|0285| 1400min 0s|m0|0566| 1h 15minN/A|m1|0875| 132Stride.DebuggerD:\Projects\GitHub\stride\sources\engine\Stride.Debugger\Debugger
;CS.pngReloadAssembliesOperation.cs
0|m0|0288| 1400min 0s|m0|1216| 26minN/A|m1|0882| 131Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssemblyReloading
;CS.pngSoundFromFileTemplateGenerator.cs
0|m0|0287| 1400min 0s|m0|0848| 45minN/A|m0|1266| 71Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngDequeue.cs
0|m0|0282| 1400min 0s|m0|0240| 3h 2minN/A|m10|0084| 826Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading\Internal
;CS.pngBufferPool.cs
0|m0|0281| 1400min 0s|m0|0588| 1h 10minN/A|m2|0649| 179Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngParticleVertexElements.cs
0|m0|0284| 1400min 0s|m0|0709| 56minN/A|m0|1559| 43Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\VertexLayouts
;CS.pngMSAAResolverEffect.sdfx.cs
0|m0|0283| 1400min 0s|m0|0629| 1h 5minN/A|m0|1347| 62Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Compositing
;CS.pngAnimationCurveEvaluatorOptimizedGr oup.cs
0|m0|0260| 1400min 0s|m1|0174| 3h 48minN/A|m3|0468| 249Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngSchedulerEntry.cs
0|m0|0259| 1400min 0s|m0|0535| 1h 22minN/A|m0|1582| 41Stride.Core.MicroThreadingD:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading
;CS.pngShaderGrammar.cs
0|m0|0262| 1400min 0s|m0|0735| 53minN/A|m8|0128| 662Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar
;CS.pngProcessOutputs.cs
0|m0|0261| 1400min 0s|m0|0421| 1h 49minN/A|m0|1769| 28Stride.Core.AssetsD:\Projects\GitHub\stride\sources\shared\Stride.Core.ShellHelper
;CS.pngVirtualButton.Pointer.cs
0|m0|0256| 1400min 0s|m0|0652| 1h 2minN/A|m2|0675| 174Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\VirtualButton
;CS.pngDirectoryWatcher.Desktop.cs
0|m0|0255| 1400min 0s|m0|0471| 1h 36minN/A|m4|0285| 373Stride.Core.IOD:\Projects\GitHub\stride\sources\core\Stride.Core.IO
;CS.pngAssemblyContainer.cs
0|m0|0258| 1400min 0s|m0|0360| 2h 9minN/A|m4|0265| 398Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Reflection
;CS.pngParticlePool.cs
0|m0|0257| 1400min 0s|m1|0167| 4h 1minN/A|m9|0093| 789Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngCopyPasteData.cs
0|m0|0263| 1400min 0s|m0|1745| 9minN/A|m0|1287| 68Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services\CopyPaste
;CS.pngParticleSystemSimulationProcessor .cs
0|m0|0269| 1400min 0s|m0|1093| 31minN/A|m1|0803| 145Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Components
;CS.pngAnimationAssetCompiler.cs
0|m0|0268| 1400min 0s|m0|0705| 56minN/A|m3|0404| 288Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngUIElement.Events.cs
0|m0|0271| 1400min 0s|m0|0385| 2h 1minN/A|m7|0141| 628Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngXamlMarkdown.cs
0|m0|0270| 1400min 0s|m2|0060| 7h 48minN/A|m12|0045| 1 048Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf
;CS.pngGenerateShaderPerformance.cs
0|m0|0265| 1400min 0s|m0|0798| 48minN/A|m1|1100| 93Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Performance
;CS.pngFourCC.cs
0|m0|0264| 1400min 0s|m0|0835| 46minN/A|m2|0571| 202StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngSprite3DBatch.cs
0|m0|0267| 1400min 0s|m1|0155| 4h 19minN/A|m2|0552| 208Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngSpriteStudioXmlImport.cs
0|m0|0266| 1400min 0s|m0|0383| 2h 1minN/A|m4|0332| 332Stride.SpriteStudio.OfflineD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline
;CS.pngAnimationCurveEvaluatorDirectGroup .cs
0|m0|0309| 1300min 0s|m0|0348| 2h 13minN/A|m1|0796| 146Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngShaderMixinCodeGen.cs
0|m0|0310| 1300min 0s|m1|0177| 3h 46minN/A|m10|0077| 857Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStrideForwardShadingEffect.sdfx.cs
0|m0|0311| 1300min 0s|m0|0569| 1h 15minN/A|m1|0867| 134Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngPreviewGame.cs
0|m0|0308| 1300min 0s|m0|0658| 1h 0minN/A|m2|0527| 217Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Preview
;CS.pngRenderMesh.cs
0|m0|0305| 1300min 0s|m0|0529| 1h 23minN/A|m0|1564| 43Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngNavigationMeshInputBuilder.cs
0|m0|0306| 1300min 0s|m0|0971| 38minN/A|m1|0989| 111Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngNugetStore.cs
0|m0|0307| 1300min 0s|m0|0199| 3h 27minN/A|m11|0068| 906Stride.Core.PackagesD:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages
;CS.pngPackAssets.cs
0|m0|0312| 1300min 0s|m0|0347| 2h 14minN/A|m3|0378| 302Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp\Tasks
;CS.pngTexture.Direct3D.cs
0|m0|0317| 1300min 0s|m0|0530| 1h 22minN/A|m10|0073| 866Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngDummyDevice.cs
0|m0|0318| 1300min 0s|m1|0138| 4h 34minN/A|m2|0539| 212Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality
;CS.pngShadowMapReceiverPointParaboloid .sdsl.cs
0|m0|0319| 1300min 0s|m0|0617| 1h 6minN/A|m0|1759| 29Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngCloneEntityComponentData.cs
0|m0|0316| 1300min 0s|m0|0882| 42minN/A|m1|1037| 103Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngUIRenderFeature.cs
0|m0|0313| 1300min 0s|m1|0160| 4h 11minN/A|m5|0219| 450Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Rendering\UI
;CS.pngDepthStencilStateDescription.cs
0|m0|0314| 1300min 0s|m0|0322| 2h 21minN/A|m1|0789| 149Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngHeightmapAssetCompiler.cs
0|m0|0315| 1300min 0s|m0|0293| 2h 32minN/A|m4|0314| 347Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Physics
;CS.pngNavigationMeshBuildSettings.cs
0|m0|0304| 1300min 0s|m0|0508| 1h 29minN/A|m1|0884| 130Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngPropertyContainer.cs
0|m0|0293| 1300min 0s|m0|0241| 3h 1minN/A|m7|0137| 633Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngProfilingCustomValue.cs
0|m0|0294| 1300min 0s|m0|0634| 1h 4minN/A|m0|1404| 56Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngIBuildMonitorRemote.cs
0|m0|0295| 1300min 0s|m0|1098| 31minN/A|m0|1483| 50Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngFFmpegMedia.cs
0|m0|0292| 1300min 0s|m0|0394| 1h 57minN/A|m5|0216| 454Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video\FFmpeg
;CS.pngWindowManager.cs
0|m0|0289| 1300min 0s|m0|0330| 2h 17minN/A|m4|0264| 399Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Windows
;CS.pngSceneInstance.cs
0|m0|0290| 1300min 0s|m0|0563| 1h 16minN/A|m4|0292| 367Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngCompressedSoundSource.cs
0|m0|0291| 1300min 0s|m1|0169| 4h 0minN/A|m3|0360| 312Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngInt3.cs
0|m0|0296| 1300min 0s|m1|0152| 4h 21minN/A|m10|0079| 854Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngRectangle.cs
0|m0|0301| 1300min 0s|m1|0117| 5h 16minN/A|m6|0186| 502Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngPackageSessionHelper.Solution.cs
0|m0|0302| 1300min 0s|m0|0497| 1h 31minN/A|m1|1078| 97Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngColor.cs
0|m0|0303| 1300min 0s|m2|0064| 7h 22minN/A|m13|0039| 1 130Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngRenderDataHolder.cs
0|m0|0300| 1300min 0s|m0|0969| 38minN/A|m2|0657| 177Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngDepthOfField.cs
0|m0|0297| 1300min 0s|m0|0222| 3h 15minN/A|m6|0169| 548Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngCommsInterface.cs
0|m0|0298| 1300min 0s|m0|0647| 1h 2minN/A|m1|0828| 142Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network\Sockets.Implementation.NET
;CS.pngFileVersionManager.cs
0|m0|0299| 1300min 0s|m0|0364| 2h 8minN/A|m2|0501| 231Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngMetadataTag.cs
0|m0|0346| 1200min 0s|m1|0141| 4h 32minN/A|m9|0104| 770Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngProjectTemplatingHost.cs
0|m0|0345| 1200min 0s|m0|0623| 1h 5minN/A|m1|0735| 159Stride.Core.ProjectTemplatingD:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating
;CS.pngShapeBuilderRibbon.cs
0|m0|0348| 1200min 0s|m0|0428| 1h 46minN/A|m6|0171| 540Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngDragDropAdornerManager.cs
0|m0|0347| 1200min 0s|m0|0487| 1h 33minN/A|m3|0409| 286Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors\DragDrop
;CS.pngFileVersionTracker.cs
0|m0|0344| 1200min 0s|m0|0449| 1h 41minN/A|m2|0518| 221Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngSSLRCommon.sdsl.cs
0|m0|0341| 1200min 0s|m0|0390| 2h 0minN/A|m0|1687| 35Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngConcurrentPool.cs
0|m0|0340| 1200min 0s|m0|1366| 20minN/A|m2|0666| 175Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Threading
;CS.pngGraphicsAdapterFactory.cs
0|m0|0343| 1200min 0s|m0|0386| 2h 1minN/A|m1|1124| 90Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngAngleSingle.cs
0|m0|0342| 1200min 0s|m0|0308| 2h 28minN/A|m9|0098| 779Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngShadowMapReceiverBase.sdsl.cs
0|m0|0349| 1200min 0s|m0|0642| 1h 3minN/A|m0|1755| 29Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngMaterialSurfaceShadingSpecularHair .sdsl.cs
0|m0|0356| 1200min 0s|m0|0406| 1h 53minN/A|m0|1692| 34Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Hair
;CS.pngEntityProcessor.cs
0|m0|0355| 1200min 0s|m0|0995| 36minN/A|m4|0261| 402Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngUpdateEngineHelper.cs
0|m0|0358| 1200min 0s|m0|0626| 1h 5minN/A|m1|0970| 113Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngStreamWrapper.cs
0|m0|0357| 1200min 0s|m0|0451| 1h 40minN/A|m3|0358| 312Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngBlendStateDescription.cs
0|m0|0354| 1200min 0s|m0|0691| 58minN/A|m1|0760| 153Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngGeometricPrimitive.GeoSphere.cs
0|m0|0351| 1200min 0s|m0|0572| 1h 15minN/A|m6|0192| 491Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\GeometricPrimitives
;CS.pngMediaSynchronizer.cs
0|m0|0350| 1200min 0s|m0|0313| 2h 25minN/A|m4|0295| 365StrideD:\Projects\GitHub\stride\sources\engine\Stride\Media
;CS.pngInt4.cs
0|m0|0353| 1200min 0s|m0|0189| 3h 36minN/A|m8|0114| 708Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngEntityManager.cs
0|m0|0352| 1200min 0s|m0|0249| 2h 53minN/A|m7|0134| 647Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngColorBGRA.cs
0|m0|0339| 1200min 0s|m1|0088| 6h 13minN/A|m13|0041| 1 115Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngUInt4.cs
0|m0|0326| 1200min 0s|m0|0220| 3h 17minN/A|m8|0130| 656Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngRectangleF.cs
0|m0|0325| 1200min 0s|m1|0130| 4h 54minN/A|m6|0191| 492Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngShaderKeyGeneratorBase.cs
0|m0|0328| 1200min 0s|m0|0480| 1h 34minN/A|m4|0328| 335Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngRigidbodyComponent.cs
0|m0|0327| 1200min 0s|m0|0894| 41minN/A|m8|0131| 654Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Elements
;CS.pngGraphicsResourceAllocator.cs
0|m0|0324| 1200min 0s|m0|0433| 1h 45minN/A|m5|0231| 431Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngRotableRectangle.cs
0|m0|0321| 1200min 0s|m0|0204| 3h 25minN/A|m1|1086| 96Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures\Packing
;CS.pngSDLMessageLoop.cs
0|m0|0320| 1200min 0s|m0|0926| 40minN/A|m1|0768| 152Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games\SDL
;CS.pngShaderMixinObjectId.cs
0|m0|0323| 1200min 0s|m0|0236| 3h 6minN/A|m1|0931| 120Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngRenderEffectReflection.cs
0|m0|0322| 1200min 0s|m0|0708| 56minN/A|m0|1635| 38Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngOpenXRUtils.cs
0|m0|0329| 1200min 0s|m0|0799| 48minN/A|m3|0388| 297Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenXR
;CS.pngRenderEffect.cs
0|m0|0336| 1200min 0s|m0|0375| 2h 3minN/A|m1|1175| 83Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngColliderShape.cs
0|m0|0335| 1200min 0s|m0|0429| 1h 46minN/A|m1|0784| 149Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngRoslynWorkspace.cs
0|m0|0338| 1200min 0s|m0|0368| 2h 6minN/A|m5|0242| 420Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngSamplerStateDescription.cs
0|m0|0337| 1200min 0s|m0|0452| 1h 40minN/A|m1|0847| 138StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngNodeGraphBehavior.cs
0|m0|0334| 1200min 0s|m0|0762| 50minN/A|m5|0241| 422Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngViewportPaneBehavior.cs
0|m0|0331| 1200min 0s|m0|0954| 39minN/A|m1|0890| 129Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\View\Behaviors
;CS.pngAtlasExtractionRequest.cs
0|m0|0330| 1200min 0s|m0|1372| 20minN/A|m0|1388| 58Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngAnimationProcessor.cs
0|m0|0333| 1200min 0s|m0|0210| 3h 22minN/A|m2|0538| 212Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngBITMAPINFOHEADER.cs
0|m0|0332| 1200min 0s|m0|0864| 44minN/A|m4|0308| 350Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngSpriteStudioNode.cs
0|m0|0389| 1100min 0s|m0|0749| 52minN/A|m0|1487| 50Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngLambertianPrefilteringSH.sdfx.cs
0|m0|0388| 1100min 0s|m0|0892| 42minN/A|m0|1385| 58Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\LambertianPrefiltering
;CS.pngUpdateOperation.cs
0|m0|0390| 1100min 0s|m0|0517| 1h 25minN/A|m0|1727| 31Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngUPath.cs
0|m0|0392| 1100min 0s|m1|0143| 4h 32minN/A|m10|0081| 852Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\IO
;CS.pngParameterKey.cs
0|m0|0391| 1100min 0s|m0|0698| 57minN/A|m3|0352| 317StrideD:\Projects\GitHub\stride\sources\engine\Stride\Effects
;CS.pngOpenXRInput.cs
0|m0|0387| 1100min 0s|m0|1219| 26minN/A|m3|0377| 302Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenXR
;CS.pngMetadataModel.cs
0|m0|0383| 1100min 0s|m0|0296| 2h 31minN/A|m11|0061| 942Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngArrayExtractionRequest.cs
0|m0|0382| 1100min 0s|m0|1397| 20minN/A|m0|1363| 60Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngSpriteRenderProcessor.cs
0|m0|0384| 1100min 0s|m0|1105| 30minN/A|m1|1112| 92Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Sprites
;CS.pngPackageViewModel.cs
0|m0|0386| 1100min 0s|m1|0162| 4h 9minN/A|m10|0085| 825Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngDouble2.cs
0|m0|0385| 1100min 0s|m1|0073| 6h 46minN/A|m18|0022| 1 497Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngResourceGroupLayout.cs
0|m0|0400| 1100min 0s|m0|0381| 2h 1minN/A|m0|1571| 43Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngHalf.cs
0|m0|0399| 1100min 0s|m0|0843| 45minN/A|m3|0437| 268Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngHalf4.cs
0|m0|0401| 1100min 0s|m0|0539| 1h 20minN/A|m3|0411| 285Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngBuildDependencyManager.cs
0|m0|0403| 1100min 0s|m0|0597| 1h 9minN/A|m2|0643| 181Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngContentReference.cs
0|m0|0402| 1100min 0s|m0|0624| 1h 5minN/A|m1|0831| 141Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngEditorGameEntityCameraService.cs
0|m0|0398| 1100min 0s|m0|0355| 2h 11minN/A|m4|0307| 350Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngHlslToGlslWriter.cs
0|m0|0394| 1100min 0s|m0|0424| 1h 49minN/A|m3|0364| 310Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngCastHelper.cs
0|m0|0393| 1100min 0s|m0|0413| 1h 51minN/A|m2|0491| 233Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Analysis
;CS.pngEntityHierarchyItemViewModel.cs
0|m0|0395| 1100min 0s|m1|0096| 5h 56minN/A|m9|0092| 792Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngListDescriptor.cs
0|m0|0397| 1100min 0s|m0|1094| 31minN/A|m3|0456| 257Stride.Core.ReflectionD:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\TypeDescriptors
;CS.pngSpriteStudioModelAssetCompiler.cs
0|m0|0396| 1100min 0s|m0|0244| 2h 57minN/A|m2|0609| 189Stride.SpriteStudio.OfflineD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline
;CS.pngStorageQualifier.cs
0|m0|0381| 1100min 0s|m0|0415| 1h 50minN/A|m1|0966| 114Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngNavigationMeshAssetCompiler.cs
0|m0|0366| 1100min 0s|m0|0473| 1h 35minN/A|m4|0306| 354Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Navigation
;CS.pngColliderShapeAssetCompiler.cs
0|m0|0365| 1100min 0s|m0|0382| 2h 1minN/A|m4|0299| 359Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Physics
;CS.pngSphericalHarmonics.cs
0|m0|0367| 1100min 0s|m0|0587| 1h 11minN/A|m3|0462| 250Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngBindScrollOffsetBehavior.cs
0|m0|0369| 1100min 0s|m0|0794| 48minN/A|m0|1319| 65Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\View\Behaviors
;CS.pngVector2.cs
0|m0|0368| 1100min 0s|m3|0023| 1d 5hN/A|m18|0023| 1 490Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngStreamedBufferSoundSource.cs
0|m0|0364| 1100min 0s|m0|0482| 1h 34minN/A|m3|0405| 288Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngGameProfilingKeys.cs
0|m0|0360| 1100min 0s|m0|0419| 1h 50minN/A|m0|1313| 65Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngTextureAssetCompiler.cs
0|m0|0359| 1100min 0s|m0|0809| 47minN/A|m1|0785| 149Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures
;CS.pngGestureRecognizer.cs
0|m0|0361| 1100min 0s|m0|1222| 26minN/A|m1|0739| 158Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\Gestures
;CS.pngStrideConfig.cs
0|m0|0363| 1100min 0s|m0|0721| 55minN/A|m3|0447| 263Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngRenderSprite.cs
0|m0|0362| 1100min 0s|m0|0720| 55minN/A|m1|1026| 105Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Sprites
;CS.pngGraphicsDeviceFeatures.cs
0|m0|0377| 1100min 0s|m0|0461| 1h 38minN/A|m1|0737| 158Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngShadowMapReceiverPointCubeMap.sdsl .cs
0|m0|0376| 1100min 0s|m0|0712| 55minN/A|m0|1777| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngBuildTransaction.cs
0|m0|0378| 1100min 0s|m0|1139| 30minN/A|m1|0869| 132Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngSourceLocation.cs
0|m0|0380| 1100min 0s|m0|0490| 1h 32minN/A|m0|1991| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Scanner
;CS.pngParserDataBuilder.cs
0|m0|0379| 1100min 0s|m0|0239| 3h 4minN/A|m0|1989| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Data\Construction
;CS.pngDescriptorSetEntry.cs
0|m0|0375| 1100min 0s|m0|0608| 1h 7minN/A|m0|1790| 27Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngSplitExtensions.cs
0|m0|0371| 1100min 0s|m0|1275| 24minN/A|m2|0558| 206Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Extensions
;CS.pngHalfBufferExtensions.cs
0|m0|0370| 1100min 0s|m0|0747| 52minN/A|m1|0854| 137Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Extensions
;CS.pngVoxelMarchCone.cs
0|m0|0372| 1100min 0s|m0|1260| 25minN/A|m1|1160| 85Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching
;CS.pngBnfTerm.cs
0|m0|0374| 1100min 0s|m0|0320| 2h 22minN/A|m0|1988| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Grammar
;CS.pngLRStateAction.cs
0|m0|0373| 1100min 0s|m0|0803| 48minN/A|m1|1184| 82Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngSpriteStudioAnimationAssetCompiler .cs
0|m0|0444| 1000min 0s|m0|0225| 3h 12minN/A|m3|0396| 293Stride.SpriteStudio.OfflineD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline
;CS.pngResourceGroupBufferUploader.cs
0|m0|0443| 1000min 0s|m0|0685| 59minN/A|m1|0957| 115Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVoxelMarchConeEditMode.sdsl.cs
0|m0|0442| 1000min 0s|m0|0628| 1h 5minN/A|m0|1774| 28Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\Shaders
;CS.pngSignedDistanceFieldFontWriter.cs
0|m0|0445| 1000min 0s|m0|0879| 42minN/A|m1|0757| 154Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngBlendStateRenderTargetDescription .cs
0|m0|0448| 1000min 0s|m0|0266| 2h 43minN/A|m1|1101| 93Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngGraphSelectionBehavior.cs
0|m0|0447| 1000min 0s|m1|0185| 3h 39minN/A|m9|0089| 805Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngThumbnailFromTextureCommand.cs
0|m0|0446| 1000min 0s|m0|0598| 1h 9minN/A|m1|1028| 105Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngRuntimeRasterizedSpriteFont.cs
0|m0|0441| 1000min 0s|m0|0575| 1h 14minN/A|m2|0601| 191Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngNumericData.cs
0|m0|0436| 1000min 0s|m0|0746| 52minN/A|m0|1915| 20Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Keys
;CS.pngStrideForwardShadingEffectVXGI .sdsl.cs
0|m0|0435| 1000min 0s|m0|1076| 32minN/A|m1|0938| 119Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor
;CS.pngGeometricPrimitive.cs
0|m0|0434| 1000min 0s|m0|1186| 28minN/A|m2|0695| 169Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\GeometricPrimitives
;CS.pngVisualScriptCompiler.cs
0|m0|0437| 1000min 0s|m0|1564| 15minN/A|m8|0125| 675Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Scripts
;CS.pngViewportZoomBehavior.cs
0|m0|0440| 1000min 0s|m0|0972| 38minN/A|m0|1375| 59Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\View\Behaviors
;CS.pngEffectObjectNode.cs
0|m0|0439| 1000min 0s|m0|0815| 47minN/A|m0|1611| 40Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Nodes
;CS.pngObjectReference.cs
0|m0|0438| 1000min 0s|m0|0191| 3h 36minN/A|m1|0782| 150Stride.Core.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum\References
;CS.pngBufferToTexture.sdsl.cs
0|m0|0459| 1000min 0s|m1|0074| 6h 46minN/A|m0|1789| 27Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Processing
;CS.pngShapeBuilderTrail.cs
0|m0|0458| 1000min 0s|m0|0464| 1h 37minN/A|m6|0193| 491Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngRenderLight.cs
0|m0|0457| 1000min 0s|m0|0752| 52minN/A|m0|1286| 68Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngPrimitiveQuad.cs
0|m0|0460| 1000min 0s|m0|0217| 3h 19minN/A|m1|0723| 160Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVisibilityGroup.cs
0|m0|0463| 1000min 0s|m0|0284| 2h 36minN/A|m5|0243| 419Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngScaleBar.cs
0|m0|0462| 1000min 0s|m1|0071| 6h 47minN/A|m12|0043| 1 059Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngReferenceEnumerable.cs
0|m0|0461| 1000min 0s|m1|0184| 3h 41minN/A|m3|0427| 275Stride.Core.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum\References
;CS.pngPickingSceneRenderer.cs
0|m0|0456| 1000min 0s|m0|0919| 40minN/A|m2|0475| 243Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\SceneEditor
;CS.pngKnownBoxes.cs
0|m0|0451| 1000min 0s|m0|1065| 32minN/A|m0|1297| 67Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Internal
;CS.pngFastTextRenderer.cs
0|m0|0450| 1000min 0s|m0|0256| 2h 48minN/A|m4|0321| 342Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngBuildAssetNode.cs
0|m0|0449| 1000min 0s|m0|0420| 1h 49minN/A|m3|0367| 309Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngDescriptorSetLayoutEntry.cs
0|m0|0452| 1000min 0s|m0|0703| 57minN/A|m0|1886| 23Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngDataBox.cs
0|m0|0455| 1000min 0s|m0|0426| 1h 48minN/A|m1|1002| 109StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngEffectValidator.cs
0|m0|0454| 1000min 0s|m0|0657| 1h 0minN/A|m1|1045| 101Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngGraphNodePath.cs
0|m0|0453| 1000min 0s|m0|0962| 39minN/A|m5|0197| 487Stride.Core.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum
;CS.pngGraphicsDevice.Direct3D.cs
0|m0|0414| 1000min 0s|m0|0859| 44minN/A|m3|0354| 315Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngVoxelStorerClipmap.cs
0|m0|0413| 1000min 0s|m0|0431| 1h 45minN/A|m2|0713| 165Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\VoxelStorers
;CS.pngShaderCompiler.cs
0|m0|0412| 1000min 0s|m0|0438| 1h 44minN/A|m6|0172| 537Stride.Shaders.CompilerD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler\Direct3D
;CS.pngPackageBuilderApp.cs
0|m0|0415| 1000min 0s|m0|0411| 1h 51minN/A|m4|0303| 355Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngShaderCompiler.cs
0|m0|0418| 1000min 0s|m1|0133| 4h 45minN/A|m6|0182| 510Stride.Shaders.CompilerD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler\OpenGL
;CS.pngNavigationMeshCachedObject.cs
0|m0|0417| 1000min 0s|m0|1068| 32minN/A|m0|1630| 38Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngLZ4Stream.cs
0|m0|0416| 1000min 0s|m0|0354| 2h 12minN/A|m7|0156| 582Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\LZ4
;CS.pngDynamicSoundSource.cs
0|m0|0411| 1000min 0s|m0|0557| 1h 17minN/A|m5|0233| 428Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngCameraOrientationGizmo.cs
0|m0|0406| 1000min 0s|m0|0602| 1h 8minN/A|m4|0300| 359Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngShaderDependencyVisitor.cs
0|m0|0405| 1000min 0s|m0|1592| 14minN/A|m1|1143| 87Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngGraphicsCompositor.cs
0|m0|0404| 1000min 0s|m0|0469| 1h 36minN/A|m2|0499| 231Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngOldCollectionDescriptor.cs
0|m0|0407| 1000min 0s|m0|1102| 31minN/A|m3|0455| 259Stride.Core.ReflectionD:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\TypeDescriptors
;CS.pngPointerPoint.cs
0|m0|0410| 1000min 0s|m0|0770| 50minN/A|m0|1550| 44Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngLRState.cs
0|m0|0409| 1000min 0s|m0|0744| 52minN/A|m1|1180| 83Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngSymbol.cs
0|m0|0408| 1000min 0s|m0|1367| 20minN/A|m1|0832| 141Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngPhysicsProfilingKeys.cs
0|m0|0429| 1000min 0s|m0|0783| 49minN/A|m0|1952| 17Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngVirtualFileProviderBase.cs
0|m0|0428| 1000min 0s|m0|0455| 1h 40minN/A|m1|0927| 121Stride.Core.IOD:\Projects\GitHub\stride\sources\core\Stride.Core.IO
;CS.pngNavigationMeshBuilder.cs
0|m0|0427| 1000min 0s|m1|0173| 3h 52minN/A|m8|0111| 714Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngVirtualButton.Mouse.cs
0|m0|0430| 1000min 0s|m0|0492| 1h 32minN/A|m1|1011| 107Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\VirtualButton
;CS.pngUIEditorGameCameraService.cs
0|m0|0433| 1000min 0s|m0|0674| 1h 0minN/A|m1|0725| 160Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Game
;CS.pngPhysicsProcessor.cs
0|m0|0432| 1000min 0s|m0|0551| 1h 19minN/A|m3|0416| 280Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngDynamicNavigationMeshSystem.cs
0|m0|0431| 1000min 0s|m1|0159| 4h 13minN/A|m3|0407| 287Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngAnimationOperation.cs
0|m0|0426| 1000min 0s|m0|0697| 57minN/A|m0|1299| 67Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngImageScalerEffect.sdfx.cs
0|m0|0421| 1000min 0s|m0|1074| 32minN/A|m0|1420| 55Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ImageScaler
;CS.pngHlslGrammar.Ast.cs
0|m0|0420| 1000min 0s|m3|0026| 1d 4hN/A|m11|0066| 909Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar\Hlsl
;CS.pngInt2.cs
0|m0|0419| 1000min 0s|m1|0163| 4h 7minN/A|m9|0101| 777Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngColorTransformGroupEffect.sdfx.cs
0|m0|0422| 1000min 0s|m0|1075| 32minN/A|m0|1285| 68Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms
;CS.pngEntityHierarchyEditorViewModel.cs
0|m0|0425| 1000min 0s|m1|0108| 5h 33minN/A|m9|0105| 762Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngAmbientOcclusionBlurKeys.cs
0|m0|0424| 1000min 0s|m0|0745| 52minN/A|m0|1867| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AmbientOcclusion
;CS.pngSSLRBlurPass.sdsl.cs
0|m0|0423| 1000min 0s|m0|1077| 32minN/A|m0|1374| 59Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngNavigationComponent.cs
0|m0|0519| 900min 0s|m0|0549| 1h 19minN/A|m2|0617| 186Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngKeyValuePairSerializer.cs
0|m0|0520| 900min 0s|m0|0840| 45minN/A|m0|1323| 64Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngBuilder.cs
0|m0|0518| 900min 0s|m0|0246| 2h 55minN/A|m9|0102| 775Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngMultiValueSortedList.cs
0|m0|0516| 900min 0s|m0|0990| 37minN/A|m2|0583| 199Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngThisPackageVersion.DevBuild.cs
0|m0|0517| 900min 0s|m0|0632| 1h 4minN/A|m0|1986| 11Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Samples.Templates
;CS.pngUICloner.cs
0|m0|0524| 900min 0s|m0|0716| 55minN/A|m0|1196| 80Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Engine\Design
;CS.pngBufferDescription.cs
0|m0|0525| 900min 0s|m0|0672| 1h 0minN/A|m1|1088| 95Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngDirectoryBaseViewModel.cs
0|m0|0523| 900min 0s|m0|0422| 1h 49minN/A|m4|0312| 347Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngVSProjectHelper.cs
0|m0|0521| 900min 0s|m0|0303| 2h 28minN/A|m4|0283| 375Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngShaderMixinParameters.cs
0|m0|0522| 900min 0s|m0|0526| 1h 24minN/A|m1|0920| 124Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngTranslationGizmo.cs
0|m0|0509| 900min 0s|m0|0584| 1h 11minN/A|m3|0363| 311Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngNavigationMeshCache.cs
0|m0|0510| 900min 0s|m0|1270| 24minN/A|m0|1446| 53Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngArrayTexLib.cs
0|m0|0508| 900min 0s|m0|1030| 34minN/A|m5|0248| 413Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngSubsurfaceScatteringBlur.cs
0|m0|0506| 900min 0s|m0|0477| 1h 35minN/A|m4|0325| 340Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SubsurfaceScattering
;CS.pngStrideStorageQualifier.cs
0|m0|0507| 900min 0s|m0|0500| 1h 30minN/A|m1|1168| 84Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Stride
;CS.pngAssetSourceTracker.cs
0|m0|0514| 900min 0s|m0|0245| 2h 57minN/A|m6|0175| 528Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Tracking
;CS.pngSourceHashesHelper.cs
0|m0|0515| 900min 0s|m0|0988| 37minN/A|m2|0667| 175Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Tracking
;CS.pngYamlAssetPath.cs
0|m0|0513| 900min 0s|m0|0260| 2h 45minN/A|m5|0208| 467Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngAdditiveLightEffect.sdsl.cs
0|m0|0511| 900min 0s|m3|0020| 1d 6hN/A|m0|1664| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightShafts
;CS.pngBorderAdorner.cs
0|m0|0512| 900min 0s|m0|0807| 47minN/A|m0|1224| 77Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Adorners
;CS.pngStrideEffectBase.sdfx.cs
0|m0|0526| 900min 0s|m0|0332| 2h 17minN/A|m2|0641| 181Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngAtlasTextureElement.cs
0|m0|0540| 900min 0s|m0|1439| 18minN/A|m1|1068| 98Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures\Packing
;CS.pngAssetCompositeHierarchyEditorViewM odel.cs
0|m0|0541| 900min 0s|m1|0137| 4h 35minN/A|m8|0124| 676Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\AssetCompositeGameEditor\ViewModels
;CS.pngDrawEffect.cs
0|m0|0539| 900min 0s|m0|0352| 2h 12minN/A|m1|0888| 130Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngLogger.cs
0|m0|0537| 900min 0s|m0|0483| 1h 34minN/A|m1|0756| 154Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngTextBoxVectorPropertyValueValidati onBehavior.cs
0|m0|0538| 900min 0s|m0|1067| 32minN/A|m2|0577| 200Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors
;CS.pngStreamingTexture.cs
0|m0|0545| 900min 0s|m0|0732| 53minN/A|m4|0296| 363Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Streaming
;CS.pngRoutedEventHandlerInfo.cs
0|m0|0546| 900min 0s|m0|1282| 24minN/A|m0|1244| 73Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Events
;CS.pngStreamingManager.cs
0|m0|0544| 900min 0s|m0|0439| 1h 44minN/A|m7|0154| 586Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Streaming
;CS.pngParameterCollectionResolver.cs
0|m0|0542| 900min 0s|m0|1080| 32minN/A|m1|0748| 156Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngReportMessage.cs
0|m0|0543| 900min 0s|m0|1053| 33minN/A|m0|1248| 73Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Utility
;CS.pngScaleGizmo.cs
0|m0|0530| 900min 0s|m0|0583| 1h 11minN/A|m3|0341| 326Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngOpenXrTouchController.cs
0|m0|0531| 900min 0s|m0|1778| 8minN/A|m2|0658| 177Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenXR
;CS.pngGestureEventComposite.cs
0|m0|0529| 900min 0s|m0|0531| 1h 22minN/A|m0|1240| 74Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\Gestures
;CS.pngTupleSerializer.cs
0|m0|0527| 900min 0s|m0|1421| 19minN/A|m4|0333| 331Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Serializers
;CS.pngScheduler.cs
0|m0|0528| 900min 0s|m0|0536| 1h 21minN/A|m4|0322| 342Stride.Core.MicroThreadingD:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading
;CS.pngAudioEmitterProcessor.cs
0|m0|0535| 900min 0s|m0|0214| 3h 20minN/A|m3|0414| 281Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Audio
;CS.pngTextureThumbnailCompiler.cs
0|m0|0536| 900min 0s|m0|0631| 1h 4minN/A|m1|0964| 114Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngSamplerStateFactory.cs
0|m0|0534| 900min 0s|m0|1187| 28minN/A|m0|1284| 68Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngBindActualSizeBehavior.cs
0|m0|0532| 900min 0s|m0|0612| 1h 6minN/A|m0|1456| 52Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\View\Behaviors
;CS.pngHalf3.cs
0|m0|0533| 900min 0s|m0|0618| 1h 6minN/A|m3|0440| 265Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngAudioEngine.cs
0|m0|0505| 900min 0s|m0|0684| 59minN/A|m2|0503| 230Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngResourceRegion.cs
0|m0|0477| 900min 0s|m0|0687| 59minN/A|m0|1213| 78Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngSceneSystem.cs
0|m0|0478| 900min 0s|m0|0414| 1h 50minN/A|m3|0366| 310Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngMaterialSpecularHairModelFeature .cs
0|m0|0476| 900min 0s|m0|0391| 1h 59minN/A|m4|0289| 370Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Hair
;CS.pngAssetCompositeHierarchyPropertyGra ph.cs
0|m0|0474| 900min 0s|m1|0076| 6h 33minN/A|m10|0072| 875Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum
;CS.pngAnonymousEventHandler.cs
0|m0|0475| 900min 0s|m0|1149| 29minN/A|m0|1387| 58Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Core
;CS.pngScanner.cs
0|m0|0482| 900min 0s|m2|0036| 1d 2hN/A|m28|0008| 2 334Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngVisualScriptEditorViewModel.cs
0|m0|0483| 900min 0s|m0|0310| 2h 26minN/A|m7|0157| 582Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor
;CS.pngProjectWatcher.cs
0|m0|0481| 900min 0s|m0|0509| 1h 28minN/A|m5|0230| 431Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors
;CS.pngSubsurfaceScatteringRenderFeature .cs
0|m0|0479| 900min 0s|m0|1035| 34minN/A|m2|0545| 210Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SubsurfaceScattering
;CS.pngFastList.cs
0|m0|0480| 900min 0s|m1|0097| 5h 56minN/A|m7|0139| 630Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngAssetDependencyManager.cs
0|m0|0467| 900min 0s|m0|0289| 2h 33minN/A|m9|0108| 738Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngMaterials.cs
0|m0|0468| 900min 0s|m0|0653| 1h 1minN/A|m2|0710| 165Stride.Importer.3DD:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D\Material
;CS.pngVertexPositionColorTextureSwizzle .cs
0|m0|0466| 900min 0s|m0|0345| 2h 15minN/A|m1|0925| 123Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngShaderGeneratorContext.cs
0|m0|0464| 900min 0s|m0|0274| 2h 41minN/A|m2|0568| 203Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngTexAtlas.cs
0|m0|0465| 900min 0s|m0|0515| 1h 25minN/A|m2|0485| 237Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Frontend
;CS.pngVertexElement.cs
0|m0|0472| 900min 0s|m0|0359| 2h 9minN/A|m6|0166| 555Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngBoundingBox.cs
0|m0|0473| 900min 0s|m0|0196| 3h 30minN/A|m5|0211| 466Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngVoxelizationPass.cs
0|m0|0471| 900min 0s|m0|1082| 32minN/A|m0|1477| 50Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngFilmGrainShader.sdsl.cs
0|m0|0469| 900min 0s|m0|0851| 45minN/A|m0|1782| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\Noise
;CS.pngSpriteStudioCell.cs
0|m0|0470| 900min 0s|m0|0932| 40minN/A|m0|1869| 24Stride.SpriteStudio.OfflineD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline
;CS.pngAssetPreview.cs
0|m0|0484| 900min 0s|m0|0580| 1h 13minN/A|m3|0439| 265Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Preview
;CS.pngModelComponentViewModel.cs
0|m0|0498| 900min 0s|m1|0171| 3h 55minN/A|m2|0480| 240Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngLightStreakShader.sdsl.cs
0|m0|0499| 900min 0s|m0|0847| 45minN/A|m0|1787| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightStreak
;CS.pngSettingsProfile.cs
0|m0|0497| 900min 0s|m0|0975| 38minN/A|m3|0345| 321Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngShaderExtensions.cs
0|m0|0495| 900min 0s|m0|1624| 13minN/A|m1|1023| 105Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser
;CS.pngTextureType.cs
0|m0|0496| 900min 0s|m0|0453| 1h 40minN/A|m1|0838| 140Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngFlareArtifactShader.sdsl.cs
0|m0|0503| 900min 0s|m0|0844| 45minN/A|m0|1781| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LensFlare
;CS.pngSpriteSheetFromFileTemplateGenerat or.cs
0|m0|0504| 900min 0s|m0|1015| 35minN/A|m1|1072| 98Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngCustomTemplateSession.cs
0|m0|0502| 900min 0s|m0|0611| 1h 6minN/A|m1|0734| 159Stride.Core.ProjectTemplatingD:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating
;CS.pngCompositingProfilingKeys.cs
0|m0|0500| 900min 0s|m0|0576| 1h 14minN/A|m0|1883| 23Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Compositing
;CS.pngKeyedSortedList.cs
0|m0|0501| 900min 0s|m0|0349| 2h 13minN/A|m3|0368| 309Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngRefactor.cs
0|m0|0488| 900min 0s|m0|0600| 1h 9minN/A|m0|1469| 51Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Shared\Refactor
;CS.pngPipelineStateDescriptionWithHash .cs
0|m0|0489| 900min 0s|m0|1069| 32minN/A|m0|1542| 44Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngCommandList.Direct3D.cs
0|m0|0487| 900min 0s|m0|0513| 1h 27minN/A|m9|0091| 796Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngAssetPropertyPasteProcessor.cs
0|m0|0485| 900min 0s|m1|0078| 6h 29minN/A|m10|0070| 889Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel\CopyPasteProcessors
;CS.pngTextureProjectionReceiverBase.sdsl .cs
0|m0|0486| 900min 0s|m0|0856| 45minN/A|m0|1796| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights\TextureProjection
;CS.pngObjectIdBuilder.cs
0|m0|0493| 900min 0s|m0|0403| 1h 54minN/A|m5|0229| 434Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Storage
;CS.pngLightSpot.cs
0|m0|0494| 900min 0s|m0|0645| 1h 2minN/A|m2|0548| 209Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngCharacterBitmap.cs
0|m0|0492| 900min 0s|m0|1299| 23minN/A|m3|0449| 262Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngTextInputEvent.cs
0|m0|0490| 900min 0s|m0|0751| 52minN/A|m0|1673| 36Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngGaussianBlur.cs
0|m0|0491| 900min 0s|m0|1009| 35minN/A|m2|0582| 199Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\GaussianBlur
;CS.pngVoxelStorageTextureClipmapShader .sdsl.cs
0|m0|0606| 800min 0s|m0|0688| 59minN/A|m0|1780| 28Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Shaders
;CS.pngScalarType.cs
0|m0|0607| 800min 0s|m0|0389| 2h 0minN/A|m2|0533| 214Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngAxialGizmo.cs
0|m0|0605| 800min 0s|m0|1066| 32minN/A|m1|0860| 135Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngEditText.Direct.Default.cs
0|m0|0603| 800min 0s|m0|1755| 9minN/A|m0|1395| 57Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngToggleButton.cs
0|m0|0604| 800min 0s|m0|0527| 1h 23minN/A|m3|0471| 248Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngGizmoBase.cs
0|m0|0608| 800min 0s|m0|1615| 13minN/A|m2|0670| 175Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngKeyboardSDL.cs
0|m0|0612| 800min 0s|m0|0283| 2h 36minN/A|m3|0361| 312Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\SDL
;CS.pngModule.cs
0|m0|0613| 800min 0s|m0|0276| 2h 40minN/A|m0|1895| 22Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngVoxelRenderer.cs
0|m0|0611| 800min 0s|m0|0467| 1h 36minN/A|m3|0432| 271Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor
;CS.pngGeometricPrimitive.Teapot.cs
0|m0|0609| 800min 0s|m0|1055| 33minN/A|m5|0194| 490Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\GeometricPrimitives
;CS.pngContentSerializerContext.cs
0|m0|0610| 800min 0s|m0|0731| 53minN/A|m1|0743| 157Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngAssetCompilerRegistry.cs
0|m0|0595| 800min 0s|m0|1151| 29minN/A|m3|0424| 275Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Compiler
;CS.pngShaderSourceManager.cs
0|m0|0596| 800min 0s|m0|0511| 1h 28minN/A|m4|0302| 356Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngFontCacheManager.cs
0|m0|0594| 800min 0s|m0|1618| 13minN/A|m1|0864| 135Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngSimpleKey.cs
0|m0|0592| 800min 0s|m0|1836| 6minN/A|m1|1032| 104Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngColor3.cs
0|m0|0593| 800min 0s|m0|0194| 3h 32minN/A|m11|0064| 920Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngDynamicNode.cs
0|m0|0597| 800min 0s|m0|1418| 19minN/A|m4|0294| 366Stride.Core.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum
;CS.pngPlane.cs
0|m0|0601| 800min 0s|m1|0131| 4h 49minN/A|m10|0078| 856Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngViewport.cs
0|m0|0602| 800min 0s|m0|0936| 40minN/A|m2|0522| 219Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngBoundingBoxExt.cs
0|m0|0600| 800min 0s|m0|0371| 2h 4minN/A|m2|0618| 186Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngBoundingFrustum.cs
0|m0|0598| 800min 0s|m0|0836| 45minN/A|m1|0991| 110Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngFontManager.cs
0|m0|0599| 800min 0s|m0|0726| 54minN/A|m4|0331| 333Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngParticleModule.cs
0|m0|0614| 800min 0s|m0|0862| 44minN/A|m1|0945| 118Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngUnloadableObjectRemover.cs
0|m0|0629| 800min 0s|m0|0738| 53minN/A|m1|0907| 125Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngGamePadState.cs
0|m0|0630| 800min 0s|m0|1276| 24minN/A|m2|0614| 187Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngParticleRandomSeedGenerator.cs
0|m0|0628| 800min 0s|m0|1831| 6minN/A|m0|1441| 53Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngBackgroundVelocityEffect.sdfx.cs
0|m0|0626| 800min 0s|m0|0942| 40minN/A|m0|1589| 41Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Core
;CS.pngLightSpotGizmo.cs
0|m0|0627| 800min 0s|m0|1328| 22minN/A|m4|0320| 343Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngPreviewTexture.sdfx.cs
0|m0|0631| 800min 0s|m0|1073| 32minN/A|m0|1527| 47Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Shaders
;CS.pngGameBase.cs
0|m0|0635| 800min 0s|m1|0087| 6h 13minN/A|m12|0051| 1 011Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngMappedResource.cs
0|m0|0636| 800min 0s|m0|0792| 49minN/A|m0|1289| 68Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngGameSystemCollection.cs
0|m0|0634| 800min 0s|m0|1732| 10minN/A|m5|0215| 458Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games
;CS.pngGraphNodeBinding.cs
0|m0|0632| 800min 0s|m1|0151| 4h 21minN/A|m0|1279| 69Stride.Core.Presentation.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Quantum
;CS.pngThickness.cs
0|m0|0633| 800min 0s|m0|0748| 52minN/A|m2|0477| 243Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngStandardImageHelper.Windows.cs
0|m0|0618| 800min 0s|m0|1621| 13minN/A|m1|0905| 126StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngNavigationMesh.cs
0|m0|0619| 800min 0s|m0|0918| 40minN/A|m0|1250| 72Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngCommand.cs
0|m0|0617| 800min 0s|m0|0662| 1h 0minN/A|m2|0564| 205Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngNavigationMeshBuildResult.cs
0|m0|0615| 800min 0s|m0|0861| 44minN/A|m0|1505| 48Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngStridePackageUpgrader.cs
0|m0|0616| 800min 0s|m0|0434| 1h 45minN/A|m3|0376| 303Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngScene.cs
0|m0|0620| 800min 0s|m0|0750| 52minN/A|m2|0651| 178Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngShadowMapRenderView.cs
0|m0|0624| 800min 0s|m0|0409| 1h 52minN/A|m0|1625| 39Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngSR.cs
0|m0|0625| 800min 0s|m0|1412| 19minN/A|m1|1054| 100Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngMaterialTransparencyBlendFeature .cs
0|m0|0623| 800min 0s|m0|0494| 1h 31minN/A|m1|1056| 99Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngTexImage.cs
0|m0|0621| 800min 0s|m1|0121| 5h 6minN/A|m4|0269| 394Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Frontend
;CS.pngRenderTextureAssetCompiler.cs
0|m0|0622| 800min 0s|m0|0804| 48minN/A|m0|1312| 65Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures
;CS.pngCommandIOMonitor.cs
0|m0|0561| 800min 0s|m0|0822| 46minN/A|m1|0720| 161Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngDebugHost.cs
0|m0|0562| 800min 0s|m0|1837| 6minN/A|m0|1221| 77Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Debugging
;CS.pngSpriteRenderFeature.cs
0|m0|0560| 800min 0s|m0|0621| 1h 5minN/A|m3|0403| 290Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Sprites
;CS.pngNewGameTemplateGenerator.cs
0|m0|0558| 800min 0s|m0|0387| 2h 0minN/A|m6|0184| 503Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngToneMapKeys.cs
0|m0|0559| 800min 0s|m0|0886| 42minN/A|m0|1958| 16Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngMemberSerializerGenerated.cs
0|m0|0563| 800min 0s|m0|0475| 1h 35minN/A|m21|0013| 1 757Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngSerializationStream.cs
0|m0|0567| 800min 0s|m0|0548| 1h 19minN/A|m1|0817| 144Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngRotationCurveViewModel.cs
0|m0|0568| 800min 0s|m0|0605| 1h 8minN/A|m2|0479| 241Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngSwappingRequest.cs
0|m0|0566| 800min 0s|m0|1907| 4min 0sN/A|m0|1747| 30Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngVideoInstance.cs
0|m0|0564| 800min 0s|m1|0118| 5h 15minN/A|m6|0177| 528Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngVideoFromFileTemplateGenerator.cs
0|m0|0565| 800min 0s|m0|0979| 38minN/A|m0|1232| 76Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngPreviewFromEntity.cs
0|m0|0550| 800min 0s|m0|0448| 1h 41minN/A|m3|0342| 325Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngImageHelper.cs
0|m0|0551| 800min 0s|m0|1092| 31minN/A|m0|1205| 79StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngStride.ConnectionRouter .NuGetResolverEntryPoint.cs
0|m0|0549| 800min 0s|m0|0785| 49minN/A|m0|1893| 22Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter\obj\Debug\net8.0-windows7.0
;CS.pngSerializerSelector.cs
0|m0|0547| 800min 0s|m0|0797| 48minN/A|m3|0381| 300Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngPasteResult.cs
0|m0|0548| 800min 0s|m0|1619| 13minN/A|m0|1668| 37Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services\CopyPaste
;CS.pngSetContentReferenceCommand.cs
0|m0|0552| 800min 0s|m0|0711| 55minN/A|m0|1274| 69Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Commands
;CS.pngLightDirectionalShadowMap.cs
0|m0|0556| 800min 0s|m0|0493| 1h 31minN/A|m2|0526| 217Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngColorCurveViewModel.cs
0|m0|0557| 800min 0s|m0|0604| 1h 8minN/A|m2|0706| 167Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngAxisPaneBehavior.cs
0|m0|0555| 800min 0s|m0|1194| 28minN/A|m1|0783| 150Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Views\Behaviors
;CS.pngImportModelCommand.SkeletonMapping .cs
0|m0|0553| 800min 0s|m0|1805| 7minN/A|m0|1203| 79Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngJsonSchema.cs
0|m0|0554| 800min 0s|m0|1905| 4min 0sN/A|m2|0637| 182Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Schemas
;CS.pngBreakContinueVisitor.cs
0|m0|0569| 800min 0s|m0|1325| 22minN/A|m1|0804| 145Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngBuffer.Argument.cs
0|m0|0584| 800min 0s|m1|0181| 3h 43minN/A|m0|1259| 72Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVertexAttributes.cs
0|m0|0585| 800min 0s|m0|1588| 14minN/A|m0|1910| 21Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\VertexLayouts
;CS.pngSetComponentReferenceCommand.cs
0|m0|0583| 800min 0s|m0|0839| 45minN/A|m0|1570| 43Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Commands
;CS.pngEventReceiver.cs
0|m0|0581| 800min 0s|m0|0610| 1h 7minN/A|m2|0711| 165Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Events
;CS.pngTranslationalLimitMotor.cs
0|m0|0582| 800min 0s|m0|0465| 1h 37minN/A|m2|0610| 188Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngRenderNode.cs
0|m0|0586| 800min 0s|m0|0648| 1h 2minN/A|m0|1373| 59Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Nodes
;CS.pngGame.cs
0|m0|0590| 800min 0s|m0|0646| 1h 2minN/A|m5|0204| 477Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngModelComponent.cs
0|m0|0591| 800min 0s|m0|0620| 1h 6minN/A|m3|0351| 317Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngConverterHelper.cs
0|m0|0589| 800min 0s|m0|0541| 1h 20minN/A|m2|0492| 233Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ValueConverters
;CS.pngFastListStruct.cs
0|m0|0587| 800min 0s|m0|0301| 2h 29minN/A|m2|0487| 235Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngIdentifierResolverHint.cs
0|m0|0588| 800min 0s|m0|1024| 35minN/A|m2|0681| 172Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar
;CS.pngMicroThreadLock.cs
0|m0|0573| 800min 0s|m0|1061| 33minN/A|m2|0502| 231Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design
;CS.pngMesh.cs
0|m0|0574| 800min 0s|m0|0392| 1h 58minN/A|m0|1189| 81Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngAssetObjectSerializerBackend.cs
0|m0|0572| 800min 0s|m1|0183| 3h 42minN/A|m4|0297| 362Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngShaderModel.cs
0|m0|0570| 800min 0s|m0|0880| 42minN/A|m1|0973| 112Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngRouter.cs
0|m0|0571| 800min 0s|m0|0718| 55minN/A|m4|0256| 407Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngPhysicsSettings.cs
0|m0|0575| 800min 0s|m0|1130| 30minN/A|m0|1519| 47Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngGCProfiling.cs
0|m0|0579| 800min 0s|m0|0996| 36minN/A|m1|1058| 99Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Profiling
;CS.pngThumbnailFromSpriteBatchCommand.cs
0|m0|0580| 800min 0s|m0|0538| 1h 20minN/A|m1|1070| 98Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngStrideGrammar.Ast.cs
0|m0|0578| 800min 0s|m1|0099| 5h 50minN/A|m3|0359| 312Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar\Stride
;CS.pngRenderViewFeatureStage.cs
0|m0|0576| 800min 0s|m0|0958| 39minN/A|m0|1873| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngCollectionWithIdsSerializerBase.cs
0|m0|0577| 800min 0s|m0|0638| 1h 3minN/A|m3|0421| 277Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngHalf2.cs
0|m0|0709| 700min 0s|m0|0753| 51minN/A|m2|0473| 245Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngForwardRenderer.LightProbes.cs
0|m0|0710| 700min 0s|m0|0423| 1h 49minN/A|m4|0273| 387Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngContentReferenceHelper.cs
0|m0|0711| 700min 0s|m0|0430| 1h 46minN/A|m1|1133| 88Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngWellKnownReferences.cs
0|m0|0706| 700min 0s|m0|1925| 3min 30sN/A|m0|1583| 41Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Common
;CS.pngVoxelStorageClipmaps.cs
0|m0|0707| 700min 0s|m0|0808| 47minN/A|m4|0279| 380Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage
;CS.pngChangeValueWithPickerCommandBase .cs
0|m0|0708| 700min 0s|m0|0459| 1h 39minN/A|m0|1352| 61Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Commands
;CS.pngVRRendererSettings.cs
0|m0|0712| 700min 0s|m0|1152| 29minN/A|m0|1390| 57Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngVROverlayRenderer.cs
0|m0|0716| 700min 0s|m0|1459| 17minN/A|m0|1719| 32Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngBoundingSphere.cs
0|m0|0717| 700min 0s|m0|0275| 2h 41minN/A|m6|0170| 541Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngReferencesPool.cs
0|m0|0718| 700min 0s|m0|1927| 3min 30sN/A|m1|1039| 103Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngPlatformFolders.cs
0|m0|0713| 700min 0s|m0|0893| 42minN/A|m2|0507| 229Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngSpriteStudioComponent.cs
0|m0|0714| 700min 0s|m0|0727| 54minN/A|m0|1516| 47Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngMixinVirtualTable.cs
0|m0|0715| 700min 0s|m0|1930| 3min 30sN/A|m1|0963| 114Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngSessionObjectPropertiesViewModel .cs
0|m0|0705| 700min 0s|m0|0407| 1h 53minN/A|m1|0759| 154Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\Properties
;CS.pngMostRecentlyUsedFileCollection.cs
0|m0|0695| 700min 0s|m0|0987| 37minN/A|m1|0866| 134Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.MostRecentlyUsedFiles
;CS.pngParticleSorterCustom.cs
0|m0|0696| 700min 0s|m0|0820| 47minN/A|m0|1296| 68Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Sorters
;CS.pngEntityComponentEventArgs.cs
0|m0|0697| 700min 0s|m0|0730| 54minN/A|m0|1498| 49Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngOculusOvrHmd.cs
0|m0|0692| 700min 0s|m0|0365| 2h 7minN/A|m2|0515| 224Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OculusOVR
;CS.pngAudioSystem.cs
0|m0|0693| 700min 0s|m0|0614| 1h 6minN/A|m1|0858| 136Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Audio
;CS.pngObjectParameterAccessor.cs
0|m0|0694| 700min 0s|m0|0456| 1h 39minN/A|m0|1951| 17StrideD:\Projects\GitHub\stride\sources\engine\Stride\Rendering
;CS.pngGestureEventTranslation.cs
0|m0|0698| 700min 0s|m0|0582| 1h 12minN/A|m0|1348| 61Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\Gestures
;CS.pngOrientationSensor.cs
0|m0|0702| 700min 0s|m0|0786| 49minN/A|m0|1453| 52Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngTimestampLocalLogger.cs
0|m0|0703| 700min 0s|m0|0984| 37minN/A|m0|1256| 72Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngCommandList.cs
0|m0|0704| 700min 0s|m2|0054| 1d 0hN/A|m4|0305| 354Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngDebugAssetNodesUserControl.xaml.cs
0|m0|0699| 700min 0s|m0|1679| 12minN/A|m3|0446| 264Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\DebugTools
;CS.pngSpriteAlphaCutoff.sdsl.cs
0|m0|0700| 700min 0s|m0|1084| 32minN/A|m0|1561| 43Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders
;CS.pngStride.GameStudio .NuGetResolverEntryPoint.cs
0|m0|0701| 700min 0s|m0|0998| 36minN/A|m0|1897| 22Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\obj\Debug\net8.0-windows7.0
;CS.pngCompilerParameters.cs
0|m0|0736| 700min 0s|m0|0594| 1h 10minN/A|m1|0889| 129Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders\Compiler
;CS.pngProfilingEventMessage.cs
0|m0|0737| 700min 0s|m0|0965| 39minN/A|m0|1407| 56Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngConnectedDevice.cs
0|m0|0738| 700min 0s|m0|1924| 3min 30sN/A|m0|1969| 15Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngDataRectangle.cs
0|m0|0733| 700min 0s|m0|0826| 46minN/A|m0|1580| 42StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngUpdatableListAccessor.cs
0|m0|0734| 700min 0s|m0|1485| 16minN/A|m1|0833| 141Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngStrideReplaceAppend.cs
0|m0|0735| 700min 0s|m0|1417| 19minN/A|m0|1239| 74Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngShaderVirtualTable.cs
0|m0|0739| 700min 0s|m0|1875| 5minN/A|m2|0606| 190Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngFixReferencesViewModel.cs
0|m0|0743| 700min 0s|m0|1034| 34minN/A|m3|0383| 299Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\FixReferences
;CS.pngInitialPositionArc.cs
0|m0|0744| 700min 0s|m0|1606| 13minN/A|m2|0654| 178Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngDataSerializer.cs
0|m0|0745| 700min 0s|m0|0694| 58minN/A|m1|0896| 128Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngStride.Core.Assets.CompilerApp .NuGetResolverEntryPoint.cs
0|m0|0740| 700min 0s|m0|0997| 36minN/A|m0|1890| 22Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp\obj\Debug\net8.0
;CS.pngPrivacyPolicyHelper.cs
0|m0|0741| 700min 0s|m0|0874| 43minN/A|m1|0980| 112Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.PrivacyPolicy
;CS.pngEffectCompiler.cs
0|m0|0742| 700min 0s|m1|0100| 5h 50minN/A|m5|0198| 487Stride.Shaders.CompilerD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler
;CS.pngCategoryViewModel.cs
0|m0|0732| 700min 0s|m0|0713| 55minN/A|m1|1094| 94Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngAssetMemberNode.cs
0|m0|0722| 700min 0s|m0|0446| 1h 41minN/A|m1|0873| 132Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum\Internal
;CS.pngEffectCompileCommand.cs
0|m0|0723| 700min 0s|m0|1180| 28minN/A|m2|0662| 176Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Effect
;CS.pngStrideReplaceExtern.cs
0|m0|0724| 700min 0s|m0|1460| 17minN/A|m0|1376| 59Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngParticleBaseEffect.sdfx.cs
0|m0|0719| 700min 0s|m0|0902| 41minN/A|m0|1642| 38Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Shaders
;CS.pngModule.cs
0|m0|0720| 700min 0s|m0|0693| 58minN/A|m0|1776| 28Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngLightSkyboxRenderer.cs
0|m0|0721| 700min 0s|m0|1658| 12minN/A|m1|0719| 162Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngPackageLoadingAssetFile.cs
0|m0|0725| 700min 0s|m0|0760| 50minN/A|m1|0781| 150Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngSerializer.cs
0|m0|0729| 700min 0s|m1|0112| 5h 27minN/A|m7|0152| 601Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngNodeProcessorContext.cs
0|m0|0730| 700min 0s|m0|1047| 34minN/A|m0|1471| 50Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngLightShaderGroupDynamic.cs
0|m0|0731| 700min 0s|m0|0416| 1h 50minN/A|m1|0726| 160Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngMatrixType.cs
0|m0|0726| 700min 0s|m0|0578| 1h 13minN/A|m2|0562| 205Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngBITMAPINFO.cs
0|m0|0727| 700min 0s|m1|0157| 4h 14minN/A|m2|0575| 201Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngDispatcherLightGizmo.cs
0|m0|0728| 700min 0s|m0|0640| 1h 3minN/A|m0|1339| 63Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngStreamingQuality.cs
0|m0|0691| 700min 0s|m0|0741| 53minN/A|m0|1304| 66Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Streaming
;CS.pngToneMapMikeDayOperatorShader.sdsl .cs
0|m0|0654| 700min 0s|m0|1033| 34minN/A|m0|1814| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngCanvas.cs
0|m0|0655| 700min 0s|m0|0507| 1h 29minN/A|m1|0788| 149Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Panels
;CS.pngEffectCompilerServerSession.cs
0|m0|0656| 700min 0s|m0|1847| 6minN/A|m3|0370| 306Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation
;CS.pngDefaultScrollingTextRenderer.cs
0|m0|0651| 700min 0s|m0|1161| 29minN/A|m1|1178| 83Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngPhysicsGizmo.cs
0|m0|0652| 700min 0s|m0|0388| 2h 0minN/A|m3|0412| 284Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngNavigationBoundingBoxGizmo.cs
0|m0|0653| 700min 0s|m0|1563| 15minN/A|m1|0885| 130Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngEntityPickingResult.cs
0|m0|0657| 700min 0s|m0|0701| 57minN/A|m0|1336| 63Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\SceneEditor
;CS.pngTessellationKeys.cs
0|m0|0661| 700min 0s|m0|0790| 49minN/A|m0|1892| 22Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Tessellation
;CS.pngVignettingShader.sdsl.cs
0|m0|0662| 700min 0s|m0|1032| 34minN/A|m0|1813| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\Vignetting
;CS.pngMeshRenderFeature.cs
0|m0|0663| 700min 0s|m0|0710| 55minN/A|m3|0350| 317Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngScalar.cs
0|m0|0658| 700min 0s|m0|0314| 2h 25minN/A|m2|0624| 184Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngContextAttributeSerializer.cs
0|m0|0659| 700min 0s|m0|1103| 31minN/A|m0|1294| 68Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngSamplerTextureKey.cs
0|m0|0660| 700min 0s|m0|1567| 15minN/A|m0|1553| 44Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngPhysicsConstraintComponent.cs
0|m0|0650| 700min 0s|m0|0619| 1h 6minN/A|m1|1079| 96Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngResources.cs
0|m0|0640| 700min 0s|m0|0828| 46minN/A|m16|0028| 1 386Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Properties
;CS.pngDfaState.cs
0|m0|0641| 700min 0s|m0|1162| 29minN/A|m0|1316| 65Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\GoldParser
;CS.pngPreProcessor.cs
0|m0|0642| 700min 0s|m0|0265| 2h 43minN/A|m1|1036| 104Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Parser
;CS.pngNavigationAgentSettings.cs
0|m0|0637| 700min 0s|m0|0876| 43minN/A|m0|1231| 76Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngSolutionWriter.cs
0|m0|0638| 700min 0s|m0|1748| 9minN/A|m2|0625| 184Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\VisualStudio
;CS.pngHeightmap.cs
0|m0|0639| 700min 0s|m0|1419| 19minN/A|m1|1019| 105Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngMSAAResolverShader.sdsl.cs
0|m0|0643| 700min 0s|m0|1036| 34minN/A|m0|1815| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Compositing
;CS.pngNavigationQuerySettings.cs
0|m0|0647| 700min 0s|m0|0655| 1h 1minN/A|m0|1701| 34Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngLightShaderGroup.cs
0|m0|0648| 700min 0s|m0|0818| 47minN/A|m1|1085| 96Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngMSAADepthResolverShader.sdsl.cs
0|m0|0649| 700min 0s|m0|1031| 34minN/A|m0|1811| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Compositing
;CS.pngGameUserSettings.cs
0|m0|0644| 700min 0s|m0|0978| 38minN/A|m0|1851| 25Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngContactPoint.cs
0|m0|0645| 700min 0s|m0|0853| 45minN/A|m0|1608| 40Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngConvexHullColliderShapeDesc.cs
0|m0|0646| 700min 0s|m0|0639| 1h 3minN/A|m2|0697| 169Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngProfilingKeys.cs
0|m0|0681| 700min 0s|m0|0740| 53minN/A|m0|1888| 23Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngBindableSelectedItemsBehavior.cs
0|m0|0682| 700min 0s|m0|0895| 41minN/A|m3|0419| 279Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Behaviors
;CS.pngFreeImageStreamIO.cs
0|m0|0683| 700min 0s|m0|1245| 25minN/A|m2|0704| 167Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngSize3.cs
0|m0|0678| 700min 0s|m0|0700| 57minN/A|m3|0463| 250Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngAmbientOcclusionRawAOShader.sdsl .cs
0|m0|0679| 700min 0s|m0|0593| 1h 10minN/A|m0|1750| 30Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AmbientOcclusion
;CS.pngFontSystem.cs
0|m0|0680| 700min 0s|m1|0101| 5h 50minN/A|m1|0979| 112Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngMaterialAssetCompiler.cs
0|m0|0684| 700min 0s|m0|0878| 42minN/A|m1|0747| 156Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Materials
;CS.pngAssetReferenceAnalysis.cs
0|m0|0688| 700min 0s|m0|1254| 25minN/A|m4|0319| 344Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngAssetFileChangedEventSquasher.cs
0|m0|0689| 700min 0s|m0|0742| 53minN/A|m1|1049| 101Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngAxisBase.cs
0|m0|0690| 700min 0s|m1|0090| 6h 7minN/A|m13|0038| 1 139Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Axes
;CS.pngVertexPositionColorTexture.cs
0|m0|0685| 700min 0s|m0|1353| 21minN/A|m1|1025| 105Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngCompressedTimeSpan.cs
0|m0|0686| 700min 0s|m0|0586| 1h 11minN/A|m2|0632| 183Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngAudioExceptions.cs
0|m0|0687| 700min 0s|m0|0644| 1h 3minN/A|m0|1462| 51Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngRadiancePrefilteringGGXEffect.sdfx .cs
0|m0|0677| 700min 0s|m0|1163| 29minN/A|m0|1594| 41Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\GGXPrefiltering
;CS.pngMaterialSubsurfaceScatteringScatte ringProfileCustom.cs
0|m0|0667| 700min 0s|m0|0486| 1h 33minN/A|m1|0948| 117Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\SubsurfaceScattering\ScatteringProfileFunction
;CS.pngMaterialTransparencyAdditiveFeatur e.cs
0|m0|0668| 700min 0s|m0|0496| 1h 31minN/A|m1|1029| 104Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngVertexPositionNormalTexture.cs
0|m0|0669| 700min 0s|m0|0312| 2h 26minN/A|m1|0909| 125Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVideoAssetCompiler.cs
0|m0|0664| 700min 0s|m0|1497| 16minN/A|m3|0397| 293Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Media
;CS.pngNodeVertexControl.cs
0|m0|0665| 700min 0s|m0|0896| 41minN/A|m2|0563| 205Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Controls
;CS.pngEditorGameController.cs
0|m0|0666| 700min 0s|m0|0192| 3h 36minN/A|m5|0212| 464Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Services
;CS.pngLightVoxelRenderer.cs
0|m0|0670| 700min 0s|m0|1883| 4min 30sN/A|m2|0544| 210Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Light
;CS.pngGridBase.cs
0|m0|0674| 700min 0s|m0|0506| 1h 29minN/A|m1|0924| 123Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Panels
;CS.pngSignedDistanceFieldFontShader .Extensions.cs
0|m0|0675| 700min 0s|m0|1110| 30minN/A|m0|1902| 21Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders093.Bytecodes
;CS.pngVoxelVolumeGizmo.cs
0|m0|0676| 700min 0s|m0|1565| 15minN/A|m1|0773| 151Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngEditorGameCameraService.cs
0|m0|0671| 700min 0s|m0|0400| 1h 55minN/A|m4|0327| 335Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Game
;CS.pngSize2.cs
0|m0|0672| 700min 0s|m0|0521| 1h 25minN/A|m1|0823| 143Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngBrightFilterShader.sdsl.cs
0|m0|0673| 700min 0s|m0|1037| 34minN/A|m0|1816| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\BrightFilter
;CS.pngProceduralModelAssetCompiler.cs
0|m0|0853| 600min 0s|m0|0986| 37minN/A|m0|1467| 51Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngLambdaReadOnlyCollection.cs
0|m0|0852| 600min 0s|m0|1537| 16minN/A|m0|1565| 43Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Internals
;CS.pngFFmpegStream.cs
0|m0|0854| 600min 0s|m0|0796| 48minN/A|m1|0894| 129Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video\FFmpeg
;CS.pngLambertianPrefilteringSHNoComputeE ffect.sdfx.cs
0|m0|0856| 600min 0s|m0|1430| 19minN/A|m0|1659| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\LambertianPrefiltering
;CS.pngSkyboxKeys.cs
0|m0|0855| 600min 0s|m0|0664| 1h 0minN/A|m0|1807| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Skyboxes
;CS.pngCoreParser_ErrorHandling.cs
0|m0|0848| 600min 0s|m0|0673| 1h 0minN/A|m3|0408| 287IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Parser
;CS.pngModule.cs
0|m0|0847| 600min 0s|m0|0898| 41minN/A|m0|1511| 48Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngIShaderCompiler.cs
0|m0|0849| 600min 0s|m0|1863| 5minN/A|m0|1905| 21Stride.Shaders.CompilerD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler
;CS.pngModule.cs
0|m0|0851| 600min 0s|m0|0307| 2h 28minN/A|m0|1932| 19Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor
;CS.pngRadiancePrefilteringGGXNoComputeEf fect.sdfx.cs
0|m0|0850| 600min 0s|m0|1235| 26minN/A|m0|1588| 41Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\GGXPrefiltering
;CS.pngProjectTemplateGeneratorHelper.cs
0|m0|0863| 600min 0s|m0|0224| 3h 12minN/A|m3|0353| 316Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Templates
;CS.pngModule.cs
0|m0|0862| 600min 0s|m0|0973| 38minN/A|m0|1954| 17Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngMaterialGeneratorContext.cs
0|m0|0864| 600min 0s|m1|0154| 4h 20minN/A|m7|0143| 624Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngSpriteStudioRenderFeature.cs
0|m0|0866| 600min 0s|m0|0447| 1h 41minN/A|m2|0495| 233Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngColorTransformKeys.cs
0|m0|0865| 600min 0s|m0|1090| 31minN/A|m0|1822| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms
;CS.pngBackgroundComponentProcessor.cs
0|m0|0858| 600min 0s|m0|1177| 28minN/A|m0|1619| 39Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngModule.cs
0|m0|0857| 600min 0s|m0|0899| 41minN/A|m0|1941| 18Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine
;CS.pngMaterialNormalMapFeature.cs
0|m0|0859| 600min 0s|m0|0417| 1h 50minN/A|m1|0856| 137Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngModule.cs
0|m0|0861| 600min 0s|m0|0912| 40minN/A|m0|1934| 19Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngPackageSettingsEntry.cs
0|m0|0860| 600min 0s|m0|1088| 31minN/A|m0|1935| 19Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\Properties
;CS.pngMaterialHairShared.cs
0|m0|0833| 600min 0s|m0|0834| 46minN/A|m0|1225| 77Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Hair
;CS.pngMaterialBlendLayerPerStageContext .cs
0|m0|0832| 600min 0s|m0|1938| 3min 0sN/A|m0|1301| 66Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngLightProbeVertex.cs
0|m0|0834| 600min 0s|m0|1101| 31minN/A|m0|1528| 46Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\LightProbes
;CS.pngfi_handle.cs
0|m0|0836| 600min 0s|m0|1003| 36minN/A|m3|0457| 256Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngRemoteEffectCompilerClient.cs
0|m0|0835| 600min 0s|m0|1939| 3min 0sN/A|m1|0912| 125Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Shaders.Compiler
;CS.pngSceneCameraSlotId.cs
0|m0|0828| 600min 0s|m0|0852| 45minN/A|m1|1071| 98Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngMaterialTransparencyCutoffFeature .cs
0|m0|0827| 600min 0s|m0|0616| 1h 6minN/A|m0|1322| 64Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngInstancingProcessor.cs
0|m0|0829| 600min 0s|m0|1402| 20minN/A|m2|0516| 224Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngSubsurfaceScatteringBlurShader .sdsl.cs
0|m0|0831| 600min 0s|m0|0669| 1h 0minN/A|m0|1778| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SubsurfaceScattering
;CS.pngRadiancePrefilteringGGXNoComputeSh ader.sdsl.cs
0|m0|0830| 600min 0s|m0|0743| 53minN/A|m0|1764| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\GGXPrefiltering
;CS.pngCustomTemplatingSession.cs
0|m0|0843| 600min 0s|m0|1665| 12minN/A|m1|0764| 153Stride.Core.ProjectTemplatingD:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating
;CS.pngUpdatableProperty.cs
0|m0|0842| 600min 0s|m0|0887| 42minN/A|m1|0995| 110Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngTools.cs
0|m0|0844| 600min 0s|m0|0983| 38minN/A|m0|1292| 68Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend
;CS.pngRGBQUAD.cs
0|m0|0846| 600min 0s|m0|0964| 39minN/A|m4|0324| 342Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngDataPointer.cs
0|m0|0845| 600min 0s|m0|0728| 54minN/A|m0|1818| 26StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngFIRational.cs
0|m0|0838| 600min 0s|m1|0109| 5h 30minN/A|m12|0052| 1 009Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngFIURational.cs
0|m0|0837| 600min 0s|m1|0113| 5h 26minN/A|m12|0053| 1 007Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngEffectDescriptorSetReflection.cs
0|m0|0839| 600min 0s|m0|0825| 46minN/A|m1|1118| 91Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngStrideTypeCleaner.cs
0|m0|0841| 600min 0s|m0|0970| 38minN/A|m0|1670| 36Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngUIElementServices.cs
0|m0|0840| 600min 0s|m0|1108| 30minN/A|m0|1884| 23Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngStrideReplaceVisitor.cs
0|m0|0893| 600min 0s|m0|1940| 3min 0sN/A|m0|1278| 69Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStripDefinition.cs
0|m0|0892| 600min 0s|m0|1428| 19minN/A|m2|0620| 186Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngVisualScriptAsset.cs
0|m0|0894| 600min 0s|m0|1271| 24minN/A|m2|0553| 208Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Scripts
;CS.pngSkyboxAssetCompiler.cs
0|m0|0896| 600min 0s|m0|0985| 37minN/A|m1|0779| 150Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Skyboxes
;CS.pngStrideVariableUsageVisitor.cs
0|m0|0895| 600min 0s|m0|1664| 12minN/A|m0|1466| 51Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngParticleFieldAccessor.cs
0|m0|0888| 600min 0s|m0|0846| 45minN/A|m1|1043| 101Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngSpriteInfo.cs
0|m0|0887| 600min 0s|m0|0866| 44minN/A|m1|0848| 137Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Sprite
;CS.pngAudioEmitterSoundController.cs
0|m0|0889| 600min 0s|m0|0955| 39minN/A|m3|0390| 295Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Audio
;CS.pngStreamsType.cs
0|m0|0891| 600min 0s|m0|0675| 1h 0minN/A|m1|1130| 89Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Stride
;CS.pngModule.cs
0|m0|0890| 600min 0s|m0|0306| 2h 28minN/A|m0|1931| 19Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngRational.cs
0|m0|0903| 600min 0s|m0|1264| 25minN/A|m0|1303| 66Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngGameControllerDeviceBase.cs
0|m0|0902| 600min 0s|m0|0960| 39minN/A|m1|0797| 146Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngVertexHelper.cs
0|m0|0904| 600min 0s|m0|0326| 2h 19minN/A|m5|0238| 423Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngSound.cs
0|m0|0906| 600min 0s|m0|1072| 32minN/A|m1|1003| 109Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngRenderingSettings.cs
0|m0|0905| 600min 0s|m0|0872| 43minN/A|m1|0908| 125Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngCompositionDictionary.cs
0|m0|0898| 600min 0s|m0|1218| 26minN/A|m2|0615| 187Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngUIEffect.Extensions.cs
0|m0|0897| 600min 0s|m0|0833| 46minN/A|m0|1741| 30Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders.Bytecodes
;CS.pngSpriteBatch.Extensions.cs
0|m0|0899| 600min 0s|m0|0832| 46minN/A|m0|1742| 30Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders.Bytecodes
;CS.pngSpriteSignedDistanceFieldFontShade r.Extensions.cs
0|m0|0901| 600min 0s|m0|1150| 29minN/A|m0|1899| 21Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders093.Bytecodes
;CS.pngRasterizerStates.cs
0|m0|0900| 600min 0s|m0|0676| 1h 0minN/A|m0|1555| 43Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngStreamOutputParser.cs
0|m0|0873| 600min 0s|m0|1741| 9minN/A|m1|1009| 108Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStrideClassInstantiator.cs
0|m0|0872| 600min 0s|m0|0754| 51minN/A|m2|0557| 207Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngStateType.cs
0|m0|0874| 600min 0s|m0|0666| 1h 0minN/A|m1|1165| 84Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngStreamFieldVisitor.cs
0|m0|0876| 600min 0s|m0|1589| 14minN/A|m0|1334| 63Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngSoundAssetCompiler.cs
0|m0|0875| 600min 0s|m0|1488| 16minN/A|m2|0708| 166Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Media
;CS.pngKeyFrameData.cs
0|m0|0868| 600min 0s|m0|0537| 1h 21minN/A|m0|1708| 33Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngFontDataFactory.cs
0|m0|0867| 600min 0s|m1|0103| 5h 47minN/A|m0|1237| 75Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngPipelinePluginContext.cs
0|m0|0869| 600min 0s|m0|1119| 30minN/A|m0|1917| 20Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngInputSourceSimulated.cs
0|m0|0871| 600min 0s|m0|1140| 30minN/A|m1|0883| 131Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\Simulated
;CS.pngCapsuleColliderShapeDesc.cs
0|m0|0870| 600min 0s|m0|1715| 10minN/A|m0|1241| 74Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngViewObjectNode.cs
0|m0|0883| 600min 0s|m0|1083| 32minN/A|m0|1723| 31Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Nodes
;CS.pngBullet2PhysicsSystem.cs
0|m0|0882| 600min 0s|m0|1461| 17minN/A|m1|0994| 110Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngBlendStates.cs
0|m0|0884| 600min 0s|m0|0680| 1h 0minN/A|m0|1410| 55Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngModelNodeDefinition.cs
0|m0|0886| 600min 0s|m0|0565| 1h 16minN/A|m0|1613| 40Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngEffectParameterUpdaterLayout.cs
0|m0|0885| 600min 0s|m0|1628| 13minN/A|m0|1399| 57Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Rendering
;CS.pngScopeDeclaration.cs
0|m0|0878| 600min 0s|m0|1685| 12minN/A|m2|0715| 164Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Visitor
;CS.pngModelComponentPickingEffect.sdfx .cs
0|m0|0877| 600min 0s|m0|1362| 21minN/A|m0|1640| 38Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Utils
;CS.pngRouterClient.cs
0|m0|0879| 600min 0s|m0|0791| 49minN/A|m2|0668| 175Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network
;CS.pngPlatformConfigurations.cs
0|m0|0881| 600min 0s|m0|1650| 13minN/A|m1|1136| 88StrideD:\Projects\GitHub\stride\sources\engine\Stride\Data
;CS.pngTokenizer.cs
0|m0|0880| 600min 0s|m0|0627| 1h 5minN/A|m2|0698| 169Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar
;CS.pngEffectSourceCodeKeys.cs
0|m0|0826| 600min 0s|m0|0671| 1h 0minN/A|m0|1556| 43Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngSpanConverter.cs
0|m0|0772| 600min 0s|m0|0441| 1h 44minN/A|m0|1805| 26Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Utility
;CS.pngDescriptorTypeCount.cs
0|m0|0771| 600min 0s|m0|1095| 31minN/A|m0|1891| 22Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngSourceLocation.cs
0|m0|0773| 600min 0s|m0|0842| 45minN/A|m1|1173| 84Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngEditText.cs
0|m0|0775| 600min 0s|m1|0094| 6h 0minN/A|m11|0069| 900Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngColorHelper.cs
0|m0|0774| 600min 0s|m0|1238| 26minN/A|m0|1258| 72Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngPanel.cs
0|m0|0767| 600min 0s|m0|0568| 1h 15minN/A|m2|0530| 216Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Panels
;CS.pngTypeBase.cs
0|m0|0766| 600min 0s|m0|0353| 2h 12minN/A|m3|0423| 275Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngButtonBase.cs
0|m0|0768| 600min 0s|m0|0686| 59minN/A|m1|0940| 119Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngInputSourceSDL.cs
0|m0|0770| 600min 0s|m0|1403| 20minN/A|m1|0745| 156Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\SDL
;CS.pngPrecompiledSpriteFontAssetCompiler .cs
0|m0|0769| 600min 0s|m0|1204| 27minN/A|m0|1247| 73Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngPointerSDL.cs
0|m0|0782| 600min 0s|m0|1573| 15minN/A|m1|0935| 120Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\SDL
;CS.pngParticleCollisionAttribute.cs
0|m0|0781| 600min 0s|m0|0900| 41minN/A|m0|1717| 32Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Updaters
;CS.pngSpriteFontAssetExtensions.cs
0|m0|0783| 600min 0s|m0|0591| 1h 10minN/A|m1|0956| 115Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngAccessorMetadata.cs
0|m0|0785| 600min 0s|m0|0319| 2h 23minN/A|m0|1366| 60Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngCharacterRegionTypeConverter.cs
0|m0|0784| 600min 0s|m0|1198| 27minN/A|m1|0787| 149Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngModalElement.cs
0|m0|0777| 600min 0s|m0|0725| 54minN/A|m1|0954| 115Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngMathUtil.cs
0|m0|0776| 600min 0s|m0|1942| 3min 0sN/A|m8|0126| 667Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngAssetLogViewModel.cs
0|m0|0778| 600min 0s|m0|0363| 2h 8minN/A|m2|0702| 168Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel\Logs
;CS.pngVoxelStorageContext.cs
0|m0|0780| 600min 0s|m0|1023| 35minN/A|m0|1628| 38Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage
;CS.pngEditorContentLoader.cs
0|m0|0779| 600min 0s|m0|0510| 1h 28minN/A|m7|0132| 653Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\EditorGame\ContentLoader
;CS.pngEditorSettings.cs
0|m0|0752| 600min 0s|m0|0974| 38minN/A|m1|0746| 156Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Settings
;CS.pngVoxelizationMethodSingleAxis.cs
0|m0|0751| 600min 0s|m0|0418| 1h 50minN/A|m1|0776| 151Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelizationMethod
;CS.pngCloseWindowBehavior.cs
0|m0|0753| 600min 0s|m0|1728| 10minN/A|m2|0653| 178Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Behaviors
;CS.pngHybridDictionary.cs
0|m0|0755| 600min 0s|m0|1221| 26minN/A|m3|0371| 306Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Collections
;CS.pngRay.cs
0|m0|0754| 600min 0s|m0|0278| 2h 38minN/A|m4|0262| 400Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngBuildStep.cs
0|m0|0747| 600min 0s|m0|0812| 47minN/A|m2|0531| 215Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngAttachedReference.cs
0|m0|0746| 600min 0s|m0|0982| 38minN/A|m0|1534| 46Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization
;CS.pngEditorGameEntitySelectionService .cs
0|m0|0748| 600min 0s|m0|0252| 2h 50minN/A|m7|0144| 623Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngAssetBuildUnit.cs
0|m0|0750| 600min 0s|m0|1148| 29minN/A|m1|1066| 98Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngUnloadableObjectInstantiator.cs
0|m0|0749| 600min 0s|m0|0905| 41minN/A|m1|0939| 119Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngSwitchToAwaiter.cs
0|m0|0762| 600min 0s|m0|1212| 27minN/A|m0|1343| 62Stride.Core.MicroThreadingD:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading
;CS.pngReferenceSerializer.cs
0|m0|0761| 600min 0s|m0|0444| 1h 42minN/A|m1|0845| 138Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngListStore.cs
0|m0|0763| 600min 0s|m0|1143| 30minN/A|m1|1059| 99Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\IO
;CS.pngEditorGameComponentGizmoService.cs
0|m0|0765| 600min 0s|m0|0479| 1h 34minN/A|m4|0274| 386Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngSettingsData.cs
0|m0|0764| 600min 0s|m0|1269| 25minN/A|m0|1967| 16Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Settings\ViewModels
;CS.pngChunkReference.cs
0|m0|0757| 600min 0s|m0|1594| 14minN/A|m1|1158| 85Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngTransactionStack.cs
0|m0|0756| 600min 0s|m0|1695| 11minN/A|m3|0375| 303Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Transactions
;CS.pngSettingsEntry.cs
0|m0|0758| 600min 0s|m0|1199| 27minN/A|m0|1198| 80Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngHighlightAdorner.cs
0|m0|0760| 600min 0s|m0|0993| 37minN/A|m0|1370| 60Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Adorners
;CS.pngSizingAdorner.cs
0|m0|0759| 600min 0s|m0|0706| 56minN/A|m1|0733| 159Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Adorners
;CS.pngMarginAdorner.cs
0|m0|0812| 600min 0s|m0|0917| 40minN/A|m1|0813| 144Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Adorners
;CS.pngEditorDialogService.cs
0|m0|0811| 600min 0s|m0|1334| 22minN/A|m4|0287| 372Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View
;CS.pngBufferToTextureColumnsEffect.sdsl .cs
0|m0|0813| 600min 0s|m0|1432| 19minN/A|m0|1277| 69Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Processing
;CS.pngSettingsKey.cs
0|m0|0815| 600min 0s|m0|1046| 34minN/A|m3|0398| 292Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngModule.cs
0|m0|0814| 600min 0s|m0|1052| 33minN/A|m0|1903| 21Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf
;CS.pngVoxelAnisotropicPairedWriter_Float 4.sdsl.cs
0|m0|0807| 600min 0s|m0|0476| 1h 35minN/A|m0|1827| 25Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout\Shaders
;CS.pngViewportGridGizmo.cs
0|m0|0806| 600min 0s|m0|0581| 1h 12minN/A|m5|0245| 417Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngLightProbeGizmo.cs
0|m0|0808| 600min 0s|m0|0911| 40minN/A|m1|1110| 93Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngTransformationTRS.cs
0|m0|0810| 600min 0s|m0|0946| 40minN/A|m0|1877| 23Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor
;CS.pngParser.cs
0|m0|0809| 600min 0s|m1|0176| 3h 46minN/A|m11|0059| 953Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngDispatcherLock.cs
0|m0|0822| 600min 0s|m0|1341| 22minN/A|m1|0993| 110Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Services
;CS.pngExtendedSchema.cs
0|m0|0821| 600min 0s|m0|1455| 18minN/A|m2|0703| 167Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Schemas
;CS.pngVoxelAttributeSolidity.cs
0|m0|0823| 600min 0s|m0|1233| 26minN/A|m1|1007| 108Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Attributes
;CS.pngVoxelLayoutAnisotropic.cs
0|m0|0825| 600min 0s|m0|1125| 30minN/A|m0|1315| 65Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout
;CS.pngTriggerTracing.cs
0|m0|0824| 600min 0s|m0|1799| 7minN/A|m2|0567| 203Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Diagnostics
;CS.pngLightPointGizmo.cs
0|m0|0817| 600min 0s|m0|1440| 18minN/A|m1|0722| 160Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngUtilities.Interop.cs
0|m0|0816| 600min 0s|m0|0775| 50minN/A|m0|1650| 37Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngProfilingKey.cs
0|m0|0818| 600min 0s|m0|1322| 22minN/A|m1|1144| 87Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngSuspendAnimationDuringSliderDragBe havior.cs
0|m0|0820| 600min 0s|m0|1209| 27minN/A|m0|1255| 72Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\View\Behaviors
;CS.pngFastCollection.cs
0|m0|0819| 600min 0s|m1|0089| 6h 12minN/A|m4|0340| 327Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngSTRDIAG004PropertyWithNoGetter.cs
0|m0|0792| 600min 0s|m0|1480| 16minN/A|m0|1282| 69Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngPoolListStruct.cs
0|m0|0791| 600min 0s|m0|1054| 33minN/A|m2|0688| 171Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngAssetUpgraderCollection.cs
0|m0|0793| 600min 0s|m0|1392| 20minN/A|m1|0988| 111Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngVoxelVisualizationRawShader.sdsl .cs
0|m0|0795| 600min 0s|m0|0966| 39minN/A|m0|1812| 26Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor\DebugVisualizations\Shaders
;CS.pngAssemblyRecompiler.SourceGroup.cs
0|m0|0794| 600min 0s|m0|0850| 45minN/A|m1|1129| 89Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Debugging
;CS.pngCrashReportForm.cs
0|m0|0787| 600min 0s|m0|1051| 33minN/A|m1|0727| 159Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.Editor.CrashReport
;CS.pngBundlePacker.cs
0|m0|0786| 600min 0s|m0|0201| 3h 25minN/A|m5|0249| 412Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngTemplateManager.cs
0|m0|0788| 600min 0s|m0|1190| 28minN/A|m1|0793| 147Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Templates
;CS.pngObjectIdSimpleBuilder.cs
0|m0|0790| 600min 0s|m0|0702| 57minN/A|m2|0659| 177Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Storage
;CS.pngStrideThumbnailCommand.cs
0|m0|0789| 600min 0s|m0|1057| 33minN/A|m2|0596| 194Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngStrideGameStudio.cs
0|m0|0802| 600min 0s|m0|1017| 35minN/A|m0|1529| 46Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Helpers
;CS.pngEditorDebugTools.cs
0|m0|0801| 600min 0s|m0|0603| 1h 8minN/A|m1|1014| 106Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngConnectionWrapper.cs
0|m0|0803| 600min 0s|m0|0318| 2h 23minN/A|m0|1455| 52Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\ViewModel
;CS.pngAssetRegistry.cs
0|m0|0805| 600min 0s|m1|0111| 5h 27minN/A|m9|0086| 814Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngRestoreHelper.cs
0|m0|0804| 600min 0s|m0|1273| 24minN/A|m3|0467| 249Stride.NuGetResolver.UID:\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver
;CS.pngAssetCloner.cs
0|m0|0797| 600min 0s|m0|1475| 16minN/A|m4|0281| 379Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngAssetCompositeHierarchyTreeViewHel per.cs
0|m0|0796| 600min 0s|m0|1336| 22minN/A|m1|1181| 82Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\AssetCompositeGameEditor\Views
;CS.pngVoxelVisualizationViewShader.sdsl .cs
0|m0|0798| 600min 0s|m0|0959| 39minN/A|m0|1821| 26Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor\DebugVisualizations\Shaders
;CS.pngAssetFileSerializer.cs
0|m0|0800| 600min 0s|m0|0462| 1h 38minN/A|m2|0650| 179Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngGameStudioPreviewService.cs
0|m0|0799| 600min 0s|m0|0288| 2h 33minN/A|m4|0329| 334Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Preview
;CS.pngDepthMinMax.cs
0|m0|1065| 500min 0s|m0|1181| 28minN/A|m1|1148| 86Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthMinMax
;CS.pngShadowMapCasterCubeMap.sdfx.cs
0|m0|1064| 500min 0s|m0|1511| 16minN/A|m0|1478| 50Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngColorCombinerEffect.sdfx.cs
0|m0|1063| 500min 0s|m0|1499| 16minN/A|m0|1653| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorCombiner
;CS.pngAsyncScript.cs
0|m0|1066| 500min 0s|m0|1338| 22minN/A|m0|1568| 43Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngColorTransformGroup.cs
0|m0|1069| 500min 0s|m0|0989| 37minN/A|m3|0401| 291Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms
;CS.pngMcIntoshOptimizedEffect.sdfx.cs
0|m0|1068| 500min 0s|m0|1544| 16minN/A|m0|1442| 53Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField\BokehTechnique\Hexagonal
;CS.pngDepthMinMaxEffect.sdfx.cs
0|m0|1067| 500min 0s|m0|1538| 16minN/A|m0|1667| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthMinMax
;CS.pngToneMapEffect.sdfx.cs
0|m0|1058| 500min 0s|m0|1491| 16minN/A|m0|1521| 47Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngLinkPreviewBehavior.cs
0|m0|1057| 500min 0s|m0|0909| 40minN/A|m1|0862| 135Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngColorKeyTexLibrary.cs
0|m0|1056| 500min 0s|m0|1659| 12minN/A|m1|1073| 98Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngSubsurfaceScatteringBlurEffect .sdfx.cs
0|m0|1059| 500min 0s|m0|1489| 16minN/A|m0|1636| 38Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SubsurfaceScattering
;CS.pngVectorComponentCurveViewModel.cs
0|m0|1062| 500min 0s|m0|0679| 1h 0minN/A|m2|0587| 198Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngArrayCreationRequest.cs
0|m0|1061| 500min 0s|m0|1435| 18minN/A|m0|1730| 31Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngDebugShapeRenderer.cs
0|m0|1060| 500min 0s|m0|1302| 23minN/A|m1|0742| 157Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\DebugShapes
;CS.pngFXAAShaderEffect.sdfx.cs
0|m0|1070| 500min 0s|m0|1539| 16minN/A|m0|1623| 39Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AntiAliasing
;CS.pngTrackedAsset.cs
0|m0|1080| 500min 0s|m0|1872| 5minN/A|m1|0968| 114Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Tracking
;CS.pngAmbientOcclusionBlurEffect.sdfx.cs
0|m0|1079| 500min 0s|m0|1498| 16minN/A|m0|1651| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AmbientOcclusion
;CS.pngAmbientOcclusionRawAOEffect.sdfx .cs
0|m0|1078| 500min 0s|m0|1501| 16minN/A|m0|1656| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AmbientOcclusion
;CS.pngCoCMapBlurEffect.sdfx.cs
0|m0|1081| 500min 0s|m0|1492| 16minN/A|m0|1652| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngSphericalHarmonicsRendererEffect .sdfx.cs
0|m0|1084| 500min 0s|m0|1494| 16minN/A|m0|1649| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SphericalHarmonics
;CS.pngScalarOrObjectSerializer.cs
0|m0|1083| 500min 0s|m0|1329| 22minN/A|m1|0996| 110Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Serializers
;CS.pngSSLRResolvePass.sdsl.cs
0|m0|1082| 500min 0s|m0|1493| 16minN/A|m0|1607| 40Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngMouseHelper.cs
0|m0|1073| 500min 0s|m0|1714| 11minN/A|m0|1706| 33Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Helper
;CS.pngRadiancePrefilteringGGXShader.sdsl .cs
0|m0|1072| 500min 0s|m0|0764| 50minN/A|m0|1767| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\GGXPrefiltering
;CS.pngFXAAEffect.cs
0|m0|1071| 500min 0s|m0|0518| 1h 25minN/A|m1|0967| 114Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AntiAliasing
;CS.pngBloomAfterimageShader.sdsl.cs
0|m0|1074| 500min 0s|m0|1286| 24minN/A|m0|1834| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\Bloom
;CS.pngMessageBox.cs
0|m0|1077| 500min 0s|m0|0904| 41minN/A|m1|0962| 114Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Windows
;CS.pngVectorComponentControlPointViewMod el.cs
0|m0|1076| 500min 0s|m0|1005| 36minN/A|m2|0622| 185Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels\ControlPoints
;CS.pngLightStreakEffect.sdfx.cs
0|m0|1075| 500min 0s|m0|1528| 16minN/A|m0|1665| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightStreak
;CS.pngDepthAwareDirectionalBlurEffect .sdfx.cs
0|m0|1055| 500min 0s|m0|1516| 16minN/A|m0|1646| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngColorCombinerShader.sdsl.cs
0|m0|1035| 500min 0s|m0|1277| 24minN/A|m0|1830| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorCombiner
;CS.pngCombineFrontCoCEffect.sdfx.cs
0|m0|1034| 500min 0s|m0|1512| 16minN/A|m0|1654| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngCombineLevelsFromCoCEffect.sdfx.cs
0|m0|1033| 500min 0s|m0|1515| 16minN/A|m0|1647| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngGaussianBlurEffect.sdfx.cs
0|m0|1036| 500min 0s|m0|1513| 16minN/A|m0|1655| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\GaussianBlur
;CS.pngLightShaftsEffect.sdfx.cs
0|m0|1039| 500min 0s|m0|1505| 16minN/A|m0|1537| 45Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightShafts
;CS.pngToneMapCommonOperatorShader.sdsl .cs
0|m0|1038| 500min 0s|m0|1294| 24minN/A|m0|1835| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngLocalPlugin.cs
0|m0|1037| 500min 0s|m0|0324| 2h 20minN/A|m5|0209| 466Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngFlareArtifactEffect.sdfx.cs
0|m0|1028| 500min 0s|m0|1514| 16minN/A|m0|1644| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LensFlare
;CS.pngFlippingSubRequest.cs
0|m0|1027| 500min 0s|m0|1859| 5minN/A|m0|1904| 21Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngActiveRenderStage.cs
0|m0|1026| 500min 0s|m0|0219| 3h 18minN/A|m0|1937| 18Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngManifestMetadata.cs
0|m0|1029| 500min 0s|m0|1208| 27minN/A|m0|1522| 47Stride.Core.PackagesD:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages
;CS.pngNugetPackage.cs
0|m0|1032| 500min 0s|m0|1237| 26minN/A|m2|0514| 226Stride.Core.PackagesD:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages
;CS.pngCodeViewModel.cs
0|m0|1031| 500min 0s|m0|1324| 22minN/A|m4|0266| 397Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngStrideEffectBaseKeys.cs
0|m0|1030| 500min 0s|m0|0777| 50minN/A|m0|1889| 22Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngModule.cs
0|m0|1040| 500min 0s|m0|1179| 28minN/A|m0|1940| 18Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering
;CS.pngShadowMapCaster.sdfx.cs
0|m0|1050| 500min 0s|m0|1504| 16minN/A|m0|1494| 49Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngShadowMapCasterParaboloid.sdfx.cs
0|m0|1049| 500min 0s|m0|1510| 16minN/A|m0|1479| 50Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngStreamableResource.cs
0|m0|1048| 500min 0s|m0|0325| 2h 20minN/A|m2|0592| 197Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Streaming
;CS.pngListBuildStep.cs
0|m0|1051| 500min 0s|m0|0963| 39minN/A|m4|0317| 344Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngCommandBuildStep.cs
0|m0|1054| 500min 0s|m0|1197| 27minN/A|m4|0336| 329Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngCamera.sdsl.cs
0|m0|1053| 500min 0s|m0|0767| 50minN/A|m0|1771| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shaders
;CS.pngCharacterRegion.cs
0|m0|1052| 500min 0s|m0|1486| 16minN/A|m1|1171| 84Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngRenderViewStage.cs
0|m0|1043| 500min 0s|m0|0857| 45minN/A|m0|1438| 53Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngRenderStage.cs
0|m0|1042| 500min 0s|m0|0599| 1h 9minN/A|m0|1204| 79Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngRenderViewFeature.cs
0|m0|1041| 500min 0s|m0|1467| 17minN/A|m0|1735| 31Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngRenderTargetKeys.cs
0|m0|1044| 500min 0s|m0|0778| 50minN/A|m0|1585| 41Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shaders
;CS.pngPicking.sdfx.cs
0|m0|1047| 500min 0s|m0|1507| 16minN/A|m0|1657| 37Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Utils
;CS.pngContentCompilerResult.cs
0|m0|1046| 500min 0s|m0|1192| 28minN/A|m0|1463| 51Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngStrideWireframeShadingEffect.sdfx .cs
0|m0|1045| 500min 0s|m0|1509| 16minN/A|m0|1615| 40Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngAssetPartCollectionSerializer.cs
0|m0|1124| 500min 0s|m0|0660| 1h 0minN/A|m1|0814| 144Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngSortKey.cs
0|m0|1123| 500min 0s|m0|0814| 47minN/A|m0|1882| 23Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngTetrahedronSortKey.cs
0|m0|1122| 500min 0s|m0|1182| 28minN/A|m0|1738| 30Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\LightProbes
;CS.pngAsset.cs
0|m0|1125| 500min 0s|m0|1078| 32minN/A|m1|0741| 157Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngStrideBakeLightProbeEffect.sdfx.cs
0|m0|1128| 500min 0s|m0|1527| 16minN/A|m0|1616| 39Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\LightProbes
;CS.pngLightProbeShader.sdsl.cs
0|m0|1127| 500min 0s|m0|0771| 50minN/A|m0|1765| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\LightProbes
;CS.pngStrideEditorMaterialPreviewEffect .sdfx.cs
0|m0|1126| 500min 0s|m0|1525| 16minN/A|m0|1614| 40Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Shaders
;CS.pngStrideEditorHighlightingEffect .sdfx.cs
0|m0|1117| 500min 0s|m0|1545| 16minN/A|m0|1620| 39Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Shaders
;CS.pngFontPreview.cs
0|m0|1116| 500min 0s|m0|0769| 50minN/A|m0|1215| 78Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngMaterialDisplacementMapFeature.cs
0|m0|1115| 500min 0s|m0|0516| 1h 25minN/A|m1|0929| 121Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngSelectedSprite.sdfx.cs
0|m0|1118| 500min 0s|m0|1543| 16minN/A|m0|1629| 38Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Shaders
;CS.pngVisualHost.cs
0|m0|1121| 500min 0s|m0|1287| 24minN/A|m0|1544| 44Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Drawing
;CS.pngNormalMapGenerationRequest.cs
0|m0|1120| 500min 0s|m0|1956| 2min 30sN/A|m0|1779| 28Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngLightClustered.sdsl.cs
0|m0|1119| 500min 0s|m0|0772| 50minN/A|m0|1768| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngModule.cs
0|m0|1129| 500min 0s|m0|1170| 28minN/A|m0|1639| 38Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation
;CS.pngRawAssetCompiler.cs
0|m0|1139| 500min 0s|m0|0356| 2h 10minN/A|m0|1798| 27Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngAssemblyHash.cs
0|m0|1138| 500min 0s|m0|0756| 51minN/A|m0|1257| 72Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngRenderTextureDescriptor.cs
0|m0|1137| 500min 0s|m0|1347| 21minN/A|m1|1022| 105Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\RenderTextures
;CS.pngNonGenericObservableCollectionWrap per.cs
0|m0|1140| 500min 0s|m0|0574| 1h 14minN/A|m2|0674| 174Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Collections
;CS.pngVideoProcessor.cs
0|m0|1143| 500min 0s|m0|1290| 24minN/A|m1|0861| 135Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngColorPicker.cs
0|m0|1142| 500min 0s|m0|0299| 2h 30minN/A|m7|0149| 606Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngLightSkyboxEffect.sdfx.cs
0|m0|1141| 500min 0s|m0|1521| 16minN/A|m0|1365| 60Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngLightDirectionalGroupRenderer.cs
0|m0|1132| 500min 0s|m0|0827| 46minN/A|m1|1105| 93Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngLightPointGroupRenderer.cs
0|m0|1131| 500min 0s|m0|0831| 46minN/A|m1|0976| 112Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights
;CS.pngDictionaryStore.cs
0|m0|1130| 500min 0s|m0|0961| 39minN/A|m2|0639| 182Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\IO
;CS.pngEntityViewModel.cs
0|m0|1133| 500min 0s|m0|0247| 2h 54minN/A|m5|0220| 448Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngContentManagerStats.cs
0|m0|1136| 500min 0s|m0|1281| 24minN/A|m0|1342| 62Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngColorHSV.cs
0|m0|1135| 500min 0s|m0|1327| 22minN/A|m2|0520| 219Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngMethodDeclarationShaderCouple.cs
0|m0|1134| 500min 0s|m0|1423| 19minN/A|m0|1831| 25Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngAssetId.cs
0|m0|1114| 500min 0s|m0|1555| 15minN/A|m1|0891| 129Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Assets
;CS.pngExpressionNodeCouple.cs
0|m0|1094| 500min 0s|m0|1457| 18minN/A|m0|1866| 24Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Analysis
;CS.pngStatementNodeCouple.cs
0|m0|1093| 500min 0s|m0|1582| 15minN/A|m0|1856| 24Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Analysis
;CS.pngEntityHierarchyEditorGame.cs
0|m0|1092| 500min 0s|m0|1008| 35minN/A|m4|0271| 390Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngContentManagerException.cs
0|m0|1095| 500min 0s|m0|1828| 6minN/A|m0|1876| 23Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngContentManager.ReferenceCounting .cs
0|m0|1098| 500min 0s|m0|1803| 7minN/A|m2|0669| 175Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngVariableShaderCouple.cs
0|m0|1097| 500min 0s|m0|1349| 21minN/A|m0|1847| 25Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngModule.cs
0|m0|1096| 500min 0s|m0|1173| 28minN/A|m0|1887| 23Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngComputeCurveContracts.cs
0|m0|1087| 500min 0s|m0|1705| 11minN/A|m6|0179| 522Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngAudioListener.cs
0|m0|1086| 500min 0s|m0|1200| 27minN/A|m1|0821| 143Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngMicrophone.cs
0|m0|1085| 500min 0s|m0|0800| 48minN/A|m0|1484| 50Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngStringLookAheadBuffer.cs
0|m0|1088| 500min 0s|m0|1877| 5minN/A|m1|1152| 86Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngInterpolator.cs
0|m0|1091| 500min 0s|m0|0553| 1h 18minN/A|m1|0877| 131Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngCastAnalysis.cs
0|m0|1090| 500min 0s|m0|0870| 43minN/A|m2|0494| 233Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Analysis
;CS.pngSize2F.cs
0|m0|1089| 500min 0s|m0|1087| 31minN/A|m1|0824| 143Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngShaderMixinParser.cs
0|m0|1099| 500min 0s|m0|0402| 1h 54minN/A|m5|0195| 488Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser
;CS.pngPoint.cs
0|m0|1109| 500min 0s|m0|0916| 40minN/A|m1|0729| 159Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngModule.cs
0|m0|1108| 500min 0s|m0|1174| 28minN/A|m0|1923| 19Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngArrayDescriptor.cs
0|m0|1107| 500min 0s|m0|0532| 1h 22minN/A|m0|1273| 70Stride.Core.ReflectionD:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\TypeDescriptors
;CS.pngParser.cs
0|m0|1110| 500min 0s|m0|0290| 2h 33minN/A|m2|0634| 183Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser
;CS.pngChannelMicroThreadAwaiter.cs
0|m0|1113| 500min 0s|m0|1627| 13minN/A|m1|1121| 90Stride.Core.MicroThreadingD:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading
;CS.pngAssetEditorsManager.cs
0|m0|1112| 500min 0s|m0|0304| 2h 28minN/A|m7|0153| 591Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\AssetsEditors
;CS.pngVROverlay.cs
0|m0|1111| 500min 0s|m0|1253| 25minN/A|m0|1761| 29Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality
;CS.pngShaderSourceComparer.cs
0|m0|1102| 500min 0s|m0|1635| 13minN/A|m1|1024| 105Stride.Shaders.CompilerD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler
;CS.pngOculusOverlay.cs
0|m0|1101| 500min 0s|m0|1248| 25minN/A|m0|1400| 57Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OculusOVR
;CS.pngComponentEventInfo.cs
0|m0|1100| 500min 0s|m0|1297| 23minN/A|m0|1507| 48Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngOpenXRExt_FB_passthrough.cs
0|m0|1103| 500min 0s|m0|1878| 5minN/A|m1|1008| 108Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenXR
;CS.pngObjectId.cs
0|m0|1106| 500min 0s|m0|1027| 35minN/A|m3|0356| 313Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Storage
;CS.pngSymbolExtensions.cs
0|m0|1105| 500min 0s|m0|1818| 7minN/A|m0|1459| 51Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Common
;CS.pngPropertyKey.cs
0|m0|1104| 500min 0s|m0|1196| 27minN/A|m2|0509| 227Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngLightShaftProcessor.cs
0|m0|1025| 500min 0s|m0|1450| 18minN/A|m1|1013| 106Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngNetworkExtensions.cs
0|m0|0946| 500min 0s|m0|0871| 43minN/A|m1|1166| 84Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network\Sockets.Implementation.NET
;CS.pngTestSession.cs
0|m0|0945| 500min 0s|m0|1099| 31minN/A|m1|0921| 123Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngCrashReportHelper.cs
0|m0|0944| 500min 0s|m0|0545| 1h 19minN/A|m2|0511| 226Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Helpers
;CS.pngGameSettings.cs
0|m0|0947| 500min 0s|m0|1369| 20minN/A|m0|1361| 60Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngModule.cs
0|m0|0950| 500min 0s|m0|1167| 28minN/A|m0|1943| 18Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngGamePadSDL.cs
0|m0|0949| 500min 0s|m0|1293| 24minN/A|m0|1444| 53Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\SDL
;CS.pngTemporaryFile.cs
0|m0|0948| 500min 0s|m0|0929| 40minN/A|m0|1379| 58Stride.Core.IOD:\Projects\GitHub\stride\sources\core\Stride.Core.IO
;CS.pngParameterContainerExtensions.cs
0|m0|0939| 500min 0s|m0|1463| 17minN/A|m0|1947| 18Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngAssetCompositeEditorViewModel.cs
0|m0|0938| 500min 0s|m0|0865| 44minN/A|m1|1134| 88Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\AssetCompositeGameEditor\ViewModels
;CS.pngGameStudioWindow.xaml.cs
0|m0|0937| 500min 0s|m0|0227| 3h 9minN/A|m5|0196| 487Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\View
;CS.pngProfilingEvent.cs
0|m0|0940| 500min 0s|m0|0470| 1h 36minN/A|m1|1139| 87Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngPerformanceReport.cs
0|m0|0943| 500min 0s|m0|1049| 34minN/A|m1|1062| 99Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngOrderedCollection.cs
0|m0|0942| 500min 0s|m0|0829| 46minN/A|m3|0400| 291Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngIndexingDictionary.cs
0|m0|0941| 500min 0s|m0|1048| 34minN/A|m2|0536| 213Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngEventKey.cs
0|m0|0951| 500min 0s|m0|1416| 19minN/A|m0|1418| 55Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Events
;CS.pngUIComponent.cs
0|m0|0961| 500min 0s|m0|0622| 1h 5minN/A|m1|0887| 130Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Engine
;CS.pngRenderTargetDescription.cs
0|m0|0960| 500min 0s|m0|1308| 23minN/A|m0|1540| 45Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Compositing
;CS.pngNavigationMeshTile.cs
0|m0|0959| 500min 0s|m0|1169| 28minN/A|m1|1050| 100Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngNavigationMeshLayer.cs
0|m0|0962| 500min 0s|m0|1375| 20minN/A|m0|1293| 68Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngComputeEffectShader.sdfx.cs
0|m0|0965| 500min 0s|m0|1526| 16minN/A|m0|1598| 41Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect
;CS.pngComputeEffectShaderKeys.cs
0|m0|0964| 500min 0s|m0|1025| 35minN/A|m0|1979| 14Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect
;CS.pngStaticColliderData.cs
0|m0|0963| 500min 0s|m0|1146| 30minN/A|m0|1791| 27Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngUIElementViewModel.cs
0|m0|0954| 500min 0s|m0|0436| 1h 45minN/A|m3|0343| 323Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngUIEditorController.cs
0|m0|0953| 500min 0s|m0|0450| 1h 40minN/A|m5|0224| 443Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Services
;CS.pngParserData.cs
0|m0|0952| 500min 0s|m0|0695| 58minN/A|m0|1998| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Data
;CS.pngPanelViewModel.cs
0|m0|0955| 500min 0s|m1|0178| 3h 44minN/A|m7|0133| 649Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngUIEditorBaseViewModel.cs
0|m0|0958| 500min 0s|m1|0156| 4h 15minN/A|m10|0082| 847Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngOperation.cs
0|m0|0957| 500min 0s|m0|0554| 1h 18minN/A|m1|1027| 105Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Transactions
;CS.pngModule.cs
0|m0|0956| 500min 0s|m0|1172| 28minN/A|m0|1956| 17Stride.Core.ProjectTemplatingD:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating
;CS.pngImageEffectShader.cs
0|m0|0936| 500min 0s|m0|0699| 57minN/A|m2|0591| 197Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images
;CS.pngImageScalerShader.sdsl.cs
0|m0|0916| 500min 0s|m0|1278| 24minN/A|m0|1828| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ImageScaler
;CS.pngFI4BIT.cs
0|m0|0915| 500min 0s|m0|1337| 22minN/A|m0|1246| 73Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngFIRGBAF.cs
0|m0|0914| 500min 0s|m0|1576| 15minN/A|m3|0429| 274Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngFIRGBA16.cs
0|m0|0917| 500min 0s|m0|1572| 15minN/A|m3|0436| 269Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngImageEffect.cs
0|m0|0920| 500min 0s|m0|0437| 1h 45minN/A|m5|0202| 482Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images
;CS.pngSettingsFile.cs
0|m0|0919| 500min 0s|m0|1689| 12minN/A|m0|1756| 29Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngSSLRTemporalPass.sdsl.cs
0|m0|0918| 500min 0s|m0|0873| 43minN/A|m0|1783| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngPostProcessingEffects.cs
0|m0|0909| 500min 0s|m0|0198| 3h 28minN/A|m6|0178| 525Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images
;CS.pngFlareReplicate.sdsl.cs
0|m0|0908| 500min 0s|m0|1285| 24minN/A|m0|1829| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LensFlare
;CS.pngFI1BIT.cs
0|m0|0907| 500min 0s|m0|1339| 22minN/A|m0|1243| 73Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngUIEditorSettings.cs
0|m0|0910| 500min 0s|m0|1477| 16minN/A|m0|1749| 30Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor
;CS.pngUIEditorGameAdornerService.Events .cs
0|m0|0913| 500min 0s|m0|0757| 51minN/A|m3|0357| 313Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Game
;CS.pngObjectContext.cs
0|m0|0912| 500min 0s|m0|0358| 2h 10minN/A|m1|0899| 128Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngButton.cs
0|m0|0911| 500min 0s|m0|0734| 53minN/A|m2|0542| 210Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngDocumentLoadingState.cs
0|m0|0921| 500min 0s|m0|1951| 2min 30sN/A|m1|0857| 136Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngIronyBrowsableNode.cs
0|m0|0931| 500min 0s|m0|1952| 2min 30sN/A|m0|1349| 61Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngSlider.cs
0|m0|0930| 500min 0s|m0|0724| 54minN/A|m6|0188| 495Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngImageButton.cs
0|m0|0929| 500min 0s|m0|0759| 50minN/A|m0|1265| 71Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngInterpolationQualifier.cs
0|m0|0932| 500min 0s|m0|0776| 50minN/A|m1|1115| 92Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngParameterQualifier.cs
0|m0|0935| 500min 0s|m0|0774| 50minN/A|m0|1320| 65Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngSamplerType.cs
0|m0|0934| 500min 0s|m0|0773| 50minN/A|m0|1335| 63Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngElementRenderer.cs
0|m0|0933| 500min 0s|m0|1320| 23minN/A|m1|0990| 111Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngTextEventArgs.cs
0|m0|0924| 500min 0s|m0|1948| 2min 30sN/A|m0|1694| 34Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngModule.cs
0|m0|0923| 500min 0s|m0|1171| 28minN/A|m0|1927| 19Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngConeColliderShapeDesc.cs
0|m0|0922| 500min 0s|m0|1765| 9minN/A|m0|1290| 68Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngGrammarDataBuilder.cs
0|m0|0925| 500min 0s|m0|0528| 1h 23minN/A|m0|1999| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Data\Construction
;CS.pngSolutionReader.cs
0|m0|0928| 500min 0s|m0|1879| 5minN/A|m4|0272| 388Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\VisualStudio
;CS.pngSpriteSheetEditorViewModel.cs
0|m0|0927| 500min 0s|m0|0221| 3h 15minN/A|m7|0138| 632Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SpriteEditor\ViewModels
;CS.pngModule.cs
0|m0|0926| 500min 0s|m0|1166| 28minN/A|m0|1922| 19Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngPhysicsConstraintProcessor.cs
0|m0|1005| 500min 0s|m0|1335| 22minN/A|m1|0851| 137Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngVisualStudioVersions.cs
0|m0|1004| 500min 0s|m0|0788| 49minN/A|m2|0588| 198Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\VisualStudio
;CS.pngShaderGrammar.Ast.cs
0|m0|1003| 500min 0s|m5|0013| 2d 2hN/A|m15|0033| 1 256Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar
;CS.pngModule.cs
0|m0|1006| 500min 0s|m0|1176| 28minN/A|m0|1643| 38Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design
;CS.pngCylinderColliderShapeDesc.cs
0|m0|1009| 500min 0s|m0|1760| 9minN/A|m0|1275| 69Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngRoslynHost.cs
0|m0|1008| 500min 0s|m0|1013| 35minN/A|m1|0806| 145Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngHlslParser.cs
0|m0|1007| 500min 0s|m0|1135| 30minN/A|m0|1351| 61Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Parser\Hlsl
;CS.pngNamingHelper.cs
0|m0|0998| 500min 0s|m0|0399| 1h 55minN/A|m1|0846| 138Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design
;CS.pngVertexPositionTexture.cs
0|m0|0997| 500min 0s|m0|1585| 15minN/A|m1|1099| 94Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVoxel2x2x2MipmapEffect.sdsl.cs
0|m0|0996| 500min 0s|m0|1522| 16minN/A|m0|1510| 48Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Mipmapping
;CS.pngModule.cs
0|m0|0999| 500min 0s|m0|1178| 28minN/A|m0|1837| 25Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor
;CS.pngEffectBytecode.cs
0|m0|1002| 500min 0s|m0|0340| 2h 15minN/A|m1|0837| 140Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngSprite.cs
0|m0|1001| 500min 0s|m0|1365| 20minN/A|m2|0505| 229Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngEffectConstantBufferDescription.cs
0|m0|1000| 500min 0s|m0|1138| 30minN/A|m0|1497| 49Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngLightVoxelEffect.sdsl.cs
0|m0|1010| 500min 0s|m0|1547| 16minN/A|m0|1228| 76Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Light
;CS.pngAnimationAssetDuration.cs
0|m0|1020| 500min 0s|m0|0704| 57minN/A|m0|1199| 80Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngThemesSettings.cs
0|m0|1019| 500min 0s|m0|0262| 2h 45minN/A|m0|1746| 30Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Settings
;CS.pngBufferToTextureEffect.sdsl.cs
0|m0|1018| 500min 0s|m0|1496| 16minN/A|m0|1276| 69Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Processing
;CS.pngMutablePipelineState.cs
0|m0|1021| 500min 0s|m0|1566| 15minN/A|m0|1251| 72Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVertexBufferBinding.cs
0|m0|1024| 500min 0s|m0|1091| 31minN/A|m1|0977| 112Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVertex2DPositionTexture.cs
0|m0|1023| 500min 0s|m0|1579| 15minN/A|m1|1104| 93Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngDisplayData.cs
0|m0|1022| 500min 0s|m0|1348| 21minN/A|m0|1971| 15Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Keys
;CS.pngVoxelVisualizationRaw.cs
0|m0|1013| 500min 0s|m0|1471| 17minN/A|m0|1700| 34Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor\DebugVisualizations
;CS.pngVertexElementWithOffset.cs
0|m0|1012| 500min 0s|m0|0980| 38minN/A|m0|1933| 19Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngBuildDependencyInfo.cs
0|m0|1011| 500min 0s|m0|1232| 26minN/A|m0|1210| 78Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngVoxelizeToFragmentsEffect.sdsl.cs
0|m0|1014| 500min 0s|m0|1546| 16minN/A|m0|1421| 55Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngMarchAttributesEffect.sdsl.cs
0|m0|1017| 500min 0s|m0|1550| 16minN/A|m0|1450| 52Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\Shaders
;CS.pngVoxelVisualizationViewEffect.sdsl .cs
0|m0|1016| 500min 0s|m0|1541| 16minN/A|m0|1333| 63Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor\DebugVisualizations\Shaders
;CS.pngVoxelVisualizationRawEffect.sdsl .cs
0|m0|1015| 500min 0s|m0|1542| 16minN/A|m0|1509| 48Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor\DebugVisualizations\Shaders
;CS.pngGraphicsResourceBase.cs
0|m0|0995| 500min 0s|m0|0405| 1h 53minN/A|m1|0947| 117Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVoxelLayoutBase.cs
0|m0|0975| 500min 0s|m0|1158| 29minN/A|m2|0693| 170Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout
;CS.pngLoaderReferenceManager.cs
0|m0|0974| 500min 0s|m0|1410| 19minN/A|m2|0579| 200Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\EditorGame\ContentLoader
;CS.pngCopyPasteService.cs
0|m0|0973| 500min 0s|m0|0567| 1h 15minN/A|m5|0251| 410Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services\CopyPaste
;CS.pngParticleUtilities.sdsl.cs
0|m0|0976| 500min 0s|m0|0780| 50minN/A|m0|1770| 28Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Shaders
;CS.pngProjectViewModel.cs
0|m0|0979| 500min 0s|m0|0781| 50minN/A|m1|0971| 113Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngEffectShaderAsset.cs
0|m0|0978| 500min 0s|m0|1411| 19minN/A|m0|1526| 47Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Effect
;CS.pngModule.cs
0|m0|0977| 500min 0s|m0|1168| 28minN/A|m0|1918| 20Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum
;CS.pngVoxelizationMethodTriAxis.cs
0|m0|0968| 500min 0s|m0|0559| 1h 16minN/A|m1|1177| 83Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelizationMethod
;CS.pngRenderSpriteStudio.cs
0|m0|0967| 500min 0s|m0|1214| 26minN/A|m0|1925| 19Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngSettingsCategoryViewModel.cs
0|m0|0966| 500min 0s|m0|1913| 4min 0sN/A|m1|0984| 111Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Settings\ViewModels
;CS.pngParameterKeyInfo.cs
0|m0|0969| 500min 0s|m0|1060| 33minN/A|m1|1083| 96StrideD:\Projects\GitHub\stride\sources\engine\Stride\Rendering
;CS.pngAssetBoxedNode.cs
0|m0|0972| 500min 0s|m0|0335| 2h 17minN/A|m1|1065| 98Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum\Internal
;CS.pngPermutationParameter.cs
0|m0|0971| 500min 0s|m0|1274| 24minN/A|m0|1957| 17StrideD:\Projects\GitHub\stride\sources\engine\Stride\Rendering
;CS.pngAssetObjectNode.cs
0|m0|0970| 500min 0s|m0|0334| 2h 17minN/A|m1|1064| 99Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum\Internal
;CS.pngUIEffect.bytecode.Direct3D11 .Level_9_1.cs
0|m0|0980| 500min 0s|m0|1725| 10minN/A|m9|0087| 814Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders.Bytecodes
;CS.pngMipMapDescription.cs
0|m0|0990| 500min 0s|m0|1580| 15minN/A|m1|0771| 152StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngActionHistoryViewModel.cs
0|m0|0989| 500min 0s|m0|0592| 1h 10minN/A|m1|0818| 144Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\Transactions
;CS.pngVoxelUtils.cs
0|m0|0988| 500min 0s|m0|1959| 2min 30sN/A|m0|1412| 55Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels
;CS.pngSelectionState.cs
0|m0|0991| 500min 0s|m0|1415| 19minN/A|m1|0805| 145Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngDirectoryViewModel.cs
0|m0|0994| 500min 0s|m0|0816| 47minN/A|m2|0554| 208Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngSpriteBatch.sdfx.cs
0|m0|0993| 500min 0s|m0|1535| 16minN/A|m0|1666| 37Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders
;CS.pngStaticThumbnailCommand.cs
0|m0|0992| 500min 0s|m0|1591| 14minN/A|m1|1063| 99Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngParticleList.cs
0|m0|0983| 500min 0s|m0|0498| 1h 31minN/A|m1|1127| 89Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Sorters
;CS.pngUIEffect.sdfx.cs
0|m0|0982| 500min 0s|m0|1520| 16minN/A|m0|1648| 37Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders
;CS.pngParticleChildrenAttribute.cs
0|m0|0981| 500min 0s|m0|0915| 40minN/A|m0|1584| 41Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Spawners
;CS.pngVoxelDebug.cs
0|m0|0984| 500min 0s|m0|0941| 40minN/A|m0|1271| 70Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor
;CS.pngEffectBytecodeCompilerResult.cs
0|m0|0987| 500min 0s|m0|1004| 36minN/A|m0|1545| 44Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders\Compiler
;CS.pngParticleEffect.sdfx.cs
0|m0|0986| 500min 0s|m0|1534| 16minN/A|m0|1500| 49Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Shaders
;CS.pngVertexPositionNormalColor.cs
0|m0|0985| 500min 0s|m0|1408| 19minN/A|m1|1015| 106Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngExportRequest.cs
0|m0|1315| 400min 0s|m0|1970| 2min 0sN/A|m0|1574| 42Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngMicrophone.Windows.cs
0|m0|1316| 400min 0s|m0|1063| 33minN/A|m0|1703| 34Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngStandardImageHelper.cs
0|m0|1313| 400min 0s|m0|1804| 7minN/A|m0|1493| 49StrideD:\Projects\GitHub\stride\sources\engine\Stride\Graphics
;CS.pngAtlasUpdateRequest.cs
0|m0|1314| 400min 0s|m0|1971| 2min 0sN/A|m0|1660| 37Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngCompressingRequest.cs
0|m0|1319| 400min 0s|m0|1972| 2min 0sN/A|m0|1610| 40Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngParticleSorter.cs
0|m0|1320| 400min 0s|m0|1710| 11minN/A|m0|1367| 60Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Sorters
;CS.pngSoundInstance.cs
0|m0|1317| 400min 0s|m0|0410| 1h 52minN/A|m4|0255| 407Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngSoundBase.cs
0|m0|1318| 400min 0s|m0|1259| 25minN/A|m1|0765| 153Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngUVRotate.cs
0|m0|1307| 400min 0s|m0|0819| 47minN/A|m1|1091| 95Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngSoundInstanceStreamedBuffer.cs
0|m0|1308| 400min 0s|m0|0458| 1h 39minN/A|m0|1272| 70Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngMaterialShadingModelCollection.cs
0|m0|1305| 400min 0s|m0|1973| 2min 0sN/A|m1|0865| 135Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngFactorRescalingRequest.cs
0|m0|1306| 400min 0s|m0|1706| 11minN/A|m0|1549| 44Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngMaterialOcclusionMapFeature.cs
0|m0|1311| 400min 0s|m0|0683| 1h 0minN/A|m1|0942| 118Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngVisibilityExtension.cs
0|m0|1312| 400min 0s|m0|1772| 9minN/A|m0|1590| 41Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\MarkupExtensions
;CS.pngEffectParameterUpdater.cs
0|m0|1309| 400min 0s|m0|1185| 28minN/A|m1|1140| 87Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Rendering
;CS.pngEntityHierarchyData.cs
0|m0|1310| 400min 0s|m0|1363| 21minN/A|m0|1898| 22Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Keys
;CS.pngGBufferOutputSubsurfaceScatteringM aterialIndex.sdsl.cs
0|m0|1331| 400min 0s|m0|0200| 3h 27minN/A|m0|1862| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Shaders
;CS.pngAndroidTracker.cs
0|m0|1332| 400min 0s|m0|0868| 43minN/A|m1|1154| 86Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngMaterialSubsurfaceScatteringFeatur e.cs
0|m0|1329| 400min 0s|m0|0913| 40minN/A|m1|0730| 159Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\SubsurfaceScattering
;CS.pngKeyEventArgs.cs
0|m0|1330| 400min 0s|m0|1691| 11minN/A|m0|1870| 24Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngParser.cs
0|m0|1335| 400min 0s|m0|1062| 33minN/A|m0|1995| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Parser
;CS.pngInterfaceType.cs
0|m0|1336| 400min 0s|m0|0891| 42minN/A|m0|1913| 20Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Glsl
;CS.pngParameterKeySerializer.cs
0|m0|1333| 400min 0s|m0|1766| 9minN/A|m1|1126| 89StrideD:\Projects\GitHub\stride\sources\engine\Stride\Effects
;CS.pngAnimationPreviewView.cs
0|m0|1334| 400min 0s|m0|1220| 26minN/A|m0|1425| 54Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview\Views
;CS.pngArrayInsertionRequest.cs
0|m0|1323| 400min 0s|m0|1968| 2min 0sN/A|m0|1618| 39Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngAudioEmitter.cs
0|m0|1324| 400min 0s|m0|1132| 30minN/A|m1|1030| 104Stride.AudioD:\Projects\GitHub\stride\sources\engine\Stride.Audio
;CS.pngAtlasCreationRequest.cs
0|m0|1321| 400min 0s|m0|1966| 2min 0sN/A|m0|1658| 37Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngArrayUpdateRequest.cs
0|m0|1322| 400min 0s|m0|1967| 2min 0sN/A|m0|1626| 39Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngAdornerBase.cs
0|m0|1327| 400min 0s|m0|0739| 53minN/A|m1|1113| 92Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Adorners
;CS.pngContentReferenceViewModel.cs
0|m0|1328| 400min 0s|m0|0690| 58minN/A|m0|1235| 75Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngTexturePreview.cs
0|m0|1325| 400min 0s|m0|0968| 38minN/A|m3|0459| 253Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngMark.cs
0|m0|1326| 400min 0s|m1|0182| 3h 43minN/A|m1|0922| 123Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml
;CS.pngEffectInstance.cs
0|m0|1283| 400min 0s|m0|0238| 3h 5minN/A|m1|0930| 120Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Rendering
;CS.pngSolutionFileException.cs
0|m0|1284| 400min 0s|m0|1652| 13minN/A|m0|1548| 44Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\VisualStudio
;CS.pngParticleSystemComponent.cs
0|m0|1281| 400min 0s|m0|0883| 42minN/A|m1|1156| 85Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Components
;CS.pngUPathReferenceViewModel.cs
0|m0|1282| 400min 0s|m0|0540| 1h 20minN/A|m0|1406| 56Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\Properties
;CS.pngTextLogViewer.cs
0|m0|1287| 400min 0s|m0|0377| 2h 2minN/A|m7|0151| 603Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngTemplateSampleGenerator.cs
0|m0|1288| 400min 0s|m0|0499| 1h 30minN/A|m4|0275| 386Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngContentSerializer.cs
0|m0|1285| 400min 0s|m0|1436| 18minN/A|m1|1005| 109Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngEntityHierarchyEditorController.cs
0|m0|1286| 400min 0s|m0|0401| 1h 55minN/A|m1|1128| 89Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Services
;CS.pngNumericTextBox.cs
0|m0|1275| 400min 0s|m0|0514| 1h 27minN/A|m6|0163| 567Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngContentProfilingKeys.cs
0|m0|1276| 400min 0s|m0|0937| 40minN/A|m0|1728| 31Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngTrimming.cs
0|m0|1273| 400min 0s|m0|0736| 53minN/A|m3|0348| 320Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngOdbStreamWriter.cs
0|m0|1274| 400min 0s|m0|1441| 18minN/A|m1|1153| 86Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Storage
;CS.pngEditorServiceGame.cs
0|m0|1279| 400min 0s|m0|1081| 32minN/A|m3|0461| 251Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\EditorGame\Game
;CS.pngColorComponentControlPointViewMode l.cs
0|m0|1280| 400min 0s|m0|0590| 1h 10minN/A|m0|1209| 78Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels\ControlPoints
;CS.pngGameSettingsAsset.cs
0|m0|1277| 400min 0s|m0|1974| 2min 0sN/A|m2|0628| 184Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngScriptTemplateGenerator.cs
0|m0|1278| 400min 0s|m0|0933| 40minN/A|m1|0728| 159Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngUnitSystem.cs
0|m0|1299| 400min 0s|m0|1770| 9minN/A|m1|0815| 144Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngUrlReferenceDataSerializer.cs
0|m0|1300| 400min 0s|m0|1669| 12minN/A|m0|1392| 57Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Serializers
;CS.pngEditorGameMaterialHighlightService .cs
0|m0|1297| 400min 0s|m0|1885| 4min 30sN/A|m4|0290| 370Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngSkeletonFromFileTemplateGenerator .cs
0|m0|1298| 400min 0s|m0|1420| 19minN/A|m0|1414| 55Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngHingeConstraintDesc.cs
0|m0|1303| 400min 0s|m0|0609| 1h 7minN/A|m2|0648| 179Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngModule.cs
0|m0|1304| 400min 0s|m0|1612| 13minN/A|m0|1944| 18Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels
;CS.pngParticleBaseKeys.cs
0|m0|1301| 400min 0s|m0|0943| 40minN/A|m0|1671| 36Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Shaders.Bytecodes
;CS.pngDrawingContextExtensions.cs
0|m0|1302| 400min 0s|m1|0122| 5h 5minN/A|m2|0535| 213Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Extensions
;CS.pngBehaviorCollection.cs
0|m0|1291| 400min 0s|m0|1346| 21minN/A|m1|1053| 100Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Interactivity
;CS.pngMaterialEmissiveMapFeature.cs
0|m0|1292| 400min 0s|m0|0681| 1h 0minN/A|m1|1081| 96Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngFlippingRequest.cs
0|m0|1289| 400min 0s|m0|1977| 2min 0sN/A|m0|1669| 36Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngClassificationHighlightColorsDark .cs
0|m0|1290| 400min 0s|m0|1979| 2min 0sN/A|m0|1697| 34Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngMaterialDiffuseMapFeature.cs
0|m0|1295| 400min 0s|m0|0768| 50minN/A|m0|1220| 77Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngStrideShaderCleaner.cs
0|m0|1296| 400min 0s|m0|1598| 14minN/A|m0|1397| 57Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser
;CS.pngLightProbeRenderer.cs
0|m0|1293| 400min 0s|m0|1655| 13minN/A|m1|1040| 103Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\LightProbes
;CS.pngLanguageDataBuilder.cs
0|m0|1294| 400min 0s|m0|1962| 2min 30sN/A|m0|1993| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Data\Construction
;CS.pngShaderKeyFileHelper.cs
0|m0|1337| 400min 0s|m0|1019| 35minN/A|m0|1327| 64Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngObjectUrl.cs
0|m0|1380| 400min 0s|m0|1723| 10minN/A|m0|1207| 79Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\Contents
;CS.pngEffectCompilerCache.cs
0|m0|1381| 400min 0s|m0|1261| 25minN/A|m3|0391| 295Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders\Compiler
;CS.pngAnimationPreview.cs
0|m0|1378| 400min 0s|m0|0907| 41minN/A|m2|0709| 166Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngMaterialHairLightAttenuationFuncti onDirectional.cs
0|m0|1379| 400min 0s|m0|0992| 37minN/A|m1|1117| 91Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Hair\LightAttenuationFunction
;CS.pngEffectCompilerParameters.cs
0|m0|1384| 400min 0s|m0|0321| 2h 21minN/A|m0|1398| 57Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders\Compiler
;CS.pngCollisionHelper.cs
0|m0|1385| 400min 0s|m0|0231| 3h 7minN/A|m19|0020| 1 588Stride.Core.MathematicsD:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics
;CS.pngTexture.Extensions2D.cs
0|m0|1382| 400min 0s|m1|0136| 4h 37minN/A|m1|0933| 120Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngGaussianBlurKeys.cs
0|m0|1383| 400min 0s|m0|1352| 21minN/A|m0|1939| 18Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\GaussianBlur
;CS.pngGaussianUtil.cs
0|m0|1372| 400min 0s|m0|1797| 8minN/A|m1|1051| 100Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\GaussianBlur
;CS.pngDepthAwareDirectionalBlurUtil.sdsl .cs
0|m0|1373| 400min 0s|m0|0921| 40minN/A|m0|1784| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngDoFUtil.cs
0|m0|1370| 400min 0s|m0|1845| 6minN/A|m0|1688| 35Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngBoxColliderShapeDesc.cs
0|m0|1371| 400min 0s|m0|1822| 7minN/A|m0|1460| 51Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngFailsafeSchema.cs
0|m0|1376| 400min 0s|m0|1969| 2min 0sN/A|m1|0911| 125Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Schemas
;CS.pngAnchorAlias.cs
0|m0|1377| 400min 0s|m0|0667| 1h 0minN/A|m1|0953| 116Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngShaderMixinContext.cs
0|m0|1374| 400min 0s|m0|1911| 4min 0sN/A|m4|0339| 327Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngHeightfieldColliderShapeDesc.cs
0|m0|1375| 400min 0s|m0|1568| 15minN/A|m1|0731| 159Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngFIRGB16.cs
0|m0|1396| 400min 0s|m0|1677| 12minN/A|m3|0441| 265Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngDepthStencilStates.cs
0|m0|1397| 400min 0s|m0|0934| 40minN/A|m0|1709| 33Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngNavigationSettings.cs
0|m0|1394| 400min 0s|m0|1056| 33minN/A|m1|1188| 82Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngOrderedDictionary.cs
0|m0|1395| 400min 0s|m0|0533| 1h 22minN/A|m2|0525| 217Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngTr.cs
0|m0|1400| 400min 0s|m0|1675| 12minN/A|m0|1595| 41Stride.Core.TranslationD:\Projects\GitHub\stride\sources\core\Stride.Core.Translation
;CS.pngRGBTRIPLE.cs
0|m0|1401| 400min 0s|m0|1673| 12minN/A|m3|0392| 295Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngEntityGizmo.cs
0|m0|1398| 400min 0s|m0|0729| 54minN/A|m1|0879| 131Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngForwardRendererVoxels.cs
0|m0|1399| 400min 0s|m0|0811| 47minN/A|m0|1254| 72Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor
;CS.pngParameterQualifier.cs
0|m0|1388| 400min 0s|m0|0938| 40minN/A|m0|1328| 64Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngFIRGBF.cs
0|m0|1389| 400min 0s|m0|1684| 12minN/A|m3|0433| 270Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngVoxelMarchConePerMipmap.sdsl.cs
0|m0|1386| 400min 0s|m0|1231| 26minN/A|m0|1840| 25Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\Shaders
;CS.pngSphericalHarmonicsRendererEffect .cs
0|m0|1387| 400min 0s|m0|0696| 57minN/A|m0|1637| 38Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SphericalHarmonics
;CS.pngSettingsContainer.cs
0|m0|1392| 400min 0s|m0|1029| 34minN/A|m4|0257| 406Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngAst.Extensions.cs
0|m0|1393| 400min 0s|m0|1694| 11minN/A|m0|1702| 34Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngCustomScanner.cs
0|m0|1390| 400min 0s|m0|1763| 9minN/A|m0|1409| 55Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar
;CS.pngSceneEditorGame.cs
0|m0|1391| 400min 0s|m0|0908| 40minN/A|m3|0410| 286Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SceneEditor\Game
;CS.pngVoxelMarchSetRandomHemisphere.sdsl .cs
0|m0|1348| 400min 0s|m0|1224| 26minN/A|m0|1842| 25Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\MarchSets\Shaders
;CS.pngComputeEffectShader.cs
0|m0|1349| 400min 0s|m0|1183| 28minN/A|m1|0944| 118Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect
;CS.pngRadiancePrefilteringGGXNoCompute .cs
0|m0|1346| 400min 0s|m0|1195| 27minN/A|m1|0801| 145Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\GGXPrefiltering
;CS.pngStaticColliderProcessor.cs
0|m0|1347| 400min 0s|m0|1356| 21minN/A|m0|1593| 41Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation\Processors
;CS.pngLightStreakKeys.cs
0|m0|1352| 400min 0s|m0|1361| 21minN/A|m0|1938| 18Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightStreak
;CS.pngGraphicsCompositorBlockViewModel .cs
0|m0|1353| 400min 0s|m0|1849| 6minN/A|m0|1219| 77Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngTaskCompletionSourceExtensions.cs
0|m0|1350| 400min 0s|m0|1357| 21minN/A|m0|1197| 80Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading\Internal
;CS.pngDocumentStart.cs
0|m0|1351| 400min 0s|m0|0678| 1h 0minN/A|m1|0762| 153Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngShaderMixinSource.cs
0|m0|1340| 400min 0s|m0|0947| 40minN/A|m3|0472| 248Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngMemoryArray.cs
0|m0|1341| 400min 0s|m0|0315| 2h 25minN/A|m9|0106| 746Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngPrefabEditorViewModel.cs
0|m0|1338| 400min 0s|m0|0285| 2h 35minN/A|m0|1229| 76Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\PrefabEditor\ViewModels
;CS.pngBuffer.Raw.cs
0|m0|1339| 400min 0s|m0|1795| 8minN/A|m1|1010| 107Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngPalette.cs
0|m0|1344| 400min 0s|m0|0677| 1h 0minN/A|m5|0239| 423Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngSourceSpan.cs
0|m0|1345| 400min 0s|m0|1156| 29minN/A|m0|1424| 54Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngGraphicsProfileHelper.cs
0|m0|1342| 400min 0s|m0|1358| 21minN/A|m0|1486| 50Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngDefaultRenderersFactory.cs
0|m0|1343| 400min 0s|m0|1333| 22minN/A|m0|1440| 53Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngCoreParser.cs
0|m0|1364| 400min 0s|m0|0202| 3h 25minN/A|m0|1990| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Parser
;CS.pngVoxelAttributeDirectionalCoverage .cs
0|m0|1365| 400min 0s|m0|1449| 18minN/A|m1|1089| 95Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Attributes
;CS.pngVoxelMarchSetRandomHemisphere.cs
0|m0|1362| 400min 0s|m0|1749| 9minN/A|m0|1401| 56Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\MarchSets
;CS.pngGraphicsAdapterFactory.Direct3D.cs
0|m0|1363| 400min 0s|m0|1344| 21minN/A|m0|1307| 66Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngCheckedMessageBox.cs
0|m0|1368| 400min 0s|m0|0292| 2h 33minN/A|m0|1346| 62Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Windows
;CS.pngVoxelViewContext.cs
0|m0|1369| 400min 0s|m0|1295| 23minN/A|m0|1745| 30Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor
;CS.pngSpaceMarker.cs
0|m0|1366| 400min 0s|m0|0897| 41minN/A|m2|0528| 216Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngDefaultEditTextRenderer.cs
0|m0|1367| 400min 0s|m0|0636| 1h 4minN/A|m1|0718| 162Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngConstantBufferType.cs
0|m0|1356| 400min 0s|m0|0782| 50minN/A|m0|1291| 68Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngDragDropBehavior.cs
0|m0|1357| 400min 0s|m0|0273| 2h 41minN/A|m6|0162| 568Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors\DragDrop
;CS.pngTypeConverterHelper.cs
0|m0|1354| 400min 0s|m0|0824| 46minN/A|m1|0850| 137Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\TypeConverters
;CS.pngFloatQualifier.cs
0|m0|1355| 400min 0s|m0|1284| 24minN/A|m0|1476| 50Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngMultiChained.cs
0|m0|1360| 400min 0s|m0|0281| 2h 36minN/A|m3|0399| 292Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ValueConverters
;CS.pngGraphViewModel.cs
0|m0|1361| 400min 0s|m0|1976| 2min 0sN/A|m1|0981| 112Stride.Core.Presentation.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Quantum\ViewModels
;CS.pngShaderWriter.cs
0|m0|1358| 400min 0s|m1|0120| 5h 8minN/A|m12|0046| 1 047Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Writer
;CS.pngScriptEditorSettings.cs
0|m0|1359| 400min 0s|m0|1692| 11minN/A|m0|1744| 30Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngConfiguration.cs
0|m0|1186| 400min 0s|m0|1041| 34minN/A|m0|1963| 16StrideD:\Projects\GitHub\stride\sources\engine\Stride\Data
;CS.pngStringSpan.cs
0|m0|1187| 400min 0s|m0|0656| 1h 1minN/A|m1|1109| 93Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design
;CS.pngSpriteEffectExtTexture.sdsl.cs
0|m0|1184| 400min 0s|m0|0945| 40minN/A|m0|1785| 27Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders
;CS.pngRoutedEvent.cs
0|m0|1185| 400min 0s|m0|1437| 18minN/A|m0|1569| 43Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Events
;CS.pngPropertyViewHelper.cs
0|m0|1190| 400min 0s|m0|0949| 40minN/A|m1|0914| 125Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View
;CS.pngEffectSamplerStateBinding.cs
0|m0|1191| 400min 0s|m0|1667| 12minN/A|m0|1436| 53Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngStorageQualifier.cs
0|m0|1188| 400min 0s|m0|0903| 41minN/A|m0|1485| 50Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngIdManager.cs
0|m0|1189| 400min 0s|m0|1482| 16minN/A|m1|1172| 84Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading\Internal
;CS.pngContentControlViewModel.cs
0|m0|1178| 400min 0s|m0|0287| 2h 35minN/A|m1|0982| 112Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngVectorKeyFrameCurveViewModel.cs
0|m0|1179| 400min 0s|m0|1117| 30minN/A|m0|1417| 55Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngCurveViewModelBase.cs
0|m0|1176| 400min 0s|m0|1636| 13minN/A|m5|0250| 411Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngScriptEditorViewModel.cs
0|m0|1177| 400min 0s|m0|0346| 2h 15minN/A|m1|0958| 115Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngAutoUpdatingSortedObservableCollec tion.cs
0|m0|1182| 400min 0s|m0|1668| 12minN/A|m3|0460| 252Stride.Core.PresentationD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation\Collections
;CS.pngHlslWriter.cs
0|m0|1183| 400min 0s|m0|1097| 31minN/A|m5|0240| 422Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Writer\Hlsl
;CS.pngExpressionEvaluator.cs
0|m0|1180| 400min 0s|m0|0258| 2h 47minN/A|m3|0434| 270Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Visitor
;CS.pngParticleSystem.cs
0|m0|1181| 400min 0s|m0|1116| 30minN/A|m5|0228| 435Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngProgram.cs
0|m0|1202| 400min 0s|m0|0659| 1h 0minN/A|m2|0580| 200Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngClassIdentifierGeneric.cs
0|m0|1203| 400min 0s|m0|0641| 1h 3minN/A|m1|1082| 96Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Stride
;CS.pngAnchorEventEmitter.cs
0|m0|1200| 400min 0s|m0|0372| 2h 4minN/A|m1|0808| 144Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngNavigationMeshGroup.cs
0|m0|1201| 400min 0s|m0|1188| 28minN/A|m0|1403| 56Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngFileOdbBackend.cs
0|m0|1206| 400min 0s|m0|0944| 40minN/A|m3|0469| 249Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Storage
;CS.pngSpriteBatch.bytecode.Direct3D11 .Level_9_1.cs
0|m0|1207| 400min 0s|m0|0316| 2h 24minN/A|m11|0060| 946Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders.Bytecodes
;CS.pngMaterialPass.cs
0|m0|1204| 400min 0s|m0|0635| 1h 4minN/A|m1|1186| 82Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngRootRenderFeature.cs
0|m0|1205| 400min 0s|m0|1071| 32minN/A|m3|0450| 261Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngCubemapRendererBase.cs
0|m0|1194| 400min 0s|m0|1744| 9minN/A|m1|0955| 115Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Skyboxes
;CS.pngSignedDistanceFieldSpriteFont.cs
0|m0|1195| 400min 0s|m0|0543| 1h 19minN/A|m1|1012| 106Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngScriptComponent.cs
0|m0|1192| 400min 0s|m0|1111| 30minN/A|m2|0570| 202Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngMaterialAssetKeys.cs
0|m0|1193| 400min 0s|m0|1313| 23minN/A|m0|1772| 28Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngAnimationInfo.cs
0|m0|1198| 400min 0s|m0|1648| 13minN/A|m0|1960| 16Stride.Importer.CommonD:\Projects\GitHub\stride\sources\tools\Stride.Importer.Common
;CS.pngImportModelCommand.cs
0|m0|1199| 400min 0s|m0|0863| 44minN/A|m3|0470| 249Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngMouseSDL.cs
0|m0|1196| 400min 0s|m0|1794| 8minN/A|m1|0752| 155Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\SDL
;CS.pngCubemapFromTextureRenderer.cs
0|m0|1197| 400min 0s|m0|1387| 20minN/A|m0|1512| 48Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Skyboxes
;CS.pngBlock.cs
0|m0|1154| 400min 0s|m0|1434| 18minN/A|m2|0585| 199Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Scripts
;CS.pngGameControllerSDL.cs
0|m0|1155| 400min 0s|m0|1898| 4min 0sN/A|m1|0777| 150Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\SDL
;CS.pngResourceGroupEntry.cs
0|m0|1152| 400min 0s|m0|0957| 39minN/A|m0|1881| 23Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngCategoryOrderAttribute.cs
0|m0|1153| 400min 0s|m0|0668| 1h 0minN/A|m0|1684| 35Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Annotations
;CS.pngResumeManager.cs
0|m0|1158| 400min 0s|m0|1399| 20minN/A|m1|0853| 137Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngScriptSystem.cs
0|m0|1159| 400min 0s|m0|1687| 12minN/A|m3|0428| 275Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngNugetSourceRepositoryProvider.cs
0|m0|1156| 400min 0s|m0|1817| 7minN/A|m0|1329| 64Stride.Core.PackagesD:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages
;CS.pngClearBuffer.sdsl.cs
0|m0|1157| 400min 0s|m0|1228| 26minN/A|m0|1843| 25Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Processing
;CS.pngProgram.cs
0|m0|1146| 400min 0s|m0|0259| 2h 47minN/A|m1|1047| 101Stride.DebuggerD:\Projects\GitHub\stride\sources\engine\Stride.Debugger
;CS.pngGraphicsCompositorAssetCompiler.cs
0|m0|1147| 400min 0s|m0|1468| 17minN/A|m0|1281| 69Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Rendering
;CS.pngTrackingHashSet.cs
0|m0|1144| 400min 0s|m0|0948| 40minN/A|m2|0642| 181Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Collections
;CS.pngLogicalGroupReference.cs
0|m0|1145| 400min 0s|m0|1096| 31minN/A|m0|1921| 20Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngMaterial.cs
0|m0|1150| 400min 0s|m0|0445| 1h 42minN/A|m0|1261| 71Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngGraphicsCompositorAsset.cs
0|m0|1151| 400min 0s|m0|1846| 6minN/A|m1|0790| 149Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Rendering
;CS.pngFixupObjectReferences.cs
0|m0|1148| 400min 0s|m0|1886| 4min 30sN/A|m1|0999| 110Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Serializers
;CS.pngTransformProcessor.cs
0|m0|1149| 400min 0s|m0|1843| 6minN/A|m2|0613| 188Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngDefaultNodeBuilder.cs
0|m0|1170| 400min 0s|m0|1771| 9minN/A|m2|0521| 219Stride.Core.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum
;CS.pngReferenceCountingExtensions.cs
0|m0|1171| 400min 0s|m0|1540| 16minN/A|m0|1721| 32Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\ReferenceCounting
;CS.pngIdentifiableObjectAnalysis.cs
0|m0|1168| 400min 0s|m0|1881| 4min 42sN/A|m1|1061| 99Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngTrueTypeImporter.cs
0|m0|1169| 400min 0s|m0|1746| 9minN/A|m2|0529| 216Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngUpdatablePropertyObject.cs
0|m0|1174| 400min 0s|m0|0924| 40minN/A|m0|1508| 48Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngAnimationThumbnailCompiler.cs
0|m0|1175| 400min 0s|m0|1234| 26minN/A|m1|0738| 158Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngInlineData.cs
0|m0|1172| 400min 0s|m0|1351| 21minN/A|m0|1982| 13Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Keys
;CS.pngSimpleSocket.cs
0|m0|1173| 400min 0s|m0|1154| 29minN/A|m2|0716| 164Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network
;CS.pngThumbnailCommandParameters.cs
0|m0|1162| 400min 0s|m0|1631| 13minN/A|m0|1606| 40Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngAppSettingsManager.cs
0|m0|1163| 400min 0s|m0|1040| 34minN/A|m1|1149| 86Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Settings
;CS.pngOculusTouchController.cs
0|m0|1160| 400min 0s|m0|0595| 1h 9minN/A|m5|0226| 438Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OculusOVR
;CS.pngCollectionDebugView.cs
0|m0|1161| 400min 0s|m0|1820| 7minN/A|m0|1377| 59Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngOpenVrHmd.cs
0|m0|1166| 400min 0s|m0|0327| 2h 18minN/A|m2|0608| 190Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenVR
;CS.pngSignedDistanceFieldFontImporter.cs
0|m0|1167| 400min 0s|m0|1590| 14minN/A|m2|0489| 234Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngUpdateObjectData.cs
0|m0|1164| 400min 0s|m0|0976| 38minN/A|m0|1707| 33Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngUpdateMemberInfo.cs
0|m0|1165| 400min 0s|m0|0875| 43minN/A|m0|1849| 25Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngVertexElementValidator.cs
0|m0|1208| 400min 0s|m0|1758| 9minN/A|m0|1227| 76Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVisualStudioService.cs
0|m0|1251| 400min 0s|m0|0478| 1h 35minN/A|m1|0863| 135Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngPrecompiledFontThumbnailCompiler .cs
0|m0|1252| 400min 0s|m0|1213| 27minN/A|m0|1536| 46Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngNodeGraphSelectionBehavior.cs
0|m0|1249| 400min 0s|m0|1342| 22minN/A|m4|0326| 336Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngTemplateGeneratorParameters.cs
0|m0|1250| 400min 0s|m0|0491| 1h 32minN/A|m2|0483| 239Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Templates
;CS.pngMaterialFrontBackBlendShader.sdsl .cs
0|m0|1255| 400min 0s|m0|0940| 40minN/A|m0|1788| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Shaders
;CS.pngUpdatableField.cs
0|m0|1256| 400min 0s|m0|1789| 8minN/A|m1|1004| 109Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngObjectId.Serializer.cs
0|m0|1253| 400min 0s|m0|1609| 13minN/A|m0|1530| 46Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Storage
;CS.pngRemoteFacilities.cs
0|m0|1254| 400min 0s|m0|1508| 16minN/A|m3|0394| 294Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Remote
;CS.pngRemoteEffectCompiler.cs
0|m0|1243| 400min 0s|m0|1792| 8minN/A|m0|1369| 60Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Shaders.Compiler
;CS.pngPackageLoadParameters.cs
0|m0|1244| 400min 0s|m0|1321| 23minN/A|m1|0749| 155Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngItemIdSerializerBase.cs
0|m0|1241| 400min 0s|m0|1487| 16minN/A|m0|1711| 33Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngRenderNodeFeatureReference.cs
0|m0|1242| 400min 0s|m0|1225| 26minN/A|m0|1919| 20Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngKeyWithId.cs
0|m0|1247| 400min 0s|m0|1280| 24minN/A|m0|1560| 43Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngNugetLogger.cs
0|m0|1248| 400min 0s|m0|1601| 14minN/A|m2|0638| 182Stride.Core.PackagesD:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages
;CS.pngGameControllerDirectionEvent.cs
0|m0|1245| 400min 0s|m0|1517| 16minN/A|m0|1386| 58Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngEntityComponent.cs
0|m0|1246| 400min 0s|m0|1608| 13minN/A|m0|1200| 80Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngComputeColorParametersSerializer .cs
0|m0|1267| 400min 0s|m0|1217| 26minN/A|m0|1581| 42Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Serializers
;CS.pngConstantBufferOffsetReference.cs
0|m0|1268| 400min 0s|m0|1089| 31minN/A|m0|1916| 20Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngFontNotFoundException.cs
0|m0|1265| 400min 0s|m0|1920| 3min 30sN/A|m0|1950| 17Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngTcpSocketClient.cs
0|m0|1266| 400min 0s|m0|1950| 2min 30sN/A|m2|0627| 184Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network\Sockets.Implementation.NET
;CS.pngThumbnailCompilerBase.cs
0|m0|1271| 400min 0s|m0|1887| 4min 30sN/A|m2|0560| 206Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngParameterKeyDictionarySerializer .cs
0|m0|1272| 400min 0s|m0|1215| 26minN/A|m0|1211| 78Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Serializers
;CS.pngSceneAssetFactories.cs
0|m0|1269| 400min 0s|m0|1884| 4min 30sN/A|m1|0893| 129Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Entities
;CS.pngGeometricPrimitive.Plane.cs
0|m0|1270| 400min 0s|m0|0193| 3h 35minN/A|m2|0635| 183Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\GeometricPrimitives
;CS.pngPathSelector.cs
0|m0|1259| 400min 0s|m0|1721| 10minN/A|m1|0928| 121Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Selectors
;CS.pngPrivacyPolicyWindow.g.cs
0|m0|1260| 400min 0s|m0|1298| 23minN/A|m1|0904| 126Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\obj\Debug\net8.0-windows7.0
;CS.pngImportThreeDCommand.cs
0|m0|1257| 400min 0s|m0|1506| 16minN/A|m0|1226| 76Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngInstancingUserBuffer.cs
0|m0|1258| 400min 0s|m0|1775| 8minN/A|m0|1579| 42Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngSessionData.cs
0|m0|1263| 400min 0s|m0|1364| 21minN/A|m0|1962| 16Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Keys
;CS.pngActivateOnCollectionChangedBehavio r.cs
0|m0|1264| 400min 0s|m0|1518| 16minN/A|m0|1317| 65Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Behaviors
;CS.pngBehaviorProperties.cs
0|m0|1261| 400min 0s|m0|1839| 6minN/A|m1|0724| 160Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Behaviors
;CS.pngMemberReferenceExpressionNodeCoupl e.cs
0|m0|1262| 400min 0s|m0|1796| 8minN/A|m0|1908| 21Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Analysis
;CS.pngGameSettingsAssetCompiler.cs
0|m0|1219| 400min 0s|m0|1696| 11minN/A|m2|0597| 194Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngEditorSettings.cs
0|m0|1220| 400min 0s|m0|1153| 29minN/A|m0|1680| 35Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngPropertiesViewModel.cs
0|m0|1217| 400min 0s|m0|1502| 16minN/A|m2|0612| 188Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\Properties
;CS.pngAssetDependenciesCompiler.cs
0|m0|1218| 400min 0s|m0|0615| 1h 6minN/A|m1|0751| 155Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Compiler
;CS.pngAccelerometerSensor.cs
0|m0|1223| 400min 0s|m1|0150| 4h 22minN/A|m0|1930| 19Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngVoxelizationMethodDominantAxis.cs
0|m0|1224| 400min 0s|m0|0596| 1h 9minN/A|m1|0809| 144Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelizationMethod
;CS.pngAssetLogMessage.cs
0|m0|1221| 400min 0s|m0|1205| 27minN/A|m1|0778| 150Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Diagnostics
;CS.pngComponentBase.cs
0|m0|1222| 400min 0s|m0|0485| 1h 33minN/A|m1|1106| 93Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngPreviewEntity.cs
0|m0|1211| 400min 0s|m0|0607| 1h 7minN/A|m0|1803| 26Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Preview
;CS.pngCursor.cs
0|m0|1212| 400min 0s|m0|1427| 19minN/A|m1|1146| 87Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\SDL
;CS.pngProceduralModelDescriptorContentSe rializer.cs
0|m0|1209| 400min 0s|m0|1479| 16minN/A|m0|1712| 33Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ProceduralModels
;CS.pngCollectionData.cs
0|m0|1210| 400min 0s|m0|1354| 21minN/A|m0|1972| 15Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Keys
;CS.pngColliderShapeAsset.cs
0|m0|1215| 400min 0s|m0|1806| 7minN/A|m1|1095| 94Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Physics
;CS.pngVoxel2x2x2Mipmap.sdsl.cs
0|m0|1216| 400min 0s|m0|0950| 40minN/A|m0|1786| 27Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\VoxelStorage\Mipmapping
;CS.pngViewportState.cs
0|m0|1213| 400min 0s|m0|0802| 48minN/A|m0|1634| 38Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngConnectorDragBehavior.cs
0|m0|1214| 400min 0s|m0|1848| 6minN/A|m2|0676| 173Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngUIFactories.cs
0|m0|1235| 400min 0s|m0|1690| 11minN/A|m0|1871| 24Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\UI
;CS.pngSkyboxShaderBase.sdsl.cs
0|m0|1236| 400min 0s|m0|0922| 40minN/A|m0|1797| 27Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Skyboxes
;CS.pngIdentifiableObjectSerializer.cs
0|m0|1233| 400min 0s|m0|1693| 11minN/A|m1|0906| 126Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Serializers
;CS.pngAnimationFromFileTemplateGenerator .cs
0|m0|1234| 400min 0s|m0|1422| 19minN/A|m0|1411| 55Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngInlinePropertyAttribute.cs
0|m0|1239| 400min 0s|m0|0682| 1h 0minN/A|m0|1906| 21Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Annotations
;CS.pngResourceGroupDescription.cs
0|m0|1240| 400min 0s|m0|1226| 26minN/A|m0|1793| 27Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngAssetCompositeItemViewModel.cs
0|m0|1237| 400min 0s|m0|1767| 9minN/A|m3|0444| 264Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\AssetCompositeGameEditor\ViewModels
;CS.pngOfflineRasterizedSpriteFont.cs
0|m0|1238| 400min 0s|m0|0544| 1h 19minN/A|m1|1038| 103Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngModelTransformProcessor.cs
0|m0|1227| 400min 0s|m0|1681| 12minN/A|m0|1443| 53Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngSceneCameraRenderer.cs
0|m0|1228| 400min 0s|m0|1391| 20minN/A|m1|0786| 149Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Compositing
;CS.pngCommandResultEntry.cs
0|m0|1225| 400min 0s|m0|1707| 11minN/A|m0|1572| 42Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngTcpSocketListener.cs
0|m0|1226| 400min 0s|m0|1490| 16minN/A|m1|0755| 154Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network\Sockets.Implementation.NET
;CS.pngParticleSystemComponentViewModel .cs
0|m0|1231| 400min 0s|m0|0707| 56minN/A|m1|1033| 104Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngChannel.cs
0|m0|1232| 400min 0s|m0|1001| 36minN/A|m1|0941| 118Stride.Core.MicroThreadingD:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading
;CS.pngSystemFontProvider.cs
0|m0|1229| 400min 0s|m0|0910| 40minN/A|m1|0919| 124Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngEffectSystem.cs
0|m0|1230| 400min 0s|m0|0663| 1h 0minN/A|m5|0244| 417Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngBlittableHelper.cs
0|m0|1658| 300min 0s|m0|1862| 5minN/A|m0|1427| 54Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Updater
;CS.pngSharedRendererBlockViewModel.cs
0|m0|1659| 300min 0s|m0|1288| 24minN/A|m0|1489| 50Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngSharedRendererBlockBaseViewModel .cs
0|m0|1660| 300min 0s|m0|1808| 7minN/A|m1|1006| 108Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngShaderBytecode.cs
0|m0|1655| 300min 0s|m0|1144| 30minN/A|m0|1206| 79Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngAssetNodePresenterFactory.cs
0|m0|1656| 300min 0s|m0|0505| 1h 29minN/A|m0|1341| 62Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters
;CS.pngSphereColliderShapeDesc.cs
0|m0|1657| 300min 0s|m0|1869| 5minN/A|m0|1504| 48Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngTcpSocketListenerConnectEventArgs .cs
0|m0|1664| 300min 0s|m0|1991| 1min 30sN/A|m0|1704| 34Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network\Sockets.Plugin.Abstractions\EventArgs
;CS.pngGraphicsCompositorCameraSlotsViewM odel.cs
0|m0|1665| 300min 0s|m0|0977| 38minN/A|m0|1378| 59Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngPoint2PointConstraint.cs
0|m0|1666| 300min 0s|m0|1453| 18minN/A|m0|1245| 73Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngSliderConstraint.cs
0|m0|1661| 300min 0s|m0|1451| 18minN/A|m5|0235| 425Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngHingeConstraint.cs
0|m0|1662| 300min 0s|m0|1315| 23minN/A|m2|0550| 208Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngGearConstraint.cs
0|m0|1663| 300min 0s|m0|1452| 18minN/A|m0|1491| 49Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngPrimitiveSerializer.cs
0|m0|1646| 300min 0s|m0|0838| 45minN/A|m3|0422| 277Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization\Serializers
;CS.pngGraphicsCompositorEditorViewModel .cs
0|m0|1647| 300min 0s|m0|0263| 2h 43minN/A|m6|0167| 553Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngNode.cs
0|m0|1648| 300min 0s|m0|1028| 35minN/A|m1|0761| 153Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngShaderMacro.cs
0|m0|1643| 300min 0s|m0|1666| 12minN/A|m0|1194| 81Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngConeTwistConstraint.cs
0|m0|1644| 300min 0s|m0|1454| 18minN/A|m2|0576| 200Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngPackageBuilder.cs
0|m0|1645| 300min 0s|m0|0877| 43minN/A|m6|0173| 536Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngShapeBuilder.cs
0|m0|1652| 300min 0s|m0|0556| 1h 17minN/A|m1|1108| 93Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngGenericBaseType.cs
0|m0|1653| 300min 0s|m0|1630| 13minN/A|m2|0556| 207Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngScriptEditorView.xaml.cs
0|m0|1654| 300min 0s|m0|0765| 50minN/A|m1|1103| 93Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngVisitorBase.cs
0|m0|1649| 300min 0s|m0|1283| 24minN/A|m3|0464| 250Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Visitor
;CS.pngCompoundColliderShape.cs
0|m0|1650| 300min 0s|m0|1433| 18minN/A|m1|0892| 129Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Shapes
;CS.pngDisposeBase.cs
0|m0|1651| 300min 0s|m0|0923| 40minN/A|m0|1214| 78Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngCustomAssetThumbnailCompiler.cs
0|m0|1682| 300min 0s|m0|1431| 19minN/A|m0|1405| 56Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngPropertyContainerClass.cs
0|m0|1683| 300min 0s|m0|0484| 1h 34minN/A|m2|0604| 190Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngProgram.cs
0|m0|1684| 300min 0s|m0|1865| 5minN/A|m1|0876| 132Stride.Core.TasksD:\Projects\GitHub\stride\sources\core\Stride.Core.Tasks
;CS.pngPackageVersion.Serializer.cs
0|m0|1679| 300min 0s|m0|1779| 8minN/A|m0|1683| 35Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design
;CS.pngSceneRootViewModel.cs
0|m0|1680| 300min 0s|m0|0472| 1h 35minN/A|m5|0234| 426Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SceneEditor\ViewModels
;CS.pngBoxColliderShape.cs
0|m0|1681| 300min 0s|m1|0129| 4h 56minN/A|m0|1445| 53Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Shapes
;CS.pngOrderedHashSet.cs
0|m0|1688| 300min 0s|m0|0495| 1h 31minN/A|m4|0330| 334Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Utility
;CS.pngReferenceEqualityComparer.cs
0|m0|1689| 300min 0s|m0|1309| 23minN/A|m0|1575| 42Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Utility
;CS.pngSpriteBordersViewModel.cs
0|m0|1690| 300min 0s|m0|1250| 25minN/A|m1|0825| 143Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SpriteEditor\ViewModels
;CS.pngSpriteCenterViewModel.cs
0|m0|1685| 300min 0s|m0|1157| 29minN/A|m0|1249| 73Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SpriteEditor\ViewModels
;CS.pngProject.cs
0|m0|1686| 300min 0s|m0|0585| 1h 11minN/A|m5|0252| 409Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\VisualStudio
;CS.pngEntityProcessorCollection.cs
0|m0|1687| 300min 0s|m0|1704| 11minN/A|m0|1337| 63Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngComponentBaseExtensions.cs
0|m0|1670| 300min 0s|m0|0885| 42minN/A|m1|0852| 137Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngAstInterfaces.cs
0|m0|1671| 300min 0s|m1|0085| 6h 15minN/A|m0|1602| 41IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing
;CS.pngDefaultValueMetadata.cs
0|m0|1672| 300min 0s|m0|1160| 29minN/A|m1|0859| 136Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngModelNodeTransformLink.cs
0|m0|1667| 300min 0s|m0|1774| 9minN/A|m0|1222| 77Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngSTRDIAG005ReadonlyMemberTypeIsNotS upported.cs
0|m0|1668| 300min 0s|m0|1866| 5minN/A|m1|1120| 90Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngVoxelVolumeProcessor.cs
0|m0|1669| 300min 0s|m0|0369| 2h 6minN/A|m1|1087| 95Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngBindScriptTextEditorWorkspaceProje ctIdBehavior.cs
0|m0|1676| 300min 0s|m0|0579| 1h 13minN/A|m0|1452| 52Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor
;CS.pngAppHelper.cs
0|m0|1677| 300min 0s|m0|1442| 18minN/A|m1|0986| 111Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Windows
;CS.pngCameraProcessor.cs
0|m0|1678| 300min 0s|m0|0967| 39minN/A|m2|0636| 183Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngPrefabEditorGame.cs
0|m0|1673| 300min 0s|m0|0952| 39minN/A|m0|1195| 81Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\PrefabEditor\Game
;CS.pngGlobalUniformVisitor.cs
0|m0|1674| 300min 0s|m0|1529| 16minN/A|m2|0547| 209Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Convertor
;CS.pngPooledDelegateHelper.cs
0|m0|1675| 300min 0s|m0|1894| 4min 0sN/A|m0|1689| 34Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Threading
;CS.pngDictionaryNodeUpdater.cs
0|m0|1610| 300min 0s|m0|1596| 14minN/A|m0|1577| 42Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Updaters
;CS.pngStreamEnd.cs
0|m0|1611| 300min 0s|m0|0920| 40minN/A|m1|1096| 94Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngDocumentEnd.cs
0|m0|1612| 300min 0s|m0|0925| 40minN/A|m1|0972| 113Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngArrayInitializerExpression.cs
0|m0|1607| 300min 0s|m0|0404| 1h 54minN/A|m0|1563| 43Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast
;CS.pngBinarySerializationReader.cs
0|m0|1608| 300min 0s|m0|0270| 2h 42minN/A|m1|0943| 118Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Binary
;CS.pngParsingEvent.cs
0|m0|1609| 300min 0s|m0|1370| 20minN/A|m1|1119| 90Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngNodeEvent.cs
0|m0|1616| 300min 0s|m0|1059| 33minN/A|m1|0932| 120Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngMappingStart.cs
0|m0|1617| 300min 0s|m0|0858| 45minN/A|m1|0807| 144Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngSceneEditorController.cs
0|m0|1618| 300min 0s|m0|0589| 1h 10minN/A|m3|0458| 254Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SceneEditor\Services
;CS.pngThreadThrottler.cs
0|m0|1613| 300min 0s|m0|0845| 45minN/A|m3|0453| 259Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngSpriteAnimationSystem.cs
0|m0|1614| 300min 0s|m0|1855| 6minN/A|m3|0442| 265Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Rendering\Sprites
;CS.pngServiceRegistryExtensions.cs
0|m0|1615| 300min 0s|m0|1988| 1min 30sN/A|m0|1216| 77Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngStrideCoreExtensions.cs
0|m0|1598| 300min 0s|m0|1989| 1min 30sN/A|m0|1457| 52Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core
;CS.pngShaderMacro.cs
0|m0|1599| 300min 0s|m0|1575| 15minN/A|m0|1191| 81Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Parser
;CS.pngPropertyViewAutoExpandNodesBehavio r.cs
0|m0|1600| 300min 0s|m0|1801| 7minN/A|m2|0474| 244Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors
;CS.pngProgram.cs
0|m0|1595| 300min 0s|m0|1107| 30minN/A|m1|1080| 96Stride.PackageInstallD:\Projects\GitHub\stride\sources\tools\Stride.PackageInstall
;CS.pngStreamStart.cs
0|m0|1596| 300min 0s|m0|0935| 40minN/A|m1|1093| 94Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngPropertyViewDragDropBehavior.cs
0|m0|1597| 300min 0s|m0|1904| 4min 0sN/A|m1|1017| 106Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors\DragDrop
;CS.pngNamedBlockKeyTerm.cs
0|m0|1604| 300min 0s|m0|1809| 7minN/A|m0|1380| 58Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Grammar
;CS.pngRouterServiceServer.cs
0|m0|1605| 300min 0s|m0|1395| 20minN/A|m1|0841| 139Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngYamlDocument.cs
0|m0|1606| 300min 0s|m0|1533| 16minN/A|m2|0519| 219Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngEditorViewModel.cs
0|m0|1601| 300min 0s|m0|1978| 2min 0sN/A|m3|0418| 279Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngFixupAssetContext.cs
0|m0|1602| 300min 0s|m0|1895| 4min 0sN/A|m0|1880| 23Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngCloneSerializer.cs
0|m0|1603| 300min 0s|m0|0813| 47minN/A|m1|1111| 93Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngTypeHelpers.cs
0|m0|1634| 300min 0s|m0|1556| 15minN/A|m0|1678| 35Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Internal
;CS.pngCloneEntityComponentSerializer.cs
0|m0|1635| 300min 0s|m0|0889| 42minN/A|m0|1633| 38Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Design
;CS.pngObjectDescriptor.cs
0|m0|1636| 300min 0s|m0|0378| 2h 2minN/A|m5|0227| 437Stride.Core.ReflectionD:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\TypeDescriptors
;CS.pngLoaderToolLocator.cs
0|m0|1631| 300min 0s|m0|1223| 26minN/A|m0|1488| 50Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\shared\LoaderToolLocator
;CS.pngNewOrOpenSessionTemplateCollection ViewModel.cs
0|m0|1632| 300min 0s|m0|1730| 10minN/A|m1|0965| 114Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Components\TemplateDescriptions\ViewModels
;CS.pngDriveFileProvider.cs
0|m0|1633| 300min 0s|m0|1626| 13minN/A|m1|0969| 113Stride.Core.IOD:\Projects\GitHub\stride\sources\core\Stride.Core.IO
;CS.pngReorderCollectionItemViewModel.cs
0|m0|1640| 300min 0s|m0|0854| 45minN/A|m1|1159| 85Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngGyroscopeSensor.cs
0|m0|1641| 300min 0s|m0|1244| 25minN/A|m0|1924| 19Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngGravitySensor.cs
0|m0|1642| 300min 0s|m0|1242| 25minN/A|m0|1926| 19Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngPackageReferenceViewModel.cs
0|m0|1637| 300min 0s|m0|1291| 24minN/A|m1|1046| 101Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngMouseButtonEvent.cs
0|m0|1638| 300min 0s|m0|1319| 23minN/A|m0|1804| 26Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngTextureLayerGenerator.cs
0|m0|1639| 300min 0s|m0|0637| 1h 4minN/A|m1|1147| 87Stride.Importer.CommonD:\Projects\GitHub\stride\sources\tools\Stride.Importer.Common
;CS.pngPlayingAnimation.cs
0|m0|1622| 300min 0s|m0|1371| 20minN/A|m0|1190| 81Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngParameterQualifier.cs
0|m0|1623| 300min 0s|m0|1121| 30minN/A|m0|1567| 43Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Glsl
;CS.pngStreamTypeName.cs
0|m0|1624| 300min 0s|m0|1122| 30minN/A|m0|1470| 50Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngEditorGameSpaceMarkerService.cs
0|m0|1619| 300min 0s|m0|0717| 55minN/A|m0|1686| 35Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Game
;CS.pngUserDocumentationService.cs
0|m0|1620| 300min 0s|m0|0570| 1h 15minN/A|m3|0431| 271Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngModule.cs
0|m0|1621| 300min 0s|m0|0367| 2h 7minN/A|m0|1929| 19Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngEntityPickerWindow.xaml.cs
0|m0|1628| 300min 0s|m0|1470| 17minN/A|m1|0840| 139Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Views
;CS.pngMouseDeviceState.cs
0|m0|1629| 300min 0s|m0|1768| 9minN/A|m2|0599| 192Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngEventTaskScheduler.cs
0|m0|1630| 300min 0s|m0|1713| 11minN/A|m0|1720| 32Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Events
;CS.pngGameDebuggerTarget.cs
0|m0|1625| 300min 0s|m0|0719| 55minN/A|m3|0445| 264Stride.DebuggerD:\Projects\GitHub\stride\sources\engine\Stride.Debugger\Debugger
;CS.pngMouseWheelEvent.cs
0|m0|1626| 300min 0s|m0|1456| 18minN/A|m0|1810| 26Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngEditorRenderMode.cs
0|m0|1627| 300min 0s|m0|1256| 25minN/A|m0|1447| 53Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor
;CS.pngInitialPositionParent.cs
0|m0|1754| 300min 0s|m0|0787| 49minN/A|m2|0595| 197Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngAnimationCurveEvaluatorOptimizedFl oatGroup.cs
0|m0|1755| 300min 0s|m0|1686| 12minN/A|m0|1621| 39Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngStrideAssignmentCloner.cs
0|m0|1756| 300min 0s|m0|0795| 48minN/A|m1|0835| 140Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngAnimationCurveEvaluatorDirectVecto r3Group.cs
0|m0|1751| 300min 0s|m0|1688| 12minN/A|m0|1384| 58Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngAnimationCurveEvaluatorDirectVecto r4Group.cs
0|m0|1752| 300min 0s|m0|1678| 12minN/A|m0|1394| 57Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngContentStorage.cs
0|m0|1753| 300min 0s|m0|1155| 29minN/A|m2|0504| 229Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Streaming
;CS.pngAnimationCurveEvaluatorOptimizedQu aternionGroup.cs
0|m0|1760| 300min 0s|m0|1671| 12minN/A|m0|1573| 42Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngEditorGameLightProbeGizmoService .cs
0|m0|1761| 300min 0s|m0|1993| 1min 30sN/A|m4|0263| 399Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngStrideTagCleaner.cs
0|m0|1762| 300min 0s|m0|1893| 4min 0sN/A|m0|1661| 37Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Mixins
;CS.pngEditorGameModelSelectionService.cs
0|m0|1757| 300min 0s|m0|1990| 1min 30sN/A|m1|0802| 145Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngAnimationCurveEvaluatorOptimizedVe ctor3Group.cs
0|m0|1758| 300min 0s|m0|1672| 12minN/A|m0|1578| 42Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngCompassSensor.cs
0|m0|1759| 300min 0s|m0|1247| 25minN/A|m0|1948| 17Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngStrideTypeAnalysis.cs
0|m0|1742| 300min 0s|m0|1651| 13minN/A|m0|1794| 27Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\Analysis
;CS.pngAnimationCurveEvaluatorDirectQuate rnionGroup.cs
0|m0|1743| 300min 0s|m0|1674| 12minN/A|m0|1381| 58Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngSessionObjectViewModel.cs
0|m0|1744| 300min 0s|m0|1000| 36minN/A|m1|0923| 123Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngStrideShaderImporter.cs
0|m0|1739| 300min 0s|m0|1975| 2min 0sN/A|m1|0843| 138Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Build
;CS.pngGameStudioBuilderService.cs
0|m0|1740| 300min 0s|m0|1519| 16minN/A|m1|0844| 138Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Build
;CS.pngAnimationKeyFrame.cs
0|m0|1741| 300min 0s|m0|1472| 17minN/A|m0|1724| 31Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngShaderNavigation.cs
0|m0|1748| 300min 0s|m0|1882| 4min 30sN/A|m2|0602| 191Stride.Shaders.ParserD:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser
;CS.pngAssetsPlugin.cs
0|m0|1749| 300min 0s|m0|1193| 28minN/A|m0|1300| 66Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services
;CS.pngEntityHierarchyElementViewModel.cs
0|m0|1750| 300min 0s|m0|1136| 30minN/A|m2|0546| 210Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngAnimationCurveEvaluatorOptimizedVe ctor4Group.cs
0|m0|1745| 300min 0s|m0|1670| 12minN/A|m0|1601| 41Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngPlayRange.cs
0|m0|1746| 300min 0s|m0|1206| 27minN/A|m1|1176| 83StrideD:\Projects\GitHub\stride\sources\engine\Stride\Media
;CS.pngContentChunk.cs
0|m0|1747| 300min 0s|m0|0344| 2h 15minN/A|m1|0822| 143Stride.Core.SerializationD:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Streaming
;CS.pngAnimationClipResult.cs
0|m0|1778| 300min 0s|m0|1021| 35minN/A|m0|1605| 40Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngGestureConfig.cs
0|m0|1779| 300min 0s|m0|1841| 6minN/A|m1|1084| 96Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\Gestures
;CS.pngAnimationCurve.cs
0|m0|1780| 300min 0s|m0|1444| 18minN/A|m2|0655| 178Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngDefaultTextBlockRenderer.cs
0|m0|1775| 300min 0s|m0|1908| 4min 0sN/A|m0|1350| 61Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngAssemblyRecompiler.cs
0|m0|1776| 300min 0s|m0|1702| 11minN/A|m4|0286| 373Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Debugging
;CS.pngImportModelCommand.Animation.cs
0|m0|1777| 300min 0s|m1|0146| 4h 28minN/A|m3|0344| 321Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngTagDirective.cs
0|m0|1784| 300min 0s|m0|1058| 33minN/A|m1|0810| 144Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Tokens
;CS.pngConfigurationOverride.cs
0|m0|1785| 300min 0s|m0|1583| 15minN/A|m0|1860| 24StrideD:\Projects\GitHub\stride\sources\engine\Stride\Data
;CS.pngDefaultToggleButtonRenderer.cs
0|m0|1786| 300min 0s|m0|1897| 4min 0sN/A|m0|1449| 52Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngOpenXRException.cs
0|m0|1781| 300min 0s|m0|1868| 5minN/A|m0|1920| 20Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenXR
;CS.pngDefaultSliderRenderer.cs
0|m0|1782| 300min 0s|m0|1900| 4min 0sN/A|m2|0611| 188Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngScriptGizmo.cs
0|m0|1783| 300min 0s|m0|1211| 27minN/A|m0|1855| 24Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngStrideAttributes.cs
0|m0|1766| 300min 0s|m0|1629| 13minN/A|m0|1985| 12Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Stride
;CS.pngShaderClassType.cs
0|m0|1767| 300min 0s|m0|1006| 36minN/A|m0|1524| 47Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Stride
;CS.pngCallerInfo.cs
0|m0|1768| 300min 0s|m0|1751| 9minN/A|m0|1359| 60Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics
;CS.pngOpenVROverlay.cs
0|m0|1763| 300min 0s|m0|1296| 23minN/A|m0|1413| 55Stride.VirtualRealityD:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\OpenVR
;CS.pngParticleSystemGizmo.cs
0|m0|1764| 300min 0s|m0|0817| 47minN/A|m1|1145| 87Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngSerializerContext.cs
0|m0|1765| 300min 0s|m0|0525| 1h 24minN/A|m0|1631| 38Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization
;CS.pngControl.cs
0|m0|1772| 300min 0s|m0|0793| 48minN/A|m0|1699| 34Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngPropertyKeySerializer.cs
0|m0|1773| 300min 0s|m0|0810| 47minN/A|m0|1726| 31Stride.CoreD:\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Serializers
;CS.pngGridGizmoBase.cs
0|m0|1774| 300min 0s|m0|1703| 11minN/A|m0|1415| 55Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngSerializerSettings.cs
0|m0|1769| 300min 0s|m0|1011| 35minN/A|m4|0316| 346Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngSerializerContext.cs
0|m0|1770| 300min 0s|m0|0550| 1h 19minN/A|m2|0513| 226Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngAssetInitialDirectoryProvider.cs
0|m0|1771| 300min 0s|m0|1246| 25minN/A|m0|1604| 40Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Commands
;CS.pngSourceDependencySyntaxVisitor.cs
0|m0|1706| 300min 0s|m0|1891| 4min 0sN/A|m1|1067| 98Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Debugging
;CS.pngEventInfo.cs
0|m0|1707| 300min 0s|m0|1446| 18minN/A|m1|0868| 133Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngEmitterState.cs
0|m0|1708| 300min 0s|m0|1698| 11minN/A|m0|1338| 63Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Serialization
;CS.pngContentControl.cs
0|m0|1703| 300min 0s|m0|0733| 53minN/A|m1|0798| 146Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngEffectReflection.cs
0|m0|1704| 300min 0s|m0|1134| 30minN/A|m0|1295| 68Stride.ShadersD:\Projects\GitHub\stride\sources\engine\Stride.Shaders
;CS.pngBorder.cs
0|m0|1705| 300min 0s|m0|0823| 46minN/A|m0|1212| 78Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngMaterialStack.cs
0|m0|1712| 300min 0s|m0|1255| 25minN/A|m0|1268| 71Stride.Importer.3DD:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D\Material
;CS.pngEditorCameraViewModel.cs
0|m0|1713| 300min 0s|m0|1935| 3min 30sN/A|m1|0872| 132Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\ViewModels
;CS.pngEditorGameRecoveryService.cs
0|m0|1714| 300min 0s|m0|0722| 55minN/A|m0|1362| 60Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Services
;CS.pngContentReferenceCollector.cs
0|m0|1709| 300min 0s|m0|1236| 26minN/A|m1|1001| 110Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\ViewModels
;CS.pngAssetContentValueChangeOperation .cs
0|m0|1710| 300min 0s|m0|0522| 1h 24minN/A|m2|0686| 172Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum
;CS.pngUserAccelerationSensor.cs
0|m0|1711| 300min 0s|m0|1241| 25minN/A|m0|1928| 19Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input
;CS.pngParameterCollectionLayout.cs
0|m0|1694| 300min 0s|m0|1050| 33minN/A|m0|1968| 15StrideD:\Projects\GitHub\stride\sources\engine\Stride\Rendering
;CS.pngAssetsUpgradeOperation.cs
0|m0|1695| 300min 0s|m0|1917| 4min 0sN/A|m0|1546| 44Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\ViewModel
;CS.pngUtils.cs
0|m0|1696| 300min 0s|m0|1641| 13minN/A|m1|1075| 97Stride.Importer.3DD:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D
;CS.pngEditorGameGridService.cs
0|m0|1691| 300min 0s|m0|0665| 1h 0minN/A|m0|1253| 72Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Game
;CS.pngIOSTracker.cs
0|m0|1692| 300min 0s|m0|1610| 13minN/A|m1|0772| 151Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngEditorGameCameraOrientationService .cs
0|m0|1693| 300min 0s|m0|0519| 1h 25minN/A|m1|1161| 85Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Game
;CS.pngDeviceHelper.cs
0|m0|1700| 300min 0s|m0|1910| 4min 0sN/A|m0|1330| 64Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngUIProfilerKeys.cs
0|m0|1701| 300min 0s|m0|1137| 30minN/A|m0|1953| 17Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngCopyPropertyCommand.cs
0|m0|1702| 300min 0s|m0|1012| 35minN/A|m0|1430| 54Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Quantum\NodePresenters\Commands
;CS.pngDefaultModalElementRenderer.cs
0|m0|1697| 300min 0s|m0|1892| 4min 0sN/A|m0|1461| 51Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngDefaultImageRenderer.cs
0|m0|1698| 300min 0s|m0|1912| 4min 0sN/A|m0|1705| 33Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngStrideConstantBufferType.cs
0|m0|1699| 300min 0s|m0|0927| 40minN/A|m0|1480| 50Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Stride
;CS.pngKey.cs
0|m0|1730| 300min 0s|m0|0931| 40minN/A|m0|1260| 71Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Tokens
;CS.pngDefaultScrollBarRenderer.cs
0|m0|1731| 300min 0s|m0|1899| 4min 0sN/A|m0|1674| 36Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngAnimationAssetType.cs
0|m0|1732| 300min 0s|m0|1739| 10minN/A|m1|1076| 97Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngDefaultButtonRenderer.cs
0|m0|1727| 300min 0s|m0|1902| 4min 0sN/A|m0|1693| 34Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngVirtualButtonGroup.cs
0|m0|1728| 300min 0s|m0|1947| 3min 0sN/A|m1|0758| 154Stride.InputD:\Projects\GitHub\stride\sources\engine\Stride.Input\VirtualButton
;CS.pngUISystem.cs
0|m0|1729| 300min 0s|m0|0855| 45minN/A|m2|0689| 170Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI
;CS.pngSocketMessage.cs
0|m0|1736| 300min 0s|m0|1184| 28minN/A|m0|1896| 22Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Network
;CS.pngAnnotations.cs
0|m0|1737| 300min 0s|m0|0890| 42minN/A|m0|1734| 31Stride.Core.ShadersD:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\Ast\Hlsl
;CS.pngDefaultContentDecoratorRenderer.cs
0|m0|1738| 300min 0s|m0|1914| 4min 0sN/A|m0|1696| 34Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngSpriteSheetPreview.cs
0|m0|1733| 300min 0s|m0|1112| 30minN/A|m2|0630| 183Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngSceneViewModel.cs
0|m0|1734| 300min 0s|m0|1044| 34minN/A|m5|0254| 409Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngCameraSlotData.cs
0|m0|1735| 300min 0s|m0|1699| 11minN/A|m0|1945| 18Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Keys
;CS.pngAssetPart.cs
0|m0|1718| 300min 0s|m0|1791| 8minN/A|m1|1185| 82Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngArrayElementRemovalRequest.cs
0|m0|1719| 300min 0s|m0|1987| 1min 30sN/A|m0|1729| 31Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngEffect.cs
0|m0|1720| 300min 0s|m0|0689| 58minN/A|m4|0288| 372Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Effects
;CS.pngMaterialTessellationBaseFeature.cs
0|m0|1715| 300min 0s|m0|1676| 12minN/A|m1|1074| 98Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngComputeColorParameter.cs
0|m0|1716| 300min 0s|m0|1637| 13minN/A|m1|0900| 127Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\ComputeColors
;CS.pngComponentReferenceViewModel.cs
0|m0|1717| 300min 0s|m0|0723| 55minN/A|m0|1325| 64Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngPackageAssetCollection.cs
0|m0|1724| 300min 0s|m0|0999| 36minN/A|m5|0237| 423Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngSubsurfaceScatteringSettings.cs
0|m0|1725| 300min 0s|m0|1890| 4min 10sN/A|m0|1942| 18Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\SubsurfaceScattering
;CS.pngInvertYUpdateRequest.cs
0|m0|1726| 300min 0s|m0|1852| 6minN/A|m0|1983| 13Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngMaterialSurfaceSubsurfaceScatterin gShading.sdsl.cs
0|m0|1721| 300min 0s|m0|1316| 23minN/A|m0|1852| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\SubsurfaceScattering
;CS.pngMaterialViewModel.cs
0|m0|1722| 300min 0s|m0|0784| 49minN/A|m2|0673| 175Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngFileFontProvider.cs
0|m0|1723| 300min 0s|m0|1079| 32minN/A|m1|1135| 88Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngExportToStrideRequest.cs
0|m0|1594| 300min 0s|m0|1992| 1min 30sN/A|m0|1691| 34Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngDecompressingRequest.cs
0|m0|1465| 300min 0s|m0|1982| 1min 30sN/A|m0|1698| 34Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngCubeCreationRequest.cs
0|m0|1466| 300min 0s|m0|1983| 1min 30sN/A|m0|1732| 31Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngMaterialSpecularMapFeature.cs
0|m0|1467| 300min 0s|m0|0766| 50minN/A|m0|1234| 75Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngMaterialGlossinessMapFeature.cs
0|m0|1462| 300min 0s|m0|0930| 40minN/A|m0|1202| 80Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials
;CS.pngPrecompiledSpriteFontPreview.cs
0|m0|1463| 300min 0s|m0|1022| 35minN/A|m0|1907| 21Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngModel.cs
0|m0|1464| 300min 0s|m0|1376| 20minN/A|m2|0701| 168Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngSpriteFontViewModel.cs
0|m0|1471| 300min 0s|m0|1524| 16minN/A|m1|1060| 99Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngPreviewFromSpriteBatch.cs
0|m0|1472| 300min 0s|m0|0888| 42minN/A|m2|0543| 210Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngComputeColorTextureDynamicScaledOf fset.sdsl.cs
0|m0|1473| 300min 0s|m0|1314| 23minN/A|m0|1846| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\ComputeColors\Shaders
;CS.pngColorKeyRequest.cs
0|m0|1468| 300min 0s|m0|1980| 1min 30sN/A|m0|1760| 29Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngAssetItem.cs
0|m0|1469| 300min 0s|m0|1010| 35minN/A|m3|0347| 320Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngMeshKeys.cs
0|m0|1470| 300min 0s|m0|1640| 13minN/A|m0|1912| 21Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngConvertingRequest.cs
0|m0|1453| 300min 0s|m0|1981| 1min 30sN/A|m0|1758| 29Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngMarchAttributesKeys.cs
0|m0|1454| 300min 0s|m0|1443| 18minN/A|m0|1984| 13Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\Shaders
;CS.pngWindowManagerEventArgs.cs
0|m0|1455| 300min 0s|m0|1207| 27minN/A|m0|1775| 28Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\View
;CS.pngAxisZoomBehavior.cs
0|m0|1450| 300min 0s|m0|1243| 25minN/A|m0|1192| 81Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Views\Behaviors
;CS.pngVoxelMarchBeam.cs
0|m0|1451| 300min 0s|m0|1876| 5minN/A|m0|1551| 44Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching
;CS.pngChained.cs
0|m0|1452| 300min 0s|m0|0512| 1h 27minN/A|m3|0384| 299Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ValueConverters
;CS.pngEffectCompileRequest.cs
0|m0|1459| 300min 0s|m0|1769| 9minN/A|m0|1431| 54Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Shaders.Compiler
;CS.pngLoggerViewModel.cs
0|m0|1460| 300min 0s|m0|1462| 17minN/A|m3|0355| 314Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ViewModel
;CS.pngTemporalAntiAliasEffect.cs
0|m0|1461| 300min 0s|m0|0837| 45minN/A|m2|0512| 226Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AntiAliasing
;CS.pngAnonymousCommand.cs
0|m0|1456| 300min 0s|m0|1569| 15minN/A|m2|0714| 165Stride.Core.PresentationD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation\Commands
;CS.pngCoreAssetsEditorPlugin.cs
0|m0|1457| 300min 0s|m0|1377| 20minN/A|m1|1179| 83Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor
;CS.pngAmbientOcclusionBlurShader.sdsl.cs
0|m0|1458| 300min 0s|m0|1622| 13minN/A|m0|1857| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\AmbientOcclusion
;CS.pngVoxelRenderFeature.cs
0|m0|1489| 300min 0s|m0|1409| 19minN/A|m2|0685| 172Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor
;CS.pngLambertianPrefilteringSHNoComputeP ass1.sdsl.cs
0|m0|1490| 300min 0s|m0|1305| 23minN/A|m0|1832| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\LambertianPrefiltering
;CS.pngColorComponentCurveViewModel.cs
0|m0|1491| 300min 0s|m0|1115| 30minN/A|m1|0910| 125Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngAssetLink.cs
0|m0|1486| 300min 0s|m0|1230| 26minN/A|m0|1288| 68Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Analysis
;CS.pngIconTheme.cs
0|m0|1487| 300min 0s|m0|1360| 21minN/A|m0|1853| 25Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Themes
;CS.pngValueConverterBase.cs
0|m0|1488| 300min 0s|m0|1445| 18minN/A|m0|1603| 41Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ValueConverters
;CS.pngMultiValueConverterBase.cs
0|m0|1495| 300min 0s|m0|1447| 18minN/A|m0|1609| 40Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ValueConverters
;CS.pngFileDialogFilter.cs
0|m0|1496| 300min 0s|m0|1359| 21minN/A|m0|1558| 43Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Services
;CS.pngComputeShaderClassBase.cs
0|m0|1497| 300min 0s|m0|1038| 34minN/A|m2|0677| 173Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\ComputeColors
;CS.pngDoubleExtension.cs
0|m0|1492| 300min 0s|m0|1584| 15minN/A|m0|1806| 26Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\MarkupExtensions
;CS.pngTexture.Extensions3D.cs
0|m0|1493| 300min 0s|m0|0228| 3h 9minN/A|m1|0985| 111Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngCurveEditorView.xaml.cs
0|m0|1494| 300min 0s|m0|1561| 15minN/A|m0|1525| 47Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Views
;CS.pngNodeViewModelDynamicMetaObject.cs
0|m0|1477| 300min 0s|m0|1901| 4min 0sN/A|m0|1269| 70Stride.Core.Presentation.QuantumD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Quantum\ViewModels
;CS.pngGraphicsResourceBase.Direct3D.cs
0|m0|1478| 300min 0s|m0|1964| 2min 0sN/A|m1|0961| 115Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Direct3D
;CS.pngParticle.cs
0|m0|1479| 300min 0s|m0|1384| 20minN/A|m1|0763| 153Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngCodeAssetViewModel.cs
0|m0|1474| 300min 0s|m0|1007| 36minN/A|m0|1439| 53Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngOfflineRasterizedFontCompiler.cs
0|m0|1475| 300min 0s|m0|1142| 30minN/A|m2|0500| 231Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngSpriteFrame.cs
0|m0|1476| 300min 0s|m0|1870| 5minN/A|m0|1676| 36Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngObjectNode.cs
0|m0|1483| 300min 0s|m0|1326| 22minN/A|m0|1901| 21Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Nodes
;CS.pngHeightmapFactoryTemplateGenerator .cs
0|m0|1484| 300min 0s|m0|1229| 26minN/A|m0|1531| 46Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngProceduralModelThumbnailCompiler .cs
0|m0|1485| 300min 0s|m0|1531| 16minN/A|m0|1472| 50Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngVoxelModifierEmissionOpacityOpacif y.cs
0|m0|1480| 300min 0s|m0|1825| 6minN/A|m0|1685| 35Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Modifiers\EmissionOpacityFilters
;CS.pngNumericTextBoxTransactionalRepeatB uttonsBehavior.cs
0|m0|1481| 300min 0s|m0|1851| 6minN/A|m0|1515| 48Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Behaviors
;CS.pngPrefabAssetCompiler.cs
0|m0|1482| 300min 0s|m0|1814| 7minN/A|m0|1523| 47Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Entities
;CS.pngSpriteSheetThumbnailCompiler.cs
0|m0|1417| 300min 0s|m0|0714| 55minN/A|m1|1107| 93Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngShadowMapRenderer.cs
0|m0|1418| 300min 0s|m0|1128| 30minN/A|m3|0393| 295Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngFFmpegUtils.cs
0|m0|1419| 300min 0s|m0|1311| 23minN/A|m1|0913| 125Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video\FFmpeg
;CS.pngNodesToOwnerPartVisitor.cs
0|m0|1414| 300min 0s|m0|1109| 30minN/A|m0|1677| 36Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum
;CS.pngSpriteEffect.Extensions.cs
0|m0|1415| 300min 0s|m0|1310| 23minN/A|m0|1911| 21Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders.Bytecodes
;CS.pngVirtualizingTilePanel.cs
0|m0|1416| 300min 0s|m0|0297| 2h 30minN/A|m7|0160| 574Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngMaxRectanglesBinPack.cs
0|m0|1423| 300min 0s|m0|0503| 1h 29minN/A|m7|0150| 605Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures\Packing
;CS.pngPrefabThumbnailCompiler.cs
0|m0|1424| 300min 0s|m0|1536| 16minN/A|m1|1123| 90Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngSystemCommand.cs
0|m0|1425| 300min 0s|m0|1830| 6minN/A|m0|1596| 41Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Commands
;CS.pngAbstractObjectInstantiator.cs
0|m0|1420| 300min 0s|m0|0789| 49minN/A|m2|0663| 176Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Reflection
;CS.pngOutputObject.cs
0|m0|1421| 300min 0s|m0|1642| 13minN/A|m0|1506| 48Stride.Core.BuildEngine.CommonD:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common
;CS.pngVoxelizeToFragmentsKeys.cs
0|m0|1422| 300min 0s|m0|1127| 30minN/A|m0|1973| 15Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngModelComponentPickingShader.sdsl .cs
0|m0|1405| 300min 0s|m0|1133| 30minN/A|m0|1809| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Utils
;CS.pngColliderShapeHullFactoryTemplateGe nerator.cs
0|m0|1406| 300min 0s|m0|1300| 23minN/A|m0|1503| 49Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngUILibraryAssetCompiler.cs
0|m0|1407| 300min 0s|m0|1414| 19minN/A|m0|1309| 66Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\UI
;CS.pngUIPageAssetCompiler.cs
0|m0|1402| 300min 0s|m0|1413| 19minN/A|m0|1532| 46Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\UI
;CS.pngUIAssetCompilerBase.cs
0|m0|1403| 300min 0s|m0|1045| 34minN/A|m0|1428| 54Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\UI
;CS.pngSceneAssetCompiler.cs
0|m0|1404| 300min 0s|m0|1824| 7minN/A|m0|1434| 53Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Entities
;CS.pngShadowMapKeys.cs
0|m0|1411| 300min 0s|m0|1129| 30minN/A|m0|1740| 30Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngShadowMapReceiverDirectional.sdsl .cs
0|m0|1412| 300min 0s|m0|1613| 13minN/A|m0|1859| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Shadows
;CS.pngAssetCompositeBaseToDerivedRegistr y.cs
0|m0|1413| 300min 0s|m0|1909| 4min 0sN/A|m0|1557| 43Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum
;CS.pngColliderShapeStaticMeshFactoryTemp lateGenerator.cs
0|m0|1408| 300min 0s|m0|1304| 23minN/A|m0|1502| 49Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngUILibraryAsset.cs
0|m0|1409| 300min 0s|m0|1476| 16minN/A|m1|1174| 84Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\UI
;CS.pngAssetBaseToDerivedRegistry.cs
0|m0|1410| 300min 0s|m0|0384| 2h 1minN/A|m0|1267| 71Stride.Core.Assets.QuantumD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum
;CS.pngHeightmapThumbnailCompiler.cs
0|m0|1441| 300min 0s|m0|0715| 55minN/A|m1|1137| 88Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngFontThumbnailCompiler.cs
0|m0|1442| 300min 0s|m0|1345| 21minN/A|m1|0992| 110Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngMaterialDiffuseHairModelFeature.cs
0|m0|1443| 300min 0s|m0|1712| 11minN/A|m2|0680| 172Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials\Hair
;CS.pngGraphicsPresenter.cs
0|m0|1438| 300min 0s|m0|1189| 28minN/A|m2|0484| 238Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngModelThumbnailCompiler.cs
0|m0|1439| 300min 0s|m0|1548| 16minN/A|m0|1501| 49Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngVideo.cs
0|m0|1440| 300min 0s|m0|1331| 22minN/A|m0|1799| 27Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngMaterialThumbnailCompiler.cs
0|m0|1447| 300min 0s|m0|1551| 16minN/A|m0|1242| 74Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngEntityHierarchyCompilerBase.cs
0|m0|1448| 300min 0s|m0|1734| 10minN/A|m0|1473| 50Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Entities
;CS.pngClipboardMonitor.cs
0|m0|1449| 300min 0s|m0|1292| 24minN/A|m1|0903| 126Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Interop
;CS.pngVisualScriptMethodViewModel.cs
0|m0|1444| 300min 0s|m0|0560| 1h 16minN/A|m3|0349| 319Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngGammaCorrectionRequest.cs
0|m0|1445| 300min 0s|m0|1986| 1min 30sN/A|m0|1718| 32Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngHslColor.cs
0|m0|1446| 300min 0s|m0|0779| 50minN/A|m1|0819| 144Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Drawing
;CS.pngMipMapsGenerationRequest.cs
0|m0|1429| 300min 0s|m0|1985| 1min 30sN/A|m0|1645| 37Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngMaterialPreview.cs
0|m0|1430| 300min 0s|m0|1821| 7minN/A|m1|1020| 105Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngKeyWithIdSerializer.cs
0|m0|1431| 300min 0s|m0|1625| 13minN/A|m1|1125| 90Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngPrefabModelThumbnailCompiler.cs
0|m0|1426| 300min 0s|m0|1523| 16minN/A|m0|1566| 43Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngRenderSystemResourceGroupLayout.cs
0|m0|1427| 300min 0s|m0|0939| 40minN/A|m1|1016| 106Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering
;CS.pngUpdatePlatformsTemplateGenerator .cs
0|m0|1428| 300min 0s|m0|1131| 30minN/A|m2|0523| 218Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngSpriteEffect.bytecode.Direct3D11 .Level_9_1.cs
0|m0|1435| 300min 0s|m0|1753| 9minN/A|m9|0103| 774Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders.Bytecodes
;CS.pngDeletedKeyWithId.cs
0|m0|1436| 300min 0s|m0|1425| 19minN/A|m0|1662| 37Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngIndexBufferBinding.cs
0|m0|1437| 300min 0s|m0|1777| 8minN/A|m0|1468| 51Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngStrideTemplates.cs
0|m0|1432| 300min 0s|m0|1164| 28minN/A|m0|1682| 35Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngFilteringComboBox.cs
0|m0|1433| 300min 0s|m0|0558| 1h 16minN/A|m7|0159| 579Stride.Core.Presentation.WpfD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls
;CS.pngLocalizeExtension.cs
0|m0|1434| 300min 0s|m0|1937| 3min 0sN/A|m1|0836| 140Stride.Core.Translation.PresentationD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Translation.Presentation\MarkupExtensions
;CS.pngEffectCompositorAsset.cs
0|m0|1561| 300min 0s|m0|1478| 16minN/A|m0|1714| 32Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Effect
;CS.pngSpriteFontFontNamePropertyTemplate Provider.cs
0|m0|1562| 300min 0s|m0|1857| 6minN/A|m0|1824| 25Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\TemplateProviders
;CS.pngErrorRecoverySerializer.cs
0|m0|1563| 300min 0s|m0|1833| 6minN/A|m2|0700| 169Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngVideoInstance.Direct3D.cs
0|m0|1558| 300min 0s|m0|1733| 10minN/A|m3|0417| 280Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngTextureProjectionKeys.cs
0|m0|1559| 300min 0s|m0|1114| 30minN/A|m0|1739| 30Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights\TextureProjection
;CS.pngActiveConnectorBehavior.cs
0|m0|1560| 300min 0s|m0|1757| 9minN/A|m0|1332| 63Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngShadowObjectPropertyKey.cs
0|m0|1567| 300min 0s|m0|1790| 8minN/A|m1|1141| 87Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Reflection
;CS.pngUtils.cs
0|m0|1568| 300min 0s|m0|1562| 15minN/A|m0|1725| 31Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngLensFlare.cs
0|m0|1569| 300min 0s|m0|1085| 32minN/A|m2|0696| 169Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LensFlare
;CS.pngBuffer.Structured.cs
0|m0|1564| 300min 0s|m0|1854| 6minN/A|m2|0488| 234Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngMoveAdorner.cs
0|m0|1565| 300min 0s|m0|1014| 35minN/A|m0|1310| 66Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Adorners
;CS.pngItemListCompiler.cs
0|m0|1566| 300min 0s|m0|1764| 9minN/A|m1|0791| 148Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Compiler
;CS.pngTorus.cs
0|m0|1549| 300min 0s|m0|1227| 26minN/A|m1|0826| 143Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Updaters\FieldShapes
;CS.pngSettingsEntryValue.cs
0|m0|1550| 300min 0s|m0|1620| 13minN/A|m0|1475| 50Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngSettingsEntryChangeValueOperation .cs
0|m0|1551| 300min 0s|m0|1623| 13minN/A|m0|1586| 41Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngSettingsProfileSerializer.cs
0|m0|1546| 300min 0s|m0|1373| 20minN/A|m0|1499| 49Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings
;CS.pngSourceCodeAssetSerializer.cs
0|m0|1547| 300min 0s|m0|1711| 11minN/A|m0|1345| 62Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Serializers
;CS.pngNodeEdgeControl.cs
0|m0|1548| 300min 0s|m0|1466| 17minN/A|m3|0454| 259Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Controls
;CS.pngUpdaterCollider.cs
0|m0|1555| 300min 0s|m0|0994| 37minN/A|m2|0594| 197Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Updaters
;CS.pngUDirectorySerializer.cs
0|m0|1556| 300min 0s|m0|1661| 12minN/A|m0|1792| 27Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\IO
;CS.pngGaussianBlurShader.sdsl.cs
0|m0|1557| 300min 0s|m0|1611| 13minN/A|m0|1858| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\GaussianBlur
;CS.pngDataTypeTemplateSelector.cs
0|m0|1552| 300min 0s|m0|1815| 7minN/A|m0|1371| 59Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\TemplateProviders
;CS.pngFIMETADATA.cs
0|m0|1553| 300min 0s|m0|1587| 15minN/A|m2|0652| 178Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngFIMEMORY.cs
0|m0|1554| 300min 0s|m0|1586| 15minN/A|m2|0691| 170Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngRuntimeRasterizedSpriteFontContent Serializer.cs
0|m0|1585| 300min 0s|m0|1834| 6minN/A|m0|1961| 16Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngVoxelIsotropicWriter_Float4.sdsl .cs
0|m0|1586| 300min 0s|m0|1312| 23minN/A|m0|1844| 25Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout\Shaders
;CS.pngVoxelAnisotropicWriter_Float4.sdsl .cs
0|m0|1587| 300min 0s|m0|1317| 23minN/A|m0|1848| 25Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout\Shaders
;CS.pngOfflineRasterizedSpriteFontContent Serializer.cs
0|m0|1582| 300min 0s|m0|1826| 6minN/A|m0|1966| 16Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngConnectorDropBehavior.cs
0|m0|1583| 300min 0s|m0|1738| 10minN/A|m1|1035| 104Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\Behaviors
;CS.pngFIICCPROFILE.cs
0|m0|1584| 300min 0s|m0|1257| 25minN/A|m1|0834| 140Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngFICOMPLEX.cs
0|m0|1591| 300min 0s|m0|1773| 9minN/A|m1|0820| 144Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngFIBITMAP.cs
0|m0|1592| 300min 0s|m0|0524| 1h 24minN/A|m2|0671| 175Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngBuffer.cs
0|m0|1593| 300min 0s|m0|0758| 51minN/A|m8|0118| 698Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngParsingEventArgs.cs
0|m0|1588| 300min 0s|m0|1500| 16minN/A|m0|1978| 14IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Parser
;CS.pngParticleSpawnTrigger.cs
0|m0|1589| 300min 0s|m0|1465| 17minN/A|m0|1547| 44Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Spawners
;CS.pngUIElementViewModelFactory.cs
0|m0|1590| 300min 0s|m0|1896| 4min 0sN/A|m0|1482| 50Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngTransaction.cs
0|m0|1573| 300min 0s|m0|1617| 13minN/A|m1|0774| 151Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Transactions
;CS.pngNavigationMeshBuildUtils.cs
0|m0|1574| 300min 0s|m0|1424| 19minN/A|m2|0540| 212Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation
;CS.pngDragContainer.cs
0|m0|1575| 300min 0s|m0|1709| 11minN/A|m0|1308| 66Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors
;CS.pngScanner.cs
0|m0|1570| 300min 0s|m0|1560| 15minN/A|m0|1987| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Scanner
;CS.pngPhysicsShapesRenderingService.cs
0|m0|1571| 300min 0s|m0|0860| 44minN/A|m3|0452| 260Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngGeometricPrimitive.Capsule.cs
0|m0|1572| 300min 0s|m0|1289| 24minN/A|m2|0590| 198Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\GeometricPrimitives
;CS.pngToken.cs
0|m0|1579| 300min 0s|m0|1571| 15minN/A|m0|1992| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Scanner
;CS.pngDragDropHelper.cs
0|m0|1580| 300min 0s|m0|1800| 7minN/A|m0|1326| 64Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors\DragDrop
;CS.pngSpawnerFromParent.cs
0|m0|1581| 300min 0s|m0|1754| 9minN/A|m3|0443| 265Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Spawners
;CS.pngNonTerminal.cs
0|m0|1576| 300min 0s|m0|0981| 38minN/A|m0|1994| 0IronyD:\Projects\GitHub\stride\sources\shaders\Irony\Parsing\Grammar
;CS.pngUIElementFromLibrary.cs
0|m0|1577| 300min 0s|m0|1438| 18minN/A|m0|1535| 46Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngComputeShaderBaseKeys.cs
0|m0|1578| 300min 0s|m0|1603| 14minN/A|m0|1981| 13Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect
;CS.pngLambertianPrefilteringSH.cs
0|m0|1513| 300min 0s|m0|1279| 24minN/A|m1|0766| 152Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\LambertianPrefiltering
;CS.pngRadiancePrefilteringGGX.cs
0|m0|1514| 300min 0s|m0|1458| 17minN/A|m1|0897| 128Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\GGXPrefiltering
;CS.pngDither.cs
0|m0|1515| 300min 0s|m0|1426| 19minN/A|m0|1878| 23Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\Dither
;CS.pngGridLogViewer.cs
0|m0|1510| 300min 0s|m0|1018| 35minN/A|m3|0465| 250Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Controls
;CS.pngNavigationMeshAsset.cs
0|m0|1511| 300min 0s|m0|1558| 15minN/A|m0|1355| 61Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Navigation
;CS.pngBoundingBoxProcessor.cs
0|m0|1512| 300min 0s|m0|1941| 3min 0sN/A|m0|1748| 30Stride.NavigationD:\Projects\GitHub\stride\sources\engine\Stride.Navigation\Processors
;CS.pngParticleSpawner.cs
0|m0|1519| 300min 0s|m0|1429| 19minN/A|m3|0389| 296Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Spawners
;CS.pngBackgroundRenderFeature.cs
0|m0|1520| 300min 0s|m0|1355| 21minN/A|m1|0750| 155Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Background
;CS.pngAsyncLock.cs
0|m0|1521| 300min 0s|m0|0914| 40minN/A|m2|0506| 229Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading
;CS.pngActivateOnLogBehavior.cs
0|m0|1516| 300min 0s|m0|1842| 6minN/A|m0|1311| 65Stride.Core.Assets.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors
;CS.pngDefaultAsyncWaitQueue.cs
0|m0|1517| 300min 0s|m0|1997| 1min 0sN/A|m2|0682| 172Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading\Internal
;CS.pngSpriteEffectExtTextureRegular.sdsl .cs
0|m0|1518| 300min 0s|m0|1124| 30minN/A|m0|1819| 26Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Shaders
;CS.pngFITAG.cs
0|m0|1501| 300min 0s|m0|0643| 1h 3minN/A|m2|0690| 170Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngPluginRepository.cs
0|m0|1502| 300min 0s|m0|1844| 6minN/A|m5|0217| 452Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngPackageSessionProfilingKeys.cs
0|m0|1503| 300min 0s|m0|1123| 30minN/A|m0|1838| 25Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngTripleRhombiBokeh.cs
0|m0|1498| 300min 0s|m0|1267| 25minN/A|m2|0561| 206Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField\BokehTechnique\Hexagonal
;CS.pngGamePlatformDesktop.cs
0|m0|1499| 300min 0s|m0|1916| 4min 0sN/A|m1|1163| 85Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games\Desktop
;CS.pngTextureSerializationData.cs
0|m0|1500| 300min 0s|m0|1915| 4min 0sN/A|m1|0881| 131Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Data
;CS.pngPackageSession.Dependencies.cs
0|m0|1507| 300min 0s|m0|0601| 1h 8minN/A|m5|0210| 466Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngDescriptorSetLayout.cs
0|m0|1508| 300min 0s|m0|1832| 6minN/A|m0|1737| 31Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngCurveEditorViewModel.cs
0|m0|1509| 300min 0s|m1|0144| 4h 30minN/A|m4|0258| 406Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngCommonLib.cs
0|m0|1504| 300min 0s|m0|1785| 8minN/A|m0|1416| 55Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\TexLibraries
;CS.pngPackageUserSettings.cs
0|m0|1505| 300min 0s|m0|1605| 14minN/A|m0|1280| 69Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngCoCMapBlurShader.sdsl.cs
0|m0|1506| 300min 0s|m0|1120| 30minN/A|m0|1820| 26Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngVisualScriptEditorViewModel .Diagnostics.cs
0|m0|1537| 300min 0s|m0|0906| 41minN/A|m2|0510| 227Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor
;CS.pngSignedDistanceFieldFontCompiler.cs
0|m0|1538| 300min 0s|m0|1239| 26minN/A|m2|0566| 204Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngToneMapHejl2OperatorShader.sdsl.cs
0|m0|1539| 300min 0s|m0|1614| 13minN/A|m0|1865| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngBlockTemplateDescriptionCollection ViewModel.cs
0|m0|1534| 300min 0s|m0|1683| 12minN/A|m1|0767| 152Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor
;CS.pngKeyFrameCurveViewModel.cs
0|m0|1535| 300min 0s|m0|1474| 16minN/A|m3|0402| 290Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngGameWindowSDL.cs
0|m0|1536| 300min 0s|m0|1742| 9minN/A|m4|0280| 380Stride.GamesD:\Projects\GitHub\stride\sources\engine\Stride.Games\SDL
;CS.pngBlockNodeVertex.cs
0|m0|1543| 300min 0s|m0|1165| 28minN/A|m2|0607| 190Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor
;CS.pngPackageSessionPublicHelper.cs
0|m0|1544| 300min 0s|m0|1306| 23minN/A|m1|0855| 137Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets
;CS.pngYamlAssetMetadata.cs
0|m0|1545| 300min 0s|m0|1301| 23minN/A|m1|1057| 99Stride.Core.AssetsD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml
;CS.pngSpriteSheetFactories.cs
0|m0|1540| 300min 0s|m0|1307| 23minN/A|m0|1612| 40Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Sprite
;CS.pngRoslynInternalExtensions.cs
0|m0|1541| 300min 0s|m0|1984| 1min 30sN/A|m0|1393| 57Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor
;CS.pngVertexDeclaration.cs
0|m0|1542| 300min 0s|m0|1483| 16minN/A|m2|0517| 221Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngToneMapDragoOperatorShader.sdsl.cs
0|m0|1525| 300min 0s|m0|1616| 13minN/A|m0|1863| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorTransforms\ToneMap
;CS.pngUFileSerializer.cs
0|m0|1526| 300min 0s|m0|1660| 12minN/A|m0|1752| 30Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\IO
;CS.pngUtils.cs
0|m0|1527| 300min 0s|m0|1249| 25minN/A|m0|1617| 39Stride.Core.PresentationD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation\Core
;CS.pngVoxelVisualizationView.cs
0|m0|1522| 300min 0s|m0|1607| 13minN/A|m0|1474| 50Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\GraphicsCompositor\DebugVisualizations
;CS.pngRoslynHelper.cs
0|m0|1523| 300min 0s|m0|0956| 39minN/A|m1|0744| 157Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Scripts
;CS.pngUPathTypeConverter.cs
0|m0|1524| 300min 0s|m0|1819| 7minN/A|m0|1368| 60Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design\IO
;CS.pngColorCombiner.cs
0|m0|1531| 300min 0s|m0|0737| 53minN/A|m0|1262| 71Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ColorCombiner
;CS.pngFIMULTIBITMAP.cs
0|m0|1532| 300min 0s|m0|1202| 27minN/A|m2|0692| 170Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngSkyboxGenerator.cs
0|m0|1533| 300min 0s|m0|1782| 8minN/A|m2|0660| 177Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Skyboxes
;CS.pngSignedDistanceFieldSpriteFontConte ntSerializer.cs
0|m0|1528| 300min 0s|m0|1835| 6minN/A|m0|1964| 16Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics\Font
;CS.pngDefaultCommandListLock.cs
0|m0|1529| 300min 0s|m0|1002| 36minN/A|m0|1622| 39Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVertexPosition2.cs
0|m0|1530| 300min 0s|m0|1762| 9minN/A|m1|1162| 85Stride.GraphicsD:\Projects\GitHub\stride\sources\engine\Stride.Graphics
;CS.pngVideoAssetDuration.cs
0|m0|1930| 200min 0s|m0|1203| 27minN/A|m0|1541| 45Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Media
;CS.pngDebugAssembly.cs
0|m0|1929| 200min 0s|m0|1810| 7minN/A|m0|1624| 39Stride.DebuggerD:\Projects\GitHub\stride\sources\engine\Stride.Debugger\Debugger
;CS.pngMoveItemCommand.cs
0|m0|1928| 200min 0s|m0|1716| 10minN/A|m0|1391| 57Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel\Commands
;CS.pngSpriteStudioProcessor.cs
0|m0|1933| 200min 0s|m0|1871| 5minN/A|m1|0870| 132Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngAtlasTextureFactory.cs
0|m0|1932| 200min 0s|m0|1776| 8minN/A|m2|0574| 201Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures\Packing
;CS.pngLinkSelectedEvent.cs
0|m0|1931| 200min 0s|m0|1469| 17minN/A|m0|1845| 25Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph
;CS.pngVideoAsset.cs
0|m0|1927| 200min 0s|m0|1867| 5minN/A|m1|1000| 110Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Media
;CS.pngInstanceProcessor.cs
0|m0|1923| 200min 0s|m0|1946| 3min 0sN/A|m0|1458| 51Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngEventReceiverBase.cs
0|m0|1922| 200min 0s|m0|1889| 4min 20sN/A|m1|0753| 155Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Events
;CS.pngAtlasTextureLayout.cs
0|m0|1921| 200min 0s|m0|1736| 10minN/A|m0|1773| 28Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures\Packing
;CS.pngProgram.cs
0|m0|1926| 200min 0s|m0|1921| 3min 30sN/A|m0|1591| 41Stride.Core.Assets.CompilerAppD:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp
;CS.pngAnimationViewModel.cs
0|m0|1925| 200min 0s|m0|1191| 28minN/A|m0|1716| 32Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngAssetFromFileTemplateGenerator.cs
0|m0|1924| 200min 0s|m0|1393| 20minN/A|m1|0934| 120Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngSTRDIAG009InvalidDictionaryKey.cs
0|m0|1943| 200min 0s|m0|1960| 2min 30sN/A|m1|1151| 86Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngTextureImporter.cs
0|m0|1942| 200min 0s|m0|1557| 15minN/A|m0|1517| 47Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures
;CS.pngInstancingEntiyTransform.cs
0|m0|1941| 200min 0s|m0|1656| 13minN/A|m1|1122| 90Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngUIPageThumbnailCompiler.cs
0|m0|1946| 200min 0s|m0|1252| 25minN/A|m1|1157| 85Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngSpriteStudioSheetThumbnailCompiler .cs
0|m0|1945| 200min 0s|m0|1263| 25minN/A|m0|1302| 66Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Thumbnails
;CS.pngCameraComponentViewModel.cs
0|m0|1944| 200min 0s|m0|1503| 16minN/A|m0|1454| 52Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngTextureSettings.cs
0|m0|1940| 200min 0s|m0|1874| 5minN/A|m0|1808| 26Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures
;CS.pngSpriteStudioImporter.cs
0|m0|1936| 200min 0s|m0|1719| 10minN/A|m0|1208| 79Stride.SpriteStudio.OfflineD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline
;CS.pngRenderTextureAsset.cs
0|m0|1935| 200min 0s|m0|1955| 2min 30sN/A|m0|1372| 59Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Textures
;CS.pngInstancingUserArray.cs
0|m0|1934| 200min 0s|m0|1943| 3min 0sN/A|m1|1034| 104Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngAssetTemplateGenerator.cs
0|m0|1939| 200min 0s|m0|1141| 30minN/A|m2|0647| 179Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngSTRDIAG008FixedFieldInStructs.cs
0|m0|1938| 200min 0s|m0|1963| 2min 30sN/A|m0|1353| 61Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngVoxelVolumeComponent.cs
0|m0|1937| 200min 0s|m0|1473| 17minN/A|m0|1252| 72Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngSpriteStudioRendererProcessor.cs
0|m0|1920| 200min 0s|m0|1998| 1min 0sN/A|m0|1238| 75Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngCrashReportUtils.cs
0|m0|1903| 200min 0s|m0|1407| 20minN/A|m0|1715| 32Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.Editor.CrashReport
;CS.pngThumbnailFromEntityCommand.cs
0|m0|1902| 200min 0s|m0|1662| 12minN/A|m2|0629| 183Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngModelAssetImporter.cs
0|m0|1901| 200min 0s|m0|1400| 20minN/A|m4|0311| 347Stride.Assets.ModelsD:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models
;CS.pngUIPageViewModel.cs
0|m0|1906| 200min 0s|m0|1042| 34minN/A|m0|1800| 27Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngStrideAssetsPlugin.cs
0|m0|1905| 200min 0s|m0|1600| 14minN/A|m1|0918| 124Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor
;CS.pngSTRDIAG001InvalidDataContract.cs
0|m0|1904| 200min 0s|m0|1953| 2min 30sN/A|m0|1382| 58Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngSTRDIAG002InvalidContentMode.cs
0|m0|1900| 200min 0s|m0|1954| 2min 30sN/A|m1|1187| 82Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngGameSettingsViewModel.cs
0|m0|1896| 200min 0s|m0|1559| 15minN/A|m1|0740| 158Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngSTRDIAG000AttributeContradiction .cs
0|m0|1895| 200min 0s|m0|1961| 2min 30sN/A|m0|1314| 65Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngUILibraryViewModel.cs
0|m0|1894| 200min 0s|m0|1039| 34minN/A|m0|1801| 27Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngDebugAttacher.cs
0|m0|1899| 200min 0s|m0|1945| 3min 0sN/A|m0|1713| 32Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices
;CS.pngStartupScript.cs
0|m0|1898| 200min 0s|m0|1633| 13minN/A|m0|1900| 21Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngSceneAsset.cs
0|m0|1897| 200min 0s|m0|1827| 6minN/A|m0|1433| 54Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Entities
;CS.pngSlotGeneratorContext.cs
0|m0|1916| 200min 0s|m0|1495| 16minN/A|m0|1949| 17Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Scripts
;CS.pngPrefabViewModel.cs
0|m0|1915| 200min 0s|m0|1043| 34minN/A|m0|1733| 31Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngGraphicsCompositorViewModel.cs
0|m0|1914| 200min 0s|m0|1396| 20minN/A|m0|1429| 54Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngBitmapImporter.cs
0|m0|1919| 200min 0s|m0|1933| 3min 30sN/A|m2|0600| 192Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngThumbnailCompilerContext.cs
0|m0|1918| 200min 0s|m0|1944| 3min 0sN/A|m1|0946| 117Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Thumbnails
;CS.pngStrideAssetsViewModel.cs
0|m0|1917| 200min 0s|m0|1602| 14minN/A|m0|1675| 36Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ViewModel
;CS.pngSpriteFontAsset.cs
0|m0|1913| 200min 0s|m0|1720| 10minN/A|m1|0951| 116Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont
;CS.pngSceneEditorParameters.sdfx.cs
0|m0|1909| 200min 0s|m0|1389| 20minN/A|m0|1795| 27Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Shaders
;CS.pngSpriteSheetAsset.cs
0|m0|1908| 200min 0s|m0|1718| 10minN/A|m2|0616| 187Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Sprite
;CS.pngHeightmapResizingParameters.cs
0|m0|1907| 200min 0s|m0|1303| 23minN/A|m0|1879| 23Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Physics
;CS.pngGlyphCropper.cs
0|m0|1912| 200min 0s|m0|1931| 3min 30sN/A|m1|0936| 119Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\SpriteFont\Compiler
;CS.pngApp.g.cs
0|m0|1911| 200min 0s|m0|0309| 2h 27minN/A|m1|1164| 84Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\obj\Debug\net8.0-windows7.0
;CS.pngSTRDIAG007DataMemberOnDelegate.cs
0|m0|1910| 200min 0s|m0|1957| 2min 30sN/A|m0|1217| 77Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngLightShaftBoundingVolumeProcessor .cs
0|m0|1983| 200min 0s|m0|1697| 11minN/A|m1|1048| 101Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine\Processors
;CS.pngSTRDIAG006InvalidAssignMode.cs
0|m0|1982| 200min 0s|m0|1958| 2min 30sN/A|m0|1305| 66Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngLightProbeComponent.cs
0|m0|1981| 200min 0s|m0|1251| 25minN/A|m0|1841| 25Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngNodeVertex.cs
0|m0|1986| 200min 0s|m0|1394| 20minN/A|m0|1543| 44Stride.Core.Presentation.GraphD:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\ViewModel
;CS.pngPrefabAsset.cs
0|m0|1985| 200min 0s|m0|1829| 6minN/A|m0|1408| 56Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Entities
;CS.pngAvalonDockHelper.cs
0|m0|1984| 200min 0s|m0|1350| 21minN/A|m1|0816| 144Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Helpers
;CS.pngModelViewHierarchyTransformOperati on.cs
0|m0|1980| 200min 0s|m0|1853| 6minN/A|m0|1823| 26Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Engine
;CS.pngVisualScriptSlotBrush.cs
0|m0|1976| 200min 0s|m0|1850| 6minN/A|m0|1592| 41Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\ValueConverters
;CS.pngSTRDIAG003InaccessibleMember.cs
0|m0|1975| 200min 0s|m0|1949| 2min 30sN/A|m0|1389| 58Stride.Core.CompilerServicesD:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\Analyzers
;CS.pngStackElement.cs
0|m0|1974| 200min 0s|m0|1864| 5minN/A|m0|1432| 54Stride.Importer.3DD:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D\Material
;CS.pngLightVoxelShader.sdsl.cs
0|m0|1979| 200min 0s|m0|1404| 20minN/A|m0|1817| 26Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Light
;CS.pngStrideEditorPlugin.cs
0|m0|1978| 200min 0s|m0|1813| 7minN/A|m1|1069| 98Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\Plugin
;CS.pngGameStudioViewModel.cs
0|m0|1977| 200min 0s|m0|1756| 9minN/A|m1|0775| 151Stride.GameStudioD:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\ViewModels
;CS.pngContentPresenter.cs
0|m0|1996| 200min 0s|m0|0884| 42minN/A|m1|1031| 104Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngFloatCurveViewModel.cs
0|m0|1995| 200min 0s|m0|1740| 9minN/A|m1|0959| 115Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngGifInformation.cs
0|m0|1994| 200min 0s|m0|0670| 1h 0minN/A|m1|0871| 132Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngVisualScriptEditorView.xaml.cs
0|m0|1999| 200min 0s|m0|1708| 11minN/A|m1|0842| 138Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor\Views
;CS.pngRoutedEventArgs.cs
0|m0|1998| 200min 0s|m0|1262| 25minN/A|m1|0949| 116Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Events
;CS.pngCurveEditorViewModel.DrawingModel .cs
0|m0|1997| 200min 0s|m0|1861| 5minN/A|m6|0183| 508Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngEditableCurveViewModel.cs
0|m0|1993| 200min 0s|m0|1752| 9minN/A|m2|0534| 213Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\ViewModels
;CS.pngFreeImagePlugin.cs
0|m0|1989| 200min 0s|m0|1532| 16minN/A|m2|0565| 205Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Classes
;CS.pngShapeBuilderHexagon.cs
0|m0|1988| 200min 0s|m0|0649| 1h 2minN/A|m2|0572| 201Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngMethodToDisplayName.cs
0|m0|1987| 200min 0s|m0|1965| 2min 0sN/A|m1|1131| 88Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\VisualScriptEditor\Converters
;CS.pngDispatcherGizmo.cs
0|m0|1992| 200min 0s|m0|1159| 29minN/A|m1|0926| 121Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngTextBlock.cs
0|m0|1991| 200min 0s|m0|0953| 39minN/A|m4|0318| 344Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngLightDirectionalGizmo.cs
0|m0|1990| 200min 0s|m0|1553| 15minN/A|m0|1306| 66Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngLightGizmo.cs
0|m0|1973| 200min 0s|m0|1332| 22minN/A|m0|1690| 34Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\Gizmos
;CS.pngScrollBar.cs
0|m0|1956| 200min 0s|m0|1113| 30minN/A|m0|1663| 37Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Controls
;CS.pngRouterHelper.cs
0|m0|1955| 200min 0s|m0|0928| 40minN/A|m1|0829| 141Stride.ConnectionRouterD:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter
;CS.pngEventManager.cs
0|m0|1954| 200min 0s|m0|1388| 20minN/A|m2|0687| 171Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Events
;CS.pngShapeBuilderQuad.cs
0|m0|1959| 200min 0s|m0|0650| 1h 2minN/A|m1|0736| 158Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngPickupEntityComponentCommand.cs
0|m0|1958| 200min 0s|m0|1747| 9minN/A|m0|1354| 61Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Commands
;CS.pngVoxelAnisotropicSampler.sdsl.cs
0|m0|1957| 200min 0s|m0|1654| 13minN/A|m0|1868| 24Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout\Shaders
;CS.pngLogarithmicAxis.cs
0|m0|1953| 200min 0s|m0|1323| 22minN/A|m0|1762| 29Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\CurveEditor\Axes
;CS.pngUIElementTransformLink.cs
0|m0|1949| 200min 0s|m0|1918| 4min 0sN/A|m1|0721| 161Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Engine
;CS.pngUIRenderFeature.Picking.cs
0|m0|1948| 200min 0s|m0|0901| 41minN/A|m5|0203| 480Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Rendering\UI
;CS.pngPickupEntityCommand.cs
0|m0|1947| 200min 0s|m0|1743| 9minN/A|m0|1396| 57Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Commands
;CS.pngUIElementLinkProcessor.cs
0|m0|1952| 200min 0s|m0|1811| 7minN/A|m0|1492| 49Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Engine\Processors
;CS.pngTextureToolsException.cs
0|m0|1951| 200min 0s|m0|1731| 10minN/A|m0|1914| 20Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Frontend\Exceptions
;CS.pngVoxelMarchConePerMipmap.cs
0|m0|1950| 200min 0s|m0|1858| 6minN/A|m0|1426| 54Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching
;CS.pngUniformGrid.cs
0|m0|1969| 200min 0s|m0|1086| 31minN/A|m2|0619| 186Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Panels
;CS.pngUIRenderingContext.cs
0|m0|1968| 200min 0s|m0|1390| 20minN/A|m0|1340| 63Stride.UID:\Projects\GitHub\stride\sources\engine\Stride.UI\Renderers
;CS.pngVoxelAnisotropicPairedSampler.sdsl .cs
0|m0|1967| 200min 0s|m0|1632| 13minN/A|m0|1864| 24Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout\Shaders
;CS.pngShapeBuilderOrientedQuad.cs
0|m0|1972| 200min 0s|m0|0651| 1h 2minN/A|m2|0707| 166Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\ShapeBuilders
;CS.pngParticleFieldDescription.cs
0|m0|1971| 200min 0s|m0|1793| 8minN/A|m0|1552| 44Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles
;CS.pngVoxelAttributeEmissionOpacity.cs
0|m0|1970| 200min 0s|m0|1100| 31minN/A|m1|0874| 132Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Attributes
;CS.pngThicknessEditor.cs
0|m0|1966| 200min 0s|m0|1064| 32minN/A|m1|0937| 119Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Views
;CS.pngVoxelMarchSetHemisphere6.sdsl.cs
0|m0|1962| 200min 0s|m0|1653| 13minN/A|m0|1874| 24Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\MarchSets\Shaders
;CS.pngSceneEditorViewModel.cs
0|m0|1961| 200min 0s|m0|1268| 25minN/A|m2|0486| 236Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SceneEditor\ViewModels
;CS.pngUIElementFactoryTypeConverter.cs
0|m0|1960| 200min 0s|m0|1554| 15minN/A|m0|1946| 18Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\Views
;CS.pngHeightfieldCenteringParameters.cs
0|m0|1965| 200min 0s|m0|1318| 23minN/A|m0|1763| 29Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngVoxelAttributeDirectionalCoverageS hader.sdsl.cs
0|m0|1964| 200min 0s|m0|1657| 13minN/A|m0|1872| 24Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Attributes\Shaders
;CS.pngHeightStickArraySourceFromHeightma p.cs
0|m0|1963| 200min 0s|m0|1581| 15minN/A|m1|1169| 84Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngProjectTemplate.cs
0|m0|1893| 200min 0s|m0|0661| 1h 0minN/A|m3|0362| 311Stride.Core.ProjectTemplatingD:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating
;CS.pngVoxelMarchSetHemisphere12.sdsl.cs
0|m0|1823| 200min 0s|m0|1647| 13minN/A|m0|1854| 24Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Marching\MarchSets\Shaders
;CS.pngTextureRegionViewModel.cs
0|m0|1822| 200min 0s|m0|1593| 14minN/A|m2|0633| 183Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SpriteEditor\ViewModels
;CS.pngUnmanagedArrayExtensions.cs
0|m0|1821| 200min 0s|m0|1574| 15minN/A|m0|1679| 35Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngSphereColliderShape.cs
0|m0|1826| 200min 0s|m0|1368| 20minN/A|m0|1402| 56Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Shapes
;CS.pngCodeActionsConverter.cs
0|m0|1825| 200min 0s|m0|1383| 20minN/A|m0|1672| 36Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\ScriptEditor\Converters
;CS.pngAddSceneAssetPolicy.cs
0|m0|1824| 200min 0s|m0|1802| 7minN/A|m1|1138| 88Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\SceneEditor\ViewModels\AddAssetPolicies
;CS.pngArrayPool.cs
0|m0|1820| 200min 0s|m0|1840| 6minN/A|m0|1283| 69Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Sorters
;CS.pngUIHierarchyItemViewModel.cs
0|m0|1816| 200min 0s|m0|1210| 27minN/A|m2|0573| 201Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIEditor\ViewModels
;CS.pngUpdaterGravity.cs
0|m0|1815| 200min 0s|m0|1919| 3min 40sN/A|m0|1490| 50Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Updaters
;CS.pngRotationalLimitMotor.cs
0|m0|1814| 200min 0s|m0|1265| 25minN/A|m2|0496| 233Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngGeneric6DoFSpringConstraint.cs
0|m0|1819| 200min 0s|m0|1784| 8minN/A|m0|1464| 51Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Constraints
;CS.pngUIPageEditorViewModel.cs
0|m0|1818| 200min 0s|m0|0342| 2h 15minN/A|m0|1236| 75Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIPageEditor\ViewModels
;CS.pngParticleUpdater.cs
0|m0|1817| 200min 0s|m0|1266| 25minN/A|m0|1710| 33Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Updaters
;CS.pngRenderStageViewModel.cs
0|m0|1836| 200min 0s|m0|1258| 25minN/A|m0|1496| 49Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngSharedRendererInputSlotViewModel .cs
0|m0|1835| 200min 0s|m0|1381| 20minN/A|m0|1587| 41Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GraphicsCompositorEditor\ViewModels
;CS.pngConstraint.cs
0|m0|1834| 200min 0s|m0|1639| 13minN/A|m1|1055| 100Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngCollision.cs
0|m0|1839| 200min 0s|m0|1856| 6minN/A|m1|1142| 87Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics
;CS.pngFI16RGB555.cs
0|m0|1838| 200min 0s|m0|1595| 14minN/A|m3|0425| 275Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngUIPageEditorController.cs
0|m0|1837| 200min 0s|m0|1026| 35minN/A|m0|1539| 45Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UIPageEditor\Services
;CS.pngHeightmapUtils.cs
0|m0|1833| 200min 0s|m0|1735| 10minN/A|m1|0974| 112Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Engine
;CS.pngUILibraryEditorViewModel.cs
0|m0|1829| 200min 0s|m0|0343| 2h 15minN/A|m1|0754| 155Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\UILibraryEditor\ViewModels
;CS.pngCharacterComponent.cs
0|m0|1828| 200min 0s|m0|1374| 20minN/A|m3|0365| 310Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Elements
;CS.pngStaticPlaneColliderShapeDesc.cs
0|m0|1827| 200min 0s|m0|1903| 4min 0sN/A|m0|1597| 41Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Data
;CS.pngFI16RGB565.cs
0|m0|1832| 200min 0s|m0|1597| 14minN/A|m3|0426| 275Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Wrappers\FINetWrapper\Structs
;CS.pngPhysicsSkinnedComponentBase.cs
0|m0|1831| 200min 0s|m0|1549| 16minN/A|m0|1422| 54Stride.PhysicsD:\Projects\GitHub\stride\sources\engine\Stride.Physics\Elements
;CS.pngVisualScriptData.cs
0|m0|1830| 200min 0s|m0|1717| 10minN/A|m0|1974| 15Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Keys
;CS.pngEmbeddedGame.cs
0|m0|1813| 200min 0s|m0|1700| 11minN/A|m0|1513| 48Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Engine
;CS.pngVoxelModifierEmissionOpacitySolidi fy.cs
0|m0|1796| 200min 0s|m0|1823| 7minN/A|m0|1722| 32Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Modifiers\EmissionOpacityFilters
;CS.pngProceduralModelFactoryTemplateGene rator.cs
0|m0|1795| 200min 0s|m0|1401| 20minN/A|m0|1495| 49Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngAssetCompilerContextExtensions.cs
0|m0|1794| 200min 0s|m0|1406| 20minN/A|m1|1155| 85Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets
;CS.pngEntitySelectionEventArgs.cs
0|m0|1799| 200min 0s|m0|1999| 0min 0sN/A|m0|1632| 38Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\Game
;CS.pngGraphicsCompositorTemplateGenerato r.cs
0|m0|1798| 200min 0s|m0|1578| 15minN/A|m0|1562| 43Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngModelAssetTemplateWindow.xaml.cs
0|m0|1797| 200min 0s|m0|1464| 17minN/A|m1|1018| 106Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngBoundingBoxStatic.cs
0|m0|1793| 200min 0s|m0|1812| 7minN/A|m1|1170| 84Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\BoundingShapes
;CS.pngInitialPositionSeed.cs
0|m0|1789| 200min 0s|m0|1838| 6minN/A|m2|0586| 198Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngInitialSizeParent.cs
0|m0|1788| 200min 0s|m0|1788| 8minN/A|m1|0827| 142Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngEntityHierarchyRootViewModel.cs
0|m0|1787| 200min 0s|m0|1145| 30minN/A|m2|0593| 197Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngVideoSerializer.cs
0|m0|1792| 200min 0s|m0|1682| 12minN/A|m0|1736| 31Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngFFmpegExtensions.cs
0|m0|1791| 200min 0s|m0|1343| 22minN/A|m0|1435| 53Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video\FFmpeg
;CS.pngSkyboxFactoryTemplateGenerator.cs
0|m0|1790| 200min 0s|m0|1405| 20minN/A|m0|1514| 48Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngVideoSystem.Direct3D.cs
0|m0|1809| 200min 0s|m0|1888| 4min 20sN/A|m0|1681| 35Stride.VideoD:\Projects\GitHub\stride\sources\engine\Stride.Video
;CS.pngInitialVelocityParent.cs
0|m0|1808| 200min 0s|m0|1786| 8minN/A|m2|0646| 179Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngGameTemplateWindow.xaml.cs
0|m0|1807| 200min 0s|m0|1932| 3min 30sN/A|m1|0916| 124Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngModelEntityFactory.cs
0|m0|1812| 200min 0s|m0|1643| 13minN/A|m1|1150| 86Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\EntityFactories
;CS.pngSpriteStudioModelNodeTransformLink .cs
0|m0|1811| 200min 0s|m0|1906| 4min 0sN/A|m0|1263| 71Stride.SpriteStudio.RuntimeD:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime
;CS.pngUIAssetBase.cs
0|m0|1810| 200min 0s|m0|0801| 48minN/A|m0|1233| 75Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\UI
;CS.pngLightEntityFactory.cs
0|m0|1806| 200min 0s|m0|1644| 13minN/A|m1|0915| 125Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\EntityFactories
;CS.pngTextureAssetHighlighter.cs
0|m0|1802| 200min 0s|m0|1860| 5minN/A|m1|0880| 131Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\AssetHighlighters
;CS.pngAudioListenerProcessor.cs
0|m0|1801| 200min 0s|m0|1680| 12minN/A|m1|1183| 82Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Audio
;CS.pngParticleSystemEntityFactory.cs
0|m0|1800| 200min 0s|m0|1634| 13minN/A|m2|0605| 190Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\EntityFactories
;CS.pngTwoDimensionEntityFactory.cs
0|m0|1805| 200min 0s|m0|1645| 13minN/A|m0|1356| 61Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\EntityFactories
;CS.pngAnimationCurveEvaluatorOptimizedBl ittableGroup.cs
0|m0|1804| 200min 0s|m0|1750| 9minN/A|m0|1955| 17Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngSelectedSolutionPlatform.cs
0|m0|1803| 200min 0s|m0|1448| 18minN/A|m0|1909| 21Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Templates
;CS.pngAudioEntityFactory.cs
0|m0|1876| 200min 0s|m0|1638| 13minN/A|m0|1627| 38Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\EntityFactories
;CS.pngGameTemplateParameters.cs
0|m0|1875| 200min 0s|m0|1880| 5minN/A|m0|1599| 41Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Templates
;CS.pngAnimationCurveEvaluatorDirectBlitt ableGroup.cs
0|m0|1874| 200min 0s|m0|1761| 9minN/A|m0|1885| 23Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngCameraEntityFactory.cs
0|m0|1879| 200min 0s|m0|1646| 13minN/A|m0|1358| 60Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\EntityFactories
;CS.pngVoxelizationPassList.cs
0|m0|1878| 200min 0s|m0|1798| 7minN/A|m0|1538| 45Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization
;CS.pngAnimationCurveEvaluatorDirectFloat Group.cs
0|m0|1877| 200min 0s|m0|1759| 9minN/A|m0|1448| 53Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngComputeBinaryCurve.cs
0|m0|1873| 200min 0s|m0|1599| 14minN/A|m1|0769| 152Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngAddEntityComponentFileAssetPolicy .cs
0|m0|1869| 200min 0s|m0|1934| 3min 30sN/A|m0|1383| 58Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngSkyboxPreview.cs
0|m0|1868| 200min 0s|m0|1530| 16minN/A|m1|0886| 130Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngAddAssetPolicyBase.cs
0|m0|1867| 200min 0s|m0|0630| 1h 5minN/A|m1|0952| 116Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngAddSpriteStudioModelAssetPolicy.cs
0|m0|1872| 200min 0s|m0|1929| 3min 30sN/A|m0|1802| 26Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngAddTextureAssetPolicy.cs
0|m0|1871| 200min 0s|m0|1923| 3min 30sN/A|m0|1743| 30Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngAddModelAssetPolicy.cs
0|m0|1870| 200min 0s|m0|1936| 3min 30sN/A|m0|1766| 28Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngAddSpriteSheetAssetPolicy.cs
0|m0|1889| 200min 0s|m0|1928| 3min 30sN/A|m0|1576| 42Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngModelNodeLinkData.cs
0|m0|1888| 200min 0s|m0|1729| 10minN/A|m0|1959| 16Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Keys
;CS.pngPhysicsDebugShapeService.cs
0|m0|1887| 200min 0s|m0|1020| 35minN/A|m0|1437| 53Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Game
;CS.pngEditorGameHelper.cs
0|m0|1892| 200min 0s|m0|1995| 1min 0sN/A|m0|1321| 65Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\GameEditor\Game
;CS.pngSpriteFontData.cs
0|m0|1891| 200min 0s|m0|1726| 10minN/A|m0|1975| 14Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Keys
;CS.pngSpriteFontPreview.cs
0|m0|1890| 200min 0s|m0|1118| 30minN/A|m0|1894| 22Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngComputeFunctionCurve.cs
0|m0|1886| 200min 0s|m0|1604| 14minN/A|m0|1193| 81Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngMaterialData.cs
0|m0|1882| 200min 0s|m0|1727| 10minN/A|m0|1976| 14Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Keys
;CS.pngGameSettingsAssetNodeUpdater.cs
0|m0|1881| 200min 0s|m0|1780| 8minN/A|m0|1324| 64Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\NodePresenters\Updaters
;CS.pngFixedRescalingRequest.cs
0|m0|1880| 200min 0s|m0|1996| 1min 0sN/A|m0|1533| 46Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngEffectLogStore.cs
0|m0|1885| 200min 0s|m0|1577| 15minN/A|m0|1600| 41Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Effect
;CS.pngGraphicsCompositorAssetPropertyGra phDefinition.cs
0|m0|1884| 200min 0s|m0|1873| 5minN/A|m0|1465| 51Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Quantum
;CS.pngGameStudioDatabase.cs
0|m0|1883| 200min 0s|m0|1481| 16minN/A|m1|0811| 144Stride.EditorD:\Projects\GitHub\stride\sources\editor\Stride.Editor\Build
;CS.pngEffectShaderAssetCompiler.cs
0|m0|1866| 200min 0s|m0|1385| 20minN/A|m0|1638| 38Stride.AssetsD:\Projects\GitHub\stride\sources\engine\Stride.Assets\Effect
;CS.pngInitialColorParent.cs
0|m0|1849| 200min 0s|m0|1787| 8minN/A|m1|0800| 146Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngInitialOrderParent.cs
0|m0|1848| 200min 0s|m0|1781| 8minN/A|m1|0770| 152Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Initializers
;CS.pngVoxelModifierEmissionOpacityAntiAl iasing.cs
0|m0|1847| 200min 0s|m0|1816| 7minN/A|m0|1751| 30Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Modifiers\EmissionOpacityFilters
;CS.pngParticleMaterial.cs
0|m0|1852| 200min 0s|m0|1783| 8minN/A|m1|0950| 116Stride.ParticlesD:\Projects\GitHub\stride\sources\engine\Stride.Particles\Materials
;CS.pngEditorNavigationGroupViewModel.cs
0|m0|1851| 200min 0s|m0|1737| 10minN/A|m0|1344| 62Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngAnimationKeyValuePairArraySerializ er.cs
0|m0|1850| 200min 0s|m0|1807| 7minN/A|m0|1423| 54Stride.EngineD:\Projects\GitHub\stride\sources\engine\Stride.Engine\Animations
;CS.pngAddUIPageAssetPolicy.cs
0|m0|1846| 200min 0s|m0|1926| 3min 30sN/A|m0|1850| 25Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngAddVideoAssetPolicy.cs
0|m0|1842| 200min 0s|m0|1922| 3min 30sN/A|m0|1757| 29Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels\AddAssetPolicies
;CS.pngEntityFolderViewModel.cs
0|m0|1841| 200min 0s|m0|1663| 12minN/A|m2|0584| 199Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\AssetEditors\EntityHierarchyEditor\ViewModels
;CS.pngRescalingRequest.cs
0|m0|1840| 200min 0s|m0|1994| 1min 0sN/A|m0|1481| 50Stride.TextureConverterD:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\Backend\Requests
;CS.pngVoxelIsotropicSampler.sdsl.cs
0|m0|1845| 200min 0s|m0|1649| 13minN/A|m0|1875| 24Stride.VoxelsD:\Projects\GitHub\stride\sources\engine\Stride.Voxels\Voxels\Voxelization\Layout\Shaders
;CS.pngHeightmapPreview.cs
0|m0|1844| 200min 0s|m0|1201| 27minN/A|m1|1092| 95Stride.Assets.PresentationD:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\Preview
;CS.pngLightShaftsEffectKeys.cs
0|m0|1843| 200min 0s|m0|1379| 20minN/A|m0|1980| 14Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightShafts
;CS.pngFlareArtifactKeys.cs
0|m0|1862| 200min 0s|m0|1724| 10minN/A|m0|1965| 16Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LensFlare
;CS.pngSequenceEnd.cs
0|m0|1861| 200min 0s|m0|1126| 30minN/A|m1|1097| 94Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngSSLRKeys.cs
0|m0|1860| 200min 0s|m0|1398| 20minN/A|m0|1970| 15Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngLightStreak.cs
0|m0|1865| 200min 0s|m0|1340| 22minN/A|m4|0304| 355Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LightStreak
;CS.pngImageScaler.cs
0|m0|1864| 200min 0s|m0|0867| 43minN/A|m1|1132| 88Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\ImageScaler
;CS.pngThresholdAlphaCoC.sdsl.cs
0|m0|1863| 200min 0s|m0|1386| 20minN/A|m0|1833| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngDepthAwareDirectionalBlurKeys.cs
0|m0|1859| 200min 0s|m0|1378| 20minN/A|m0|1936| 18Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngThresholdAlphaCoCFront.sdsl.cs
0|m0|1855| 200min 0s|m0|1382| 20minN/A|m0|1839| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\DepthOfField
;CS.pngSequenceStart.cs
0|m0|1854| 200min 0s|m0|1147| 30minN/A|m1|0830| 141Stride.Core.YamlD:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Events
;CS.pngAbsoluteId.cs
0|m0|1853| 200min 0s|m0|0379| 2h 2minN/A|m0|1218| 77Stride.Core.DesignD:\Projects\GitHub\stride\sources\core\Stride.Core.Design
;CS.pngSSLRRayTracePass.sdsl.cs
0|m0|1858| 200min 0s|m0|1380| 20minN/A|m0|1836| 25Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\LocalReflections
;CS.pngLambertianPrefilteringSHNoCompute .cs
0|m0|1857| 200min 0s|m0|1330| 22minN/A|m1|0917| 124Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\ComputeEffect\LambertianPrefiltering
;CS.pngSphericalHarmonicsRenderer.sdsl.cs
0|m0|1856| 200min 0s|m0|1722| 10minN/A|m0|1861| 24Stride.RenderingD:\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Images\SphericalHarmonics
0
  • The number of projects with no issues.
  • + Sort the column #Un-resolved ascending to list these files first. +
62
  • The number of projects with at least one unresolved issue but no new issue added since the baseline.
  • + Sort the column #Un-resolved Issues to list these files first. +
0
  • The number of projects with at least one new issue introduced since the baseline.
  • + Sort the column #New Issues to list these files first. +
;InfoSmall.png + Clicking a project's name selects its associated source files under the Issues tab.
+ This occurs because the search pattern for the source files grid is set to the project's name. +
Project Name#New Issues#Un- resolved#Fixed
New Debt
Debt%Cov#Types#Statements
;Project-CSharp.pngStride.VirtualReality0|m100|00| 3 93000min 0s|m97|01| 50dN/A|m62|02| 660|m12|18| 2 755​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Rendering0|m89|01| 3 50000min 0s|m100|00| 51dN/A|m100|00| 1 058|m64|01| 14 042​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.TextureConverter0|m44|02| 1 73400min 0s|m53|06| 27dN/A|m19|12| 205|m37|05| 8 249​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Assets.Presentation ● + 0|m43|03| 1 72200min 0s|m62|03| 32dN/A|m75|01| 794|m100|00| 21 875​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Engine0|m38|04| 1 53200min 0s|m42|07| 21dN/A|m41|03| 437|m31|08| 6 802​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Shaders0|m35|05| 1 41200min 0s|m60|04| 31dN/A|m33|07| 360|m48|02| 10 519​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Graphics0|m33|06| 1 30100min 0s|m64|02| 33dN/A|m27|10| 293|m34|07| 7 466​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Assets ● + 0|m24|07| 97100min 0s|m21|13| 11d 3hN/A|m34|06| 361|m23|12| 5 136​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Presentation.Wpf0|m19|08| 78700min 0s|m27|09| 14d 1hN/A|m30|09| 322|m38|04| 8 392​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core0|m18|09| 74600min 0s|m27|10| 14d 0hN/A|m32|08| 340|m30|09| 6 573​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Shaders.Parser0|m18|10| 73200min 0s|m23|12| 12d 1hN/A|m8|23| 92|m26|11| 5 797​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Assets0|m17|11| 68600min 0s|m24|11| 12d 4hN/A|m36|05| 388|m36|06| 8 050​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Mathematics0|m17|12| 67200min 0s|m53|05| 27dN/A|m8|24| 91|m29|10| 6 548​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Assets.Editor0|m16|13| 66700min 0s|m28|08| 14d 7hN/A|m38|04| 404|m45|03| 10 026​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Particles0|m16|14| 64500min 0s|m17|19| 8d 6hN/A|m20|11| 216|m19|15| 4 172​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Input0|m13|15| 53500min 0s|m18|17| 9d 5hN/A|m13|18| 142|m12|19| 2 679​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Irony0|m13|16| 52900min 0s|m15|20| 7d 6hN/A|m10|19| 115|m10|22| 2 325​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride0|m13|17| 52200min 0s|m19|16| 10d 0hN/A|m10|20| 107|m10|21| 2 391​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Voxels0|m13|18| 52000min 0s|m13|21| 6d 7hN/A|m14|16| 154|m7|25| 1 734​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Physics0|m12|19| 51300min 0s|m17|18| 9d 2hN/A|m15|14| 160|m12|17| 2 810​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.UI0|m12|20| 47900min 0s|m21|14| 11d 0hN/A|m14|15| 157|m19|14| 4 274​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Yaml0|m10|21| 43000min 0s|m21|15| 11d 0hN/A|m14|17| 151|m21|13| 4 746​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Navigation0|m10|22| 40300min 0s|m8|23| 4d 4hN/A|m6|27| 69|m4|37| 897​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Serialization0|m7|23| 29100min 0s|m9|22| 4d 7hN/A|m9|21| 104|m10|23| 2 259​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Design0|m6|24| 25900min 0s|m8|25| 4d 1hN/A|m15|13| 170|m17|16| 3 869​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Shaders0|m6|25| 25000min 0s|m8|24| 4d 2hN/A|m7|25| 81|m4|35| 952​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Audio0|m6|26| 24100min 0s|m7|27| 3d 7hN/A|m4|33| 49|m3|39| 847​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Editor0|m5|27| 22000min 0s|m7|28| 3d 5hN/A|m9|22| 101|m8|24| 1 811​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.GameStudio0|m4|28| 19500min 0s|m6|29| 3d 1hN/A|m6|28| 65|m12|20| 2 634​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.ConnectionRouter0|m4|29| 16300min 0s|m4|32| 2d 1hN/A|m2|40| 31|m2|43| 610​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Assets.Models0|m4|30| 16200min 0s|m4|31| 2d 2hN/A|m6|26| 70|m6|28| 1 350​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Games0|m3|31| 14700min 0s|m5|30| 2d 6hN/A|m4|34| 49|m6|27| 1 481​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Assets.Quantum0|m3|32| 12100min 0s|m8|26| 4d 1hN/A|m4|31| 50|m7|26| 1 631​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.BuildEngine.Common0|m2|33| 12000min 0s|m3|37| 1d 4hN/A|m5|29| 59|m5|29| 1 261​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.SpriteStudio.Runtime0|m2|34| 8600min 0s|m2|38| 1d 4hN/A|m2|43| 26|m1|47| 282​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Assets.CompilerApp0|m2|35| 8500min 0s|m2|40| 1d 2hN/A|m2|44| 26|m4|36| 950​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Video0|m2|36| 8400min 0s|m3|33| 1d 6hN/A|m2|41| 29|m3|40| 837​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.MicroThreading0|m2|37| 8200min 0s|m1|47| 6h 53minN/A|m2|42| 29|m1|46| 397​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Presentation.Graph0|m1|38| 6900min 0s|m2|41| 1d 2hN/A|m2|37| 32|m4|32| 996​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Reflection0|m1|40| 6400min 0s|m2|42| 1d 2hN/A|m3|35| 41|m5|30| 1 241​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Quantum0|m1|39| 6400min 0s|m3|36| 1d 5hN/A|m4|32| 49|m5|31| 1 177​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.SpriteStudio.Offline0|m1|41| 6300min 0s|m2|43| 1d 1hN/A|m1|46| 22|m2|45| 550​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.IO0|m1|42| 5600min 0s|m1|45| 7h 58minN/A|m2|45| 25|m2|44| 609​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Shaders.Compiler0|m1|43| 5400min 0s|m3|35| 1d 5hN/A|m1|50| 14|m3|38| 866​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Presentation.Quantum0|m1|45| 5000min 0s|m3|34| 1d 5hN/A|m3|36| 41|m4|33| 994​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Importer.3D0|m1|44| 5000min 0s|m2|39| 1d 2hN/A|m1|47| 21|m3|41| 821​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.ProjectTemplating0|m1|46| 4500min 0s|m1|49| 4h 30minN/A|m0|53| 11|m1|48| 274​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Debugger0|m1|47| 4400min 0s|m1|46| 7h 46minN/A|m1|49| 16|m0|53| 194​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.CompilerServices0|m0|48| 4100min 0s|m0|53| 56minN/A|m2|38| 32|m1|49| 273​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Presentation0|m0|50| 3700min 0s|m2|44| 1d 1hN/A|m4|30| 53|m4|34| 973​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Packages0|m0|49| 3700min 0s|m1|48| 5h 14minN/A|m2|39| 31|m3|42| 670​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Importer.Common0|m0|51| 3600min 0s|m0|50| 3h 4minN/A|m0|52| 11|m0|59| 22​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.NuGetResolver.UI0|m0|52| 2200min 0s|m0|51| 2h 55minN/A|m0|58| 5|m1|50| 255​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Graphics.RenderDocPlugin0|m0|53| 1500min 0s|m0|52| 1h 40minN/A|m1|48| 19|m0|57| 51​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Translation0|m0|55| 700min 0s|m0|57| 34minN/A|m1|51| 12|m0|55| 97​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Tasks0|m0|54| 700min 0s|m0|55| 37minN/A|m0|54| 11|m0|52| 205​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Translation .Presentation0|m0|56| 600min 0s|m0|61| 16minN/A|m0|55| 10|m0|56| 78​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.NuGetResolver0|m0|57| 400min 0s|m0|54| 40minN/A|m0|59| 4|m1|51| 223​​​​​​​​ ​​​​ ​
;Project-CSharp.pngpackageinstall0|m0|61| 300min 0s|m0|58| 30minN/A|m0|61| 1|m0|58| 32​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Samples.Templates0|m0|59| 300min 0s|m0|56| 35minN/A|m0|60| 1|m0|61| 1​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Native0|m0|60| 300min 0s|m0|60| 20minN/A|m0|57| 5|m0|60| 2​​​​​​​​ ​​​​ ​
;Project-CSharp.pngStride.Core.Presentation.Dialogs0|m0|58| 300min 0s|m0|59| 23minN/A|m0|56| 8|m0|54| 149​​​​​​​​ ​​​​ ​
;StatusQGPass.png9 pass +
  • The number of Quality Gates that pass.
  • A Quality Gate passes if its value is lower than its warning threshold, and lower than its failure threshold.
;StatusQGWarn.png0 warn +
  • The number of Quality Gates that warn.
  • A Quality Gate warns if its value is equal to or higher than its warning threshold, but lower than its failure threshold.
;StatusQGFail.png3 fail +
  • The number of Quality Gates that fail.
  • A Quality Gate fails if its value is equal to or higher than its failure threshold. If any, it means that the code is not ready for production. You have the option to stop the build process upon any Quality Gate failure.
;QGFail.png + Some Quality Gates fail. The build
+ can be stopped upon quality gate
+ failure. Online documentation. +
;Info.png + Quality Gates that measure diff cannot
+ be run on the baseline. Hence they
+ have blank trend and baseline value. +
NameTrendBaseline StatusStatusGroup
;StatusQGPass.png   Percentage Coverage
;TrendIconGrayConstant.png;StatusQGPass.pngN/A %;StatusQGPass.pngN/A %Quality Gates
;StatusQGPass.png   Percentage Coverage on New Code
;TrendIconGrayConstant.png;StatusQGPass.pngN/A %;StatusQGPass.pngN/A %Quality Gates
;StatusQGPass.png   Percentage Coverage on Refactored Code
;TrendIconGrayConstant.png;StatusQGPass.pngN/A %;StatusQGPass.pngN/A %Quality Gates
;StatusQGPass.png   Blocker Issues
;TrendIconGrayConstant.png;StatusQGPass.png0 issues;StatusQGPass.png0 issuesQuality Gates
;StatusQGFail.png   Critical Issues
;TrendIconGrayConstant.png;StatusQGFail.png25 issues;StatusQGFail.png25 issuesQuality Gates
;StatusQGPass.png   New Blocker / Critical / High Issues
;StatusQGPass.png0 issuesQuality Gates
;StatusQGFail.png   Critical Rules Violated
;TrendIconGrayConstant.png;StatusQGFail.png10 rules;StatusQGFail.png10 rulesQuality Gates
;StatusQGPass.png   Treat Compiler Warnings as Error
;TrendIconGrayConstant.png;StatusQGPass.png0 issues;StatusQGPass.png0 issuesQuality Gates
;StatusQGPass.png   Percentage Debt
;TrendIconGrayConstant.png;StatusQGPass.png9.81 %;StatusQGPass.png9.81 %Quality Gates
;StatusQGPass.png   New Debt since Baseline
;StatusQGPass.png0 man-daysQuality Gates
;StatusQGFail.png   Debt Rating per Namespace
;TrendIconGrayConstant.png;StatusQGFail.png109 namespaces;StatusQGFail.png109 namespacesQuality Gates
;StatusQGPass.png   New Annual Interest since Baseline
;StatusQGPass.png0 man-daysQuality Gates
;StatusBigOk.png60 pass +
  • The number of CQLinq rules that are not violated. Those rules are not listed below.
  • Notice that Roslyn Analyzers that pass are not imported. Thus, they are not counted in this number.
;StatusWarning.png96 violated + The number of CQLinq rules and Roslyn Analyzers that are violated. They are listed below.;StatusWarningCritical.png10 violated +
  • The number of CQLinq rules marked as critical that are violated. They are listed below with a top-left red tick.
  • By sorting the first column, violated critical rules can be listed first.
;InfoSmall.png
  • + Rules can also be checked live at + development-time, from within the IDE + Online documentation. +
  • + Rules that rely on diff cannot be run on the baseline. Hence, they have blank values in column #New Issues or Fixed. +
  • + Number of Rules or Queries with Error (syntax error, exception thrown, time-out): 0
IdName#New
Issues
Un-
resolved
FixedNew
Debt
DebtCategory
;StatusWarning.png01ND1805Fields should be declared as private or protected0|m100|000| 2 76100min 0s|m16|014| 7d 6hVisibility
;StatusWarning.png01ND1905A field must not be assigned from outside its parent hierarchy types0|m61|001| 1 70300min 0s|m77|002| 36dImmutability
;StatusWarning.png01ND1807Avoid public methods not publicly visible0|m60|002| 1 68200min 0s|m3|038| 1d 6hVisibility
;StatusWarning.png01ND1902Avoid static fields with a mutable field type0|m60|003| 1 66100min 0s|m73|003| 34dImmutability
;StatusWarning.png01ND1207Non-static classes should be instantiated or turned to static0|m50|004| 1 39800min 0s|m12|020| 5d 6hObject Oriented Design
;StatusWarning.png01ND2000Instance fields naming convention0|m48|005| 1 34700min 0s|m17|013| 8d 3hNaming Conventions
;StatusWarningCritical.png00ND1400Avoid namespaces mutually dependent0|m43|006| 1 19000min 0s|m100|000| 47dArchitecture
;StatusWarning.png01ND1802Fields that could have a lower visibility0|m41|007| 1 13900min 0s|m2|049| 1d 1hVisibility
;StatusWarning.png01ND1803Types that could be declared as private, nested in a parent type0|m39|008| 1 10300min 0s|m14|017| 6d 7hVisibility
;StatusWarning.png01ND1804Avoid publicly visible constant fields0|m35|009| 98200min 0s|m2|056| 1d 0hVisibility
;StatusWarning.png01ND1701Potentially Dead Methods0|m34|010| 95400min 0s|m46|006| 21dDead Code
;StatusWarning.png01ND2009Avoid types with name too long0|m32|011| 90200min 0s|m11|021| 5d 5hNaming Conventions
;StatusWarning.png01ND1306Nested types should not be visible0|m31|012| 88100min 0s|m33|009| 15d 7hDesign
;StatusWarning.png01ND1203Class with no descendant should be sealed if possible0|m27|013| 75000min 0s|m1|063| 6h 15minObject Oriented Design
;StatusWarning.png01ND1800Methods that could have a lower visibility0|m21|014| 58500min 0s|m1|072| 4h 52minVisibility
;StatusWarning.png01ND1313Override equals and operator equals on value types0|m18|015| 51900min 0s|m53|005| 25dDesign
;StatusWarning.png01ND1903Structures should be immutable0|m18|016| 50400min 0s|m32|010| 15d 4hImmutability
;StatusWarning.png01ND2011Avoid fields with name too long0|m15|017| 43500min 0s|m5|032| 2d 5hNaming Conventions
;StatusWarning.png01ND2401Move P/Invokes to NativeMethods class0|m15|018| 43500min 0s|m9|024| 4d 4hSystem.Runtime .InteropServices
;StatusWarningCritical.png00ND1901Avoid non-readonly static fields0|m15|019| 43100min 0s|m10|023| 4d 6hImmutability
;StatusWarning.png01ND2006Types name should begin with an Upper character0|m13|020| 38100min 0s|m8|026| 3d 7hNaming Conventions
;StatusWarning.png01ND1202Class shouldn't be too deep in inheritance tree0|m13|021| 36800min 0s|m15|016| 7d 2hObject Oriented Design
;StatusWarning.png01ND1900Fields should be marked as ReadOnly when possible0|m12|022| 34900min 0s|m7|028| 3d 5hImmutability
;StatusWarning.png01ND1906Don't assign a field from many methods0|m11|023| 31800min 0s|m12|019| 5d 7hImmutability
;StatusWarning.png01ND2013Avoid prefixing type name with parent namespace name0|m11|024| 30700min 0s|m13|018| 6d 3hNaming Conventions
;StatusWarning.png01ND2001Static fields naming convention0|m10|025| 29600min 0s|m3|036| 1d 6hNaming Conventions
;StatusWarning.png01ND1300Avoid custom delegates0|m10|026| 28900min 0s|m11|022| 5d 2hDesign
;StatusWarning.png01ND1208Methods should be declared static if possible0|m10|027| 28000min 0s|m1|068| 5h 31minObject Oriented Design
;StatusWarning.png01ND2102Avoid defining multiple types in a source file0|m9|028| 25700min 0s|m3|041| 1d 4hSource Files Organization
;StatusWarningCritical.png00ND1003Avoid methods too big, too complex0|m8|029| 22400min 0s|m45|007| 21dCode Smells
;StatusWarning.png01ND2007Methods name should begin with an Upper character0|m6|030| 18500min 0s|m2|051| 1d 1hNaming Conventions
;StatusWarningCritical.png00ND2012Avoid having different types with same name0|m6|031| 17900min 0s|m7|027| 3d 5hNaming Conventions
;StatusWarning.png01ND1006Avoid methods potentially poorly commented0|m6|032| 16800min 0s|m3|040| 1d 4hCode Smells
;StatusWarning.png01ND1907Do not declare read only fields with mutable reference types0|m5|033| 16500min 0s|m2|055| 1d 0hImmutability
;StatusWarning.png01ND1001Avoid types with too many methods0|m5|034| 16400min 0s|m80|001| 38dCode Smells
;StatusWarning.png01ND1914Immutable struct should be declared as readonly0|m5|035| 15600min 0s|m1|070| 5h 12minImmutability
;StatusWarningCritical.png00ND1000Avoid types too big0|m5|036| 15100min 0s|m69|004| 32dCode Smells
;StatusWarningCritical.png00ND1004Avoid methods with too many parameters0|m5|037| 15100min 0s|m45|008| 21dCode Smells
;StatusWarning.png01ND1801Types that could have a lower visibility0|m5|038| 13900min 0s|m0|087| 1h 9minVisibility
;StatusWarning.png01ND1206A stateless class or structure might be turned into a static type0|m4|039| 13400min 0s|m3|043| 1d 3hObject Oriented Design
;StatusWarning.png01ND1305Avoid namespaces with few types0|m4|040| 13300min 0s|m2|044| 1d 3hDesign
;StatusWarning.png01ND1312Do implement methods that throw NotImplementedException0|m4|041| 12400min 0s|m4|035| 1d 7hDesign
;StatusWarning.png01ND2003Abstract base class should be suffixed with 'Base'0|m4|042| 11600min 0s|m2|046| 1d 1hNaming Conventions
;StatusWarning.png01ND1700Potentially Dead Types0|m3|043| 10600min 0s|m6|029| 3d 2hDead Code
;StatusWarning.png01ND2300Collection properties should be read only0|m3|044| 9600min 0s|m4|034| 2d 0hSystem.Collections
;StatusWarning.png01ND1309Instances size shouldn't be too big0|m2|045| 8100min 0s|m9|025| 4d 3hDesign
;StatusWarning.png01ND1311Don't use obsolete types, methods or fields0|m2|046| 7800min 0s|m1|059| 7h 5minDesign
;StatusWarning.png01ND2017Properties and fields that represent a collection of items should be named Items.0|m2|047| 7800min 0s|m0|105| 0min 0sNaming Conventions
;StatusWarning.png01ND2016Methods prefixed with 'Try' should return a boolean0|m2|048| 7800min 0s|m3|039| 1d 5hNaming Conventions
;StatusWarning.png01ND3105Pointers should not be publicly visible0|m2|049| 7500min 0s|m4|033| 2d 2hSecurity
;StatusWarning.png01ND1002Avoid types with too many fields0|m2|050| 7100min 0s|m31|011| 15d 1hCode Smells
;StatusWarning.png01ND2207Do not raise too general exception types0|m2|051| 6700min 0s|m5|031| 2d 6hSystem
;StatusWarning.png01ND2400P/Invokes should be static and not be publicly visible0|m2|052| 6700min 0s|m1|067| 5h 35minSystem.Runtime .InteropServices
;StatusWarning.png01ND2209Uri fields or properties should be of type System.Uri0|m2|053| 6700min 0s|m1|066| 5h 35minSystem
;StatusWarning.png01ND1209Constructor should not call a virtual method0|m2|054| 6600min 0s|m1|058| 7h 24minObject Oriented Design
;StatusWarning.png01ND2103Namespace name should correspond to file location0|m2|055| 5700min 0s|m0|078| 2h 49minSource Files Organization
;StatusWarning.png01ND1702Potentially Dead Fields0|m1|056| 5300min 0s|m2|052| 1d 0hDead Code
;StatusWarning.png01ND1310Attribute classes should be sealed0|m1|057| 5300min 0s|m0|083| 1h 46minDesign
;StatusWarning.png01ND1204Overrides of Method() should call base.Method()0|m1|058| 4700min 0s|m2|057| 7h 50minObject Oriented Design
;StatusWarning.png01ND2105Types declared in the same namespace, should have their source files stored in the same directory0|m1|059| 4500min 0s|m16|015| 7d 4hSource Files Organization
;StatusWarning.png01ND1211Don't assign static fields from instance methods0|m1|060| 4300min 0s|m0|077| 3h 35minObject Oriented Design
;StatusWarning.png01ND1401Avoid namespaces dependency cycles0|m1|061| 4200min 0s|m22|012| 10d 4hArchitecture
;StatusWarning.png01ND2100Avoid referencing source file out of the project directory0|m1|062| 4200min 0s|m1|060| 7h 0minSource Files Organization
;StatusWarning.png01ND1301Types with disposable instance fields must be disposable0|m1|063| 3700min 0s|m3|042| 1d 4hDesign
;StatusWarning.png01ND1201Base class should not use derivatives0|m1|064| 3600min 0s|m2|050| 1d 1hObject Oriented Design
;StatusWarning.png01ND2020Avoid various capitalizations for method name0|m1|065| 3400min 0s|m1|061| 6h 48minNaming Conventions
;StatusWarning.png01ND2104Types with source files stored in the same directory, should be declared in the same namespace0|m1|066| 3300min 0s|m2|048| 1d 1hSource Files Organization
;StatusWarning.png01ND2014Avoid naming types and namespaces with the same identifier0|m0|067| 2700min 0s|m1|069| 5h 24minNaming Conventions
;StatusWarning.png01ND2019Avoid fields with same name in class hierarchy0|m0|068| 2600min 0s|m1|073| 4h 20minNaming Conventions
;StatusWarning.png01ND1005Avoid methods with too many overloads0|m0|069| 2600min 0s|m3|037| 1d 6hCode Smells
;StatusWarning.png01ND1806Constructors of abstract classes should be declared as protected or private0|m0|070| 2500min 0s|m0|097| 12minVisibility
;StatusWarningCritical.png00ND1205Do not hide base class methods0|m0|071| 2200min 0s|m0|076| 3h 40minObject Oriented Design
;StatusWarning.png01ND1007Avoid types with poor cohesion0|m0|072| 2000min 0s|m6|030| 3d 2hCode Smells
;StatusWarning.png01ND2101Avoid duplicating a type definition across assemblies0|m0|073| 1900min 0s|m2|047| 1d 1hSource Files Organization
;StatusWarning.png01ND1908Public read only array fields can be modified0|m0|074| 1900min 0s|m0|088| 57minImmutability
;StatusWarning.png01ND2206Enum Storage should be Int320|m0|075| 1600min 0s|m0|082| 1h 52minSystem
;StatusWarning.png01ND3104Review publicly visible event handlers0|m0|076| 1600min 0s|m0|091| 32minSecurity
;StatusWarningCritical.png00ND2500Don't create threads explicitly0|m0|077| 1300min 0s|m2|054| 1d 0hSystem.Threading
;StatusWarning.png01ND1406Namespaces with poor cohesion (RelationalCohesion)0|m0|078| 1300min 0s|m0|079| 2h 10minArchitecture
;StatusWarning.png01ND2501Don't use dangerous threading methods0|m0|079| 1300min 0s|m1|062| 6h 30minSystem.Threading
;StatusWarning.png01ND2208Do not raise reserved exception types0|m0|080| 1200min 0s|m0|080| 2h 0minSystem
;StatusWarning.png01ND1210Avoid the Singleton pattern0|m0|081| 1200min 0s|m2|053| 1d 0hObject Oriented Design
;StatusWarning.png01ND1904Property Getters should be pure0|m0|082| 1200min 0s|m1|065| 5h 39minImmutability
;StatusWarning.png01ND2700Float and Date Parsing must be culture aware0|m0|083| 1000min 0s|m0|084| 1h 23minSystem.Globalization
;StatusWarning.png01ND1212Avoid empty interfaces0|m0|084| 1000min 0s|m1|064| 6h 7minObject Oriented Design
;StatusWarning.png01ND1200Avoid interfaces too big0|m0|085| 1000min 0s|m2|045| 1d 2hObject Oriented Design
;StatusWarning.png01ND1808Event handler methods should be declared as private or protected0|m0|086| 1000min 0s|m0|093| 20minVisibility
;StatusWarning.png01ND2801Assemblies should have the same version0|m0|087| 800min 0s|m0|085| 1h 20minSystem.Reflection
;StatusWarning.png01ND3106Seal methods that satisfy non-public interfaces0|m0|088| 800min 0s|m1|075| 4h 0minSecurity
;StatusWarning.png01ND2022Nested class members should not mask outer class' static members0|m0|089| 800min 0s|m0|095| 16minNaming Conventions
;StatusWarningCritical.png00ND2015Don't call your method Dispose0|m0|090| 800min 0s|m0|081| 2h 0minNaming Conventions
;StatusWarning.png01ND2008Do not name enum values 'Reserved'0|m0|091| 600min 0s|m0|094| 18minNaming Conventions
;StatusWarning.png01ND1213Avoid types initialization cycles0|m0|092| 600min 0s|m1|074| 4h 0minObject Oriented Design
;StatusWarning.png01ND2211Don't Implement ICloneable0|m0|093| 500min 0s|m1|071| 5h 0minSystem
;StatusWarning.png01ND2800Mark assemblies with assembly version0|m0|094| 500min 0s|m0|089| 50minSystem.Reflection
;StatusWarningCritical.png00ND2502Monitor TryEnter/Exit must be both called within the same method0|m0|095| 500min 0s|m0|086| 1h 15minSystem.Threading
;StatusWarning.png01ND1810Exception classes should be declared as public0|m0|096| 400min 0s|m0|099| 8minVisibility
;StatusWarning.png01ND1407Assemblies that don't satisfy the Abstractness/Instability principle0|m0|097| 300min 0s|m0|092| 30minArchitecture
;StatusWarning.png01ND3101Don't use System.Random for security purposes0|m0|098| 300min 0s|m0|090| 45minSecurity
;StatusWarning.png01ND2010Avoid methods with name too long0|m0|099| 200min 0s|m0|101| 6minNaming Conventions
;StatusWarning.png01ND1307Declare types in namespaces0|m0|100| 200min 0s|m0|103| 4min 0sDesign
;StatusWarning.png01ND2210Types should not derive from System.ApplicationException0|m0|101| 100min 0s|m0|102| 5minSystem
;StatusWarning.png01ND1913Record should be immutable0|m0|102| 100min 0s|m0|100| 8minImmutability
;StatusWarning.png01ND1304Classes that are candidate to be turned into structures0|m0|103| 100min 0s|m0|096| 13minDesign
;StatusWarning.png01ND1308Empty static constructor can be discarded0|m0|104| 100min 0s|m0|104| 2min 0sDesign
;StatusWarning.png01ND2600Method should not return concrete XmlNode0|m0|105| 100min 0s|m0|098| 10minSystem.Xml
+ + +
+

Size

+
+ +
+

% Coverage and % Debt

+
+ +
+

Issues

+
+ +
+

Rules

+
+ +
+

Quality Gates

+
+ +
+

Debt

+
+ + + + + + + + +

Analysis Logs

Logs emitted during NDepend analysis.

Warnings can reveal potential flaws concerning the health of the build process.

A particular warning can be disabled through the NDepend interactive UI, panel Error List, tick the checkbox Disabled corresponding to the warning to disable.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Message +
;InfoBig.pngBegin full analysis with NDepend v2024.1.0 on 22 Apr 2024 22:28:43
;InfoBig.pngVisual Studio solution file resolved to absolute file path: from {..\stride\build\Stride.sln} to {D:\Projects\GitHub\stride\build\Stride.sln}
;InfoBig.pngOutput directory resolved to absolute directory path: D:\Projects\GitHub\stride-ndepend\NDependOut1
;InfoBig.pngCompare with analysis result obtained on 22 Apr 2024 22:27:53 (which is the analysis result with date closest to 30 days ago)
;InfoBig.png.NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 0 , 19 ] + D:\Projects\GitHub\stride\sources\editor\Stride.GameStudio\bin\Debug\net8.0-windows7.0\Stride.GameStudio.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Engine\bin\Debug\net8.0\Stride.Engine.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Graphics\bin\Debug\net8.0\Direct3D11\Stride.Graphics.dll + D:\Projects\GitHub\stride\sources\shaders\Stride.Core.Shaders\bin\Debug\net8.0\Stride.Core.Shaders.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\bin\Debug\net8.0-windows7.0\Stride.Core.Presentation.Wpf.dll + D:\Projects\GitHub\stride\sources\shaders\Irony\bin\Debug\net8.0\Stride.Irony.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Games\bin\Debug\net8.0\Direct3D11\Stride.Games.dll + D:\Projects\GitHub\stride\sources\tools\Stride.TextureConverter\bin\Debug\net8.0\Stride.TextureConverter.dll + D:\Projects\GitHub\stride\sources\buildengine\Stride.Core.BuildEngine.Common\bin\Debug\net8.0\Stride.Core.BuildEngine.Common.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core\bin\Debug\net8.0\Stride.Core.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics\bin\Debug\net8.0\Stride.Core.Mathematics.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\bin\Debug\net8.0\Stride.Core.Serialization.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum\bin\Debug\net8.0\Stride.Core.Quantum.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Quantum\bin\Debug\net8.0\Stride.Core.Presentation.Quantum.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading\bin\Debug\net8.0\Stride.Core.MicroThreading.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.IO\bin\Debug\net8.0\Stride.Core.IO.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Parser\bin\Debug\net8.0\Stride.Shaders.Parser.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Shaders\bin\Debug\net8.0\Stride.Shaders.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Audio\bin\Debug\net8.0\Stride.Audio.dll + D:\Projects\GitHub\stride\sources\engine\Stride\bin\Debug\net8.0\Stride.dll
;InfoBig.png.NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 20 , 39 ] + D:\Projects\GitHub\stride\sources\engine\Stride.Shaders.Compiler\bin\Debug\net8.0\Stride.Shaders.Compiler.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Input\bin\Debug\net8.0\Direct3D11\Stride.Input.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\bin\Debug\net8.0\Stride.Core.Assets.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Assets\bin\Debug\net8.0\Stride.Assets.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\bin\Debug\net8.0-windows7.0\Stride.Core.Assets.Editor.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.CompilerApp\bin\Debug\net8.0\Stride.Core.Assets.CompilerApp.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Assets.Models\bin\Debug\net8.0\Stride.Assets.Models.dll + D:\Projects\GitHub\stride\sources\engine\Stride.UI\bin\Debug\net8.0\Stride.UI.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Editor\bin\Debug\net8.0-windows7.0\Stride.Editor.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Design\bin\Debug\net8.0\Stride.Core.Design.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Core.ProjectTemplating\bin\Debug\net8.0\Stride.Core.ProjectTemplating.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Assets.Presentation\bin\Debug\net8.0-windows7.0\Stride.Assets.Presentation.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Physics\bin\Debug\net8.0\Stride.Physics.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Dialogs\bin\Debug\net8.0-windows7.0\Stride.Core.Presentation.Dialogs.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Graphics.RenderDocPlugin\bin\Debug\net8.0\Direct3D11\Stride.Graphics.RenderDocPlugin.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Debugger\bin\Debug\net8.0-windows7.0\Stride.Debugger.dll + D:\Projects\GitHub\stride\sources\tools\Stride.ConnectionRouter\bin\Debug\net8.0-windows7.0\Stride.ConnectionRouter.dll + D:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Offline\bin\Debug\net8.0\Stride.SpriteStudio.Offline.dll + D:\Projects\GitHub\stride\sources\engine\Stride.SpriteStudio.Runtime\bin\Debug\net8.0\Stride.SpriteStudio.Runtime.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Particles\bin\Debug\net8.0\Stride.Particles.dll
;InfoBig.png.NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 40 , 59 ] + D:\Projects\GitHub\stride\sources\engine\Stride.Native\bin\Debug\net8.0\Stride.Native.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Packages\bin\Debug\net8.0\Stride.Core.Packages.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Graph\bin\Debug\net8.0-windows7.0\Stride.Core.Presentation.Graph.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\bin\Debug\net8.0\Stride.Core.Yaml.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\bin\Debug\net8.0\Stride.Core.Reflection.dll + D:\Projects\GitHub\stride\sources\assets\Stride.Core.Assets.Quantum\bin\Debug\net8.0\Stride.Core.Assets.Quantum.dll + D:\Projects\GitHub\stride\sources\engine\Stride.VirtualReality\bin\Debug\net8.0\Direct3D11\Stride.VirtualReality.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Navigation\bin\Debug\net8.0\Stride.Navigation.dll + D:\Projects\GitHub\stride\sources\tools\Stride.PackageInstall\bin\Debug\packageinstall.exe + D:\Projects\GitHub\stride\sources\core\Stride.Core.Tasks\bin\Debug\net8.0\Stride.Core.Tasks.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.Translation\bin\Debug\net8.0\Stride.Core.Translation.dll + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Translation.Presentation\bin\Debug\net8.0-windows7.0\Stride.Core.Translation.Presentation.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Video\bin\Debug\net8.0\Direct3D11\Stride.Video.dll + D:\Projects\GitHub\stride\sources\editor\Stride.Samples.Templates\bin\Debug\net8.0-windows7.0\Stride.Samples.Templates.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Rendering\bin\Debug\net8.0\Stride.Rendering.dll + D:\Projects\GitHub\stride\sources\engine\Stride.Voxels\bin\Debug\net8.0\Stride.Voxels.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Importer.Common\bin\Debug\net8.0\Stride.Importer.Common.dll + D:\Projects\GitHub\stride\sources\core\Stride.Core.CompilerServices\bin\Debug\netstandard2.0\Stride.Core.CompilerServices.dll + D:\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver.UI\bin\Debug\net8.0-windows\Stride.NuGetResolver.UI.dll + D:\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver\bin\Debug\net8.0\Stride.NuGetResolver.dll
;InfoBig.png.NET Assemblies resolved from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 60 , 61 ] + D:\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation\bin\Debug\net8.0\Stride.Core.Presentation.dll + D:\Projects\GitHub\stride\sources\tools\Stride.Importer.3D\bin\Debug\net8.0\Stride.Importer.3D.dll
;InfoBig.png.NET Assemblies filtered out from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 0 , 19 ] + Stride.Engine.Tests.Windows + Stride.Input.Tests.Windows + Stride.Core.Tests + Stride.Core.Presentation.Tests + Stride.Audio.Tests.Windows + Stride.Core.BuildEngine.Tests + Stride.Shaders.Tests.Windows + Stride.Core.Assets.Tests + Stride.Assets.Tests + Stride.Core.Quantum.Tests + Stride.UI.Tests.Windows + Stride.GameStudio.Tests + Stride.Core.Design.Tests + Stride.Graphics.Tests.Windows + Stride.Graphics.Tests.10_0.Windows + Stride.Graphics.Tests.11_0.Windows + Stride.Assets.Tests2 + Stride.Particles.Tests.Windows + Stride.Core.Assets.Editor.Tests + Stride.Core.Yaml.Tests
;InfoBig.png.NET Assemblies filtered out from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 20 , 39 ] + Stride.Physics.Tests.Windows + Stride.Core.Assets.Quantum.Tests + Stride.Core.Presentation.Quantum.Tests + Stride.Navigation.Tests.Windows + Stride.Engine.NoAssets.Tests.Windows + Stride.Core.CompilerServices.Tests + Stride.TextureConverter.Tests + Stride.ProjectGenerator + Stride.FixProjectReferences + Stride.Graphics.Regression + Stride.StorageTool + Stride.Core.ProjectTemplating.Tests + Stride.TestRunner + Stride.EffectCompilerServer + Stride.SamplesTestServer + Stride.Code.Tests + Stride.Core.Mathematics.Tests + Stride.Core.Translation.Extractor + Stride.Samples.Tests + Stride.VisualStudio.Commands.Interfaces
;InfoBig.png.NET Assemblies filtered out from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln} [ 40 , 40 ] + Stride.VisualStudio.Commands
;StatusWarning.pngCan't load the assembly {Stride.Games.Testing}: +The file {D:\Projects\GitHub\stride\sources\engine\Stride.Games.Testing\bin\Debug\Stride.Games.Testing.dll} doesn't exist. +Failed attempt to resolve this assembly from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln}.
;StatusWarning.pngCan't load the assembly {xunit.runner.stride}: +The file {D:\Projects\GitHub\stride\sources\tests\xunit.runner.stride\bin\Debug\xunit.runner.stride.dll} doesn't exist. +Failed attempt to resolve this assembly from the Visual Studio solution file {D:\Projects\GitHub\stride\build\Stride.sln}.
;InfoBig.pngConcurrent mode
;InfoBig.png.NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.4} [ 0 , 19 ] + System.Runtime.dll v8.0.0.0 + System.Collections.dll v8.0.0.0 + System.Diagnostics.Process.dll v8.0.0.0 + System.Collections.Concurrent.dll v8.0.0.0 + System.Threading.Thread.dll v8.0.0.0 + System.ComponentModel.dll v8.0.0.0 + System.Runtime.InteropServices.dll v8.0.0.0 + System.ObjectModel.dll v8.0.0.0 + System.Net.NetworkInformation.dll v8.0.0.0 + System.Diagnostics.TraceSource.dll v8.0.0.0 + System.Collections.Immutable.dll v8.0.0.0 + System.ComponentModel.Primitives.dll v8.0.0.0 + System.Drawing.Primitives.dll v8.0.0.0 + System.ComponentModel.TypeConverter.dll v8.0.0.0 + Microsoft.Win32.Registry.dll v8.0.0.0 + System.Threading.dll v8.0.0.0 + System.Linq.dll v8.0.0.0 + System.Net.Primitives.dll v8.0.0.0 + System.Text.RegularExpressions.dll v8.0.0.0 + System.Net.Sockets.dll v8.0.0.0
;InfoBig.png.NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.4} [ 20 , 39 ] + System.Net.Security.dll v8.0.0.0 + System.Security.Cryptography.dll v8.0.0.0 + System.Threading.Channels.dll v8.0.0.0 + System.Threading.Tasks.Dataflow.dll v8.0.0.0 + System.Console.dll v8.0.0.0 + System.Memory.dll v8.0.0.0 + System.Numerics.Vectors.dll v8.0.0.0 + System.Linq.Expressions.dll v8.0.0.0 + Microsoft.Win32.Primitives.dll v8.0.0.0 + Microsoft.CSharp.dll v8.0.0.0 + System.Xml.ReaderWriter.dll v8.0.0.0 + System.Xml.XDocument.dll v8.0.0.0 + System.Text.Json.dll v8.0.0.0 + System.Diagnostics.DiagnosticSource.dll v8.0.0.0 + System.IO.FileSystem.Watcher.dll v8.0.0.0 + System.Threading.Overlapped.dll v8.0.0.0 + System.Reflection.Emit.dll v8.0.0.0 + System.Reflection.Emit.ILGeneration.dll v8.0.0.0 + System.Runtime.Loader.dll v8.0.0.0 + System.Reflection.Primitives.dll v8.0.0.0
;InfoBig.png.NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.4} [ 40 , 46 ] + System.Linq.Queryable.dll v8.0.0.0 + System.Collections.NonGeneric.dll v8.0.0.0 + System.Diagnostics.FileVersionInfo.dll v8.0.0.0 + System.Collections.Specialized.dll v8.0.0.0 + System.Web.HttpUtility.dll v8.0.0.0 + netstandard.dll v2.1.0.0 + System.Reflection.Emit.Lightweight.dll v8.0.0.0
;InfoBig.png.NET Assemblies loaded from {C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.4} + PresentationFramework.dll v8.0.0.0 + PresentationCore.dll v8.0.0.0 + WindowsBase.dll v8.0.0.0 + System.Xaml.dll v8.0.0.0 + System.Windows.Forms.dll v8.0.0.0 + System.Windows.Forms.Primitives.dll v8.0.0.0 + System.Configuration.ConfigurationManager.dll v8.0.0.0
;InfoBig.png.NET Assembly loaded from {C:\Users\Vacla\.nuget\packages} + .\Microsoft.Build.Utilities.Core\15.1.548\lib\net46\Microsoft.Build.Utilities.Core.dll v15.1.0.0
;InfoBig.png.NET Assemblies loaded from {C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319} + Microsoft.Build.dll v4.0.0.0 + Microsoft.Build.Framework.dll v4.0.0.0 + mscorlib.dll v4.0.0.0 + System.dll v4.0.0.0
;InfoBig.png4238 source files parsed ; 1 source file not found ; all source files in-sync with PDB
;InfoBig.png0 code rule has been extracted from code.
;InfoBig.pngNo issue have been imported. No directory that contains issue files have been resolved from the project Stride
;InfoBig.pngNo dependency cycle detected in assemblies referencement graph.
;InfoBig.pngDo merge code generated by compiler into application code.
;InfoBig.pngAnalyze dependencies of your application.
;InfoBig.pngNo SuppressMessageAttribute found in the analyzed code base. Since NDepend v2018.2 SuppressMessageAttribute can be used to suppress NDepend issues. Don't forget to set in your projects the compilation symbol CODE_ANALYSIS to use this attribute to suppress NDepend issues.
;InfoBig.pngPersisting code model snapshot in {D:\Projects\GitHub\stride-ndepend\NDependOut1\NDependAnalysisResult_Stride_2024Apr22_22h28m42.ndar}
;StatusWarning.pngThe source directory {C:\DEV\stride\sources\assets\Stride.Core.Packages} referenced by the PDB file of the assembly {Stride.Core.Packages} can't be found.
;InfoBig.pngExecute queries and rules
;StatusWarning.pngRule {From now, all types added should be 100% covered by tests} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {From now, all types added should be 100% covered by tests} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Avoid decreasing code coverage by tests of types} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Avoid decreasing code coverage by tests of types} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Code should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Code should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {New Types and Methods should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {New Types and Methods should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Methods refactored should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Methods refactored should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Assemblies and Namespaces should be tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Assemblies and Namespaces should be tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types almost 100% tested should be 100% tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types almost 100% tested should be 100% tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Namespaces almost 100% tested should be 100% tested} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Namespaces almost 100% tested should be 100% tested} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types that used to be 100% covered by tests should still be 100% covered} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types that used to be 100% covered by tests should still be 100% covered} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types tagged with FullCoveredAttribute should be 100% covered} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types tagged with FullCoveredAttribute should be 100% covered} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types 100% covered should be tagged with FullCoveredAttribute} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Types 100% covered should be tagged with FullCoveredAttribute} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Methods should have a low C.R.A.P score} relies on code coverage data that is not available in the baseline code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngRule {Methods should have a low C.R.A.P score} relies on code coverage data that is not available in the newer code base snapshot. The rule hasen't been executed on both baseline and newer code base snapshots.
;StatusWarning.pngQuality Gate {Percentage Coverage} relies on code coverage data that is not available in the baseline code base snapshot.
;StatusWarning.pngQuality Gate {Percentage Coverage} relies on code coverage data that is not available in the newer code base snapshot.
;StatusWarning.pngQuality Gate {Percentage Coverage on New Code} relies on code coverage data that is not available in the baseline code base snapshot.
;StatusWarning.pngQuality Gate {Percentage Coverage on New Code} relies on code coverage data that is not available in the newer code base snapshot.
;StatusWarning.pngQuality Gate {Percentage Coverage on Refactored Code} relies on code coverage data that is not available in the baseline code base snapshot.
;StatusWarning.pngQuality Gate {Percentage Coverage on Refactored Code} relies on code coverage data that is not available in the newer code base snapshot.
;InfoBig.pngOutput report source files
;InfoBig.pngThe report lists 2 000 sources files (0 new and 0 modified since the baseline) on a total of 3 136 source files for the application analyzed. +See 'Project Properties > Report' to adjust the set of source files listed in the report.
;InfoBig.pngOutput report projects
;StatusError.png3 quality gates fail: + - 'Critical Issues' value 25 issues greater than fail threshold 10 issues + - 'Critical Rules Violated' value 10 rules greater than fail threshold 0 rules + - 'Debt Rating per Namespace' value 109 namespaces greater than fail threshold 0 namespaces
;InfoBig.pngBuilding the report (standard).
;InfoBig.pngNDepend analysis done. Duration: 00:13.051

Application Statistics

+ Stat + + # Occurences + + Avg + + StdDev + + Max +
+ Properties on interfaces + 461 interfaces + 1.152.1419 properties on Stride.Core.Reflection.IMemberDescriptor
+ Methods on interfaces + 461 interfaces + 3.524.2837 methods on Stride.Core.Presentation.Quantum.Presenters.INodePresenter
+ Arguments on methods on interfaces + 1,622 methods + 0.891.310 arguments on Stride.Core.Presentation.Drawing.IDrawingContext.DrawEllipses(IList<Point>,Double,Double,Color,Color,Double,PenLineJoin,ICollection<Double>,Double,Boolean)
+ Public properties on classes + 6,768 Classes + 1.213.3369 public properties on FreeImageAPI.Metadata.MDM_IPTC
+ Public methods on classes + 6,768 classes + 58.54287 public methods on FreeImageAPI.FreeImage
+ Arguments on public methods on classes + 33,824 methods + 1.031.3212 arguments on Stride.Graphics.SpriteBatch.Draw(Texture,Vector2,Nullable<RectangleF>,Color4,Single,Vector2,Single,SpriteEffects,ImageOrientation,Single,Color4,SwizzleMode)
+ IL instructions in non-abstract methods + 49,296 methods + 30.0899.3612100 IL instructions in UpdateEngineAutoGenerated.UpdateMain0()
+ Cyclomatic complexity on non abstract Methods + 49,296 Methods + 2.735.51 + CC = 155 for Stride.Input.KeyboardSDL+SDLKeys.MapKey(KeyCode,Scancode)

Assemblies Metrics

+ If you wish to define thresholds on assemblies' Code Metrics, consider writing some Rules.
+ Clicking column header arrows sorts values.
+ Clicking column header title text redirect to the online Code Metric definition.
+ Assemblies + # lines of code# IL instruction + # Types + + # Abstract Types + # lines of comment% Comment% CoverageAfferent CouplingEfferent CouplingRelational CohesionInstabilityAbstractnessDistance
Stride.Core v4.2.0.212265734390334037544645.31-38422603.640.060.110.59
Stride.NuGetResolver.UI v1.0.0.02551927504615.28-315110.9800.01
Stride.Core.IO v4.2.0.2122609439925241640.59-581061.760.650.080.19
Stride.Core.MicroThreading v4.2.0.2122397317629133045.39-41771.790.650.030.22
Stride.Core.Serialization v4.2.0.212222591640510420149839.87-4142222.30.350.190.32
Stride.Core.Mathematics v4.2.0.21226548604089131415568.37-1209863.220.070.030.64
Stride.Core.Reflection v4.2.0.21221241926841989541.9-1791154.020.390.220.28
Stride.Core.Yaml v4.2.0.212247463125715126788562.43-971634.470.630.170.14
Stride.Core.Design v4.2.0.212238692968417030431252.71-8373511.970.30.180.37
Stride.Core.Translation v4.2.0.21229773512211955.09-57380.830.40.170.31
Stride.Core.Presentation v4.2.0.21229736962531778044.5-4041601.750.280.320.28
Stride.Core.Presentation.Wpf v4.2.0.212283926401032232582240.96-2896121.750.680.10.16
Stride.Core.BuildEngine.Common v4.2.0.2122126111020591169435.5-1582132.930.570.190.17
Stride.Core.Packages v4.2.0.2122670701831371151.48-132171.610.940.10.03
Stride.Core.Assets v4.2.0.212280506568438859549740.58-6315513.250.470.150.27
Stride.Core.Translation .Presentation v4.2.0.21227856910112060.61-3600.50.950.10.04
Stride.Core.Quantum v4.2.0.212211778393491670237.36-2051224.980.370.330.21
Stride.Core.Assets.Quantum v4.2.0.2122163111937501068929.7-761933.060.720.20.06
Stride.Core.Presentation.Quantum v4.2.0.21229946792411341429.4-2331553.120.40.320.2
Stride.Core.Presentation.Dialogs v4.2.0.21221492103816630.7-6770.880.930.120.04
Stride.Core.Assets.Editor v4.2.0.2122100268696540479414829.26-2918172.880.740.20.05
Stride v4.2.0.21222391181201077227548.76-7861602.570.170.070.54
Stride.Shaders v4.2.0.2122952893181677544.88-3701782.780.320.070.43
Stride.Graphics v4.2.0.212274665854529310830052.64-5825034.010.460.030.36
Stride.Games v4.2.0.21221481108374918143749.25-1101592.180.590.370.03
Stride.Native v4.2.0.2122252504095.24-2200.20.9100.06
Stride.Rendering v4.2.0.2122140421169051058120984141.21-4325024.060.540.110.25
Stride.Irony v0.0.0.0232514070115735713.31-21864.580.80.070.09
Stride.Core.Shaders v4.2.0.2122105198611236024827944.04-721977.480.730.070.14
Stride.Audio v4.2.0.2122847559949665743.68-191392.570.880.120
Stride.Shaders.Parser v4.2.0.2122579743271920209526.55-73272.360.9800.01
Stride.Input v4.2.0.212226791681414236235246.75-331734.340.840.250.07
Stride.VirtualReality v4.2.0.2122275522987660342413.34-82752.610.970.010.02
Stride.Shaders.Compiler v4.2.0.2122866572014129725.54-21941.140.990.070.04
Stride.Engine v4.2.0.212268027357343747449439.78-43710193.830.70.110.14
Stride.UI v4.2.0.212242743416115714325443.23-572914.20.840.090.05
Stride.Physics v4.2.0.212228102604416015235245.56-623983.610.870.090.03
Stride.Navigation v4.2.0.2122897844569077746.42-212532.640.9200.05
Stride.Core.ProjectTemplating v0.0.0.0274209211111028.65-41161.090.970.090.04
Stride.TextureConverter v0.0.0.082495438220561585565.78-82003.290.960.030.01
Stride.Video v4.2.0.2122837541329152838.68-102741.760.960.030
Stride.Assets v4.2.0.212251365381936118349140.47-2238633.10.790.050.11
Stride.Particles v4.2.0.212241723446921619295441.45-162525.050.940.090.02
Stride.SpriteStudio.Runtime v4.2.0.2122282321526010927.88-181602.650.900.07
Stride.Importer.Common v4.2.0.2122223221104265.62-6520.360.900.07
Stride.Importer.3D v4.2.0.2122821549321132928.61-31791.710.980.050.02
Stride.Assets.Models v4.2.0.212213501332870564132.19-443092.660.880.070.04
Stride.Editor v4.2.0.212218111941110125113138.44-17854820.750.250
Stride.Graphics.RenderDocPlugin v0.0.0.0512851901522.73-3271.210.900.07
Stride.ConnectionRouter v4.2.0.2122610781531130233.11-31511.550.980.030.01
Stride.Voxels v4.2.0.21221734150671541544220.31-52393.460.980.10.05
Stride.SpriteStudio.Offline v4.2.0.212255045192208212.97-101751.860.9500.04
Stride.Core.Presentation.Graph v4.2.0.2122996684132266840.14-72171.620.970.060.02
Stride.Assets.Presentation v4.2.0.212221875195340794124828727.47-718093.1510.160.11
Stride.Debugger v4.2.0.2122194162816211938.02-21210.940.980.120.08
Stride.GameStudio v4.2.0.212226342398165499927.5-06571.5810.060.04
Stride.NuGetResolver v1.0.0.02231672404215.85-111110.9900.01
Stride.Core.Assets.CompilerApp v4.2.0.2122950704526230124.06-03041.0810.080.05
packageinstall v1.0.0.032195102442.86-0181100
Stride.Core.Tasks v4.2.0.212220514311146524.07-0112110.360.26
Stride.Samples.Templates v0.0.0.01310266.67-031100
Stride.Core.CompilerServices v4.2.0.212227320393206519.23-0472.66100

Types Metrics

+ If the code base analyzed has too many types, NDepend doesn't list Types Metrics to avoid a too big report. The section Types Metrics can be activated by unchecking the option:
NDepend Project Properties > Report > Avoid too big report for large code base > Hide section Types Metrics if...
+ It is recommended to use the NDepend interactive UI capabilities to browse large applications.

Namespaces Metrics

+ If you wish to define thresholds on namespaces' Code Metrics, consider writing some Code Rules.
+ Clicking column header arrows sorts values.
+ Clicking column header title text redirect to the online Code Metric definition.
+ Namespaces + # lines of code# IL instruction + # Types + # lines of comment% Comment% CoverageAfferent CouplingEfferent Coupling
Stride.Core.dll::Stride08233100-01
Stride.Core.dll::Stride.Core1011655472111152.36-32028
Stride.Core.dll::Stride.Core .Threading55237392721528.03-1515
Stride.Core.dll::Stride.Core .Storage3452277420537.27-7710
Stride.Core.dll::Stride.Core .Settings4221534048.78-511
Stride.Core.dll::Stride.Core .Reflection14810081112846.38-10312
Stride.Core.ReferenceCounting2141981.82-44
Stride.Core.dll::Stride.Core .Extensions1661115514646.79-649
Stride.Core.Diagnostics813620156103255.93-14432
Stride.Core.dll::Stride.Core .Collections1830117634696234.46-12515
Stride.Core.dll::Stride.Core .Annotations622951511264.37-2116
Stride.Core.dll::Stride.Core .DataSerializers011157---4115
Stride.Core.dll::Stride.Core .Serialization110664814372139.46-11618
Stride.Core.dll::Stride.Core .Serialization.Serializers49631184826234.56-4316
Stride.NuGetResolver111351321.43-117
Stride.NuGetResolver.UI .dll::Stride.Core.Assets244179243813.48-329
Stride.Core.IO.dll::Stride08233100-01
Stride.Core.IO.dll::Stride.Core031---01
Stride.Core.IO.dll::Stride.Core .Serialization8157913731.36-44
Stride.Core.IO.dll::Stride.Core.IO52838092131737.51-3120
Stride.Core.MicroThreading .dll::Stride08233100-01
Stride.Core.MicroThreading .dll::Stride.Core031---01
Stride.Core.MicroThreading39731652626039.57-2014
Stride.Core.Serialization .dll::Stride08233100-01
Stride.Core.Serialization .dll::Stride.Core031---01
Stride.Core.Streaming1881183715044.38-415
Stride.Core.Serialization .dll::Stride.Core.Storage73558312130829.53-1323
Stride.Core.LZ4210138429430.92-27
Stride.Core.Serialization .dll::Stride.Core.IO29420611214533.03-3718
Stride.Core.Serialization .dll::Stride.Core.Assets2316521742.5-773
Stride.Core.Serialization .dll::Stride.Core.DataSerializers03492---2617
Stride.Core.Serialization .dll::Stride.Core.Serialization93584818166.06-3315
Stride.Core.Serialization .dll::Stride.Core.Serialization .Serializers96431155-25
Stride.Core.Serialization.Contents70747484342737.65-8826
Stride.Core.Serialization .dll::Stride.Core.Serialization .AssemblyScan0251---07
Stride.Core.Mathematics .dll::Stride08233100-01
Stride.Core.Mathematics .dll::Stride.Core031---01
Stride.Core.Mathematics654857539521334067.08-17612
Stride.Core.Mathematics .dll::Stride.Core.DataSerializers0285836---2511
Stride.Core.Reflection.dll::Stride08233100-01
Stride.Core.Reflection.dll::Stride .Core.Reflection123992443777638.51-5514
Stride.Core.Reflection.dll::Stride .Core.Yaml.Serialization2162360-21
Stride.Core.Yaml.dll::Stride08233100-01
Stride.Core.Yaml.dll::Stride.Core .Yaml24701560138112231.24-1719
Stride.Core.Yaml.Tokens805342232980.44-25
Stride.Core.Yaml.Schemas2922050718338.53-210
Stride.Core.Yaml.Events1108331342579.44-156
Stride.Core.Yaml.dll::Stride.Core .Yaml.Serialization1207799156127151.29-2427
Stride.Core.Yaml.Serialization .Serializers58742401329333.3-818
Stride.Core.Design.dll::Stride08233100-01
Stride.Core.Design.dll::Stride .Core42232322032743.66-7925
Stride.Core.Design.dll::Stride .Core.Yaml117875115331.18-1022
Stride.Core.Windows9167737645.51-316
Stride.Core.VisualStudio56645741433236.97-819
Stride.Core.TypeConverters48341291845948.73-416
Stride.Core.Transactions21014901515542.47-329
Stride.Core.Design.dll::Stride .Core.Threading32121611545058.37-213
Stride.Core.Design.dll::Stride .Core.Settings44629741941348.08-3126
Stride.Core.Design.dll::Stride .Core.Reflection3472119917433.4-1918
Stride.Core.Design041---02
Stride.Core.Design.dll::Stride .Core.IO33026271034451.04-9315
Stride.Core.Design.dll::Stride .Core.Extensions36032701319234.78-8319
Stride.Core.Design.dll::Stride .Core.Collections1631006100-28
Stride.Core.Design.dll::Stride .Core.Annotations135752464.86-94
Stride.Core.Design.dll::Stride .Core.DataSerializers03904---1618
Stride.Core.Design.dll::Stride .Core.Serialization.AssemblyScan0911---010
Stride.Core.Design.dll::Microsoft .VisualStudio.Setup.Configuration009---23
Stride.Core.Translation .dll::Stride08233100-01
Stride.Core.Translation .dll::Stride.Core031---01
Stride.Core.Translation .dll::Stride.Core.DataSerializers0301---47
Stride.Core.Translation3632652338.98-328
Stride.Core.Translation.Providers5231823942.86-48
Stride.Core.Translation .Annotations9501950-24
Stride.Core.Presentation .dll::Stride08233100-02
Stride.Core.Presentation .dll::Stride.Core.Presentation .Windows116211963.33-126
Stride.Core.Presentation .ViewModels2712165820142.58-7119
Stride.Core.Presentation .dll::Stride.Core.Presentation .Services1126981113454.47-6312
Stride.Core.Presentation .dll::Stride.Core.Presentation .Extensions13484653018.29-313
Stride.Core.Presentation .Dirtiables2201388107926.42-1010
Stride.Core.Presentation .dll::Stride.Core.Presentation .Core3625732338.98-78
Stride.Core.Presentation .dll::Stride.Core.Presentation .Commands48467710769.03-3811
Stride.Core.Presentation .dll::Stride.Core.Presentation .Collections141107168337.05-3811
Stride.Core.Presentation.Wpf .dll::Stride08233100-01
Stride.Core.Presentation.Wpf .dll::Stride.Core031---01
Stride.Core.Presentation.Wpf .dll::Stride.Core.DataSerializers04022---422
Stride.Core.Presentation3192754220439.01-228
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Windows35730851018233.77-1338
Stride.Core.Presentation.View125994910746.12-1319
Stride.Core.Presentation.ViewModel11080619345.81-620
Stride.Core.Presentation .ValueConverters72756847774450.58-632
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Services54192180.77-288
Stride.Core.Presentation .MarkupExtensions1509682215650.98-018
Stride.Core.Presentation.Interop83699149653.63-1815
Stride.Core.Presentation.Internal115222569.44-73
Stride.Core.Presentation .Interactivity7839121213.33-014
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Extensions30123471135754.26-1923
Stride.Core.Presentation.Drawing3172026911827.13-719
Stride.Core.Presentation .Diagnostics4532443946.43-015
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Core125785136634.55-818
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Commands5134142432-021
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Collections168138556628.21-3114
Stride.Core.Presentation.Behaviors122989524454330.64-754
Stride.Core.Presentation.Adorners76636210457.78-39
Stride.Core.Presentation.Wpf .dll::Stride.Core.Presentation .Themes8660893830.65-517
Stride.Core.Presentation.Themes .Overrides2011642454.55-08
Stride.Core.Presentation.Controls39893049062212734.78-2555
Stride.Core.Presentation.Controls .Commands2011321644.44-09
Stride.Core.BuildEngine.Common .dll::Stride08233100-01
Stride.Core.BuildEngine.Common .dll::Stride.Core031---01
Stride.Core.BuildEngine1261104854959732.13-3331
Stride.Core.BuildEngine.Common .dll::Stride.Core.DataSerializers05247---817
Stride.Core.Packages.dll::Stride08233100-01
Stride.Core.Packages.dll::Stride .Core031---01
Stride.Core.Packages67069342763748.74-641
Stride.Core.Packages.dll::Stride .Core.DataSerializers0731---312
Stride.Core.Assets.dll::0951---14
Stride.Core.Assets.dll::Stride851030511056.41-314
Stride.Core.Assets.dll::Stride .Core031---01
Stride.Core.Assets.dll::Stride .Core.Reflection205127579932.57-1915
Stride.Core.Assets.dll::Stride .Core.Yaml94563143242330.92-1835
Stride.Core.Assets.dll::Stride .Core.DataSerializers0465551---932
Stride.Core.Assets.dll::Stride .Core.Assets386231171153258640.11-11681
Stride.Core.Assets.Yaml2351453714337.83-1413
Stride.Core.Assets.Visitors2922921939.58-59
Stride.Core.Assets.Tracking3852437711623.15-626
Stride.Core.Assets.TextAccessors263725310.34-47
Stride.Core.Assets.Templates18912341718749.73-1518
Stride.Core.Assets.Serializers23118732510030.21-931
Stride.Core.Assets.Selectors5136023339.29-113
Stride.Core.Assets.IO3424922744.26-39
Stride.Core.Assets.Diagnostics129930515955.21-818
Stride.Core.Assets.Compiler42433272526938.82-3132
Stride.Core.Assets.Analysis122084434082240.25-3531
Stride.Core.Assets.dll::Stride .Core.Serialization.AssemblyScan02341---011
Stride.Core.Translation .Presentation.dll::Stride08233100-01
Stride.Core.Translation .Presentation.dll::Stride.Core031---01
Stride.Core.Translation .Presentation.dll::Stride.Core .DataSerializers0371---18
Stride.Core.Translation .Presentation1374100-05
Stride.Core.Translation .Presentation.ValueConverters159921346.43-112
Stride.Core.Translation .Presentation.MarkupExtensions5034835954.13-114
Stride.Core.Quantum.dll::Stride08233100-01
Stride.Core.Quantum.dll::Stride .Core031---01
Stride.Core.Quantum.dll::Stride .Core.DataSerializers0611---412
Stride.Core.Quantum98270193955336.03-4720
Stride.Core.Quantum.References195130266926.14-713
Stride.Core.Assets.Quantum .dll::Stride08233100-01
Stride.Core.Assets.Quantum .dll::Stride.Core031---01
Stride.Core.Assets.Quantum .dll::Stride.Core.DataSerializers0821---216
Stride.Core.Assets.Quantum114082203144127.89-3330
Stride.Core.Assets.Quantum .Visitors1941201912739.56-1018
Stride.Core.Assets.Quantum .Internal29724236216.6-216
Stride.Core.Presentation.Quantum .dll::Stride08233100-01
Stride.Core.Presentation.Quantum5441297056.45-2311
Stride.Core.Presentation.Quantum .ViewModels4853501918827.93-2131
Stride.Core.Presentation.Quantum .Presenters4552871216813-1818
Stride.Core.Presentation.Dialogs .dll::Stride08233100-01
Stride.Core.Presentation.Dialogs .dll::Stride.Core031---01
Stride.Core.Presentation.Dialogs149209251810.78-321
Stride.Core.Assets.Editor.dll::01141---34
Stride.Core.Assets.Editor .dll::Stride08233100-01
Stride.Core.Assets.Editor .dll::Stride.Core031---01
Stride.Core.MostRecentlyUsedFiles5037344245.65-613
Stride.Core.Assets.Editor .dll::Stride.Core.DataSerializers07875---235
Stride.Core.Assets.Editor .dll::Stride.Core.Presentation .Themes4301120-18
Stride.Core.Assets.Editor .dll::Stride.Core.Assets44451124.35-017
Stride.Core.Assets.Editor76529622674.83-420
Stride.Core.Assets.Editor.Services81064304628926.3-5976
Stride.Core.Assets.Editor.Internal6271753.85-13
Stride.Core.Assets.Editor .Extensions6340633334.38-415
Stride.Core.Assets.Editor .Annotations33362086.96-166
Stride.Core.Assets.Editor.View67652312022524.97-569
Stride.Core.Assets.Editor.View .ValueConverters141102722159.62-133
Stride.Core.Assets.Editor.View .TemplateProviders147124024159.26-125
Stride.Core.Assets.Editor.View .DebugTools14884383117.32-233
Stride.Core.Assets.Editor.View .Controls151112837332.59-331
Stride.Core.Assets.Editor.View .Behaviors105474553623117.98-854
Stride.Core.Assets.Editor .ViewModel35473609270109123.52-8084
Stride.Core.Assets.Editor .ViewModel.Progress9171639952.11-514
Stride.Core.Assets.Editor .ViewModel.Logs104903221.89-125
Stride.Core.Assets.Editor .ViewModel.CopyPasteProcessors5033707713020.54-430
Stride.Core.Assets.Editor.Settings119109664426.99-1922
Stride.Core.Assets.Editor.Settings .ViewModels10172854530.82-231
Stride.Core.Assets.Editor .Resources94911765.38-08
Stride.Core.Assets.Editor .Resources.Strings1611814171.93-08
Stride.Core.Assets.Editor.Quantum139110622113.12-312
Stride.Core.Assets.Editor.Quantum .ViewModels6060641621.05-123
Stride.Core.Assets.Editor.Quantum .NodePresenters109854721.8-913
Stride.Core.Assets.Editor.Quantum .NodePresenters.Updaters2501857134214.38-327
Stride.Core.Assets.Editor.Quantum .NodePresenters.Keys312101013.12-410
Stride.Core.Assets.Editor.Quantum .NodePresenters.Commands38833233132645.66-1537
Stride.Core.Assets.Editor .Components.Transactions8164445841.73-221
Stride.Core.Assets.Editor .Components.Properties1811325107729.84-2332
Stride.Core.Assets.Editor .Components.FixReferences127100739141.74-316
Stride.Core.Assets.Editor .Components.TemplateDescriptions7667823632.14-224
Stride.Core.Assets.Editor .Components.TemplateDescriptions .Views150117063719.79-244
Stride.Core.Assets.Editor .Components.TemplateDescriptions .ViewModels242194313114.35-1031
Stride.Core.Assets.Editor .Components.Status72770300-712
Stride.Core.Assets.Editor .Components.Status.Views5631821318.84-011
Stride.Core.Assets.Editor .Components.FixAssetReferences64696245.88-224
Stride.Core.Assets.Editor .Components.FixAssetReferences .Views117111047.62-120
Stride.Core.Assets.Editor .Components.DebugTools.UndoRedo44325212.22-117
Stride.Core.Assets.Editor .Components.DebugTools.UndoRedo .Views11531945-119
Stride.Core.Assets.Editor .Components.AddAssets46305212.13-316
Stride.Core.Assets.Editor .Components.AddAssets.View251801413.79-124
Stride.dll::Stride2324859780.83-113
Stride.Media168109183818.45-56
Stride.Data443024510.2-2510
Stride.dll::Stride.Graphics14581013347125446.24-9220
Stride.dll::Stride.Graphics.Font042---93
Stride.dll::Stride.Rendering68850282941737.74-6316
Stride.Rendering.Data1068219.09-14
Stride.dll::Stride.Core031---01
Stride.dll::Stride.Core .DataSerializers012439---2220
Stride.Shaders.dll::Stride08233100-01
Stride.Shaders62039343754246.64-4526
Stride.Shaders.dll::Stride.Shaders .Compiler33223321613128.29-2927
Stride.Shaders.dll::Stride.Core031---01
Stride.Shaders.dll::Stride.Core .DataSerializers0265425---1219
Stride.Graphics.dll::02391---14
Stride.Graphics.dll::Stride08233100-01
Stride.Graphics.dll::Stride .Internal63211672.73-01
Stride.Graphics.dll::Stride .Rendering1791564142612.68-1913
Stride.Graphics.dll::Stride.Games001---41
Stride.Graphics.dll::Stride .Graphics555939717197545149.51-10746
Stride.Graphics.SDL26628691620343.28-310
Stride.Graphics .GeometricPrimitives67862501652843.78-1112
Stride.Graphics.dll::Stride .Graphics.Font51733622129936.64-1623
Stride.Graphics.Data2611668915837.71-1616
Stride.Graphics.dll::Stride.Core031---01
Stride.Graphics.dll::Stride.Core .DataSerializers0278413---1826
Stride.Graphics.dll::Stride.Core .Serialization.AssemblyScan0491---08
Stride.Games.dll::Stride08237100-01
Stride.Games.dll::Stride.Core031---01
Stride.Games.dll::Stride.Games1414104504198341.01-4424
Stride.Games.Time6737656348.46-24
Stride.Native.dll::Stride08233100-01
Stride.Native211100-12
Stride.Native.dll::Stride.Core031---01
Stride.Native.dll::Stride.Core .DataSerializers0301---17
Stride.Rendering.dll::7442---05
Stride.Rendering.dll::Stride08233100-01
Stride.Streaming3712541737049.93-1123
Stride.Rendering.dll::Stride .Engine002---113
Stride.Extensions76453061824824.51-615
Stride.Rendering.dll::Stride .Shaders.Compiler171101315-77
Stride.Rendering.dll::Stride .Rendering307621121197160934.34-10042
Stride.Rendering.Utils557300-05
Stride.Rendering.Tessellation3381666.67-13
Stride.Rendering.dll::Stride .Rendering.Sprites2121434109931.83-920
Stride.Rendering.dll::Stride .Rendering.Skyboxes2724081027.03-1010
Stride.Rendering.Shadows95262354429723.78-719
Stride.Rendering.RenderTextures3214831734.69-510
Stride.Rendering.ProceduralModels18911851320451.91-1017
Stride.Rendering.dll::Stride .Rendering.Lights1575105009784234.84-2127
Stride.Rendering.dll::Stride .Rendering.LightProbes36831051923839.27-618
Stride.Rendering .SubsurfaceScattering11785969645.07-515
Stride.Rendering.Fonts11541321.43-28
Stride.Rendering.dll::Stride .Rendering.Compositing28618943014733.95-2418
Stride.Rendering.Colors94321866.67-56
Stride.Rendering.dll::Stride .Rendering.Background75600267.41-313
Stride.Rendering.Materials221915048137160141.91-3434
Stride.Rendering.Materials .ComputeColors44031603838346.54-1721
Stride.Rendering.Images299420075157177837.26-1628
Stride.Rendering.Images .SphericalHarmonics10641428.57-08
Stride.Rendering.Images.Dither325100-16
Stride.Rendering.ComputeEffect4330053141.89-311
Stride.Rendering.ComputeEffect .LambertianPrefiltering12179324426.67-212
Stride.Rendering.ComputeEffect .GGXPrefiltering11675124829.27-111
Stride.Rendering.dll::Stride.Core031---01
Stride.Rendering.dll::Stride.Core .DataSerializers021131245---1445
Stride.Rendering.dll::Stride.Core .Serialization.AssemblyScan0331---09
Irony1141001133574.61-28
Irony.Parsing1435872098130.9-1016
Irony.Parsing.Construction776434916---110
GoldParser57135302652547.9-27
Stride.Core.Shaders.dll::Stride08233100-01
Stride.Core.Shaders.dll::Stride .Core031---01
Stride.Core.Shaders.dll::Stride .Core.DataSerializers08314106---319
Stride.Core.Shaders4024021729.82-27
Stride.Core.Shaders.Visitor163612921121799.86-1413
Stride.Core.Shaders.Utility1721075714545.74-1912
Stride.Core.Shaders.Properties7531330-35
Stride.Core.Shaders.Convertor25611738025118131.56-223
Stride.Core.Shaders.Writer4012165124137.54-512
Stride.Core.Shaders.Writer.Hlsl16793818132.66-27
Stride.Core.Shaders.Parser93566312757.73-1315
Stride.Core.Shaders.Parser.Hlsl43812787.1-25
Stride.Core.Shaders.Grammar91368791468943.01-416
Stride.Core.Shaders.Grammar.Stride171172427229.63-312
Stride.Core.Shaders.Grammar.Hlsl4744631249451.03-111
Stride.Core.Shaders.Ast1442916880230061.46-2416
Stride.Core.Shaders.Ast.Stride23914612628154.04-1011
Stride.Core.Shaders.Ast.Hlsl58635883185559.33-1712
Stride.Core.Shaders.Ast.Glsl5228647458.73-69
Stride.Core.Shaders.Analysis5624074530134.88-312
Stride.Core.Shaders.Analysis.Hlsl4287070813624.11-417
Stride.Audio.dll::Stride08233100-01
Stride.Audio.dll::Stride.Audio84752964257440.39-1023
Stride.Audio.dll::Stride.Core031---01
Stride.Audio.dll::Stride.Core .DataSerializers02753---416
Stride.Audio.dll::Stride.Core .Serialization.AssemblyScan0171---07
Stride.Shaders.Parser.dll::01902---14
Stride.Shaders.Parser.dll::Stride08233100-01
Stride.Shaders.Parser95665381226421.64-227
Stride.Shaders.Parser.Utility91365177.14-32
Stride.Shaders.Parser.Performance46425921051.07-19
Stride.Shaders.Parser.Mixins37402693246139227.12-834
Stride.Shaders.Parser.Analysis5464845728934.61-418
Stride.Shaders.Parser.dll::Stride .Core031---01
Stride.Shaders.Parser.dll::Stride .Core.DataSerializers0179811---122
Stride.Input.dll::Stride08233100-01
Stride.Input267916586138213744.37-1226
Stride.Input.dll::Stride.Core031---01
Stride.Input.dll::Stride.Core .DataSerializers02171---414
Valve.VR132810970612906.35-25
Stride.VirtualReality.dll::Stride08233100-01
Stride.VirtualReality1427108584425815.31-529
Stride.VirtualReality.dll::Stride .Core031---01
Stride.VirtualReality.dll::Stride .Core.DataSerializers011481---116
Stride.Shaders.Compiler.dll::02751---14
Stride.Shaders.Compiler .dll::Stride6656246348.84-111
Stride.Shaders.Compiler .dll::Stride.Core031---01
Stride.Shaders.Compiler .dll::Stride.Shaders.Compiler295182454914.24-432
Stride.Shaders.Compiler.OpenGL2591618213934.92-131
Stride.Shaders.Compiler.Direct3D24614381259.23-115
Stride.Engine.dll::0127321---058
Sockets.Plugin1191095616057.35-120
Sockets.Plugin.Abstractions31551076.92-33
Stride.Engine.dll::Stride08233100-01
Stride.Engine.dll::Stride.Internal63211672.73-01
Stride.Updater37424273234748.13-1914
Stride.Profiling320246377518.99-219
Stride.Internals8551433.33-16
Stride.Engine.dll::Stride.Audio2981707517236.6-119
Stride.Animations1253893010263233.53-2625
Stride.Engine.dll::Stride.Shaders .Compiler89128063125.83-724
Stride.Shaders.Compiler.Internals46738700-38
Stride.Engine.dll::Stride .Rendering12077232919.46-1316
Stride.Engine.dll::Stride .Rendering.Sprites14180137033.18-115
Stride.Engine.dll::Stride .Rendering.Skyboxes6854131113.92-315
Stride.Engine.dll::Stride .Rendering.Lights3818612034.48-214
Stride.Engine.dll::Stride .Rendering.LightProbes11374623423.13-217
Stride.Engine.dll::Stride .Rendering.Compositing91267681534427.39-3137
Stride.Engine.dll::Stride .Rendering.Background3118611329.55-111
Stride.Engine.dll::Stride.Engine18041176773160647.1-9560
Stride.Engine.dll::Stride.Engine .Processors46430631615625.16-2326
Stride.Engine.Network215454998428.09-616
Stride.Engine.Events95957128647.51-19
Stride.Engine.dll::Stride.Engine .Design28515032216436.53-2720
Stride.Engine.dll::Stride.Core031---01
Stride.Engine.dll::Stride.Core .DataSerializers010220100---1551
Stride.Engine.dll::Stride.Core .Serialization.AssemblyScan0291---09
Stride.UI.dll::013171---014
Stride.UI.dll::Stride08233100-01
Stride.Rendering.UI4292639615226.16-521
Stride.UI.dll::Stride.Engine110646610147.87-1317
Stride.UI.dll::Stride.Engine .Processors171351522.73-16
Stride.UI.dll::Stride.Engine .Design281581515.15-18
Stride.UI917592143102552.78-2825
Stride.UI.Renderers42335041716928.55-114
Stride.UI.Panels90057161054237.59-1114
Stride.UI.Events109653712052.4-59
Stride.UI.Controls132183242792041.05-1119
Stride.UI.Attributes207812757.45-15
Stride.UI.dll::Stride.Core031---01
Stride.UI.dll::Stride.Core .DataSerializers0503833---330
Stride.UI.dll::Stride.Core .Serialization.AssemblyScan0211---07
Stride.Physics.dll::015271---09
Stride.Physics.dll::Stride08233100-01
Stride.Physics.dll::Stride.Engine2561585415537.71-923
Stride.Physics22571618499176543.88-2542
Stride.Physics.Shapes336100-03
Stride.Physics.Engine15610533179.83-216
Stride.Physics.Constraints138684923963.4-37
Stride.Physics.dll::Stride.Core031---01
Stride.Physics.dll::Stride.Core .DataSerializers0494339---427
Stride.Physics.dll::Stride.Core .Serialization.AssemblyScan0211---07
Stride.Navigation.dll::04171---08
Stride.Navigation.dll::Stride08233100-01
Stride.Navigation74757214653341.64-1838
Stride.Navigation.Processors1501136814949.83-116
Stride.Navigation.dll::Stride.Core031---01
Stride.Navigation.dll::Stride.Core .DataSerializers0114310---322
Stride.Navigation.dll::Stride.Core .Serialization.AssemblyScan0171---07
Stride.Core.ProjectTemplating .dll::Stride.Core031---01
Stride.Core.ProjectTemplating274176279625.95-327
Stride.Core.ProjectTemplating .dll::Stride.Core.DataSerializers03273---213
FreeImageAPI35682303549796469.06-323
FreeImageAPI.Metadata1209807525427777.96-115
FreeImageAPI.IO157931820456.51-24
FreeImageAPI.Plugins20114232145069.12-17
TextureTools.TexLibraries107311965.52-01
Stride.TextureConverter .dll::Stride14387666330.58-111
Stride.TextureConverter89661022070043.86-1121
Stride.TextureConverter .PvrttWrapper83601124334.13-16
Stride.TextureConverter.DxtWrapper11910962110045.66-16
Stride.TextureConverter .TexLibraries1668113191256925.44-117
Stride.TextureConverter.Requests1928342934864.44-37
Stride.TextureConverter.Backend .Requests317100-14
Stride.Video.dll::0671---07
Stride.Video.dll::Stride08233100-01
Stride.Video3792241823538.27-938
Stride.Video.Rendering4321721424.56-012
Stride.Video.FFmpeg41525281220733.28-320
Stride.Video.dll::Stride.Core031---01
Stride.Video.dll::Stride.Core .DataSerializers03322---322
Stride.Video.dll::Stride.Core .Serialization.AssemblyScan0171---07
Stride.Assets.dll::025202---138
Stride.Assets.dll::Stride6656246348.84-111
Stride.Assets47336243214022.84-3565
Stride.Assets.Templates145111321710.49-123
Stride.Assets.Serializers5040151927.54-116
Stride.Assets.UI1001077126238.27-1527
Stride.Assets.Sprite27016701025448.47-1331
Stride.Assets.Skyboxes156146275526.07-940
Stride.Assets.Scripts83856364220619.73-1425
Stride.Assets.Rendering7460074336.75-1226
Stride.Assets.Physics4014930235612.25-835
Stride.Assets.Navigation170144646527.66-835
Stride.Assets.Media20522911413840.23-930
Stride.Assets.Materials1131363117539.89-1535
Stride.Assets.Effect156124384422-736
Stride.Assets.Textures33324571924141.99-1933
Stride.Assets.Textures.Packing5163543931738.06-210
Stride.Assets.SpriteFont26320182225849.52-1832
Stride.Assets.SpriteFont.Compiler62646662025028.54-633
Stride.Assets.Entities1471565149138.24-2231
Stride.Assets.Entities .ComponentChecks3433841935.85-116
Stride.Assets.dll::Stride.Core031---01
Stride.Assets.dll::Stride.Core .DataSerializers0894588---765
Stride.Assets.dll::Stride.Core .Serialization.AssemblyScan03461---023
Stride.Particles.dll::016191---020
Stride.Particles.dll::Stride08233100-01
Stride.Particles.dll::Stride .Rendering252395619.35-26
Stride.Particles91051662574244.92-1626
Stride.Particles.VertexLayouts13394488940.09-47
Stride.Particles.Modules174968514946.13-612
Stride.Particles.Spawners27516351725247.82-59
Stride.Particles.Sorters119788135029.59-39
Stride.Particles.Rendering287183096618.7-423
Stride.Particles.Materials1821065717949.58-518
Stride.Particles.Initializers76348171944536.84-511
Stride.Particles.DebugDraw001---71
Stride.Particles.Components7446858553.46-917
Stride.Particles.BoundingShapes5847332530.12-47
Stride.Particles.Updaters140772411344.66-610
Stride.Particles.Updaters .FieldShapes2521586610830-47
Stride.Particles.ShapeBuilders76546671336132.06-410
Stride.Particles.ShapeBuilders .Tools1512623670.59-33
Stride.Particles.dll::Stride.Core031---01
Stride.Particles.dll::Stride.Core .DataSerializers0729570---336
Stride.SpriteStudio.Runtime.dll::03721---09
Stride.SpriteStudio.Runtime .dll::Stride08233100-01
Stride.SpriteStudio.Runtime .dll::Stride.Engine7382436.36-914
Stride.SpriteStudio.Runtime2751835124313.52-1323
Stride.SpriteStudio.Runtime .dll::Stride.Core031---01
Stride.SpriteStudio.Runtime .dll::Stride.Core.DataSerializers09427---324
Stride.SpriteStudio.Runtime .dll::Stride.Core.Serialization .AssemblyScan0171---07
Stride.Importer.Common.dll::011---02
Stride.Importer.Common.dll::Stride08233100-01
Stride.Importer.Common22204600-217
Stride.Importer.Common.dll::Stride .Core031---01
Stride.Importer.Common.dll::Stride .Core.DataSerializers01061---215
Stride.Importer.3D.dll::011---02
Stride.Importer.3D.dll::Stride08233100-01
Stride.Importer.ThreeD72748276688.55-126
Stride.Importer.ThreeD.Material945001020768.77-28
Stride.Importer.3D.dll::Stride .Core031---01
Stride.Importer.3D.dll::Stride .Core.DataSerializers01541---119
Stride.Assets.Models.dll::06591---013
Stride.Assets.Models.dll::Stride08233100-01
Stride.Assets.Models1350100894855329.06-1952
Stride.Assets.Models.dll::Stride .Core031---01
Stride.Assets.Models.dll::Stride .Core.DataSerializers0246217---333
Stride.Assets.Models.dll::Stride .Core.Serialization.AssemblyScan01071---07
Stride.Editor.dll::0941---08
Stride.Editor.dll::Stride08233100-01
Stride.Editor422823917.65-321
Stride.Editor.Thumbnails60346413347744.17-560
Stride.Editor.Resources179712963.04-28
Stride.Editor.Extensions1832911240-110
Stride.Editor.Engine13688434324.02-926
Stride.Editor.Build2151741115821.25-1344
Stride.Editor.Annotations33362488.89-67
Stride.Editor.Preview27340851512631.58-1259
Stride.Editor.Preview.View21124200-510
Stride.Editor.Preview.ViewModel001---63
Stride.Editor.EditorGame .ViewModels001---50
Stride.Editor.EditorGame.Game11285758743.72-1826
Stride.Editor.EditorGame .ContentLoader3715590611723.98-637
Stride.Editor.dll::Stride.Core031---01
Stride.Editor.dll::Stride.Core .DataSerializers06439---139
Stride.Graphics.RenderDocPlugin .dll::Stride.Graphics51285191320.31-27
Stride.ConnectionRouter .dll::Stride1441008178637.39-314
Stride.ConnectionRouter .dll::Stride.Core161222833.33-13
Stride.ConnectionRouter .dll::Stride.Core.Assets3261350-04
Stride.ConnectionRouter43866101014825.26-137
Stride.ConnectionRouter.Properties94911765.38-19
Stride.Voxels.dll::06141---010
Stride.Voxels.dll::Stride08233100-01
Stride.Voxels118100-14
Stride.Voxels.dll::Stride.Engine .Processors41221100-212
Stride.Voxels.dll::Stride .Rendering333861300-14
Stride.Rendering.Voxels1439968778754.95-733
Stride.Rendering.Voxels.VoxelGI1348157106.94-314
Stride.Rendering.Voxels.Debug86553900-414
Stride.Voxels.dll::Stride.Core031---01
Stride.Voxels.dll::Stride.Core .DataSerializers0276241---126
Stride.SpriteStudio.Offline.dll::01492---19
Stride.SpriteStudio.Offline .dll::Stride08233100-01
Stride.SpriteStudio.Offline550394812264.51-1034
Stride.SpriteStudio.Offline .dll::Stride.Core031---01
Stride.SpriteStudio.Offline .dll::Stride.Core.DataSerializers03814---224
Stride.SpriteStudio.Offline .dll::Stride.Core.Serialization .AssemblyScan0301---07
Stride.Core.Presentation.Graph .dll::Stride08233100-01
Stride.Core.Presentation.Graph .dll::Stride.Core031---01
Stride.Core.Presentation.Graph .dll::Stride.Core.DataSerializers0561---113
Stride.Core.Presentation.Graph4162342.86-24
Stride.Core.Presentation.Graph .ViewModel2115176976.67-418
Stride.Core.Presentation.Graph .Helper3319523652.17-112
Stride.Core.Presentation.Graph .Controls160138539036-423
Stride.Core.Presentation.Graph .Behaviors77850271439633.73-444
Stride.Assets.Presentation.dll::019849---626
XamlGeneratedNamespace56911878.26-07
StrideEffects392951000-38
Stride.Assets.Presentation .dll::Stride08233100-01
Stride.Assets.Presentation .dll::Stride.Samples.Templates131266.67-21
Stride.Assets.Presentation3242498510023.58-579
Stride.Assets.Presentation .ValueConverters5642811711.11-028
Stride.Assets.Presentation .Thumbnails2792573379325-252
Stride.Assets.Presentation.Test154842153618.95-411
Stride.Assets.Presentation .Templates1379127543525815.76-5102
Stride.Assets.Presentation .TemplateProviders53601231117.19-123
Stride.Assets.Presentation.Quantum127117243421.12-121
Stride.Assets.Presentation .Properties95221460.87-010
Stride.Assets.Presentation .Extensions1835811341.94-27
Stride.Assets.Presentation .DebugShapes493899814.04-212
Stride.Assets.Presentation .AssemblyReloading246149978024.54-140
Stride.Assets.Presentation.View130113152817.72-247
Stride.Assets.Presentation.View .Behaviors205146473915.98-018
Stride.Assets.Presentation .ViewModel1238108023933221.15-28111
Stride.Assets.Presentation .ViewModel.Preview22917451493.78-228
Stride.Assets.Presentation .ViewModel.CopyPasteProcessors9063651715.89-226
Stride.Assets.Presentation .ViewModel.Commands181012933.33-19
Stride.Assets.Presentation .SceneEditor32926521110824.71-1234
Stride.Assets.Presentation .SceneEditor.Services10606533.33-59
Stride.Assets.Presentation .Resources.Thumbnails2715714461.97-18
Stride.Assets.Presentation .Resources.Strings1611814171.93-18
Stride.Assets.Presentation.Preview63569322518322.37-370
Stride.Assets.Presentation.Preview .Views272781226.9-016
Stride.Assets.Presentation .NodePresenters.Updaters4834379219216-159
Stride.Assets.Presentation .NodePresenters.Keys764600-110
Stride.Assets.Presentation .NodePresenters.Commands1061152118745.08-246
Stride.Assets.Presentation .CurveEditor5803471952647.56-316
Stride.Assets.Presentation .CurveEditor.ViewModels153998924560128.08-338
Stride.Assets.Presentation .CurveEditor.Views131521527.78-116
Stride.Assets.Presentation .CurveEditor.Views.Behaviors10570032217.32-012
Stride.Assets.Presentation .AssetEditors294419083811.45-1134
Stride.Assets.Presentation .AssetEditors.Gizmos2061164027171025.62-862
Stride.Assets.Presentation .AssetEditors.AssetHighlighters155166157131.42-328
Stride.Assets.Presentation .AssetEditors.VisualScriptEditor86281371919018.06-574
Stride.Assets.Presentation .AssetEditors.VisualScriptEditor .Converters443143510.2-022
Stride.Assets.Presentation .AssetEditors.UIPageEditor.Views041---014
Stride.Assets.Presentation .AssetEditors.UIPageEditor .ViewModels4941322331.94-226
Stride.Assets.Presentation .AssetEditors.UIPageEditor .Services8471952.94-117
Stride.Assets.Presentation .AssetEditors.UILibraryEditor .Views041---014
Stride.Assets.Presentation .AssetEditors.UILibraryEditor .ViewModels6153322125.61-231
Stride.Assets.Presentation .AssetEditors.UILibraryEditor .Services171888.89-110
Stride.Assets.Presentation .AssetEditors.UIEditor4281233.33-17
Stride.Assets.Presentation .AssetEditors.UIEditor.Views6294934843.64-230
Stride.Assets.Presentation .AssetEditors.UIEditor.ViewModels106286401124218.56-962
Stride.Assets.Presentation .AssetEditors.UIEditor.Services158157524522.17-647
Stride.Assets.Presentation .AssetEditors.UIEditor.Game6264866623727.46-350
Stride.Assets.Presentation .AssetEditors.UIEditor.Adorners164101493718.41-218
Stride.Assets.Presentation .AssetEditors.SpriteEditor.Views303331616.67-028
Stride.Assets.Presentation .AssetEditors.SpriteEditor .ViewModels6616032915018.5-354
Stride.Assets.Presentation .AssetEditors.SpriteEditor .Services59405157.81-212
Stride.Assets.Presentation .AssetEditors.ScriptEditor39140571118932.59-373
Stride.Assets.Presentation .AssetEditors.ScriptEditor .Converters543200-011
Stride.Assets.Presentation .AssetEditors.SceneEditor.Views041---015
Stride.Assets.Presentation .AssetEditors.SceneEditor .ViewModels3503218312426.16-445
Stride.Assets.Presentation .AssetEditors.SceneEditor.Services97125323224.81-235
Stride.Assets.Presentation .AssetEditors.SceneEditor.Game10581826939.66-224
Stride.Assets.Presentation .AssetEditors.PrefabEditor.Views041---015
Stride.Assets.Presentation .AssetEditors.PrefabEditor .ViewModels4355723846.91-229
Stride.Assets.Presentation .AssetEditors.PrefabEditor .Services4243321830-131
Stride.Assets.Presentation .AssetEditors.PrefabEditor.Game3420121834.62-718
Stride.Assets.Presentation .AssetEditors .GraphicsCompositorEditor.Views19513133167.58-037
Stride.Assets.Presentation .AssetEditors .GraphicsCompositorEditor .ViewModels5833963199013.37-143
Stride.Assets.Presentation .AssetEditors.GameEditor314400-104
Stride.Assets.Presentation .AssetEditors.GameEditor .ViewModels329444399923.13-1635
Stride.Assets.Presentation .AssetEditors.GameEditor.Services23019961418744.84-2447
Stride.Assets.Presentation .AssetEditors.GameEditor.Game27724701410727.86-940
Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor187211951.35-45
Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.Views10694331713.82-343
Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.ViewModels1593138663344621.87-1497
Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.Services4034410918.37-935
Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.Game1939180793147319.61-17106
Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor .EntityFactories1902491284318.45-246
Stride.Assets.Presentation .AssetEditors .AssetCompositeGameEditor.Views39226124.88-015
Stride.Assets.Presentation .AssetEditors .AssetCompositeGameEditor .ViewModels3522791727543.86-1939
Stride.Assets.Presentation .AssetEditors .AssetCompositeGameEditor.Services2715613959.09-820
Stride.Assets.Presentation .dll::Stride.Core031---01
Stride.Assets.Presentation .dll::Stride.Core.DataSerializers0459633---086
Stride.Assets.Presentation .dll::Stride.Core.Serialization .AssemblyScan0211---07
Stride.Debugger.dll::011---02
Stride.Debugger.dll::Stride3224733552.24-115
Stride.Debugger3116922140.38-117
Stride.Debugger.Target131112074625.99-426
Stride.Debugger.dll::Stride.Core031---01
Stride.Debugger.dll::Stride.Core .DataSerializers0711---010
Stride.Debugger.dll::Stride.Core .Serialization.AssemblyScan0171---07
Stride.GameStudio.dll::Stride6656246348.84-111
Stride.PrivacyPolicy5835723034.09-118
Stride.GameStudio.dll::Stride.Core161222833.33-13
Stride.GameStudio.dll::Stride.Core .Assets3261350-04
Stride.GameStudio.dll::Stride.Core .IO1270100-03
Stride.GameStudio31026201012628.9-460
Stride.GameStudio.View377370059219.62-374
Stride.GameStudio.ViewModels421526768717.13-455
Stride.GameStudio.Services1116564119.02-325
Stride.GameStudio.Remote11078416737.85-222
Stride.GameStudio.Plugin40227149.09-124
Stride.GameStudio.Logs7381112.5-18
Stride.GameStudio.Helpers190145063214.41-646
Stride.GameStudio.Debugging3534044910823.43-246
Stride.GameStudio.AssetsEditors215189129229.97-236
Stride.GameStudio.Resources .Strings1410013571.43-08
Stride.GameStudio.Layout10870135634.15-227
Stride.GameStudio.Layout.Behaviors12823840-013
Stride.Editor.CrashReport211128435921.85-114
Stride.NuGetResolver.dll::Stride .Core.Assets223167243814.56-126
Stride.Core.Assets.CompilerApp .dll::011---02
Stride.Core.Assets.CompilerApp .dll::Stride08233100-01
Stride.Core.Assets.CompilerApp .dll::Stride.Core161222833.33-13
Stride.Core.Assets.CompilerApp .dll::Stride.Core.DataSerializers01472---021
Stride.Core.Assets.CompilerApp .dll::Stride.Core.Assets3261350-04
Stride.Core.Assets.CompilerApp78657601521521.48-147
Stride.Core.Assets.CompilerApp .dll::Stride.Core.Assets .CompilerApp.Tasks1459813138.23-123
Stride.PackageInstall32195138.57-06
Stride.Core.Tasks.dll::Stride08233100-01
Stride.Core.Tasks604422811.76-018
Stride.Core.Tasks.dll::Stride.Core .Assets.CompilerApp.Tasks1459813138.23-123
Stride.Core.Tasks.dll::Microsoft .VisualStudio.Setup.Configuration004---13
Stride.Samples.Templates .dll::Stride.Samples.Templates131266.67-01
Stride.Core.CompilerServices .dll::Microsoft.CodeAnalysis041---12
Stride.Core.CompilerServices .dll::System.Runtime .CompilerServices037400-44
Stride.Core.CompilerServices .dll::Stride08233100-02
Stride.Core.CompilerServices06100-02
Stride.Core.CompilerServices .Common322513615.79-18
Stride.Core.CompilerServices .Analyzers241173321155.86-08

Quality Gates
903

;QGPass.png   Quality Gate Pass:    Percentage Coverage
• Quality Gate Description:

+Code coverage is a measure used to describe the degree to which the source code of a program is tested by a particular test suite. A program with high code coverage, measured as a percentage, has had more of its source code executed during testing which suggests it has a lower chance of containing undetected software bugs compared to a program with low code coverage.

+Code coverage is certainly the most important quality code metric. But coverage is not enough the team needs to ensure that results are checked at test-time. These checks can be done both in test code, and in application code through assertions. The important part is that a test must fail explicitly when a check gets unvalidated during the test execution.

+This quality gate defines a warn threshold (80%) and a fail threshold (70%). These are indicative thresholds and in practice the more the better. To achieve high coverage and low risk, make sure that new and refactored classes gets 100% covered by tests and that the application and test code contains as many checks/assertions as possible.

+ Scalar Result: N/A %

;QGPass.png   Quality Gate Pass:    Percentage Coverage on New Code
• Quality Gate Description:

+New Code is defined as methods added since the baseline.

+To achieve high code coverage it is essential that new code gets properly tested and covered by tests. It is advised that all non-UI new classes gets 100% covered.

+Typically 90% of a class is easy to cover by tests and 10% is hard to reach through tests. It means that this 10% remaining is not easily testable, which means it is not well designed, which often means that this code is especially error-prone. This is the reason why it is important to reach 100% coverage for a class, to make sure that potentially error-prone code gets tested.

+ Scalar Result: N/A %

;QGPass.png   Quality Gate Pass:    Percentage Coverage on Refactored Code

+ Scalar Result: N/A %

;QGPass.png   Quality Gate Pass:    Blocker Issues
• Quality Gate Description:

+An issue with the severity Blocker cannot move to production, it must be fixed.

+The severity of an issue is either defined explicitly in the rule source code, either inferred from the issue annual interest and thresholds defined in the NDepend Project Properties > Issue and Debt.

+ No issue matched

;QGFail.png   Quality Gate Fail:    Critical Issues
• Quality Gate Description:

+An issue with a severity level Critical shouldn't move to production. It still can for business imperative needs purposes, but at worst it must be fixed during the next iterations.

+The severity of an issue is either defined explicitly in the rule source code, either inferred from the issue annual interest and thresholds defined in the NDepend Project Properties > Issue and Debt.

25 issues matched

25 issuesSeverityDebtAnnual InterestFull Name
Critical issue on: ;struct.pngValve.VR.InputBindingInfo_t06Critical|m100|00| 1d 2h082h 0minRule violated: Avoid types with too many fields
Critical issue on: ;ctor.pngStride .Core.Reflection .AssemblyRegistry..cctor()05Critical|m4|05| 40min072h 0minRule violated: Avoid types initialization cycles
Critical issue on: ;ctor.pngStride .Core.Diagnostics.Logger. .cctor()07Critical|m4|06| 40min062h 0minRule violated: Avoid types initialization cycles
Critical issue on: ;ctor.pngStride .Core.Presentation.Controls .TreeView..cctor()09Critical|m4|07| 40min092h 0minRule violated: Avoid types initialization cycles
Critical issue on: ;ctor.pngStride .Core.Presentation.Controls .TreeViewItem..cctor()08Critical|m4|04| 40min052h 0minRule violated: Avoid types initialization cycles
Critical issue on: ;ctor.pngStride .Core.Shaders.Ast.ScalarType ..cctor()01Critical|m4|01| 40min032h 0minRule violated: Avoid types initialization cycles
Critical issue on: ;ctor.pngStride .Core.Shaders.Ast.TypeBase. .cctor()00Critical|m4|02| 40min042h 0minRule violated: Avoid types initialization cycles
Critical issue on: ;class.pngStride .Assets.Navigation .NavigationMeshAssetCompiler+Navme shBuildCommand02Critical|m0|16| 15min022h 13minRule violated: Potentially Dead Types
Critical issue on: ;class.pngStride .Assets.Models .PrefabModelAssetCompiler+PrefabMo delAssetCompileCommand04Critical|m0|15| 15min012h 54minRule violated: Potentially Dead Types
Critical issue on: ;class.pngStride .SpriteStudio.Offline .SpriteStudioAnimationAssetCompile r+SpriteStudioAnimationAssetComma n d03Critical|m0|17| 15min003h 21minRule violated: Potentially Dead Types
Critical issue on: ;property-get.pngStride .Particles.Updaters .FieldShapes .Torus.get_SmallRadius ()16Critical|m0|19| 12min172h 0minRule violated: Avoid various capitalizations for method name
Critical issue on: ;property-set.pngStride .Particles.Updaters .FieldShapes .Torus.set_SmallRadius (Single)15Critical|m0|18| 12min162h 0minRule violated: Avoid various capitalizations for method name
Critical issue on: ;method.pngStride.Core .Threading.ThreadPool .NewWorker()17Critical|m4|14| 40min192h 0minRule violated: Don't create threads explicitly
Critical issue on: ;method.pngStride.Core .Assets .NuGetAssemblyResolver .SetupNuGet (String,String,String)19Critical|m4|09| 40min182h 0minRule violated: Don't create threads explicitly
Critical issue on: ;method.pngStride.Core .IO.DirectoryWatcher .InitializeInternal()18Critical|m4|12| 40min152h 0minRule violated: Don't create threads explicitly
Critical issue on: ;method.pngStride.Core .BuildEngine.Builder .Run(Builder+Mode,Boolean)11Critical|m4|10| 40min122h 0minRule violated: Don't create threads explicitly
Critical issue on: ;ctor.pngStride .Core.BuildEngine .DynamicBuilder. .ctor(Builder ,IBuildStepProvider,String)10Critical|m4|08| 40min112h 0minRule violated: Don't create threads explicitly
Critical issue on: ;ctor.pngStride .Core.Assets .FileVersionManager..ctor()12Critical|m4|11| 40min142h 0minRule violated: Don't create threads explicitly
Critical issue on: ;property-set.pngStride .Core.Assets.Tracking .AssetSourceTracker .set_EnableTracking(Boolean)14Critical|m4|13| 40min132h 0minRule violated: Don't create threads explicitly
Critical issue on: ;method.pngStride .Shaders.Compiler .EffectPriorityScheduler.QueueTask (EffectPriorityScheduler+QueuedTas k)13Critical|m4|03| 40min102h 0minRule violated: Don't create threads explicitly
;QGPass.png   Quality Gate Pass:    New Blocker / Critical / High Issues

+ No issue matched

;QGFail.png   Quality Gate Fail:    Critical Rules Violated

10 rules matched

10 rulesissuesFull Name
Avoid types too big|m12|05|

First 3 of 151 issues

Rule
Avoid methods too big, too complex|m18|02|

First 3 of 224 issues

Rule
Avoid methods with too many parameters|m12|04|

First 3 of 151 issues

Rule
Do not hide base class methods|m1|06|

First 3 of 22 issues

Rule
Avoid namespaces mutually dependent|m100|00|

First 3 of 1 190 issues

Rule
Avoid non-readonly static fields|m35|01|

First 3 of 431 issues

Rule
Avoid having different types with same name|m14|03|

First 3 of 179 issues

Rule
Don't call your method Dispose|m0|08|

First 3 of 8 issues

Rule
Don't create threads explicitly|m0|07|

First 3 of 13 issues

Rule
Monitor TryEnter/Exit must be both called within the same method|m0|09|

First 3 of 5 issues

Rule
;QGPass.png   Quality Gate Pass:    Treat Compiler Warnings as Error

+ No issue matched

;QGPass.png   Quality Gate Pass:    Percentage Debt

+ Scalar Result: 9.81 %

;QGPass.png   Quality Gate Pass:    New Debt since Baseline
• Quality Gate Description:

+This Quality Gate fails if the estimated effort to fix new or worsened issues (what is called the New Debt since Baseline) is higher than 2 man-days.

+This Quality Gate warns if this estimated effort is positive.

+Debt documentation: https://www.ndepend.com/docs/technical-debt#Debt

+ Scalar Result: 0 man-days

;QGFail.png   Quality Gate Fail:    Debt Rating per Namespace

109 namespaces matched

109 namespacesdebtRatingdebtRatiodevTimeInManDaydebtInManDayissuesFull Name
;namespace.pngStride04E|m7|00| 66.77|m0|08| 1h 52min|m0|06| 1h 15min|m0|07|

First 3 of 13 issues

  • ;namespace.pngStride violates rule 'Avoid namespaces with few types'
  • ;class.pngStride.StrideVersion violates rule 'Class with no descendant should be sealed if possible'
  • ;class.pngStride.StrideVersion violates rule 'A stateless class or structure might be turned into a static type'
Stride
;namespace.pngStride.Core.ReferenceCounting11D|m1|12| 30.86|m0|11| 51min|m0|11| 16min|m0|10|

First 3 of 4 issues

Stride.Core.ReferenceCounting
;namespace.pngStride.Core.DataSerializers09D|m1|13| 30.38|m0|10| 1h 9min|m0|09| 21min|m0|08|

First 3 of 5 issues

  • Stride.Core.DataSerializers .StrideCoreSerialization_UrlRefere nceBaseSerializer} violates rule 'Non-static classes should be instantiated or turned to static'
  • Stride.Core.DataSerializers .StrideCoreSerialization_UrlRefere nceBaseSerializer} violates rule 'Types that could be declared as private, nested in a parent type'
  • Stride.Core.DataSerializers .StrideCoreSerialization_UrlRefere nceBaseSerializer} violates rule 'Avoid types with name too long'
Stride.Core.DataSerializers
;namespace.pngStride.Core.Serialization .AssemblyScan01E|m6|02| 57.87|m0|13| 25min|m0|13| 15min|m0|13|

2 issues

  • Stride.Core.Serialization .AssemblyScan} violates rule 'Avoid namespaces with few types'
  • Stride.Core.Serialization .AssemblyScan .Stride_Core_SerializationAssembly Scan.Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.Serialization .AssemblyScan
;namespace.pngStride.Core.Yaml.Tokens08D|m3|07| 41.34|m2|03| 3d 2h|m3|01| 1d 3h|m1|00|

First 3 of 46 issues

Stride.Core.Yaml.Tokens
;namespace.pngStride.Core.Yaml.Events05D|m0|16| 23.95|m4|01| 5d 0h|m2|02| 1d 1h|m1|01|

First 3 of 40 issues

Stride.Core.Yaml.Events
;namespace.pngStride.Core.Serialization .AssemblyScan06D|m3|08| 38.58|m0|19| 25min|m0|19| 10min|m0|19|

1 issue

  • Stride.Core.Serialization .AssemblyScan .Stride_Core_DesignAssemblyScan .Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.Serialization .AssemblyScan
;namespace.pngStride.Core.DataSerializers07D|m3|09| 38.58|m0|17| 25min|m0|18| 10min|m0|18|

1 issue

  • Stride.Core.DataSerializers .Stride_Core_TranslationSerializer Factory.Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.DataSerializers
;namespace.pngStride.Core.Presentation.Windows17D|m3|05| 42.55|m0|06| 4h 53min|m0|05| 2h 5min|m0|14|

2 issues

Stride.Core.Presentation.Windows
;namespace.pngStride.Core.DataSerializers10D|m0|15| 24.31|m0|09| 1h 26min|m0|10| 21min|m0|09|

First 3 of 5 issues

  • Stride.Core.DataSerializers .StrideCorePresentationBehaviors_D ropCommandParametersSerializer} violates rule 'Non-static classes should be instantiated or turned to static'
  • Stride.Core.DataSerializers .StrideCorePresentationBehaviors_D ropCommandParametersSerializer} violates rule 'Types that could be declared as private, nested in a parent type'
  • Stride.Core.DataSerializers .StrideCorePresentationBehaviors_D ropCommandParametersSerializer} violates rule 'Avoid types with name too long'
Stride.Core.DataSerializers
;namespace.pngStride.Core.Presentation.Drawing19D|m3|06| 42.28|m6|00| 7d 5h|m7|00| 3d 2h|m0|02|

First 3 of 35 issues

Stride.Core.Presentation.Drawing
;namespace.pngStride.Core.DataSerializers18D|m0|19| 20.41|m0|05| 5h 28min|m0|07| 1h 7min|m0|04|

First 3 of 22 issues

  • Stride.Core.DataSerializers .StrideCoreBuildEngine_FileVersion KeySerializer} violates rule 'Non-static classes should be instantiated or turned to static'
  • Stride.Core.DataSerializers .StrideCoreBuildEngine_FileVersion KeySerializer} violates rule 'Types that could be declared as private, nested in a parent type'
  • Stride.Core.DataSerializers .StrideCoreBuildEngine_FileVersion KeySerializer} violates rule 'Avoid types with name too long'
Stride.Core.DataSerializers
;namespace.pngStride.Core.DataSerializers02E|m6|01| 57.87|m0|18| 25min|m0|12| 15min|m0|11|

2 issues

  • Stride.Core.DataSerializers} violates rule 'Avoid namespaces with few types'
  • Stride.Core.DataSerializers .Stride_Core_PackagesSerializerFac tory.Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.DataSerializers
;namespace.pngStride.Core.Serialization .AssemblyScan13D|m3|11| 38.58|m0|16| 25min|m0|16| 10min|m0|16|

1 issue

  • Stride.Core.Serialization .AssemblyScan .Stride_Core_AssetsAssemblyScan .Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.Serialization .AssemblyScan
;namespace.pngStride.Core.DataSerializers00E|m4|03| 50.15|m0|15| 25min|m0|15| 13min|m0|15|

2 issues

  • Stride.Core.DataSerializers .Stride_Core_Translation_Presentat ionSerializerFactory} violates rule 'Avoid types with name too long'
  • Stride.Core.DataSerializers .Stride_Core_Translation_Presentat ionSerializerFactory.Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.DataSerializers
;namespace.pngStride.Core.DataSerializers12D|m3|10| 38.58|m0|14| 25min|m0|17| 10min|m0|17|

1 issue

  • Stride.Core.DataSerializers .Stride_Core_QuantumSerializerFact ory.Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.DataSerializers
;namespace.pngStride.Core.Quantum.References15D|m0|18| 21.4|m3|02| 4d 7h|m2|03| 1d 0h|m0|03|

First 3 of 24 issues

  • Stride.Core.Quantum.References .IReference} violates rule 'Avoid having different types with same name'
  • Stride.Core.Quantum.References .IReferenceInternal} violates rule 'Avoid namespaces mutually dependent'
  • ;class.pngStride.Core.Quantum.References .ObjectReference violates rule 'Avoid namespaces mutually dependent'
Stride.Core.Quantum.References
;namespace.pngStride.Core.DataSerializers03E|m4|04| 50.15|m0|12| 25min|m0|14| 13min|m0|12|

2 issues

  • Stride.Core.DataSerializers .Stride_Core_Assets_QuantumSeriali zerFactory} violates rule 'Avoid types with name too long'
  • Stride.Core.DataSerializers .Stride_Core_Assets_QuantumSeriali zerFactory.Initialize()} violates rule 'Potentially Dead Methods'
Stride.Core.DataSerializers
;namespace.pngStride.Core.Presentation.Quantum14D|m1|14| 30.22|m1|04| 2d 1h|m1|04| 5h 18min|m0|06|

First 3 of 14 issues

Stride.Core.Presentation.Quantum
;namespace.pngStride.Core.DataSerializers16D|m0|17| 22.7|m0|07| 3h 44min|m0|08| 51min|m0|05|

First 3 of 16 issues

  • Stride.Core.DataSerializers .StrideCoreMostRecentlyUsedFiles_M ostRecentlyUsedFileSerializer} violates rule 'Non-static classes should be instantiated or turned to static'
  • Stride.Core.DataSerializers .StrideCoreMostRecentlyUsedFiles_M ostRecentlyUsedFileSerializer} violates rule 'Types that could be declared as private, nested in a parent type'
  • Stride.Core.DataSerializers .StrideCoreMostRecentlyUsedFiles_M ostRecentlyUsedFileSerializer} violates rule 'Avoid types with name too long'
Stride.Core.DataSerializers
;QGPass.png   Quality Gate Pass:    New Annual Interest since Baseline

+ Scalar Result: 0 man-days

Hot Spots
000

    Code Smells
    000

      Code Smells Regression
      000

        Object Oriented Design
        000

          Design
          000

            Architecture
            000

              API Breaking Changes
              000

                Code Coverage
                000

                  Dead Code
                  000

                    Security
                    000

                      Visibility
                      000

                        Immutability
                        000

                          Naming Conventions
                          000

                            Source Files Organization
                            000

                              ;GroupHierarchy.png
                              .NET Framework Usage
                              000

                                ;GroupHierarchy.png
                                API Usage
                                000

                                  Defining JustMyCode
                                  000

                                    ;GroupHierarchy.png
                                    Trend Metrics
                                    000

                                      Code Diff Summary
                                      000

                                        Roslyn Analyzers
                                        000

                                          Rules extracted from Source Code
                                          000

                                            Code Smells
                                            053

                                            ;WarningCritical.png   Critical Rule Violated:    ND1003    Avoid methods too big, too complex

                                            225 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            225 methods# lines of code (LOC)Cyclomatic Complexity (CC)IL Cyclomatic Complexity (ILCC)IL Nesting DepthcomplexityScoreDebtAnnual InterestFull Name
                                            ;method.pngMapKey(KeyCode,Scancode)|m70|08| 151|m100|00| 160|m100|00| 155|m17|08| 7|m100|00| 307|m100|00| 2h 19min0240minStride.Input.KeyboardSDL+SDLKeys .MapKey(KeyCode,Scancode)
                                            ;method.pngPaste(IPasteItem,IGraphNode ,NodeIndex,Boolean)|m100|00| 213|m35|03| 69|m82|01| 129|m8|13| 5|m72|01| 233|m72|01| 1h 47min0340minStride.Core.Assets.Editor .ViewModel.CopyPasteProcessors .AssetPropertyPasteProcessor.Paste (IPasteItem,IGraphNode,NodeIndex ,Boolean)
                                            ;method.pngCreateTypeInfo(TypeBase,List <AttributeBase> ,EffectTypeDescription&)|m67|13| 144|m20|09| 47|m56|08| 89|m100|00| 26|m69|02| 226|m69|02| 1h 44min0040minStride.Shaders.Parser.ShaderLinker .CreateTypeInfo(TypeBase,List <AttributeBase> ,EffectTypeDescription&)
                                            ;method.pngVisit(MethodInvocationExpression )|m70|09| 151|m36|02| 70|m62|06| 98|m30|03| 10|m62|03| 207|m62|03| 1h 36min0140minStride.Core.Shaders.Convertor .HlslToGlslConvertor.Visit (MethodInvocationExpression)
                                            ;method.pngExportAnimation(ICommandContext ,ContentManager,Boolean)|m80|06| 171|m26|06| 55|m62|05| 98|m26|05| 9|m59|04| 199|m59|04| 1h 33min0439minStride.Assets.Models .ImportModelCommand .ExportAnimation(ICommandContext ,ContentManager,Boolean)
                                            ;method.pngDoCommandOverride (ICommandContext)|m88|01| 189|m18|12| 44|m64|04| 102|m4|19| 4|m53|05| 184|m53|05| 1h 26min0536minStride.SpriteStudio.Offline .SpriteStudioAnimationAssetCompile r+SpriteStudioAnimationAssetComma n d.DoCommandOverride (ICommandContext)
                                            ;method.pngCompile(ShaderMixinSource ,EffectCompilerParameters ,CompilerParameters)|m80|05| 171|m26|04| 56|m50|12| 81|m8|16| 5|m53|06| 183|m53|06| 1h 26min0636minStride.Shaders.Compiler .EffectCompiler.Compile (ShaderMixinSource ,EffectCompilerParameters ,CompilerParameters)
                                            ;method.pngProcessMesh(Scene*,Mesh* ,Dictionary<IntPtr,String>)|m83|02| 178|m21|08| 48|m44|15| 72|m17|09| 7|m53|07| 182|m53|07| 1h 25min0735minStride.Importer.ThreeD .MeshConverter.ProcessMesh(Scene* ,Mesh*,Dictionary<IntPtr,String>)
                                            ;method.pngExportModel(ICommandContext ,ContentManager)|m81|03| 174|m18|11| 44|m66|03| 105|m4|17| 4|m51|08| 178|m51|08| 1h 24min0835minStride.Assets.Models .ImportModelCommand.ExportModel (ICommandContext,ContentManager)
                                            ;method.pngRegisterAssetAssembly(Assembly)|m61|17| 132|m26|05| 55|m54|10| 87|m21|07| 8|m50|09| 174|m49|09| 1h 22min0934minStride.Core.Assets.AssetRegistry .RegisterAssetAssembly(Assembly)
                                            ;method.pngEncodeDDSHeader(ImageDescription ,DDSFlags,IntPtr,Int32,Int32&)|m62|16| 134|m23|07| 52|m34|19| 57|m34|01| 11|m48|10| 171|m48|10| 1h 20min1033minStride.Graphics.DDSHelper .EncodeDDSHeader(ImageDescription ,DDSFlags,IntPtr,Int32,Int32&)
                                            ;method.pngBakeLightProbes(RenderContext ,RenderDrawContext)|m80|04| 173|m15|16| 40|m37|18| 61|m21|06| 8|m48|11| 170|m48|11| 1h 20min1133minStride.Rendering.Compositing .ForwardRenderer.BakeLightProbes (RenderContext,RenderDrawContext)
                                            ;method.pngBuild (NavigationMeshBuildSettings ,ICollection<NavigationMeshGroup> ,CollisionFilterGroupFlags ,ICollection<BoundingBox> ,CancellationToken)|m66|14| 143|m16|14| 42|m67|02| 106|m17|12| 7|m48|12| 169|m48|12| 1h 20min1233minStride.Navigation .NavigationMeshBuilder.Build (NavigationMeshBuildSettings ,ICollection<NavigationMeshGroup> ,CollisionFilterGroupFlags ,ICollection<BoundingBox> ,CancellationToken)
                                            ;method.pngPrepareEffectPermutations (RenderDrawContext)|m64|15| 138|m19|10| 45|m55|09| 88|m17|10| 7|m46|13| 164|m46|13| 1h 17min1331minStride.Rendering .RootEffectRenderFeature .PrepareEffectPermutations (RenderDrawContext)
                                            ;method.pngDetermineOutputFormat (TextureHelper+ImportParameters ,Size2,PixelFormat)|m30|19| 67|m38|01| 73|m50|13| 81|m30|02| 10|m45|14| 163|m45|14| 1h 17min1431minStride.Assets.Textures .TextureHelper .DetermineOutputFormat (TextureHelper+ImportParameters ,Size2,PixelFormat)
                                            ;method.pngCreateBundle(String,IOdbBackend ,ObjectId[],ISet<ObjectId> ,Dictionary<String,ObjectId>,IList <String>,Boolean)|m70|10| 150|m16|13| 42|m52|11| 83|m8|15| 5|m44|15| 159|m44|15| 1h 15min1530minStride.Core.Storage .BundleOdbBackend.CreateBundle (String,IOdbBackend,ObjectId[] ,ISet<ObjectId>,Dictionary<String ,ObjectId>,IList<String>,Boolean)
                                            ;method.pngBuild(Logger,PackageSession ,Package,String,String,ISet <ObjectId>,Boolean,List<String>)|m73|07| 158|m13|17| 37|m57|07| 91|m4|18| 4|m43|16| 158|m43|16| 1h 15min1630minStride.Core.Assets.CompilerApp .BundlePacker.Build(Logger ,PackageSession,Package,String ,String,ISet<ObjectId>,Boolean ,List<String>)
                                            ;method.pngRun(String[])|m68|11| 147|m11|19| 34|m46|14| 75|m17|11| 7|m42|17| 153|m42|17| 1h 13min1729minStride.Core.Assets.CompilerApp .PackageBuilderApp.Run(String[])
                                            ;method.pngGetUniqueColors(FIBITMAP)|m53|18| 116|m16|15| 41|m40|17| 66|m30|04| 10|m41|18| 151|m41|18| 1h 12min1829minFreeImageAPI.FreeImage .GetUniqueColors(FIBITMAP)
                                            ;method.pngMeasureOverride(Vector3)|m68|12| 146|m12|18| 36|m44|16| 71|m8|14| 5|m39|19| 147|m39|19| 1h 10min1928minStride.UI.Panels.Grid .MeasureOverride(Vector3)
                                            ;Warning.png   Rule Violated:    ND1006    Avoid methods potentially poorly commented

                                            168 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            168 methodsPercentage Comment# lines of code (LOC)# lines of commentnbLinesOfCodeNotCommentedDebtAnnual InterestFull Name
                                            ;method.pngDoCommandOverride (ICommandContext)|m10|10| 0.53|m100|00| 189|m20|07| 1|m100|00| 188|m100|00| 18min0915minStride.SpriteStudio.Offline .SpriteStudioAnimationAssetCompile r+SpriteStudioAnimationAssetComma n d.DoCommandOverride (ICommandContext)
                                            ;method.pngCreateTypeInfo(TypeBase,List <AttributeBase> ,EffectTypeDescription&)|m0|14| 0|m71|01| 144|m0|13| 0|m72|01| 144|m72|01| 14min0716minStride.Shaders.Parser.ShaderLinker .CreateTypeInfo(TypeBase,List <AttributeBase> ,EffectTypeDescription&)
                                            ;method.pngGetUniqueColors(FIBITMAP)|m0|11| 0|m54|03| 116|m0|11| 0|m54|02| 116|m54|02| 11min0416minFreeImageAPI.FreeImage .GetUniqueColors(FIBITMAP)
                                            ;method.pngDoCommandOverride (ICommandContext)|m80|03| 4.03|m55|02| 119|m100|00| 5|m53|03| 114|m53|03| 11min1613minStride.Assets.Physics .ColliderShapeAssetCompiler+Collid erShapeCombineCommand .DoCommandOverride(ICommandContext )
                                            ;method.pngAnalyzeScalar(String)|m0|15| 0|m49|04| 109|m0|15| 0|m50|04| 109|m50|04| 10min0016minStride.Core.Yaml.Emitter .AnalyzeScalar(String)
                                            ;method.pngCompareData(FIBITMAP,FIBITMAP)|m0|18| 0|m49|05| 108|m0|18| 0|m49|05| 108|m49|05| 10min0216minFreeImageAPI.FreeImage.CompareData (FIBITMAP,FIBITMAP)
                                            ;method.pngChangeChildElementLayoutProperti es (UIElement,PanelCommandMode)|m21|09| 1.1|m37|06| 90|m20|08| 1|m37|06| 89|m37|06| 8min1015minStride.Assets.Presentation .AssetEditors.UIEditor.ViewModels .PanelViewModel .ChangeChildElementLayoutPropertie s(UIElement,PanelCommandMode)
                                            ;method.pngConvertColorDepth(FIBITMAP ,FREE_IMAGE_COLOR_DEPTH,Byte ,FREE_IMAGE_DITHER ,FREE_IMAGE_QUANTIZE,Boolean)|m22|08| 1.15|m35|09| 86|m20|09| 1|m35|07| 85|m35|07| 8min1115minFreeImageAPI.FreeImage .ConvertColorDepth(FIBITMAP ,FREE_IMAGE_COLOR_DEPTH,Byte ,FREE_IMAGE_DITHER ,FREE_IMAGE_QUANTIZE,Boolean)
                                            ;method.pngRenderMajorItems(AxisBase,Double ,Boolean)|m66|04| 3.33|m35|08| 87|m60|04| 3|m34|08| 84|m34|08| 8min1513minStride.Assets.Presentation .CurveEditor .HorizontalAndVerticalAxisRenderer .RenderMajorItems(AxisBase,Double ,Boolean)
                                            ;method.pngDoCommandOverride (ICommandContext)|m87|02| 4.4|m35|07| 87|m80|03| 4|m33|09| 83|m33|09| 8min1712minStride.Assets.Physics .HeightmapAssetCompiler+HeightmapC onvertCommand.DoCommandOverride (ICommandContext)
                                            ;method.pngBuildAndShareMeshes(Model ,IServiceRegistry)|m46|06| 2.33|m33|11| 84|m40|05| 2|m33|10| 82|m33|10| 8min1314minStride.Physics .StaticMeshColliderShape .BuildAndShareMeshes(Model ,IServiceRegistry)
                                            ;method.pngSimulationSpaceChanged()|m89|01| 4.49|m34|10| 85|m80|02| 4|m32|11| 81|m32|11| 8min1812minStride.Particles.ParticleEmitter .SimulationSpaceChanged()
                                            ;method.pngGetFormatParameters(PixelFormat ,FREE_IMAGE_TYPE&,UInt32&,UInt32& ,UInt32&,UInt32&)|m0|17| 0|m31|13| 80|m0|17| 0|m32|12| 80|m32|12| 8min0316minFreeImageAPI.FreeImage .GetFormatParameters(PixelFormat ,FREE_IMAGE_TYPE&,UInt32&,UInt32& ,UInt32&,UInt32&)
                                            ;method.pngVisit(MixinStatement)|m91|00| 4.6|m33|12| 83|m80|01| 4|m31|13| 79|m31|13| 7min1912minStride.Shaders.Parser.Mixins .ShaderMixinCodeGen.Visit (MixinStatement)
                                            ;method.pngConvert(Object,Type,Object ,CultureInfo)|m0|16| 0|m30|15| 78|m0|16| 0|m30|14| 78|m30|14| 7min0116minStride.Core.Presentation .ValueConverters.ColorConverter .Convert(Object,Type,Object ,CultureInfo)
                                            ;method.pngReducedRowEchelonForm(Matrix& ,Vector4&,Matrix&,Vector4&)|m50|05| 2.5|m30|14| 78|m40|06| 2|m29|15| 76|m29|15| 7min1414minStride.Core.Mathematics.Matrix .ReducedRowEchelonForm(Matrix& ,Vector4&,Matrix&,Vector4&)
                                            ;method.pngVisit(Variable)|m25|07| 1.3|m28|16| 76|m20|10| 1|m28|17| 75|m28|17| 7min1215minStride.Shaders.Parser.ShaderLinker .Visit(Variable)
                                            ;method.pngFillNodeData(XNamespace ,XContainer ,List<SpriteStudioCell > ,NodeAnimationData&)|m0|19| 0|m28|17| 75|m0|19| 0|m28|16| 75|m28|16| 7min0816minStride.SpriteStudio.Offline .SpriteStudioXmlImport .FillNodeData(XNamespace ,XContainer,List<SpriteStudioCell> ,NodeAnimationData&)
                                            ;method.pngGetResourceBinding (InputBindingDescription,String ,LoggerResult)|m0|12| 0|m27|18| 73|m0|12| 0|m27|18| 73|m27|18| 7min0516minStride.Shaders.Compiler.Direct3D .ShaderCompiler.GetResourceBinding (InputBindingDescription,String ,LoggerResult)
                                            ;method.pngGenerate(ShaderMixinSource ,ShaderMixinContext)|m0|13| 0|m25|19| 71|m0|14| 0|m26|19| 71|m26|19| 7min0616minStride.Rendering .ShaderMixins+StrideEffectBase .Generate(ShaderMixinSource ,ShaderMixinContext)
                                            ;Warning.png   Rule Violated:    ND1001    Avoid types with too many methods

                                            165 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            165 typesnbMethodsinstanceMethodsstaticMethods# lines of code (LOC)DebtAnnual InterestFull Name
                                            ;class.pngFreeImage|m100|00| 34318no method|m100|00|

                                            First 3 of 343 methods

                                            |m75|01| 1 422|m25|19| 2h 0min1924minFreeImageAPI.FreeImage
                                            ;struct.pngMatrix|m37|01| 142|m33|05|

                                            First 3 of 26 methods

                                            |m33|02|

                                            First 3 of 116 methods

                                            |m59|02| 1 122|m100|00| 7h 6min001h 21minStride.Core.Mathematics.Matrix
                                            ;class.pngUpdateEngineAutoGenerated|m29|02| 11619no method|m33|01|

                                            First 3 of 116 methods

                                            • ;method.pngUpdateEngineAutoGenerated .UpdateMain0()
                                            • ;method.pngUpdateEngineAutoGenerated .Dispatcher_get_Module (SerializableLogMessage)
                                            • ;method.pngUpdateEngineAutoGenerated .Dispatcher_set_Module (SerializableLogMessage,String)
                                            |m0|19| 0|m81|01| 5h 48min011h 4minUpdateEngineAutoGenerated
                                            ;struct.pngDouble3|m24|04| 100|m19|11|

                                            First 3 of 15 methods

                                            |m24|04|

                                            First 3 of 85 methods

                                            |m17|10| 325|m69|03| 5h 0min0354minStride.Core.Mathematics.Double3
                                            ;struct.pngVector3|m24|03| 100|m19|12|

                                            First 3 of 15 methods

                                            |m24|03|

                                            First 3 of 85 methods

                                            |m17|09| 330|m69|02| 5h 0min0254minStride.Core.Mathematics.Vector3
                                            ;class.pngTexture|m21|05| 89|m62|04|

                                            First 3 of 49 methods

                                            |m11|15|

                                            First 3 of 40 methods

                                            |m37|04| 714|m61|04| 4h 27min0447minStride.Graphics.Texture
                                            ;struct.pngDouble2|m20|06| 86|m17|15|

                                            First 3 of 14 methods

                                            |m20|05|

                                            First 3 of 72 methods

                                            |m13|13| 262|m59|05| 4h 18min0545minStride.Core.Mathematics.Double2
                                            ;struct.pngVector2|m19|07| 83|m17|16|

                                            First 3 of 14 methods

                                            |m20|06|

                                            First 3 of 69 methods

                                            |m13|14| 261|m56|06| 4h 9min0643minStride.Core.Mathematics.Vector2
                                            ;class.pngHlslToGlslConvertor|m18|08| 81|m89|02|

                                            First 3 of 70 methods

                                            |m3|17|

                                            First 3 of 11 methods

                                            |m100|00| 1 882|m55|07| 4h 3min0741minStride.Core.Shaders.Convertor .HlslToGlslConvertor
                                            ;struct.pngDouble4|m18|09| 79|m19|13|

                                            First 3 of 15 methods

                                            |m18|07|

                                            First 3 of 64 methods

                                            |m15|11| 295|m54|08| 3h 57min0840minStride.Core.Mathematics.Double4
                                            ;class.pngCVROverlay|m17|10| 78|m100|00|

                                            First 3 of 78 methods

                                            19no method|m11|18| 223|m53|09| 3h 54min0940minValve.VR.CVROverlay
                                            ;struct.pngVector4|m17|12| 76|m19|14|

                                            First 3 of 15 methods

                                            |m17|09|

                                            First 3 of 61 methods

                                            |m15|12| 293|m51|10| 3h 48min1038minStride.Core.Mathematics.Vector4
                                            ;class.pngShaderGrammar|m17|11| 76|m16|17|

                                            First 3 of 13 methods

                                            |m18|08|

                                            First 3 of 63 methods

                                            |m37|03| 714|m51|11| 3h 48min1138minStride.Core.Shaders.Grammar .ShaderGrammar
                                            ;class.pngCommandList|m16|14| 75|m94|01|

                                            First 3 of 74 methods

                                            |m0|18|

                                            1 method

                                            |m20|07| 387|m51|12| 3h 45min1238minStride.Graphics.CommandList
                                            ;struct.pngFIRational|m16|13| 75|m33|07|

                                            First 3 of 26 methods

                                            |m14|13|

                                            First 3 of 49 methods

                                            |m12|16| 227|m51|13| 3h 45min1338minFreeImageAPI.FIRational
                                            ;struct.pngQuaternion|m16|16| 74|m20|10|

                                            First 3 of 16 methods

                                            |m16|10|

                                            First 3 of 58 methods

                                            |m19|08| 371|m50|14| 3h 42min1437minStride.Core.Mathematics.Quaternion
                                            ;struct.pngFIURational|m16|15| 74|m33|06|

                                            First 3 of 26 methods

                                            |m13|14|

                                            First 3 of 48 methods

                                            |m11|17| 224|m50|15| 3h 42min1537minFreeImageAPI.FIURational
                                            ;struct.pngColorBGRA|m14|17| 69|m24|08|

                                            First 3 of 19 methods

                                            |m14|11|

                                            First 3 of 50 methods

                                            |m13|15| 254|m46|16| 3h 27min1634minStride.Core.Mathematics.ColorBGRA
                                            ;struct.pngColor|m14|18| 68|m23|09|

                                            First 3 of 18 methods

                                            |m14|12|

                                            First 3 of 50 methods

                                            |m21|06| 411|m45|17| 3h 24min1733minStride.Core.Mathematics.Color
                                            ;class.pngUIElement|m14|19| 67|m65|03|

                                            First 3 of 51 methods

                                            |m4|16|

                                            First 3 of 16 methods

                                            |m30|05| 576|m45|18| 3h 21min1832minStride.UI.UIElement
                                            ;WarningCritical.png   Critical Rule Violated:    ND1004    Avoid methods with too many parameters

                                            151 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            151 methods# ParametersDebtAnnual InterestFull Name
                                            ;ctor.png.ctor(Single,Single,Single ,Single ,Single,Single,Single ,Single ,Single,Single,Single ,Single ,Single,Single,Single,Single)|m100|00| 16|m100|00| 2h 15min0031minStride.Core.Mathematics.Matrix. .ctor(Single,Single,Single,Single ,Single,Single,Single,Single ,Single,Single,Single,Single ,Single,Single,Single,Single)
                                            ;method.pngDrawSprite(Texture,RectangleF& ,Boolean,Nullable<RectangleF>& ,Color4,Color4,Single,Vector2& ,SpriteEffects,ImageOrientation ,Single,SwizzleMode,Boolean)|m62|01| 13|m62|01| 1h 46min0120minStride.Graphics.SpriteBatch .DrawSprite(Texture,RectangleF& ,Boolean,Nullable<RectangleF>& ,Color4,Color4,Single,Vector2& ,SpriteEffects,ImageOrientation ,Single,SwizzleMode,Boolean)
                                            ;method.pngDraw(Texture,Vector2,Nullable <RectangleF>,Color4,Single,Vector2 ,Single,SpriteEffects ,ImageOrientation,Single,Color4 ,SwizzleMode)|m50|02| 12|m50|02| 1h 37min0216minStride.Graphics.SpriteBatch.Draw (Texture,Vector2,Nullable <RectangleF>,Color4,Single,Vector2 ,Single,SpriteEffects ,ImageOrientation,Single,Color4 ,SwizzleMode)
                                            ;method.pngNew2D(GraphicsDevice,Int32,Int32 ,MipMapCount,PixelFormat ,DataBox[] ,TextureFlags,Int32 ,GraphicsResourceUsage ,MultisampleCount,TextureOptions)|m37|07| 11|m37|07| 1h 28min0713minStride.Graphics.Texture.New2D (GraphicsDevice,Int32,Int32 ,MipMapCount,PixelFormat,DataBox[] ,TextureFlags,Int32 ,GraphicsResourceUsage ,MultisampleCount,TextureOptions)
                                            ;method.pngDraw(Texture,RectangleF,Nullable <RectangleF>,Color4,Single ,Vector2 ,SpriteEffects ,ImageOrientation ,Single,Color4,SwizzleMode)|m37|08| 11|m37|08| 1h 28min0813minStride.Graphics.SpriteBatch.Draw (Texture,RectangleF,Nullable <RectangleF>,Color4,Single,Vector2 ,SpriteEffects,ImageOrientation ,Single,Color4,SwizzleMode)
                                            ;method.pngDraw(Texture,Vector2,Nullable <RectangleF>,Color4,Single,Vector2 ,Vector2,SpriteEffects ,ImageOrientation,Single,Color4)|m37|09| 11|m37|09| 1h 28min0913minStride.Graphics.SpriteBatch.Draw (Texture,Vector2,Nullable <RectangleF>,Color4,Single,Vector2 ,Vector2,SpriteEffects ,ImageOrientation,Single,Color4)
                                            ;method.pngDrawString(SpriteFont,String ,Single,Vector2,Color4,Single ,Vector2,Vector2,SpriteEffects ,Single,TextAlignment)|m37|06| 11|m37|06| 1h 28min0613minStride.Graphics.SpriteBatch .DrawString(SpriteFont,String ,Single,Vector2,Color4,Single ,Vector2,Vector2,SpriteEffects ,Single,TextAlignment)
                                            ;method.pngDrawString(SpriteFont ,StringBuilder,Single,Vector2 ,Color4,Single,Vector2,Vector2 ,SpriteEffects,Single ,TextAlignment)|m37|03| 11|m37|03| 1h 28min0313minStride.Graphics.SpriteBatch .DrawString(SpriteFont ,StringBuilder,Single,Vector2 ,Color4,Single,Vector2,Vector2 ,SpriteEffects,Single ,TextAlignment)
                                            ;method.pngDrawString(SpriteFont ,SpriteFont+StringProxy&,Single ,Vector2&,Color4&,Single,Vector2 ,Vector2,SpriteEffects,Single ,TextAlignment)|m37|04| 11|m37|04| 1h 28min0413minStride.Graphics.SpriteBatch .DrawString(SpriteFont ,SpriteFont+StringProxy&,Single ,Vector2&,Color4&,Single,Vector2 ,Vector2,SpriteEffects,Single ,TextAlignment)
                                            ;method.pngDrawString(SpriteFont ,SpriteFont+StringProxy&,Single ,Vector2&,Color4&,Single,Vector2& ,Vector2&,SpriteEffects,Single ,TextAlignment)|m37|05| 11|m37|05| 1h 28min0513minStride.Graphics.SpriteBatch .DrawString(SpriteFont ,SpriteFont+StringProxy&,Single ,Vector2&,Color4&,Single,Vector2& ,Vector2&,SpriteEffects,Single ,TextAlignment)
                                            ;ctor.png.ctor(IntPtr,Int32,Int32 ,Int32 ,Int32,PixelFormat,Int32 ,Int32 ,TexImage+TextureDimension ,Int32 ,Int32)|m37|10| 11|m37|10| 1h 28min1013minStride.TextureConverter.TexImage. .ctor(IntPtr,Int32,Int32,Int32 ,Int32,PixelFormat,Int32,Int32 ,TexImage+TextureDimension,Int32 ,Int32)
                                            ;method.pngDrawCircle(IDrawingContext,Point ,Double,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)|m25|17| 10|m25|17| 1h 18min179minStride.Core.Presentation .Extensions .DrawingContextExtensions .DrawCircle(IDrawingContext,Point ,Double,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)
                                            ;method.pngDrawCircles(IDrawingContext ,IList <Point>,Double,Color,Color ,Double ,PenLineJoin,ICollection <Double> ,Double,Boolean)|m25|16| 10|m25|16| 1h 18min169minStride.Core.Presentation .Extensions .DrawingContextExtensions .DrawCircles(IDrawingContext,IList <Point>,Double,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)
                                            ;method.pngDrawMathText(IDrawingContext ,Point ,Color,String,FontFamily ,Double ,FontWeight ,HorizontalAlignment ,VerticalAlignment,Boolean)|m25|19| 10|m25|19| 1h 18min199minStride.Core.Presentation .Extensions .DrawingContextExtensions .DrawMathText(IDrawingContext ,Point,Color,String,FontFamily ,Double,FontWeight ,HorizontalAlignment ,VerticalAlignment,Boolean)
                                            ;method.pngDrawEllipses(IList<Point>,Double ,Double,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)|m25|18| 10|m25|18| 1h 18min189minStride.Core.Presentation.Drawing .CanvasRenderer.DrawEllipses(IList <Point>,Double,Double,Color,Color ,Double,PenLineJoin,ICollection <Double>,Double,Boolean)
                                            ;method.pngDrawEllipses(IList<Point>,Double ,Double,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)|m25|15| 10|m25|15| 1h 18min159minStride.Core.Presentation.Drawing .IDrawingContext.DrawEllipses (IList<Point>,Double,Double,Color ,Color,Double,PenLineJoin ,ICollection<Double>,Double ,Boolean)
                                            ;method.pngGetOrCompileProjectAssembly (String ,String,ILogger,String ,Boolean ,String,String,Dictionary <String ,String>,Boolean ,BuildRequestDataFlags)|m25|12| 10|m25|12| 1h 18min129minStride.Core.Assets.VSProjectHelper .GetOrCompileProjectAssembly (String,String,ILogger,String ,Boolean,String,String,Dictionary <String,String>,Boolean ,BuildRequestDataFlags)
                                            ;method.pngBegin(GraphicsContext,Matrix ,Matrix,SpriteSortMode,Nullable <BlendStateDescription> ,SamplerState,Nullable <DepthStencilStateDescription> ,Nullable <RasterizerStateDescription> ,EffectInstance,Int32)|m25|11| 10|m25|11| 1h 18min119minStride.Graphics.SpriteBatch.Begin (GraphicsContext,Matrix,Matrix ,SpriteSortMode,Nullable <BlendStateDescription> ,SamplerState,Nullable <DepthStencilStateDescription> ,Nullable <RasterizerStateDescription> ,EffectInstance,Int32)
                                            ;method.pngDrawString(SpriteFont,String ,Vector2,Color4,Single,Vector2 ,Vector2,SpriteEffects,Single ,TextAlignment)|m25|14| 10|m25|14| 1h 18min149minStride.Graphics.SpriteBatch .DrawString(SpriteFont,String ,Vector2,Color4,Single,Vector2 ,Vector2,SpriteEffects,Single ,TextAlignment)
                                            ;method.pngDrawString(SpriteFont ,StringBuilder,Vector2,Color4 ,Single,Vector2,Vector2 ,SpriteEffects,Single ,TextAlignment)|m25|13| 10|m25|13| 1h 18min139minStride.Graphics.SpriteBatch .DrawString(SpriteFont ,StringBuilder,Vector2,Color4 ,Single,Vector2,Vector2 ,SpriteEffects,Single ,TextAlignment)
                                            ;WarningCritical.png   Critical Rule Violated:    ND1000    Avoid types too big

                                            151 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            151 typeslocJustMyCode# IL instructionsMethodsFieldsDebtAnnual InterestFull Name
                                            ;class.pngHlslToGlslConvertor|m100|00| 1 882|m100|00| 13 096|m36|04|

                                            First 3 of 130 methods

                                            |m38|03|

                                            First 3 of 56 fields

                                            |m100|00| 1d 1h001h 52minStride.Core.Shaders.Convertor .HlslToGlslConvertor
                                            ;class.pngFreeImage|m72|01| 1 422|m58|04| 8 154|m100|00|

                                            First 3 of 343 methods

                                            |m26|05|

                                            First 3 of 39 fields

                                            |m12|19| 1h 25min1916minFreeImageAPI.FreeImage
                                            ;struct.pngMatrix|m54|02| 1 122|m59|03| 8 309|m50|02|

                                            First 3 of 177 methods

                                            |m13|09|

                                            First 3 of 20 fields

                                            |m58|01| 5h 36min011h 2minStride.Core.Mathematics.Matrix
                                            ;class.pngStrideShaderMixer|m47|03| 999|m52|05| 7 441|m12|14|

                                            First 3 of 48 methods

                                            |m5|15|

                                            First 3 of 8 fields

                                            |m51|02| 4h 59min0254minStride.Shaders.Parser.Mixins .StrideShaderMixer
                                            ;class.pngSessionViewModel|m42|04| 916|m85|01| 11 393|m36|05|

                                            First 3 of 127 methods

                                            |m39|02|

                                            First 3 of 58 fields

                                            |m47|03| 4h 34min0348minStride.Core.Assets.Editor .ViewModel.SessionViewModel
                                            ;class.pngAssetCollectionViewModel|m36|05| 823|m68|02| 9 407|m27|06|

                                            First 3 of 97 methods

                                            |m28|04|

                                            First 3 of 42 fields

                                            |m42|04| 4h 6min0442minStride.Core.Assets.Editor .ViewModel .AssetCollectionViewModel
                                            ;class.pngEmitter|m31|07| 729|m24|14| 4 225|m15|09|

                                            First 3 of 56 methods

                                            |m18|07|

                                            First 3 of 27 fields

                                            |m37|06| 3h 38min0636minStride.Core.Yaml.Emitter
                                            ;class.pngPackageSession|m31|06| 729|m39|06| 5 949|m13|11|

                                            First 3 of 52 methods

                                            |m12|12|

                                            First 3 of 18 fields

                                            |m37|05| 3h 38min0536minStride.Core.Assets.PackageSession
                                            ;class.pngTexture|m30|09| 714|m33|08| 5 191|m39|03|

                                            First 3 of 140 methods

                                            |m12|11|

                                            First 3 of 19 fields

                                            |m36|08| 3h 34min0835minStride.Graphics.Texture
                                            ;class.pngShaderGrammar|m30|08| 714|m37|07| 5 660|m21|07|

                                            First 3 of 76 methods

                                            |m94|00|

                                            First 3 of 139 fields

                                            |m36|07| 3h 34min0735minStride.Core.Shaders.Grammar .ShaderGrammar
                                            ;class.pngMeshConverter|m29|10| 694|m27|12| 4 565|m10|15|

                                            First 3 of 42 methods

                                            |m9|13|

                                            First 3 of 14 fields

                                            |m35|09| 3h 28min0934minStride.Importer.ThreeD .MeshConverter
                                            ;class.pngDDSHelper|m28|11| 686|m26|13| 4 456|m2|19|

                                            First 3 of 12 methods

                                            |m0|18|

                                            1 field

                                            |m34|10| 3h 25min1033minStride.Graphics.DDSHelper
                                            ;class.pngForwardRenderer|m27|12| 659|m30|09| 4 877|m13|13|

                                            First 3 of 49 methods

                                            |m21|06|

                                            First 3 of 32 fields

                                            |m33|11| 3h 17min1132minStride.Rendering.Compositing .ForwardRenderer
                                            ;class.pngScanner|m26|13| 649|m24|15| 4 116|m14|10|

                                            First 3 of 53 methods

                                            |m13|10|

                                            First 3 of 20 fields

                                            |m32|12| 3h 14min1231minStride.Core.Yaml.Scanner
                                            ;class.pngUIElement|m22|14| 576|m17|19| 3 377|m55|01|

                                            First 3 of 194 methods

                                            |m51|01|

                                            First 3 of 76 fields

                                            |m28|13| 2h 52min1326minStride.UI.UIElement
                                            ;class.pngStrideStreamCreator|m22|15| 574|m30|10| 4 864|m7|18|

                                            First 3 of 32 methods

                                            |m6|14|

                                            First 3 of 9 fields

                                            |m28|14| 2h 52min1426minStride.Shaders.Parser.Mixins .StrideStreamCreator
                                            ;class.pngImportModelCommand|m20|16| 554|m22|16| 3 937|m16|08|

                                            First 3 of 60 methods

                                            |m14|08|

                                            First 3 of 22 fields

                                            |m27|15| 2h 46min1525minStride.Assets.Models .ImportModelCommand
                                            ;class.pngTextureTool|m19|17| 533|m19|18| 3 562|m13|12|

                                            First 3 of 49 methods

                                            |m1|17|

                                            2 fields

                                            |m26|16| 2h 39min1623minStride.TextureConverter .TextureTool
                                            ;class.pngStrideSemanticAnalysis|m17|18| 504|m28|11| 4 690|m9|17|

                                            First 3 of 38 methods

                                            |m5|16|

                                            First 3 of 8 fields

                                            |m24|17| 2h 31min1721minStride.Shaders.Parser.Analysis .StrideSemanticAnalysis
                                            ;class.pngCollisionHelper|m16|19| 479|m21|17| 3 826|m10|16|

                                            First 3 of 40 methods

                                            19no field|m23|18| 2h 23min1820minStride.Core.Mathematics .CollisionHelper
                                            ;Warning.png   Rule Violated:    ND1002    Avoid types with too many fields

                                            71 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            71 typesinstanceFieldsstaticFieldsnbFieldsmethodsAssigningFieldsSize of instanceDebtAnnual InterestFull Name
                                            ;struct.pngInputBindingInfo_t|m100|00|

                                            First 3 of 544 fields

                                            07no field|m100|00| 54409no method|m48|03| 544|m100|00| 1d 2h002h 0minValve.VR.InputBindingInfo_t
                                            ;class.pngShaderGrammar|m25|01|

                                            First 3 of 139 fields

                                            06no field|m23|01| 13908no method|m61|02| 673|m66|01| 7h 1min011h 21minStride.Core.Shaders.Grammar .ShaderGrammar
                                            ;struct.pngInputOriginInfo_t|m23|02|

                                            First 3 of 130 fields

                                            08no field|m21|02| 13011no method|m9|15| 140|m61|02| 6h 35min021h 15minValve.VR.InputOriginInfo_t
                                            ;struct.pngIVROverlay|m14|03|

                                            First 3 of 78 fields

                                            10no field|m11|03| 7812no method|m26|06| 312|m33|03| 4h 3min0342minValve.VR.IVROverlay
                                            ;class.pngHlslGrammar|m13|04|

                                            First 3 of 72 fields

                                            09no field|m10|04| 7213no method|m89|01| 961|m30|04| 3h 46min0438minStride.Core.Shaders.Grammar.Hlsl .HlslGrammar
                                            ;struct.pngIVRCompositor|m9|05|

                                            First 3 of 51 fields

                                            02no field|m6|05| 5110no method|m15|09| 204|m19|05| 2h 45min0524minValve.VR.IVRCompositor
                                            ;struct.pngIVRSystem|m8|06|

                                            First 3 of 46 fields

                                            03no field|m5|06| 4617no method|m13|11| 184|m16|06| 2h 30min0621minValve.VR.IVRSystem
                                            ;class.pngStrideAssetsPresentationTest_TestA ssetSerializer|m7|07|

                                            First 3 of 42 fields

                                            • ;field.pngStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer.parentSerializer
                                            • ;field.pngStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer .System_StringSerializer
                                            • ;field.pngStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer .System_SingleSerializer
                                            05no field|m4|07| 42|m9|01|

                                            First 3 of 42 methods

                                            • ;method.pngStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer.Initialize (SerializerSelector)
                                            • ;method.pngStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer.Initialize (SerializerSelector)
                                            • ;method.pngStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer.Initialize (SerializerSelector)
                                            |m13|10| 189|m14|07| 2h 18min0719minStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer
                                            ;class.pngUIElement|m6|08|

                                            First 3 of 36 fields

                                            04no field|m3|08| 36|m10|00|

                                            First 3 of 48 methods

                                            |m39|04| 445|m10|08| 2h 1min0815minStride.UI.UIElement
                                            ;class.pngOpenXRHmd|m5|12|

                                            First 3 of 31 fields

                                            |m10|00|

                                            2 fields

                                            |m3|09| 33|m5|04|

                                            First 3 of 25 methods

                                            |m16|08| 216|m9|09| 1h 52min0913minStride.VirtualReality.OpenXRHmd
                                            ;struct.pngIVRInput|m5|10|

                                            First 3 of 32 fields

                                            16no field|m3|11| 3219no method|m7|17| 128|m8|11| 1h 49min1112minValve.VR.IVRInput
                                            ;class.pngSceneSettingsData|m5|09|

                                            First 3 of 32 fields

                                            19no field|m3|10| 32|m7|02|

                                            First 3 of 34 methods

                                            |m8|16| 129|m8|10| 1h 49min1012minStride.Assets.Presentation .SceneEditor.SceneSettingsData
                                            ;class.pngGrammar|m5|14|

                                            First 3 of 30 fields

                                            |m5|01|

                                            1 field

                                            |m2|13| 31|m2|07|

                                            First 3 of 12 methods

                                            |m6|19| 117|m8|13| 1h 46min1312minIrony.Parsing.Grammar
                                            ;class.pngGameProfilingSystem|m5|11|

                                            First 3 of 31 fields

                                            18no field|m2|12| 31|m4|05|

                                            First 3 of 19 methods

                                            |m17|07| 229|m8|12| 1h 46min1212minStride.Profiling .GameProfilingSystem
                                            ;struct.pngIVRApplications|m5|13|

                                            First 3 of 30 fields

                                            15no field|m2|14| 3014no method|m7|18| 120|m7|14| 1h 43min1411minValve.VR.IVRApplications
                                            ;struct.pngVREvent_Data_t|m5|15|

                                            First 3 of 29 fields

                                            12no field|m2|15| 2915no method|m33|05| 392|m7|15| 1h 40min1510minValve.VR.VREvent_Data_t
                                            ;class.pngHlslToGlslConvertor|m5|16|

                                            First 3 of 28 fields

                                            11no field|m2|16| 28|m2|06|

                                            First 3 of 13 methods

                                            |m11|14| 163|m6|16| 1h 37min1610minStride.Core.Shaders.Convertor .HlslToGlslConvertor
                                            ;class.pngGraphicsDevice|m4|19|

                                            First 3 of 26 fields

                                            14no field|m1|19| 26|m6|03|

                                            First 3 of 30 methods

                                            |m13|13| 180|m5|19| 1h 32min199minStride.Graphics.GraphicsDevice
                                            ;class.pngStrideGrammar|m4|18|

                                            First 3 of 26 fields

                                            13no field|m1|18| 2616no method|m100|00| 1 065|m5|18| 1h 32min189minStride.Core.Shaders.Grammar.Stride .StrideGrammar
                                            ;struct.pngCompositor_FrameTiming|m4|17|

                                            First 3 of 26 fields

                                            17no field|m1|17| 2618no method|m13|12| 182|m5|17| 1h 32min179minValve.VR.Compositor_FrameTiming
                                            ;Warning.png   Rule Violated:    ND1005    Avoid methods with too many overloads

                                            26 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            26 methodsoverloadsPrunednbOverloadsDebtSeverityFull Name
                                            ;method.pngDeserialize(Stream)|m100|00|

                                            First 3 of 17 methods

                                            |m100|00| 17|m100|00| 51min06MediumStride.Core.Yaml.Serialization .Serializer.Deserialize(Stream)
                                            ;method.pngSerialize(Boolean&)|m77|04|

                                            First 3 of 15 methods

                                            |m77|04| 15|m77|04| 45min05MediumStride.Core.Serialization .BinarySerializationReader .Serialize(Boolean&)
                                            ;method.pngSerialize(Boolean&)|m77|05|

                                            First 3 of 15 methods

                                            |m77|05| 15|m77|05| 45min07MediumStride.Core.Serialization .BinarySerializationWriter .Serialize(Boolean&)
                                            ;method.pngSerialize(Boolean&)|m77|06|

                                            First 3 of 15 methods

                                            |m77|06| 15|m77|06| 45min09MediumStride.Core.Serialization .SerializationStream.Serialize (Boolean&)
                                            ;method.pngWrite<T>(SerializationStream,T)|m77|01|

                                            First 3 of 15 methods

                                            |m77|01| 15|m77|01| 45min08MediumStride.Core.Serialization .SerializerExtensions.Write<T> (SerializationStream,T)
                                            ;method.pngIntersects(Vector3&)|m77|02|

                                            First 3 of 15 methods

                                            |m77|02| 15|m77|02| 45min01MediumStride.Core.Mathematics.Ray .Intersects(Vector3&)
                                            ;method.pngClone(Expression)|m77|03|

                                            First 3 of 15 methods

                                            |m77|03| 15|m77|03| 45min00MediumStride.Shaders.Parser.Mixins .StrideAssignmentCloner.Clone (Expression)
                                            ;ctor.png.ctor(Byte)|m55|09|

                                            First 3 of 13 methods

                                            |m55|09| 13|m55|09| 39min02MediumStride.Core.Mathematics.Color. .ctor(Byte)
                                            ;method.pngNew(GraphicsDevice ,BufferDescription,PixelFormat)|m55|08|

                                            First 3 of 13 methods

                                            |m55|08| 13|m55|08| 39min04MediumStride.Graphics.Buffer.New (GraphicsDevice,BufferDescription ,PixelFormat)
                                            ;method.pngMeasureString(String)|m55|07|

                                            First 3 of 13 methods

                                            |m55|07| 13|m55|07| 39min03MediumStride.Graphics.SpriteFont .MeasureString(String)
                                            ;ctor.png.ctor(Single)|m33|11|

                                            First 3 of 11 methods

                                            |m33|11| 11|m33|11| 33min16MediumStride.Core.Mathematics.Color4. .ctor(Single)
                                            ;method.pngSet<T>(ObjectParameterKey<T>,T)|m33|10|

                                            First 3 of 11 methods

                                            |m33|10| 11|m33|10| 33min15MediumStride.Rendering .ParameterCollection.Set<T> (ObjectParameterKey<T>,T)
                                            ;method.pngForEach<T>(T[],Action<T>)|m22|15|

                                            First 3 of 10 methods

                                            |m22|15| 10|m22|15| 30min17MediumStride.Core.Threading.Dispatcher .ForEach<T>(T[],Action<T>)
                                            ;ctor.png.ctor(Byte)|m22|16|

                                            First 3 of 10 methods

                                            |m22|16| 10|m22|16| 30min19MediumStride.Core.Mathematics.ColorBGRA. .ctor(Byte)
                                            ;method.pngSetValueUncancellable<T>(T&,T ,String)|m22|14|

                                            First 3 of 10 methods

                                            |m22|14| 10|m22|14| 30min18MediumStride.Core.Presentation .ViewModels.EditableViewModel .SetValueUncancellable<T>(T&,T ,String)
                                            ;method.pngSetValue<T>(T&,T,String)|m22|12|

                                            First 3 of 10 methods

                                            |m22|12| 10|m22|12| 30min11MediumStride.Core.Presentation .ViewModels.ViewModelBase.SetValue <T>(T&,T,String)
                                            ;method.pngDrawString(SpriteFont,String ,Vector2,Color4,TextAlignment)|m22|13|

                                            First 3 of 10 methods

                                            |m22|13| 10|m22|13| 30min10MediumStride.Graphics.SpriteBatch .DrawString(SpriteFont,String ,Vector2,Color4,TextAlignment)
                                            ;method.pngIntersects(Vector3&)|m11|17|

                                            First 3 of 9 methods

                                            |m11|17| 9|m11|19| 27min12MediumStride.Core.Mathematics.Plane .Intersects(Vector3&)
                                            ;ctor.png.ctor()|m0|19|

                                            First 3 of 8 methods

                                            |m0|19| 8|m11|18| 27min14MediumStride.Core.Presentation .ValueConverters.Chained..ctor()
                                            ;ctor.png.ctor()|m0|18|

                                            First 3 of 8 methods

                                            |m0|18| 8|m11|17| 27min13MediumStride.Core.Presentation .ValueConverters.MultiChained. .ctor()
                                            ;Warning.png   Rule Violated:    ND1007    Avoid types with poor cohesion

                                            20 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            20 typesLack of Cohesion Of Methods (LCOM)methodsfieldspoorCohesionScoreDebtAnnual InterestFull Name
                                            ;class.pngXamlMarkdown|m100|00| 0.99|m21|12|

                                            First 3 of 34 methods

                                            |m0|17|

                                            First 3 of 9 fields

                                            |m100|00| 45.43|m100|00| 3h 36min001h 12minStride.Core.Presentation .XamlMarkdown
                                            ;class.pngShaderGrammar|m98|01| 0.99|m91|01|

                                            First 3 of 76 methods

                                            |m100|00|

                                            First 3 of 139 fields

                                            |m93|01| 42.98|m93|01| 3h 23min011h 7minStride.Core.Shaders.Grammar .ShaderGrammar
                                            ;class.pngHlslGrammar|m89|02| 0.98|m46|05|

                                            First 3 of 49 methods

                                            |m48|01|

                                            First 3 of 72 fields

                                            |m65|02| 33.33|m65|02| 2h 32min0251minStride.Core.Shaders.Grammar.Hlsl .HlslGrammar
                                            ;class.pngGrammar|m83|03| 0.98|m41|06|

                                            First 3 of 46 methods

                                            |m16|02|

                                            First 3 of 30 fields

                                            |m52|03| 28.57|m52|03| 2h 8min0342minIrony.Parsing.Grammar
                                            ;class.pngUIElement|m71|04| 0.97|m76|03|

                                            First 3 of 67 methods

                                            |m0|19|

                                            First 3 of 9 fields

                                            |m35|04| 22.82|m35|04| 1h 38min0432minStride.UI.UIElement
                                            ;class.pngStrideGrammar|m67|05| 0.96|m8|16|

                                            First 3 of 26 methods

                                            |m13|04|

                                            First 3 of 26 fields

                                            |m31|05| 21.26|m31|05| 1h 29min0530minStride.Core.Shaders.Grammar.Stride .StrideGrammar
                                            ;class.pngCommandList|m52|06| 0.95|m90|02|

                                            First 3 of 75 methods

                                            |m4|09|

                                            First 3 of 15 fields

                                            |m19|06| 17.17|m19|06| 1h 8min0623minStride.Graphics.CommandList
                                            ;class.pngHlslToGlslConvertor|m50|07| 0.95|m100|00|

                                            First 3 of 81 methods

                                            |m14|03|

                                            First 3 of 28 fields

                                            |m18|07| 16.69|m18|07| 1h 6min0722minStride.Core.Shaders.Convertor .HlslToGlslConvertor
                                            ;class.pngScaleBar|m48|08| 0.95|m28|08|

                                            First 3 of 38 methods

                                            |m6|06|

                                            First 3 of 17 fields

                                            |m17|08| 16.27|m17|08| 1h 3min0821minStride.Core.Presentation.Controls .ScaleBar
                                            ;class.pngTreeView|m45|09| 0.95|m26|10|

                                            First 3 of 37 methods

                                            |m0|15|

                                            First 3 of 10 fields

                                            |m15|09| 15.66|m15|09| 1h 0min0920minStride.Core.Presentation.Controls .TreeView
                                            ;class.pngAssetPropertyGraph|m42|10| 0.94|m28|07|

                                            First 3 of 38 methods

                                            |m1|14|

                                            First 3 of 11 fields

                                            |m14|10| 15.16|m14|10| 58min1019minStride.Core.Assets.Quantum .AssetPropertyGraph
                                            ;class.pngInputManager|m35|11| 0.94|m51|04|

                                            First 3 of 52 methods

                                            |m0|16|

                                            First 3 of 10 fields

                                            |m11|11| 14.06|m11|11| 52min1117minStride.Input.InputManager
                                            ;class.pngGraphicsDevice|m31|12| 0.94|m3|18|

                                            First 3 of 23 methods

                                            |m10|05|

                                            First 3 of 22 fields

                                            |m9|12| 13.44|m9|12| 49min1216minStride.Graphics.GraphicsDevice
                                            ;class.pngGameStudioWindow|m28|13| 0.93|m6|17|

                                            First 3 of 25 methods

                                            |m4|08|

                                            First 3 of 15 fields

                                            |m8|13| 13.04|m8|13| 47min1315minStride.GameStudio.View .GameStudioWindow
                                            ;class.pngBnfTerm|m24|14| 0.93|m0|19|

                                            First 3 of 21 methods

                                            |m2|11|

                                            First 3 of 12 fields

                                            |m6|14| 12.5|m6|14| 44min1415minIrony.Parsing.BnfTerm
                                            ;class.pngMeshConverter|m23|15| 0.93|m28|09|

                                            First 3 of 38 methods

                                            |m1|13|

                                            First 3 of 11 fields

                                            |m6|15| 12.43|m6|15| 43min1514minStride.Importer.ThreeD .MeshConverter
                                            ;class.pngGameBase|m12|16| 0.92|m25|11|

                                            First 3 of 36 methods

                                            |m3|10|

                                            First 3 of 13 fields

                                            |m3|16| 11.23|m3|16| 37min1612minStride.Games.GameBase
                                            ;class.pngGraphicsDeviceManager|m8|17| 0.92|m13|15|

                                            First 3 of 29 methods

                                            |m1|12|

                                            First 3 of 11 fields

                                            |m2|17| 10.86|m2|17| 35min1712minStride.Games.GraphicsDeviceManager
                                            ;class.pngPackageSession|m1|18| 0.91|m21|13|

                                            First 3 of 34 methods

                                            |m0|18|

                                            First 3 of 9 fields

                                            |m0|18| 10.3|m0|18| 32min1811minStride.Core.Assets.PackageSession
                                            ;class.pngVideoInstance|m0|19| 0.91|m21|14|

                                            First 3 of 34 methods

                                            |m5|07|

                                            First 3 of 16 fields

                                            |m0|19| 10.15|m0|19| 31min1910minStride.Video.VideoInstance

                                            Object Oriented Design
                                            0131

                                            ;Warning.png   Rule Violated:    ND1207    Non-static classes should be instantiated or turned to static

                                            1,527 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 527 typesVisibilityDebtSeverityFull Name
                                            ;class.pngStrideVersion04internal|m0|06| 2min 0s06MediumStride.StrideVersion
                                            ;class.pngPublicKeys05internal|m0|05| 2min 0s05MediumStride.PublicKeys
                                            ;class.pngAccessorMetadata13public|m0|07| 2min 0s07MediumStride.Core.AccessorMetadata
                                            ;class.pngNamespaceDoc06internal|m0|09| 2min 0s09MediumStride.Core.NamespaceDoc
                                            ;class.pngPlatformFolders15public|m0|08| 2min 0s08MediumStride.Core.PlatformFolders
                                            ;class.pngPropertyChangedExtendedEventArgs18public|m0|01| 2min 0s01MediumStride.Core .PropertyChangedExtendedEventArgs
                                            ;class.pngInterop03internal|m0|00| 2min 0s00MediumStride.Core.Interop
                                            ;class.pngObjectId+Serializer00internal|m0|02| 2min 0s02MediumStride.Core.Storage .ObjectId+Serializer
                                            ;class.pngNamespaceDoc01internal|m0|04| 2min 0s04MediumStride.Core.Reflection .NamespaceDoc
                                            ;class.pngNamespaceDoc02internal|m0|03| 2min 0s03MediumStride.Core.Extensions .NamespaceDoc
                                            ;class.pngCollectionDebugView19public|m0|16| 2min 0s16MediumStride.Core.Diagnostics .CollectionDebugView
                                            ;class.pngCollectionDebugView<T>12public|m0|15| 2min 0s15MediumStride.Core.Diagnostics .CollectionDebugView<T>
                                            ;class.pngComponentEventInfo14public|m0|17| 2min 0s17MediumStride.Core.Diagnostics .ComponentEventInfo
                                            ;class.pngLoggerConfig17public|m0|19| 2min 0s19MediumStride.Core.Diagnostics .LoggerConfig
                                            ;class.pngNamespaceDoc08internal|m0|18| 2min 0s18MediumStride.Core.Diagnostics .NamespaceDoc
                                            ;class.pngPerformanceReport16public|m0|11| 2min 0s11MediumStride.Core.Diagnostics .PerformanceReport
                                            ;class.pngNamespaceDoc07internal|m0|10| 2min 0s10MediumStride.Core.Collections .NamespaceDoc
                                            ;class.pngStrideCore_ComponentBaseSerializer10internal|m0|12| 2min 0s12MediumStride.Core.DataSerializers .StrideCore_ComponentBaseSerialize r
                                            ;class.pngStrideCore_DisposeBaseSerializer09internal|m0|14| 2min 0s14MediumStride.Core.DataSerializers .StrideCore_DisposeBaseSerializer
                                            ;class.pngStrideCoreSettings_AppSettingsSeri alizer11internal|m0|13| 2min 0s13MediumStride.Core.DataSerializers .StrideCoreSettings_AppSettingsSer ializer
                                            ;Warning.png   Rule Violated:    ND1203    Class with no descendant should be sealed if possible

                                            866 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            866 types# lines of code (LOC)DebtSeverityFull Name
                                            ;class.pngStrideShaderMixer|m100|00| 999|m0|06| 0min 30s06MediumStride.Shaders.Parser.Mixins .StrideShaderMixer
                                            ;class.pngDDSHelper|m68|01| 686|m0|05| 0min 30s05MediumStride.Graphics.DDSHelper
                                            ;class.pngStrideStreamCreator|m57|02| 574|m0|07| 0min 30s07MediumStride.Shaders.Parser.Mixins .StrideStreamCreator
                                            ;class.pngStrideSemanticAnalysis|m50|03| 504|m0|09| 0min 30s09MediumStride.Shaders.Parser.Analysis .StrideSemanticAnalysis
                                            ;class.pngShaderLinker|m38|04| 386|m0|08| 0min 30s08MediumStride.Shaders.Parser.ShaderLinker
                                            ;class.pngPvrttTexLib|m36|05| 368|m0|01| 0min 30s01MediumStride.TextureConverter .TexLibraries.PvrttTexLib
                                            ;class.pngParserDataBuilder|m34|06| 345|m0|00| 0min 30s00MediumIrony.Parsing.Construction .ParserDataBuilder
                                            ;class.pngDxtTexLib|m32|07| 327|m0|02| 0min 30s02MediumStride.TextureConverter .TexLibraries.DxtTexLib
                                            ;class.pngShaderCompilationContext|m31|08| 311|m0|04| 0min 30s04MediumStride.Shaders.Parser.Mixins .ShaderCompilationContext
                                            ;class.pngFITexLib|m26|09| 261|m0|03| 0min 30s03MediumStride.TextureConverter .TexLibraries.FITexLib
                                            ;class.pngGrammarDataBuilder|m25|10| 259|m0|16| 0min 30s16MediumIrony.Parsing.Construction .GrammarDataBuilder
                                            ;class.pngTreeSet<T>|m25|11| 251|m0|15| 0min 30s15MediumStride.Core.Yaml.TreeSet<T>
                                            ;class.pngAtlasTexLibrary|m25|12| 250|m0|17| 0min 30s17MediumStride.TextureConverter .TexLibraries.AtlasTexLibrary
                                            ;class.pngShaderCompiler|m24|13| 246|m0|19| 0min 30s19MediumStride.Shaders.Compiler.Direct3D .ShaderCompiler
                                            ;class.pngLightClusteredPointSpotGroupRend er er+PointLightShaderGroupData|m24|14| 245|m0|18| 0min 30s18MediumStride.Rendering.Lights .LightClusteredPointSpotGroupRende rer+PointLightShaderGroupData
                                            ;class.pngShaderCompiler|m22|15| 223|m0|11| 0min 30s11MediumStride.Shaders.Compiler.OpenGL .ShaderCompiler
                                            ;class.pngBundlePacker|m22|16| 222|m0|10| 0min 30s10MediumStride.Core.Assets.CompilerApp .BundlePacker
                                            ;class.pngStrideTexLibrary|m21|17| 214|m0|12| 0min 30s12MediumStride.TextureConverter .TexLibraries.StrideTexLibrary
                                            ;class.pngStrideShaderLibrary|m20|18| 208|m0|14| 0min 30s14MediumStride.Shaders.Parser.Mixins .StrideShaderLibrary
                                            ;class.pngCopyPasteService|m20|19| 205|m0|13| 0min 30s13MediumStride.Core.Assets.Editor.Services .CopyPasteService
                                            ;Warning.png   Rule Violated:    ND1202    Class shouldn't be too deep in inheritance tree

                                            368 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            368 typesbaseClassesDepth of inheritanceDebtSeverityFull Name
                                            ;class.pngPrefabViewModel|m100|03|

                                            First 3 of 10 types

                                            |m100|03| 11|m100|03| 24min06MediumStride.Assets.Presentation .ViewModel.PrefabViewModel
                                            ;class.pngSceneViewModel|m100|02|

                                            First 3 of 10 types

                                            |m100|02| 11|m100|02| 24min05MediumStride.Assets.Presentation .ViewModel.SceneViewModel
                                            ;class.pngUILibraryViewModel|m100|00|

                                            First 3 of 10 types

                                            |m100|00| 11|m100|00| 24min07MediumStride.Assets.Presentation .ViewModel.UILibraryViewModel
                                            ;class.pngUIPageViewModel|m100|01|

                                            First 3 of 10 types

                                            |m100|01| 11|m100|01| 24min09MediumStride.Assets.Presentation .ViewModel.UIPageViewModel
                                            ;class.pngPrecompiledFontThumbnailCompiler +P recompiledFontBuildCommand|m83|06|

                                            First 3 of 9 types

                                            |m83|06| 10|m83|06| 21min08MediumStride.Assets.Presentation .Thumbnails .PrecompiledFontThumbnailCompiler+ PrecompiledFontBuildCommand
                                            ;class.pngEntityHierarchyViewModel|m83|04|

                                            First 3 of 9 types

                                            |m83|04| 10|m83|04| 21min01MediumStride.Assets.Presentation .ViewModel .EntityHierarchyViewModel
                                            ;class.pngUIBaseViewModel|m83|05|

                                            First 3 of 9 types

                                            |m83|05| 10|m83|05| 21min00MediumStride.Assets.Presentation .ViewModel.UIBaseViewModel
                                            ;class.pngAssetCompositeHierarchyViewModel <TAssetPartDesign,TAssetPart>|m66|08|

                                            First 3 of 8 types

                                            |m66|08| 9|m66|08| 18min02MediumStride.Core.Assets.Editor .ViewModel .AssetCompositeHierarchyViewModel <TAssetPartDesign,TAssetPart>
                                            ;class.pngCustomAssetThumbnailCompiler+Cus to mAssetThumbnailBuildCommand|m66|07|

                                            First 3 of 8 types

                                            |m66|07| 9|m66|07| 18min04MediumStride.Editor.Thumbnails .CustomAssetThumbnailCompiler+Cust omAssetThumbnailBuildCommand
                                            ;class.pngFontThumbnailBuildCommand|m66|09|

                                            First 3 of 8 types

                                            |m66|09| 9|m66|09| 18min03MediumStride.Assets.Presentation .Thumbnails .FontThumbnailBuildCommand
                                            ;class.pngTextureThumbnailCompiler+Texture Th umbnailBuildCommand|m66|17|

                                            First 3 of 8 types

                                            |m66|17| 9|m66|17| 18min16MediumStride.Assets.Presentation .Thumbnails .TextureThumbnailCompiler+TextureT humbnailBuildCommand
                                            ;class.pngAnimationViewModel|m66|16|

                                            First 3 of 8 types

                                            |m66|16| 9|m66|16| 18min15MediumStride.Assets.Presentation .ViewModel.AnimationViewModel
                                            ;class.pngCodeAssetViewModel|m66|19|

                                            First 3 of 8 types

                                            |m66|19| 9|m66|19| 18min17MediumStride.Assets.Presentation .ViewModel.CodeAssetViewModel
                                            ;class.pngModelViewModel|m66|18|

                                            First 3 of 8 types

                                            |m66|18| 9|m66|18| 18min19MediumStride.Assets.Presentation .ViewModel.ModelViewModel
                                            ;class.pngScriptSourceFileAssetViewModel|m66|15|

                                            First 3 of 8 types

                                            |m66|15| 9|m66|15| 18min18MediumStride.Assets.Presentation .ViewModel .ScriptSourceFileAssetViewModel
                                            ;class.pngSkeletonViewModel|m66|12|

                                            First 3 of 8 types

                                            |m66|12| 9|m66|12| 18min11MediumStride.Assets.Presentation .ViewModel.SkeletonViewModel
                                            ;class.pngSpriteStudioModelViewModel|m66|11|

                                            First 3 of 8 types

                                            |m66|11| 9|m66|11| 18min10MediumStride.Assets.Presentation .ViewModel .SpriteStudioModelViewModel
                                            ;class.pngVisualScriptViewModel|m66|14|

                                            First 3 of 8 types

                                            |m66|14| 9|m66|14| 18min12MediumStride.Assets.Presentation .ViewModel.VisualScriptViewModel
                                            ;class.pngSceneRootViewModel|m66|13|

                                            First 3 of 8 types

                                            |m66|13| 9|m66|13| 18min14MediumStride.Assets.Presentation .AssetEditors.SceneEditor .ViewModels.SceneRootViewModel
                                            ;class.pngPrefabRootViewModel|m66|10|

                                            First 3 of 8 types

                                            |m66|10| 9|m66|10| 18min13MediumStride.Assets.Presentation .AssetEditors.PrefabEditor .ViewModels.PrefabRootViewModel
                                            ;Warning.png   Rule Violated:    ND1208    Methods should be declared static if possible

                                            280 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            280 methodsstaticFieldsUsedmethodsCallingMeDebtSeverityFull Name
                                            ;property-get.pngget_IsFixedSize()05no field15no method|m0|15| 0min 30s06MediumStride.Core.Collections .MultiValueSortedList<TKey,TValue> .get_IsFixedSize()
                                            ;method.pngGetDirectoryInfoFromPath(String)07no field|m22|05|

                                            2 methods

                                            |m22|05| 1min 30s05MediumStride.Core.IO.DirectoryWatcher .GetDirectoryInfoFromPath(String)
                                            ;method.pngCreate(Action,Int64)06no field|m11|10|

                                            1 method

                                            |m11|10| 1min 0s07MediumStride.Core.MicroThreading .Scheduler.Create(Action,Int64)
                                            ;property-get.pngget_IsCompleted()09no field16no method|m0|16| 0min 30s09MediumStride.Core.MicroThreading .SwitchToAwaiter.get_IsCompleted()
                                            ;method.pngReleasePackageStream (BundleOdbBackend+ObjectLocation ,Stream)08no field|m22|01|

                                            2 methods

                                            |m22|01| 1min 30s08MediumStride.Core.Storage .BundleOdbBackend .ReleasePackageStream (BundleOdbBackend+ObjectLocation ,Stream)
                                            ;method.pngDestroyBlob(Blob)|m50|00|

                                            1 field

                                            |m11|09|

                                            1 method

                                            |m11|09| 1min 0s01MediumStride.Core.Storage.ObjectDatabase .DestroyBlob(Blob)
                                            ;method.pngIncrementReference (ContentManager+Reference,Boolean)02no field|m11|08|

                                            1 method

                                            |m11|08| 1min 0s00MediumStride.Core.Serialization.Contents .ContentManager .IncrementReference (ContentManager+Reference,Boolean)
                                            ;method.pngGetValue(Object,Int32)01no field|m22|02|

                                            2 methods

                                            |m22|02| 1min 30s02MediumStride.Core.Reflection .ArrayDescriptor.GetValue(Object ,Int32)
                                            ;method.pngSetValue(Object,Int32,Object)04no field|m11|07|

                                            1 method

                                            |m11|07| 1min 0s04MediumStride.Core.Reflection .ArrayDescriptor.SetValue(Object ,Int32,Object)
                                            ;method.pngGetLength(Object)03no field|m11|13|

                                            1 method

                                            |m11|13| 1min 0s03MediumStride.Core.Reflection .ArrayDescriptor.GetLength(Object)
                                            ;method.pngIsReadOnly(Object)16no field17no method|m0|17| 0min 30s16MediumStride.Core.Reflection .DictionaryDescriptor.IsReadOnly (Object)
                                            ;method.pngGetEnumerator(Object)15no field18no method|m0|18| 0min 30s15MediumStride.Core.Reflection .ListDescriptor.GetEnumerator (Object)
                                            ;method.pngFindProjectInContainer(Solution ,Guid,String,Object[])17no field|m22|03|

                                            2 methods

                                            |m22|03| 1min 30s17MediumStride.Core.VisualStudio.Project .FindProjectInContainer(Solution ,Guid,String,Object[])
                                            ;method.pngRuleEvaluator(Match)19no field|m11|12|

                                            1 method

                                            |m11|12| 1min 0s19MediumStride.Core.Presentation .XamlMarkdown.RuleEvaluator(Match)
                                            ;method.pngGetNextItem(TreeViewItem,List <TreeViewItem>)18no field19no method|m0|19| 0min 30s18MediumStride.Core.Presentation.Controls .TreeView.GetNextItem(TreeViewItem ,List<TreeViewItem>)
                                            ;method.pngGetPreviousItem(TreeViewItem ,List <TreeViewItem>)11no field|m11|11|

                                            1 method

                                            |m11|11| 1min 0s11MediumStride.Core.Presentation.Controls .TreeView.GetPreviousItem (TreeViewItem,List<TreeViewItem>)
                                            ;method.pngGetScrollLineHeightX()10no field|m44|00|

                                            First 3 of 4 methods

                                            |m44|00| 2min 30s10MediumStride.Core.Presentation.Controls .VirtualizingTreePanel .GetScrollLineHeightX()
                                            ;method.pngWaitPendingOperations()12no field14no method|m0|14| 0min 30s12MediumStride.Core.BuildEngine .BuildTransaction+DatabaseContentI ndexMap.WaitPendingOperations()
                                            ;method.pngFindMatchingResult (IPrepareContext ,CommandResultEntry[])14no field|m22|06|

                                            2 methods

                                            |m22|06| 1min 30s14MediumStride.Core.BuildEngine .CommandBuildStep .FindMatchingResult (IPrepareContext ,CommandResultEntry[])
                                            ;method.pngGetLocalRepositoryLock()13no field|m22|04|

                                            2 methods

                                            |m22|04| 1min 30s13MediumStride.Core.Packages.NugetStore .GetLocalRepositoryLock()
                                            ;Warning.png   Rule Violated:    ND1206    A stateless class or structure might be turned into a static type

                                            262 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            262 typesmethodsUsingMeDebtSeverityFull Name
                                            ;class.pngStrideVersion08no method|m0|08| 1min 0s06LowStride.StrideVersion
                                            ;class.pngPublicKeys07no method|m0|07| 1min 0s05LowStride.PublicKeys
                                            ;class.pngNamespaceDoc10no method|m0|10| 1min 0s07LowStride.Core.NamespaceDoc
                                            ;class.pngPlatformFolders|m4|02|

                                            3 methods

                                            |m4|02| 4min 0s09LowStride.Core.PlatformFolders
                                            ;class.pngInterop09no method|m0|09| 1min 0s08LowStride.Core.Interop
                                            ;class.pngNamespaceDoc03no method|m0|03| 1min 0s01LowStride.Core.Reflection .NamespaceDoc
                                            ;class.pngNamespaceDoc04no method|m0|04| 1min 0s00LowStride.Core.Extensions .NamespaceDoc
                                            ;class.pngNamespaceDoc05no method|m0|05| 1min 0s02LowStride.Core.Diagnostics .NamespaceDoc
                                            ;class.pngNamespaceDoc06no method|m0|06| 1min 0s04LowStride.Core.Collections .NamespaceDoc
                                            ;class.pngMemberSerializer|m9|00|

                                            First 3 of 7 methods

                                            |m9|00| 8min03LowStride.Core.Serialization .MemberSerializer
                                            ;class.pngNamespaceDoc16no method|m0|16| 1min 0s16LowStride.Core.Serialization .NamespaceDoc
                                            ;class.pngSerializationTagType19no method|m0|19| 1min 0s15LowStride.Core.Serialization .SerializationTagType
                                            ;class.pngNamespaceDoc18no method|m0|18| 1min 0s17LowStride.Core.Serialization .Serializers.NamespaceDoc
                                            ;class.pngNuGetAssemblyResolver|m4|01|

                                            3 methods

                                            |m4|01| 4min 0s19LowStride.Core.Assets .NuGetAssemblyResolver
                                            ;class.pngStrideVersion15no method|m0|15| 1min 0s18LowStride.StrideVersion
                                            ;class.pngPublicKeys12no method|m0|12| 1min 0s11LowStride.PublicKeys
                                            ;class.pngNamespaceDoc11no method|m0|11| 1min 0s10LowStride.Core.IO.NamespaceDoc
                                            ;class.pngStrideVersion14no method|m0|14| 1min 0s12LowStride.StrideVersion
                                            ;class.pngPublicKeys13no method|m0|13| 1min 0s14LowStride.PublicKeys
                                            ;class.pngNamespaceDoc17no method|m0|17| 1min 0s13LowStride.Core.MicroThreading .NamespaceDoc
                                            ;Warning.png   Rule Violated:    ND1209    Constructor should not call a virtual method

                                            66 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            66 methodsvirtualMethodsCalledDerivedTypesDebtSeverityFull Name
                                            ;ctor.png.ctor(String)|m0|05|

                                            1 method

                                            |m100|00|

                                            First 3 of 229 types

                                            |m0|05| 4min 0s06HighStride.Core.ComponentBase..ctor (String)
                                            ;ctor.png.ctor(String,Type,Type ,PropertyKeyMetadata[])|m0|07|

                                            1 method

                                            |m2|01|

                                            First 3 of 6 types

                                            |m0|07| 4min 0s05HighStride.Core.PropertyKey..ctor (String,Type,Type ,PropertyKeyMetadata[])
                                            ;ctor.png.ctor(String,LogMessageType ,String )|m0|06|

                                            1 method

                                            |m0|09|

                                            2 types

                                            |m0|06| 4min 0s07HighStride.Core.Diagnostics.LogMessage ..ctor(String,LogMessageType ,String)
                                            ;ctor.png.ctor(String,LogMessageType ,String ,Exception,CallerInfo)|m0|09|

                                            1 method

                                            |m0|06|

                                            2 types

                                            |m0|09| 4min 0s09HighStride.Core.Diagnostics.LogMessage ..ctor(String,LogMessageType ,String,Exception,CallerInfo)
                                            ;ctor.png.ctor(Stream,Int64,Int64 ,Boolean ,Boolean)|m0|08|

                                            1 method

                                            • ;method.pngSystem.IO.Stream.Seek(Int64 ,SeekOrigin)
                                            |m2|02|

                                            First 3 of 5 types

                                            |m0|08| 4min 0s08HighStride.Core.Serialization .VirtualFileStream..ctor(Stream ,Int64,Int64,Boolean,Boolean)
                                            ;ctor.png.ctor(Stream,String)|m0|03|

                                            1 method

                                            • ;property-get.pngSystem.IO.Stream.get_Position()
                                            |m0|10|

                                            1 type

                                            |m0|03| 4min 0s01HighStride.Core.Storage .OdbStreamWriter..ctor(Stream ,String)
                                            ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)|m0|02|

                                            1 method

                                            17no type|m0|02| 4min 0s00HighStride.Core.Reflection .ListDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                            ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)|m0|01|

                                            1 method

                                            15no type|m0|01| 4min 0s02HighStride.Core.Reflection .OldCollectionDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                            ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)|m0|04|

                                            1 method

                                            18no type|m0|04| 4min 0s04HighStride.Core.Reflection .SetDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                            ;ctor.png.ctor()|m0|10|

                                            1 method

                                            |m1|03|

                                            First 3 of 4 types

                                            |m0|10| 4min 0s03HighStride.Core.Yaml.Schemas .SchemaBase..ctor()
                                            ;ctor.png.ctor (IViewModelServiceProvider)|m13|00|

                                            3 methods

                                            |m0|07|

                                            2 types

                                            |m13|00| 12min16HighStride.Core.Presentation.ViewModel .LoggerViewModel..ctor (IViewModelServiceProvider)
                                            ;ctor.png.ctor(Package,IReference ,LogMessageType,AssetMessageCode)|m0|17|

                                            1 method

                                            19no type|m0|17| 4min 0s15HighStride.Core.Assets.Diagnostics .AssetLogMessage..ctor(Package ,IReference,LogMessageType ,AssetMessageCode)
                                            ;ctor.png.ctor(Package,IReference ,LogMessageType,AssetMessageCode ,Object[])|m0|16|

                                            1 method

                                            16no type|m0|16| 4min 0s17HighStride.Core.Assets.Diagnostics .AssetLogMessage..ctor(Package ,IReference,LogMessageType ,AssetMessageCode,Object[])
                                            ;ctor.png.ctor(Package,IReference ,LogMessageType,String)|m0|19|

                                            1 method

                                            13no type|m0|19| 4min 0s19HighStride.Core.Assets.Diagnostics .AssetLogMessage..ctor(Package ,IReference,LogMessageType,String)
                                            ;ctor.png.ctor (AssetPropertyGraphContainer ,AssetItem,ILogger)|m0|18|

                                            1 method

                                            |m0|08|

                                            2 types

                                            |m0|18| 4min 0s18HighStride.Core.Assets.Quantum .AssetCompositeHierarchyPropertyGr aph<TAssetPartDesign,TAssetPart>. .ctor(AssetPropertyGraphContainer ,AssetItem,ILogger)
                                            ;ctor.png.ctor (INodePresenterFactoryInternal ,IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)|m0|15|

                                            1 method

                                            |m0|12|

                                            1 type

                                            |m0|15| 4min 0s11HighStride.Core.Presentation.Quantum .Presenters.ItemNodePresenter. .ctor (INodePresenterFactoryInternal ,IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)
                                            ;ctor.png.ctor(String,SessionViewModel ,IComparer<TChildren>)|m0|12|

                                            1 method

                                            |m1|04|

                                            3 types

                                            |m0|12| 4min 0s10HighStride.Core.Assets.Editor .ViewModel.CategoryViewModel <TChildren>..ctor(String ,SessionViewModel,IComparer <TChildren>)
                                            ;ctor.png.ctor(SessionViewModel ,PackageContainer,Boolean)|m0|11|

                                            1 method

                                            |m0|11|

                                            1 type

                                            |m0|11| 4min 0s12HighStride.Core.Assets.Editor .ViewModel.PackageViewModel..ctor (SessionViewModel,PackageContainer ,Boolean)
                                            ;ctor.png.ctor(IVirtualFileProvider ,DatabaseFileProvider)|m0|14|

                                            1 method

                                            14no type|m0|14| 4min 0s14HighStride.Shaders.Compiler .NullEffectCompiler..ctor (IVirtualFileProvider ,DatabaseFileProvider)
                                            ;ctor.png.ctor(GraphicsDevice ,EffectBytecode,EffectBytecode ,BatchBase<TDrawInfo >+ResourceBufferInfo ,VertexDeclaration,Int32)|m0|13|

                                            1 method

                                            |m1|05|

                                            3 types

                                            |m0|13| 4min 0s13HighStride.Graphics.BatchBase <TDrawInfo>..ctor(GraphicsDevice ,EffectBytecode,EffectBytecode ,BatchBase<TDrawInfo >+ResourceBufferInfo ,VertexDeclaration,Int32)
                                            ;Warning.png   Rule Violated:    ND1204    Overrides of Method() should call base.Method()

                                            47 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            47 methodsshouldCalldefinedInBaseClassDebtSeverityFull Name
                                            ;method.pngSerialize(T[]&,ArchiveMode ,SerializationStream)06;method.pngStride.Core.Serialization .Serializers.ArraySerializer<T> .Serialize(T[]&,ArchiveMode ,SerializationStream)06;class.pngStride.Core.Serialization .Serializers.ArraySerializer<T>|m0|06| 10min06MediumStride.Core.Serialization .Serializers .BlittableArraySerializer<T> .Serialize(T[]&,ArchiveMode ,SerializationStream)
                                            ;method.pngConvertFullPathToUrl(String)05;method.pngStride.Core.IO.FileSystemProvider .ConvertFullPathToUrl(String)05;class.pngStride.Core.IO.FileSystemProvider|m0|05| 10min05MediumStride.Core.IO.DriveFileProvider .ConvertFullPathToUrl(String)
                                            ;method.pngRemoveUnsaved(IEnumerable<T> ,Int32 )07;method.pngStride.Core.IO.Store<T> .RemoveUnsaved(IEnumerable<T> ,Int32)07;class.pngStride.Core.IO.Store<T>|m0|07| 10min07MediumStride.Core.IO.ListStore<T> .RemoveUnsaved(IEnumerable<T> ,Int32)
                                            ;method.pngPrepareMembers()09;method.pngStride.Core.Reflection .ObjectDescriptor.PrepareMembers()09;class.pngStride.Core.Reflection .ObjectDescriptor|m0|09| 10min09MediumStride.Core.Reflection .NullableDescriptor.PrepareMembers ()
                                            ;method.pngPrepareMembers()08;method.pngStride.Core.Reflection .ObjectDescriptor.PrepareMembers()08;class.pngStride.Core.Reflection .ObjectDescriptor|m0|08| 10min08MediumStride.Core.Reflection .PrimitiveDescriptor .PrepareMembers()
                                            ;method.pngPrepareScalarRules()01;method.pngStride.Core.Yaml.Schemas .CoreSchema.PrepareScalarRules()01;class.pngStride.Core.Yaml.Schemas .CoreSchema|m0|01| 10min01MediumStride.Core.Yaml.Schemas .ExtendedSchema.PrepareScalarRules ()
                                            ;method.pngPrepareScalarRules()00;method.pngStride.Core.Yaml.Schemas .JsonSchema.PrepareScalarRules()00;class.pngStride.Core.Yaml.Schemas .JsonSchema|m0|00| 10min00MediumStride.Core.Yaml.Schemas .CoreSchema.PrepareScalarRules()
                                            ;method.pngReadDictionaryItems (ObjectContext& )02;method.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .ReadDictionaryItems (ObjectContext&)02;class.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer|m0|02| 10min02MediumStride.Core.Yaml .CollectionWithIdsSerializerBase .ReadDictionaryItems (ObjectContext&)
                                            ;method.pngWriteDictionaryItems (ObjectContext&)04;method.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .WriteDictionaryItems (ObjectContext&)04;class.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer|m0|04| 10min04MediumStride.Core.Yaml .CollectionWithIdsSerializerBase .WriteDictionaryItems (ObjectContext&)
                                            ;method.pngWriteMembers(ObjectContext&)03;method.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer .WriteMembers(ObjectContext&)03;class.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer|m0|03| 10min03MediumStride.Core.Yaml.Serialization .Serializers.CollectionSerializer .WriteMembers(ObjectContext&)
                                            ;method.pngWriteMembers(ObjectContext&)16;method.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer .WriteMembers(ObjectContext&)16;class.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer|m0|16| 10min16MediumStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .WriteMembers(ObjectContext&)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)15;method.pngStride.Core.Yaml .DictionaryWithIdsSerializer .TryCreate(SerializerContext ,ITypeDescriptor)15;class.pngStride.Core.Yaml .DictionaryWithIdsSerializer|m0|15| 10min15MediumStride.Assets.Serializers .ComputeColorParametersSerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)17;method.pngStride.Core.Yaml .DictionaryWithIdsSerializer .TryCreate(SerializerContext ,ITypeDescriptor)17;class.pngStride.Core.Yaml .DictionaryWithIdsSerializer|m0|17| 10min17MediumStride.Assets.Serializers .ParameterKeyDictionarySerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngCreateNodeViewModel (GraphViewModel ,NodeViewModel ,Type,List <INodePresenter>,Boolean)19;method.pngStride.Core.Presentation.Quantum .ViewModels.NodeViewModelFactory .CreateNodeViewModel (GraphViewModel,NodeViewModel,Type ,List<INodePresenter>,Boolean)19;class.pngStride.Core.Presentation.Quantum .ViewModels.NodeViewModelFactory|m0|19| 10min19MediumStride.Core.Assets.Editor.Quantum .ViewModels .AssetNodeViewModelFactory .CreateNodeViewModel (GraphViewModel,NodeViewModel,Type ,List<INodePresenter>,Boolean)
                                            ;method.pngCreateMember (IPropertyProviderViewModel ,INodePresenter,IMemberNode)18;method.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory .CreateMember (IPropertyProviderViewModel ,INodePresenter,IMemberNode)18;class.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory|m0|18| 10min18MediumStride.Core.Assets.Editor.Quantum .NodePresenters .AssetNodePresenterFactory .CreateMember (IPropertyProviderViewModel ,INodePresenter,IMemberNode)
                                            ;method.pngCreateItem (IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)11;method.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory .CreateItem (IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)11;class.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory|m0|11| 10min11MediumStride.Core.Assets.Editor.Quantum .NodePresenters .AssetNodePresenterFactory .CreateItem (IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)
                                            ;method.pngMatchNode(NodeViewModel)10;method.pngStride.Core.Assets.Editor.View .TypeMatchTemplateProvider .MatchNode(NodeViewModel)10;class.pngStride.Core.Assets.Editor.View .TypeMatchTemplateProvider|m0|10| 10min10MediumStride.Core.Assets.Editor.View .TemplateProviders .SetTemplateProvider.MatchNode (NodeViewModel)
                                            ;method.pngGetContainer(Object)12;method.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>.GetContainer (Object)12;class.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>|m0|12| 10min12MediumStride.Core.Assets.Editor.View .Behaviors .FrameworkElementDragDropBehavior .GetContainer(Object)
                                            ;method.pngGetContainer(Object)14;method.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>.GetContainer (Object)14;class.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>|m0|14| 10min14MediumStride.Core.Assets.Editor.View .Behaviors .TreeViewDragDropBehavior .GetContainer(Object)
                                            ;method.pngAccept(Type,Type,Type)13;method.pngStride.Core.Assets.Editor .ViewModel.CopyPasteProcessors .AssetPropertyPasteProcessor .Accept(Type,Type,Type)13;class.pngStride.Core.Assets.Editor .ViewModel.CopyPasteProcessors .AssetPropertyPasteProcessor|m0|13| 10min13MediumStride.Assets.Presentation .ViewModel.CopyPasteProcessors .EntityComponentPasteProcessor .Accept(Type,Type,Type)
                                            ;Warning.png   Rule Violated:    ND1211    Don't assign static fields from instance methods

                                            43 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            43 fieldsassignedByDebtSeverityFull Name
                                            ;field.pngisWorkedThread|m0|04|

                                            1 method

                                            |m0|06| 5min06MediumStride.Core.Threading.ThreadPool .isWorkedThread
                                            ;field.pngglobalCounterId|m0|09|

                                            1 method

                                            |m0|05| 5min05MediumStride.Core.MicroThreading .MicroThread.globalCounterId
                                            ;field.pngstackTLS|m0|07|

                                            1 method

                                            |m0|07| 5min07MediumStride.Core.Reflection.MemberPath .stackTLS
                                            ;field.pngcurrentContainer|m0|08|

                                            1 method

                                            |m0|09| 5min09MediumStride.Core.Reflection .AssemblyContainer .currentContainer
                                            ;field.pnglog|m0|05|

                                            1 method

                                            |m0|08| 5min08MediumStride.Core.Reflection .AssemblyContainer.log
                                            ;field.pngcurrentSearchDirectory|m0|06|

                                            1 method

                                            |m0|01| 5min01MediumStride.Core.Reflection .AssemblyContainer .currentSearchDirectory
                                            ;field.pngwinEventProc|m100|01|

                                            2 methods

                                            |m0|00| 5min00MediumStride.Core.Presentation.Windows .WindowManager.winEventProc
                                            ;field.pnghook|m100|02|

                                            2 methods

                                            |m0|02| 5min02MediumStride.Core.Presentation.Windows .WindowManager.hook
                                            ;field.pngdispatcher|m100|00|

                                            2 methods

                                            |m0|04| 5min04MediumStride.Core.Presentation.Windows .WindowManager.dispatcher
                                            ;field.pnginitialized|m100|03|

                                            2 methods

                                            |m0|03| 5min03MediumStride.Core.Presentation.Windows .WindowManager.initialized
                                            ;field.pngvalueConverterInstance|m0|17|

                                            1 method

                                            |m0|16| 5min16MediumStride.Core.Presentation .ValueConverters .MultiValueConverterBase<T> .valueConverterInstance
                                            ;field.pngvalueConverterInstance|m0|16|

                                            1 method

                                            |m0|15| 5min15MediumStride.Core.Presentation .ValueConverters .ValueConverterBase<T> .valueConverterInstance
                                            ;field.pngFolderThumbnail|m0|19|

                                            1 method

                                            |m0|17| 5min17MediumStride.Core.Assets.Editor .ViewModel.DirectoryViewModel .FolderThumbnail
                                            ;field.pngcontextLock|m0|18|

                                            1 method

                                            |m0|19| 5min19MediumStride.Core.Assets.Editor .Components.Properties .SessionObjectPropertiesViewModel .contextLock
                                            ;field.pngdataSerializer|m0|15|

                                            1 method

                                            |m0|18| 5min18MediumStride.Rendering.ParameterKey<T> .dataSerializer
                                            ;field.pngcurrentIndex|m0|12|

                                            1 method

                                            |m0|11| 5min11MediumStride.Rendering.RenderObject .currentIndex
                                            ;field.pngstaticCompilerParameters|m0|11|

                                            1 method

                                            |m0|10| 5min10MediumStride.Rendering .RootEffectRenderFeature .staticCompilerParameters
                                            ;field.png_currentGrammar|m0|14|

                                            1 method

                                            |m0|12| 5min12MediumIrony.Parsing.Grammar ._currentGrammar
                                            ;field.pngreadFromDiskWorker|m0|13|

                                            1 method

                                            |m0|14| 5min14MediumStride.Audio.DynamicSoundSource .readFromDiskWorker
                                            ;field.pnginitDone|m0|10|

                                            1 method

                                            |m0|13| 5min13MediumStride.VirtualReality.OculusOvrHmd .initDone
                                            ;Warning.png   Rule Violated:    ND1201    Base class should not use derivatives

                                            36 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            36 typesderivedClassesUsedderivedClassesMemberUsedDebtSeverityFull Name
                                            ;class.pngEntityHierarchyItemViewModel|m66|04|

                                            First 3 of 5 types

                                            |m100|00|

                                            First 3 of 12 methods 8 properties

                                            |m100|00| 1h 15min06HighStride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.ViewModels .EntityHierarchyItemViewModel
                                            ;class.pngTypeBase|m33|08|

                                            3 types

                                            |m65|01|

                                            First 3 of 8 methods 5 properties

                                            |m62|01| 48min05HighStride.Core.Shaders.Ast.TypeBase
                                            ;class.pngDynamicYamlObject|m33|09|

                                            3 types

                                            |m45|02|

                                            First 3 of 4 methods 2 fields 3 properties

                                            |m45|04| 36min07HighStride.Core.Yaml.DynamicYamlObject
                                            ;class.pngAnimationCurveEvaluatorOptimized Gr oup|m100|00|

                                            First 3 of 7 types

                                            |m35|03|

                                            First 3 of 7 methods

                                            |m54|02| 42min09HighStride.Animations .AnimationCurveEvaluatorOptimizedG roup
                                            ;class.pngUPath|m16|11|

                                            2 types

                                            |m30|06|

                                            First 3 of 4 methods 2 fields

                                            |m29|08| 24min08HighStride.Core.IO.UPath
                                            ;class.pngAnimationCurveEvaluatorDirectGro up|m83|01|

                                            First 3 of 6 types

                                            |m30|05|

                                            First 3 of 6 methods

                                            |m45|03| 36min01HighStride.Animations .AnimationCurveEvaluatorDirectGrou p
                                            ;class.pngUIHierarchyItemViewModel|m0|18|

                                            1 type

                                            |m30|04|

                                            First 3 of 3 methods 3 properties

                                            |m25|10| 21min00HighStride.Assets.Presentation .AssetEditors.UIEditor.ViewModels .UIHierarchyItemViewModel
                                            ;class.pngMemberSerializer<T>|m66|03|

                                            First 3 of 5 types

                                            |m25|08|

                                            First 3 of 5 methods

                                            |m37|05| 30min02HighStride.Core.Serialization .MemberSerializer<T>
                                            ;class.pngPhysicsConstraintGizmo+ModelWrap pe r|m66|02|

                                            First 3 of 5 types

                                            |m25|07|

                                            First 3 of 5 methods

                                            |m37|06| 30min04HighStride.Assets.Presentation .AssetEditors.Gizmos .PhysicsConstraintGizmo+ModelWrapp er
                                            ;class.pngYamlNode|m50|06|

                                            First 3 of 4 types

                                            |m20|09|

                                            First 3 of 4 methods

                                            |m29|07| 24min03HighStride.Core.Yaml.Serialization .YamlNode
                                            ;class.pngBnfTerm|m50|05|

                                            First 3 of 4 types

                                            |m20|10|

                                            First 3 of 2 methods 2 fields

                                            |m29|09| 24min16HighIrony.Parsing.BnfTerm
                                            ;class.pngPackageViewModel|m0|15|

                                            1 type

                                            |m15|13|

                                            2 methods 1 property

                                            |m12|13| 12min15HighStride.Core.Assets.Editor .ViewModel.PackageViewModel
                                            ;class.pngDrawEffect|m0|16|

                                            1 type

                                            |m15|12|

                                            2 methods 1 property

                                            |m12|14| 12min17HighStride.Rendering.DrawEffect
                                            ;class.pngFFmpegStream|m33|07|

                                            3 types

                                            |m15|11|

                                            3 methods

                                            |m20|11| 18min19HighStride.Video.FFmpeg.FFmpegStream
                                            ;class.pngDefaultValueMetadata|m16|10|

                                            2 types

                                            |m10|17|

                                            2 methods

                                            |m12|12| 12min18HighStride.Core.DefaultValueMetadata
                                            ;class.pngObjectInvalidationMetadata|m0|17|

                                            1 type

                                            |m10|18|

                                            2 methods

                                            |m8|17| 9min11HighStride.Core .ObjectInvalidationMetadata
                                            ;class.pngBuildStep|m0|19|

                                            1 type

                                            |m10|16|

                                            1 method 1 property

                                            |m8|18| 9min10HighStride.Core.BuildEngine.BuildStep
                                            ;class.pngPackageContainer|m0|14|

                                            1 type

                                            |m10|14|

                                            1 method 1 property

                                            |m8|15| 9min12HighStride.Core.Assets .PackageContainer
                                            ;class.pngImportModelCommand|m0|13|

                                            1 type

                                            |m10|15|

                                            2 methods

                                            |m8|16| 9min14HighStride.Assets.Models .ImportModelCommand
                                            ;class.pngValidateValueMetadata|m0|12|

                                            1 type

                                            |m5|19|

                                            1 method

                                            |m4|19| 6min13HighStride.Core.ValidateValueMetadata
                                            ;WarningCritical.png   Critical Rule Violated:    ND1205    Do not hide base class methods

                                            22 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            22 methodsbaseMethodsHiddenbaseClassesDebtSeverityFull Name
                                            ;method.pngget_Item(String)|m0|10|

                                            1 method

                                            |m0|10|

                                            1 type

                                            |m0|06| 10min06HighStride.Core.Assets.Quantum .Internal.AssetBoxedNode.get_Item (String)
                                            ;property-get.pngget_Target()|m0|11|

                                            1 method

                                            |m0|11|

                                            1 type

                                            |m0|05| 10min05HighStride.Core.Assets.Quantum .Internal.AssetMemberNode .get_Target()
                                            ;method.pngget_Item(String)|m0|12|

                                            1 method

                                            |m0|12|

                                            1 type

                                            |m0|07| 10min07HighStride.Core.Assets.Quantum .Internal.AssetObjectNode.get_Item (String)
                                            ;property-get.pngget_Asset()|m0|09|

                                            1 method

                                            |m0|09|

                                            1 type

                                            |m0|09| 10min09HighStride.Core.Assets.Editor .ViewModel.AssetViewModel<TAsset> .get_Asset()
                                            ;method.pngget_Item(String)|m0|06|

                                            1 method

                                            |m0|06|

                                            1 type

                                            |m0|08| 10min08HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetItemNodePresenter.get_Item (String)
                                            ;property-get.pngget_Factory()|m0|07|

                                            1 method

                                            |m0|07|

                                            1 type

                                            |m0|01| 10min01HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetItemNodePresenter .get_Factory()
                                            ;method.pngget_Item(String)|m0|08|

                                            1 method

                                            |m0|08|

                                            1 type

                                            |m0|00| 10min00HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetMemberNodePresenter.get_Item (String)
                                            ;property-get.pngget_Factory()|m0|17|

                                            1 method

                                            |m0|17|

                                            1 type

                                            |m0|02| 10min02HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetMemberNodePresenter .get_Factory()
                                            ;method.pngget_Item(String)|m0|18|

                                            1 method

                                            |m0|18|

                                            1 type

                                            |m0|04| 10min04HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetRootNodePresenter.get_Item (String)
                                            ;property-get.pngget_Factory()|m0|19|

                                            1 method

                                            |m0|19|

                                            1 type

                                            |m0|03| 10min03HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetRootNodePresenter .get_Factory()
                                            ;method.pngget_Item(String)|m0|16|

                                            1 method

                                            |m0|16|

                                            1 type

                                            |m0|16| 10min16HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetVirtualNodePresenter .get_Item(String)
                                            ;property-get.pngget_Factory()|m0|13|

                                            1 method

                                            |m0|13|

                                            1 type

                                            |m0|15| 10min15HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetVirtualNodePresenter .get_Factory()
                                            ;property-get.pngget_Index()|m0|14|

                                            1 method

                                            |m0|14|

                                            1 type

                                            |m0|17| 10min17HighStride.Input.GamePadSDL.get_Index( )
                                            ;property-set.pngset_Index(Int32)|m0|15|

                                            1 method

                                            |m0|15|

                                            1 type

                                            |m0|19| 10min19HighStride.Input.GamePadSDL.set_Index (Int32)
                                            ;property-get.pngget_Asset()|m100|02|

                                            2 methods

                                            |m100|02|

                                            2 types

                                            |m0|18| 10min18HighStride.Assets.Presentation .ViewModel.PrefabViewModel .get_Asset()
                                            ;property-get.pngget_Asset()|m100|01|

                                            2 methods

                                            |m100|01|

                                            2 types

                                            |m0|11| 10min11HighStride.Assets.Presentation .ViewModel.SceneViewModel .get_Asset()
                                            ;property-get.pngget_Asset()|m100|00|

                                            2 methods

                                            |m100|00|

                                            2 types

                                            |m0|10| 10min10HighStride.Assets.Presentation .ViewModel.UILibraryViewModel .get_Asset()
                                            ;property-get.pngget_Asset()|m100|05|

                                            2 methods

                                            |m100|05|

                                            2 types

                                            |m0|12| 10min12HighStride.Assets.Presentation .ViewModel.UIPageViewModel .get_Asset()
                                            ;property-get.pngget_Asset()|m100|04|

                                            2 methods

                                            |m100|04|

                                            2 types

                                            |m0|14| 10min14HighStride.Assets.Presentation .AssetEditors.SceneEditor .ViewModels.SceneEditorViewModel .get_Asset()
                                            ;property-get.pngget_Asset()|m100|03|

                                            2 methods

                                            |m100|03|

                                            2 types

                                            |m0|13| 10min13HighStride.Assets.Presentation .AssetEditors.PrefabEditor .ViewModels.PrefabEditorViewModel .get_Asset()
                                            ;Warning.png   Rule Violated:    ND1210    Avoid the Singleton pattern

                                            12 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            12 typesstaticFieldInstancemethodsUsingField2mutableInstanceFieldsDebtAnnual InterestFull Name
                                            ;struct.pngMark03;field.pngStride.Core.Yaml.Mark.Empty|m100|00|

                                            First 3 of 62 methods

                                            |m50|03|

                                            3 fields

                                            |m100|00| 3h 6min001h 12minStride.Core.Yaml.Mark
                                            ;class.pngFileVersionManager04;field.pngStride.Core.Assets .FileVersionManager.instance|m9|05|

                                            First 3 of 6 methods

                                            |m25|05|

                                            2 fields

                                            |m9|05| 18min0516minStride.Core.Assets .FileVersionManager
                                            ;class.pngSessionViewModel05;field.pngStride.Core.Assets.Editor .ViewModel.SessionViewModel. <Instance>k__BackingField|m35|03|

                                            First 3 of 22 methods

                                            |m75|02|

                                            First 3 of 4 fields

                                            |m35|03| 1h 6min0332minStride.Core.Assets.Editor .ViewModel.SessionViewModel
                                            ;struct.pngEffectCompilerParameters00;field.pngStride.Shaders.Compiler .EffectCompilerParameters.Default|m51|01|

                                            First 3 of 32 methods

                                            |m100|00|

                                            First 3 of 5 fields

                                            |m51|01| 1h 36min0142minStride.Shaders.Compiler .EffectCompilerParameters
                                            ;struct.pngLightSpotGroupRenderer+SpotLight Gr oupParameters01;field.pngStride.Rendering.Lights .LightSpotGroupRenderer+SpotLightG roupParameters.Null|m3|09|

                                            2 methods

                                            |m50|04|

                                            3 fields

                                            |m3|09| 6min0912minStride.Rendering.Lights .LightSpotGroupRenderer+SpotLightG roupParameters
                                            ;struct.pngSpotLightTextureParameters02;field.pngStride.Rendering.Lights .SpotLightTextureParameters .Default|m3|08|

                                            2 methods

                                            |m75|01|

                                            First 3 of 4 fields

                                            |m3|08| 6min0812minStride.Rendering.Lights .SpotLightTextureParameters
                                            ;struct.pngNavigationQuerySettings09;field.pngStride.Navigation .NavigationQuerySettings.Default|m8|06|

                                            First 3 of 5 methods

                                            |m25|06|

                                            2 fields

                                            |m8|06| 15min0615minStride.Navigation .NavigationQuerySettings
                                            ;struct.pngFIBITMAP10;field.pngFreeImageAPI.FIBITMAP.Zero|m37|02|

                                            First 3 of 23 methods

                                            |m0|09|

                                            1 field

                                            |m37|02| 1h 9min0233minFreeImageAPI.FIBITMAP
                                            ;struct.pngFIMEMORY11;field.pngFreeImageAPI.FIMEMORY.Zero11no method|m0|10|

                                            1 field

                                            |m0|11| 0min 0s1110minFreeImageAPI.FIMEMORY
                                            ;struct.pngFIMETADATA06;field.pngFreeImageAPI.FIMETADATA.Zero10no method|m0|11|

                                            1 field

                                            |m0|10| 0min 0s1010minFreeImageAPI.FIMETADATA
                                            ;struct.pngFIMULTIBITMAP07;field.pngFreeImageAPI.FIMULTIBITMAP.Zero|m6|07|

                                            First 3 of 4 methods

                                            |m0|07|

                                            1 field

                                            |m6|07| 12min0714minFreeImageAPI.FIMULTIBITMAP
                                            ;struct.pngFITAG08;field.pngFreeImageAPI.FITAG.Zero|m25|04|

                                            First 3 of 16 methods

                                            |m0|08|

                                            1 field

                                            |m25|04| 48min0426minFreeImageAPI.FITAG
                                            ;Warning.png   Rule Violated:    ND1212    Avoid empty interfaces

                                            10 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            10 typesTypesThatImplementMeDebtSeverityFull Name
                                            ;interface.pngIAsyncTransaction09no type|m0|09| 10min09LowStride.Core.Transactions .IAsyncTransaction
                                            ;interface.pngIProjectAsset|m21|03|

                                            First 3 of 7 types

                                            • ;interface.pngStride.Core.Assets .IProjectFileGeneratorAsset
                                            • ;class.pngStride.Core.Assets .ProjectSourceCodeWithFileGenerato rAsset
                                            • ;class.pngStride.Core.Assets .ProjectSourceCodeAsset
                                            |m21|03| 31min02MediumStride.Core.Assets.IProjectAsset
                                            ;interface.pngICompilationContext|m12|05|

                                            First 3 of 4 types

                                            • ;class.pngStride.Core.Assets.Compiler .AssetCompilationContext
                                            • ;class.pngStride.Editor.Thumbnails .ThumbnailCompilationContext
                                            • ;class.pngStride.Editor.Preview .EditorGameCompilationContext
                                            |m12|05| 22min03MediumStride.Core.Assets.Compiler .ICompilationContext
                                            ;interface.pngILightShadowMapShaderData|m15|04|

                                            First 3 of 5 types

                                            |m15|04| 25min00MediumStride.Rendering.Shadows .ILightShadowMapShaderData
                                            ;interface.pngIComputeColorParameter|m30|02|

                                            First 3 of 10 types

                                            |m30|02| 40min01MediumStride.Rendering.Materials .ComputeColors .IComputeColorParameter
                                            ;interface.pngIScopeContainer|m63|01|

                                            First 3 of 21 types

                                            |m63|01| 1h 13min04MediumStride.Core.Shaders.Ast .IScopeContainer
                                            ;interface.pngIGenericStringArgument|m9|07|

                                            3 types

                                            |m9|07| 19min07MediumStride.Core.Shaders.Ast.Stride .IGenericStringArgument
                                            ;interface.pngIInputEventListener|m6|08|

                                            2 types

                                            |m6|08| 16min08MediumStride.Input.IInputEventListener
                                            ;interface.pngITextureLibraryData|m12|06|

                                            First 3 of 4 types

                                            |m12|06| 22min05MediumStride.TextureConverter .ITextureLibraryData
                                            ;interface.pngIEditorGameViewModelService|m100|00|

                                            First 3 of 33 types

                                            |m100|00| 1h 49min06MediumStride.Editor.EditorGame .ViewModels .IEditorGameViewModelService
                                            ;Warning.png   Rule Violated:    ND1200    Avoid interfaces too big

                                            10 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            10 typesMembersEventsmembersCountDebtAnnual InterestFull Name
                                            ;interface.pngINodePresenter|m100|00|

                                            First 3 of 10 methods 19 properties 2 events

                                            • ;method.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .get_Item(String)
                                            • ;method.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .UpdateValue(Object)
                                            • ;method.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter.AddItem (Object)
                                            |m40|03|

                                            2 events

                                            • ;event.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .ValueChanging
                                            • ;event.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .ValueChanged
                                            |m100|00| 31|m100|00| 1h 53min0029minStride.Core.Presentation.Quantum .Presenters.INodePresenter
                                            ;interface.pngIUndoRedoService|m58|01|

                                            First 3 of 12 methods 7 properties 5 events

                                            • ;method.pngStride.Core.Presentation.Services .IUndoRedoService .CreateTransaction (TransactionFlags)
                                            • ;method.pngStride.Core.Presentation.Services .IUndoRedoService .RetrieveAllTransactions()
                                            • ;method.pngStride.Core.Presentation.Services .IUndoRedoService.SetName (Operation,String)
                                            |m100|00|

                                            First 3 of 5 events

                                            • ;event.pngStride.Core.Presentation.Services .IUndoRedoService.Done
                                            • ;event.pngStride.Core.Presentation.Services .IUndoRedoService.Undone
                                            • ;event.pngStride.Core.Presentation.Services .IUndoRedoService.Redone
                                            |m58|01| 24|m58|01| 1h 22min0120minStride.Core.Presentation.Services .IUndoRedoService
                                            ;interface.pngIAssetObjectNode|m52|02|

                                            First 3 of 22 methods 1 property

                                            • ;method.pngStride.Core.Assets.Quantum .IAssetObjectNode.get_Item(String)
                                            • ;method.pngStride.Core.Assets.Quantum .IAssetObjectNode.IndexedTarget (NodeIndex)
                                            • ;method.pngStride.Core.Assets.Quantum .IAssetObjectNode.OverrideItem (Boolean,NodeIndex)
                                            04no event|m52|02| 23|m52|02| 1h 17min0219minStride.Core.Assets.Quantum .IAssetObjectNode
                                            ;interface.pngIMemberDescriptor|m47|04|

                                            First 3 of 3 methods 19 properties

                                            • ;method.pngStride.Core.Reflection .IMemberDescriptor .GetCustomAttributes<T>(Boolean)
                                            • ;method.pngStride.Core.Reflection .IMemberDescriptor.Get(Object)
                                            • ;method.pngStride.Core.Reflection .IMemberDescriptor.Set(Object ,Object)
                                            09no event|m47|04| 22|m47|04| 1h 13min0417minStride.Core.Reflection .IMemberDescriptor
                                            ;interface.pngIGame|m47|03|

                                            First 3 of 18 properties 4 events

                                            • ;property.pngStride.Games.IGame.UpdateTime
                                            • ;property.pngStride.Games.IGame.DrawTime
                                            • ;property.pngStride.Games.IGame .DrawInterpolationFactor
                                            |m80|02|

                                            First 3 of 4 events

                                            • ;event.pngStride.Games.IGame.Activated
                                            • ;event.pngStride.Games.IGame.Deactivated
                                            • ;event.pngStride.Games.IGame.Exiting
                                            |m47|03| 22|m47|03| 1h 13min0317minStride.Games.IGame
                                            ;interface.pngITransactionStack|m29|05|

                                            First 3 of 7 methods 7 properties 5 events

                                            • ;method.pngStride.Core.Transactions .ITransactionStack .CreateTransaction (TransactionFlags)
                                            • ;method.pngStride.Core.Transactions .ITransactionStack.Clear()
                                            • ;method.pngStride.Core.Transactions .ITransactionStack .RetrieveAllTransactions()
                                            |m100|01|

                                            First 3 of 5 events

                                            • ;event.pngStride.Core.Transactions .ITransactionStack .TransactionCompleted
                                            • ;event.pngStride.Core.Transactions .ITransactionStack .TransactionRollbacked
                                            • ;event.pngStride.Core.Transactions .ITransactionStack .TransactionRollforwarded
                                            |m29|05| 19|m29|05| 1h 0min0513minStride.Core.Transactions .ITransactionStack
                                            ;interface.pngIEditorDialogService|m23|06|

                                            First 3 of 18 methods

                                            • ;method.pngStride.Core.Assets.Editor.Services .IEditorDialogService .ShowNotificationWindow(String ,String,ICommandBase,Object)
                                            • ;method.pngStride.Core.Assets.Editor.Services .IEditorDialogService .CloseAllNotificationWindows()
                                            • ;method.pngStride.Core.Assets.Editor.Services .IEditorDialogService .AddDelayedNotification (SettingsKey<Boolean>,String ,String,String,Action,Action ,SettingsKey<Boolean>)
                                            07no event|m23|06| 18|m23|06| 55min0612minStride.Core.Assets.Editor.Services .IEditorDialogService
                                            ;interface.pngIDialogService|m5|07|

                                            First 3 of 10 methods 5 properties

                                            08no event|m5|07| 15|m5|07| 42min078minStride.Core.Presentation.Services .IDialogService
                                            ;interface.pngIDrawingContext|m0|09|

                                            First 3 of 14 methods

                                            • ;method.pngStride.Core.Presentation.Drawing .IDrawingContext.Clear()
                                            • ;method.pngStride.Core.Presentation.Drawing .IDrawingContext.DrawEllipse(Point ,Size,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)
                                            • ;method.pngStride.Core.Presentation.Drawing .IDrawingContext.DrawEllipses (IList<Point>,Double,Double,Color ,Color,Double,PenLineJoin ,ICollection<Double>,Double ,Boolean)
                                            05no event|m0|09| 14|m0|09| 37min097minStride.Core.Presentation.Drawing .IDrawingContext
                                            ;interface.pngIEditorGameCameraService|m0|08|

                                            First 3 of 2 methods 12 properties

                                            • ;method.pngStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService .ResetCamera(Vector3)
                                            • ;method.pngStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService .ResetCamera(CameraOrientation)
                                            • ;property.pngStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService .Component
                                            06no event|m0|08| 14|m0|08| 37min087minStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService
                                            ;Warning.png   Rule Violated:    ND1213    Avoid types initialization cycles

                                            6 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            6 methodscctorsCyclemethodsCalledfieldsUsedDebtSeverityFull Name
                                            ;ctor.png.cctor()|m0|2|

                                            1 method

                                            |m100|0|

                                            First 3 of 46 methods

                                            |m100|0|

                                            First 3 of 33 fields

                                            |m0|2| 40min2CriticalStride.Core.Reflection .AssemblyRegistry..cctor()
                                            ;ctor.png.cctor()|m0|1|

                                            1 method

                                            |m32|2|

                                            First 3 of 19 methods

                                            |m34|1|

                                            First 3 of 18 fields

                                            |m0|1| 40min1CriticalStride.Core.Diagnostics.Logger. .cctor()
                                            ;ctor.png.cctor()|m0|0|

                                            1 method

                                            |m40|1|

                                            First 3 of 22 methods

                                            |m8|3|

                                            First 3 of 12 fields

                                            |m0|0| 40min0CriticalStride.Core.Presentation.Controls .TreeView..cctor()
                                            ;ctor.png.cctor()|m0|5|

                                            1 method

                                            |m0|5|

                                            First 3 of 6 methods

                                            |m4|4|

                                            First 3 of 11 fields

                                            |m0|5| 40min5CriticalStride.Core.Presentation.Controls .TreeViewItem..cctor()
                                            ;ctor.png.cctor()|m0|4|

                                            1 method

                                            |m20|3|

                                            First 3 of 14 methods

                                            |m17|2|

                                            First 3 of 14 fields

                                            |m0|4| 40min4CriticalStride.Core.Shaders.Ast.ScalarType ..cctor()
                                            ;ctor.png.cctor()|m0|3|

                                            1 method

                                            |m17|4|

                                            First 3 of 13 methods

                                            |m0|5|

                                            First 3 of 10 fields

                                            |m0|3| 40min3CriticalStride.Core.Shaders.Ast.TypeBase. .cctor()

                                            Design
                                            0120

                                            ;Warning.png   Rule Violated:    ND1306    Nested types should not be visible

                                            882 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            882 typesVisibilitytypesUserDebtSeverityFull Name
                                            ;delegate.pngAccessorMetadata+SetterDelegate07public14no type|m0|14| 2min 0s06MediumStride.Core .AccessorMetadata+SetterDelegate
                                            ;delegate.pngAccessorMetadata+GetterDelegate06public15no type|m0|15| 2min 0s05MediumStride.Core .AccessorMetadata+GetterDelegate
                                            ;struct.pngComponentBaseExtensions+Property Ta gRestore<T>08public|m7|03|

                                            First 3 of 5 types

                                            |m7|03| 22min07MediumStride.Core .ComponentBaseExtensions+PropertyT agRestore<T>
                                            ;delegate.pngDelegateDefaultValueMetadata<T >+DefaultValueCallback10public|m4|06|

                                            3 types

                                            |m4|06| 14min09MediumStride.Core .DelegateDefaultValueMetadata<T >+DefaultValueCallback
                                            ;delegate.pngPropertyContainer+PropertyUpdate dD elegate09public|m6|04|

                                            First 3 of 4 types

                                            |m6|04| 18min08MediumStride.Core .PropertyContainer+PropertyUpdated Delegate
                                            ;class.pngPropertyContainer+ValueHolder03internal|m4|05|

                                            3 types

                                            |m4|05| 14min01MediumStride.Core .PropertyContainer+ValueHolder
                                            ;class.pngPropertyContainer+ValueHolder<T>00internal|m1|08|

                                            1 type

                                            |m1|08| 6min00MediumStride.Core .PropertyContainer+ValueHolder<T>
                                            ;enum.pngThreadThrottler+ThrottlerType05public|m1|09|

                                            1 type

                                            • ;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory
                                            |m1|09| 6min02MediumStride.Core .ThreadThrottler+ThrottlerType
                                            ;struct.pngConcurrentCollector<T >+Enumerator04public|m22|02|

                                            First 3 of 15 types

                                            |m22|02| 1h 2min04MediumStride.Core.Threading .ConcurrentCollector<T>+Enumerator
                                            ;delegate.pngDispatcher+ValueAction<T>17public|m1|07|

                                            1 type

                                            |m1|07| 6min03MediumStride.Core.Threading .Dispatcher+ValueAction<T>
                                            ;interface.pngDispatcher+IBatchJob16public18no type|m0|18| 2min 0s16MediumStride.Core.Threading .Dispatcher+IBatchJob
                                            ;class.pngObjectId+Serializer02internal|m1|10|

                                            1 type

                                            • ;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory
                                            |m1|10| 6min15MediumStride.Core.Storage .ObjectId+Serializer
                                            ;class.pngAssemblyRegistry+ScanTypes19public|m30|01|

                                            First 3 of 20 types

                                            |m30|01| 1h 22min17MediumStride.Core.Reflection .AssemblyRegistry+ScanTypes
                                            ;delegate.pngGlobalLogger+MessageFilterDelega te18public17no type|m0|17| 2min 0s19MediumStride.Core.Diagnostics .GlobalLogger+MessageFilterDelegat e
                                            ;struct.pngPerformanceReport+PerformanceRep or tInfo15public16no type|m0|16| 2min 0s18MediumStride.Core.Diagnostics .PerformanceReport+PerformanceRepo rtInfo
                                            ;class.pngProfiler+ProfilingEventChannel01internal19no type|m0|19| 2min 0s11MediumStride.Core.Diagnostics .Profiler+ProfilingEventChannel
                                            ;struct.pngTimestampLocalLogger+Message12public|m1|11|

                                            1 type

                                            |m1|11| 6min10MediumStride.Core.Diagnostics .TimestampLocalLogger+Message
                                            ;struct.pngVTuneProfiler+Event11public13no type|m0|13| 2min 0s12MediumStride.Core.Diagnostics .VTuneProfiler+Event
                                            ;struct.pngVTuneProfiler+Domain14public12no type|m0|12| 2min 0s14MediumStride.Core.Diagnostics .VTuneProfiler+Domain
                                            ;struct.pngFastCollection<T>+Enumerator13public|m100|00|

                                            First 3 of 66 types

                                            |m100|00| 4h 26min13MediumStride.Core.Collections .FastCollection<T>+Enumerator
                                            ;Warning.png   Rule Violated:    ND1313    Override equals and operator equals on value types

                                            519 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            519 typesInstanceFieldsDebtSeverityFull Name
                                            ;struct.pngComponentBaseExtensions+Property Ta gRestore<T>|m0|10|

                                            3 fields

                                            |m0|10| 18min06HighStride.Core .ComponentBaseExtensions+PropertyT agRestore<T>
                                            ;struct.pngObjectCollector|m0|18|

                                            1 field

                                            |m0|18| 14min05HighStride.Core.ObjectCollector
                                            ;struct.pngPropertyContainer|m0|07|

                                            3 fields

                                            |m0|07| 18min07HighStride.Core.PropertyContainer
                                            ;struct.pngConcurrentCollector<T >+Enumerator|m0|08|

                                            3 fields

                                            |m0|08| 18min09HighStride.Core.Threading .ConcurrentCollector<T>+Enumerator
                                            ;struct.pngDispatcher+BatchedDelegateRef<T>|m0|13|

                                            2 fields

                                            |m0|13| 16min08HighStride.Core.Threading .Dispatcher+BatchedDelegateRef<T>
                                            ;struct.pngDispatcher+BatchedDelegate<T>|m0|12|

                                            2 fields

                                            |m0|12| 16min01HighStride.Core.Threading .Dispatcher+BatchedDelegate<T>
                                            ;struct.pngDispatcher+SortRange|m0|16|

                                            2 fields

                                            |m0|16| 16min00HighStride.Core.Threading .Dispatcher+SortRange
                                            ;struct.pngThreadPool+Work|m0|15|

                                            2 fields

                                            |m0|15| 16min02HighStride.Core.Threading .ThreadPool+Work
                                            ;struct.pngThreadPool+SemaphoreW+Counts|m0|06|

                                            First 3 of 5 fields

                                            |m0|06| 22min04HighStride.Core.Threading .ThreadPool+SemaphoreW+Counts
                                            ;struct.pngThreadPool+SemaphoreW+Internals|m0|09|

                                            3 fields

                                            |m0|09| 18min03HighStride.Core.Threading .ThreadPool+SemaphoreW+Internals
                                            ;struct.pngObjectIdBuilder|m1|00|

                                            First 3 of 10 fields

                                            |m1|00| 32min16HighStride.Core.Storage .ObjectIdBuilder
                                            ;struct.pngObjectIdSimpleBuilder|m0|03|

                                            First 3 of 6 fields

                                            |m0|03| 24min15HighStride.Core.Storage .ObjectIdSimpleBuilder
                                            ;struct.pngPerformanceReport+PerformanceRep or tInfo|m0|11|

                                            3 fields

                                            |m0|11| 18min17HighStride.Core.Diagnostics .PerformanceReport+PerformanceRepo rtInfo
                                            ;struct.pngProfilingCustomValue|m0|04|

                                            First 3 of 5 fields

                                            |m0|04| 22min19HighStride.Core.Diagnostics .ProfilingCustomValue
                                            ;struct.pngProfilingEvent|m1|02|

                                            First 3 of 8 fields

                                            |m1|02| 28min18HighStride.Core.Diagnostics .ProfilingEvent
                                            ;struct.pngProfilingEventMessage|m0|05|

                                            First 3 of 5 fields

                                            |m0|05| 22min11HighStride.Core.Diagnostics .ProfilingEventMessage
                                            ;struct.pngProfilingState|m1|01|

                                            First 3 of 9 fields

                                            |m1|01| 30min10HighStride.Core.Diagnostics .ProfilingState
                                            ;struct.pngTimestampLocalLogger+Message|m0|14|

                                            2 fields

                                            |m0|14| 16min12HighStride.Core.Diagnostics .TimestampLocalLogger+Message
                                            ;struct.pngVTuneProfiler+Event|m0|19|

                                            1 field

                                            |m0|19| 14min14HighStride.Core.Diagnostics .VTuneProfiler+Event
                                            ;struct.pngVTuneProfiler+Domain|m0|17|

                                            1 field

                                            |m0|17| 14min13HighStride.Core.Diagnostics .VTuneProfiler+Domain
                                            ;Warning.png   Rule Violated:    ND1300    Avoid custom delegates

                                            289 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            289 typesreplaceWithmethodsUserDebtSeverityFull Name
                                            ;delegate.pngTagMarkedDelegate06Action<SerializationStream,SerializationTagType,Object>13no method|m0|13| 5min06HighStride.Core.Serialization .TagMarkedDelegate
                                            ;delegate.pngBundleOdbBackend+BundleResolveDe le gate05Func<String,Task<TResult>>|m12|11|

                                            2 methods

                                            |m12|11| 11min05HighStride.Core.Storage .BundleOdbBackend+BundleResolveDel egate
                                            ;delegate.pngShouldSerializePredicate07Func<Object,IMemberDescriptor,Boolean>|m25|03|

                                            First 3 of 4 methods

                                            |m25|03| 17min07HighStride.Core.Reflection .ShouldSerializePredicate
                                            ;delegate.pngNamingHelper+ContainsLocationDel eg ate09Predicate<UFile>|m81|01|

                                            First 3 of 13 methods

                                            |m81|01| 44min09HighStride.Core .NamingHelper+ContainsLocationDele gate
                                            ;delegate.pngNativeHelper+MonitorEnumDelegate08Func<IntPtr,IntPtr,NativeHelper+RECT,IntPtr,Boolean>14no method|m0|14| 5min08HighStride.Core.Presentation.Interop .NativeHelper+MonitorEnumDelegate
                                            ;delegate.pngNativeHelper+WinEventDelegate01Action<IntPtr,UInt32,IntPtr,Int32,Int32,UInt32,UInt32>|m6|12|

                                            1 method

                                            |m6|12| 8min01HighStride.Core.Presentation.Interop .NativeHelper+WinEventDelegate
                                            ;delegate.pngCancelRoutedEventHandler00Action<Object,CancelRoutedEventArgs>|m31|02|

                                            First 3 of 5 methods

                                            |m31|02| 20min00HighStride.Core.Presentation.Core .CancelRoutedEventHandler
                                            ;delegate.pngValidationRoutedEventHandler02Action<Object,ValidationRoutedEventArgs>18no method|m0|18| 5min02HighStride.Core.Presentation.Core .ValidationRoutedEventHandler
                                            ;delegate.pngCustomRenderRoutedEventHandler04Action<Object,CustomRenderRoutedEventArgs>19no method|m0|19| 5min04HighStride.Core.Presentation.Controls .CustomRenderRoutedEventHandler
                                            ;delegate.pngRoutedDependencyPropertyChangedE ve ntHandler03Action<Object,RoutedDependencyPropertyChangedEventArgs>17no method|m0|17| 5min03HighStride.Core.Presentation.Controls .RoutedDependencyPropertyChangedEv entHandler
                                            ;delegate.pngCommandBuildStep+TryExecuteRemot eD elegate16Func<Command,BuilderContext,IExecuteContext,LocalCommandContext,Task<TResult>>|m12|07|

                                            2 methods

                                            |m12|07| 11min16HighStride.Core.BuildEngine .CommandBuildStep+TryExecuteRemote Delegate
                                            ;delegate.pngUnloadableObjectInstantiator+Pro ce ssProxyTypeDelegate15Action<Type,TypeBuilder>|m12|06|

                                            2 methods

                                            |m12|06| 11min15HighStride.Core.Yaml .UnloadableObjectInstantiator+Proc essProxyTypeDelegate
                                            ;delegate.pngRunGeneratorDelegate17Func<Boolean>15no method|m0|15| 5min17HighStride.Core.Assets.Templates .RunGeneratorDelegate
                                            ;delegate.pngAssetResolver+ContainsAssetWithI dD elegate19Predicate<AssetId>|m18|04|

                                            3 methods

                                            |m18|04| 14min19HighStride.Core.Assets.Analysis .AssetResolver+ContainsAssetWithId Delegate
                                            ;delegate.pngNodeFactoryDelegate18Func<String,IGraphNode,Guid,IGraphNode>16no method|m0|16| 5min18HighStride.Core.Quantum .NodeFactoryDelegate
                                            ;delegate.pngGraphNodeBinding<TTargetType ,TContentType >+PropertyChangeDelegate11Action<String[]>|m100|00|

                                            First 3 of 16 methods

                                            |m100|00| 53min11HighStride.Core.Presentation.Quantum .GraphNodeBinding<TTargetType ,TContentType >+PropertyChangeDelegate
                                            ;delegate.pngImage+ImageLoadDelegate10Func<IntPtr,Int32,Boolean,Nullable<GCHandle,Image>,Image>|m12|10|

                                            2 methods

                                            |m12|10| 11min10HighStride.Graphics .Image+ImageLoadDelegate
                                            ;delegate.pngImage+ImageSaveDelegate12Action<PixelBuffer[],Int32,ImageDescription,Stream>|m12|08|

                                            2 methods

                                            |m12|08| 11min12HighStride.Graphics .Image+ImageSaveDelegate
                                            ;delegate.pngTaskSchedulerSelector14Func<ShaderMixinSource,Nullable<EffectCompilerParameters,TaskScheduler>,TaskScheduler>|m12|09|

                                            2 methods

                                            |m12|09| 11min14HighStride.Shaders.Compiler .TaskSchedulerSelector
                                            ;delegate.pngGraphicsResourceRecyclePolicyDeleg ate13Predicate<GraphicsResourceLink>|m18|05|

                                            3 methods

                                            |m18|05| 14min13HighStride.Graphics .GraphicsResourceRecyclePolicyDele gate
                                            ;Warning.png   Rule Violated:    ND1305    Avoid namespaces with few types

                                            204 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            204 namespacestypesDebtSeverityFull Name
                                            ;namespace.pngStride.Core.ReferenceCounting|m0|06|

                                            1 type

                                            |m0|06| 5min06LowStride.Core.ReferenceCounting
                                            ;namespace.pngStride.Core.Serialization|m0|05|

                                            1 type

                                            |m0|05| 5min05LowStride.Core.Serialization
                                            ;namespace.pngStride.Core.Serialization .AssemblyScan|m0|07|

                                            1 type

                                            • ;class.pngStride.Core.Serialization .AssemblyScan .Stride_Core_SerializationAssembly Scan
                                            |m0|07| 5min07LowStride.Core.Serialization .AssemblyScan
                                            ;namespace.pngStride.Core.Collections|m0|09|

                                            1 type

                                            |m0|09| 5min09LowStride.Core.Collections
                                            ;namespace.pngStride.Core.Serialization .AssemblyScan|m0|08|

                                            1 type

                                            • ;class.pngStride.Core.Serialization .AssemblyScan .Stride_Core_DesignAssemblyScan
                                            |m0|08| 5min08LowStride.Core.Serialization .AssemblyScan
                                            ;namespace.pngStride.Core.Presentation.Windows|m0|01|

                                            1 type

                                            |m0|01| 5min01LowStride.Core.Presentation.Windows
                                            ;namespace.pngStride.Core.Presentation .ViewModel|m0|00|

                                            1 type

                                            |m0|00| 5min00LowStride.Core.Presentation.ViewModel
                                            ;namespace.pngStride.Core.DataSerializers|m0|02|

                                            1 type

                                            • ;class.pngStride.Core.DataSerializers .Stride_Core_PackagesSerializerFac tory
                                            |m0|02| 5min02LowStride.Core.DataSerializers
                                            ;namespace.pngStride.Core.Assets.IO|m0|04|

                                            1 type

                                            |m0|04| 5min04LowStride.Core.Assets.IO
                                            ;namespace.pngStride.Core.Serialization .AssemblyScan|m0|03|

                                            1 type

                                            • ;class.pngStride.Core.Serialization .AssemblyScan .Stride_Core_AssetsAssemblyScan
                                            |m0|03| 5min03LowStride.Core.Serialization .AssemblyScan
                                            ;namespace.pngStride.Core.DataSerializers|m0|16|

                                            1 type

                                            • ;class.pngStride.Core.DataSerializers .Stride_Core_QuantumSerializerFact ory
                                            |m0|16| 5min16LowStride.Core.DataSerializers
                                            ;namespace.pngStride.Core.DataSerializers|m0|15|

                                            1 type

                                            • ;class.pngStride.Core.DataSerializers .Stride_Core_Assets_QuantumSeriali zerFactory
                                            |m0|15| 5min15LowStride.Core.DataSerializers
                                            ;namespace.pngStride.Core.Presentation.Themes|m0|17|

                                            1 type

                                            |m0|17| 5min17LowStride.Core.Presentation.Themes
                                            ;namespace.pngStride.Core.Assets|m0|19|

                                            1 type

                                            |m0|19| 5min19LowStride.Core.Assets
                                            ;namespace.pngStride.Core.Assets.Editor .Internal|m0|18|

                                            1 type

                                            |m0|18| 5min18LowStride.Core.Assets.Editor.Internal
                                            ;namespace.pngStride.Core.Assets.Editor .Components.Status.Views|m0|11|

                                            1 type

                                            |m0|11| 5min11LowStride.Core.Assets.Editor .Components.Status.Views
                                            ;namespace.pngStride.Core.Assets.Editor .Components.FixAssetReferences .Views|m0|10|

                                            1 type

                                            |m0|10| 5min10LowStride.Core.Assets.Editor .Components.FixAssetReferences .Views
                                            ;namespace.pngStride.Core.Assets.Editor .Components.DebugTools.UndoRedo .Views|m0|12|

                                            1 type

                                            |m0|12| 5min12LowStride.Core.Assets.Editor .Components.DebugTools.UndoRedo .Views
                                            ;namespace.pngStride.Core.Assets.Editor .Components.AddAssets.View|m0|14|

                                            1 type

                                            |m0|14| 5min14LowStride.Core.Assets.Editor .Components.AddAssets.View
                                            ;namespace.pngStride.Internal|m0|13|

                                            1 type

                                            |m0|13| 5min13LowStride.Internal
                                            ;Warning.png   Rule Violated:    ND1312    Do implement methods that throw NotImplementedException

                                            126 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            126 methods# lines of code (LOC)DebtSeverityFull Name
                                            ;method.pngPin<T>(T)|m0|05| 1|m100|06| 10min06HighStride.Core.Interop.Pin<T>(T)
                                            ;property-get.pngget_Length()|m0|07| 1|m100|05| 10min05HighStride.Core.Diagnostics .ConsoleLogListener+DualStream .get_Length()
                                            ;method.pngSeek(Int64,SeekOrigin)|m0|06| 1|m100|07| 10min07HighStride.Core.Diagnostics .ConsoleLogListener+DualStream .Seek(Int64,SeekOrigin)
                                            ;method.pngSetLength(Int64)|m0|09| 1|m100|09| 10min09HighStride.Core.Diagnostics .ConsoleLogListener+DualStream .SetLength(Int64)
                                            ;method.pngRead(Byte[],Int32,Int32)|m0|08| 1|m100|08| 10min08HighStride.Core.Diagnostics .ConsoleLogListener+DualStream .Read(Byte[],Int32,Int32)
                                            ;method.pngExceptWith(IEnumerable<T>)|m0|03| 1|m100|01| 10min01HighStride.Core.Collections .TrackingHashSet<T>.ExceptWith (IEnumerable<T>)
                                            ;method.pngIntersectWith(IEnumerable<T>)|m0|02| 1|m100|00| 10min00HighStride.Core.Collections .TrackingHashSet<T>.IntersectWith (IEnumerable<T>)
                                            ;method.pngSymmetricExceptWith(IEnumerable <T> )|m0|01| 1|m100|02| 10min02HighStride.Core.Collections .TrackingHashSet<T> .SymmetricExceptWith(IEnumerable<T >)
                                            ;method.pngUnionWith(IEnumerable<T>)|m0|04| 1|m100|04| 10min04HighStride.Core.Collections .TrackingHashSet<T>.UnionWith (IEnumerable<T>)
                                            ;method.pngSerialize(T&,ArchiveMode ,SerializationStream)|m0|10| 1|m100|03| 10min03HighStride.Core.Serialization .NullSerializer<T>.Serialize(T& ,ArchiveMode,SerializationStream)
                                            ;ctor.png.ctor(Boolean,Boolean ,String[])|m13|00| 11|m0|19| 3min 0s19MediumStride.Core.Serialization .SerializerSelector..ctor(Boolean ,Boolean,String[])
                                            ;method.pngGetAbsolutePath(String)|m0|17| 1|m100|15| 10min15HighStride.Core.IO .VirtualFileProviderBase .GetAbsolutePath(String)
                                            ;method.pngDirectoryExists(String)|m0|16| 1|m100|18| 10min18HighStride.Core.IO .VirtualFileProviderBase .DirectoryExists(String)
                                            ;method.pngListFiles(String,String ,VirtualSearchOption)|m0|19| 1|m100|17| 10min17HighStride.Core.IO .VirtualFileProviderBase.ListFiles (String,String ,VirtualSearchOption )
                                            ;method.pngFileExists(String)|m0|18| 1|m100|14| 10min14HighStride.Core.IO .VirtualFileProviderBase .FileExists(String)
                                            ;method.pngFileDelete(String)|m0|15| 1|m100|11| 10min11HighStride.Core.IO .VirtualFileProviderBase .FileDelete(String)
                                            ;method.pngFileMove(String,String)|m0|12| 1|m100|10| 10min10HighStride.Core.IO .VirtualFileProviderBase.FileMove (String,String)
                                            ;method.pngFileMove(String ,IVirtualFileProvider,String)|m0|11| 1|m100|13| 10min13HighStride.Core.IO .VirtualFileProviderBase.FileMove (String,IVirtualFileProvider ,String)
                                            ;method.pngFileSize(String)|m0|14| 1|m100|12| 10min12HighStride.Core.IO .VirtualFileProviderBase.FileSize (String)
                                            ;method.pngGetLastWriteTime(String)|m0|13| 1|m100|16| 10min16HighStride.Core.IO .VirtualFileProviderBase .GetLastWriteTime(String)
                                            ;Warning.png   Rule Violated:    ND1309    Instances size shouldn't be too big

                                            81 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            81 typesSize of instanceInstanceFieldsBaseClassesinstanceKindDebtAnnual InterestFull Name
                                            ;class.pngStrideGrammar|m100|00| 1 065|m4|04|

                                            First 3 of 26 fields

                                            |m42|05|

                                            First 3 of 4 types

                                            06An instance|m100|00| 1h 3min0120minStride.Core.Shaders.Grammar.Stride .StrideGrammar
                                            ;class.pngHlslGrammar|m87|01| 961|m13|02|

                                            First 3 of 72 fields

                                            |m28|13|

                                            3 types

                                            05An instance|m87|01| 57min0218minStride.Core.Shaders.Grammar.Hlsl .HlslGrammar
                                            ;class.pngShaderGrammar|m51|02| 673|m25|01|

                                            First 3 of 139 fields

                                            |m14|19|

                                            2 types

                                            07An instance|m51|02| 41min0312minStride.Core.Shaders.Grammar .ShaderGrammar
                                            ;class.pngScrollViewer|m48|03| 646|m3|05|

                                            First 3 of 20 fields

                                            |m42|07|

                                            First 3 of 4 types

                                            09An instance|m48|03| 39min0412minStride.UI.Controls.ScrollViewer
                                            ;class.pngEditText|m39|04| 580|m6|03|

                                            First 3 of 33 fields

                                            |m28|11|

                                            3 types

                                            08An instance|m39|04| 35min0510minStride.UI.Controls.EditText
                                            ;class.pngImageButton|m38|05| 571|m0|18|

                                            1 field

                                            |m71|00|

                                            First 3 of 6 types

                                            01An instance|m38|05| 35min0610minStride.UI.Controls.ImageButton
                                            ;class.pngBorder|m38|06| 569|m0|17|

                                            2 fields

                                            |m42|06|

                                            First 3 of 4 types

                                            00An instance|m38|06| 35min0710minStride.UI.Controls.Border
                                            ;class.pngButton|m38|07| 567|m1|10|

                                            First 3 of 6 fields

                                            |m57|01|

                                            First 3 of 5 types

                                            02An instance|m38|07| 35min0810minStride.UI.Controls.Button
                                            ;class.pngToggleButton|m37|08| 563|m0|11|

                                            First 3 of 5 fields

                                            |m57|03|

                                            First 3 of 5 types

                                            04An instance|m37|08| 34min0910minStride.UI.Controls.ToggleButton
                                            ;class.pngSpriteStudioRenderFeature|m37|09| 559|m0|12|

                                            First 3 of 5 fields

                                            |m57|04|

                                            First 3 of 5 types

                                            03An instance|m37|09| 34min1010minStride.SpriteStudio.Runtime .SpriteStudioRenderFeature
                                            ;class.pngModalElement|m36|10| 551|m0|16|

                                            2 fields

                                            |m57|02|

                                            First 3 of 5 types

                                            16An instance|m36|10| 34min1110minStride.UI.Controls.ModalElement
                                            ;class.pngButtonBase|m35|11| 546|m0|14|

                                            2 fields

                                            |m42|08|

                                            First 3 of 4 types

                                            15An instance|m35|11| 33min1210minStride.UI.Controls.ButtonBase
                                            ;class.pngContentDecorator|m35|12| 545|m0|19|

                                            1 field

                                            |m42|10|

                                            First 3 of 4 types

                                            17An instance|m35|12| 33min1310minStride.UI.Controls .ContentDecorator
                                            ;struct.pngInputBindingInfo_t|m35|13| 544|m100|00|

                                            First 3 of 544 fields

                                            |m14|16|

                                            2 types

                                            • ;class.pngSystem.ValueType
                                            • ;class.pngSystem.Object
                                            19A value|m35|13| 33min001h 42minValve.VR.InputBindingInfo_t
                                            ;class.pngContentControl|m35|14| 541|m0|13|

                                            3 fields

                                            |m28|14|

                                            3 types

                                            18An instance|m35|14| 33min1410minStride.UI.Controls.ContentControl
                                            ;class.pngStackPanel|m33|15| 530|m2|08|

                                            First 3 of 11 fields

                                            |m28|15|

                                            3 types

                                            11An instance|m33|15| 33min159minStride.UI.Panels.StackPanel
                                            ;class.pngGrid|m32|16| 517|m2|07|

                                            First 3 of 13 fields

                                            |m42|09|

                                            First 3 of 4 types

                                            10An instance|m32|16| 32min169minStride.UI.Panels.Grid
                                            ;class.pngContentPresenter|m31|17| 513|m0|15|

                                            2 fields

                                            |m14|17|

                                            2 types

                                            12An instance|m31|17| 32min179minStride.UI.Controls .ContentPresenter
                                            ;class.pngSlider|m31|18| 509|m3|06|

                                            First 3 of 18 fields

                                            |m14|18|

                                            2 types

                                            14An instance|m31|18| 31min189minStride.UI.Controls.Slider
                                            ;class.pngScrollingText|m30|19| 502|m1|09|

                                            First 3 of 9 fields

                                            |m28|12|

                                            3 types

                                            13An instance|m30|19| 31min199minStride.UI.Controls.ScrollingText
                                            ;Warning.png   Rule Violated:    ND1311    Don't use obsolete types, methods or fields

                                            80 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            80 methodsobsoleteUsageDebtSeverityFull Name
                                            ;method.pngCreate(Type)|m0|07|

                                            1 type

                                            |m0|07| 5min06HighStride.Core.Reflection .TypeDescriptorFactory.Create(Type )
                                            ;method.pngSerialize(AssetPart&,ArchiveMode ,SerializationStream)|m0|06|

                                            1 type

                                            |m0|06| 5min05HighStride.Core.DataSerializers .StrideCoreAssets_AssetPartSeriali zer.Serialize(AssetPart& ,ArchiveMode,SerializationStream)
                                            ;method.pngCollectParts()|m0|09|

                                            1 type

                                            |m0|09| 5min07HighStride.Core.Assets .AssetCompositeHierarchy <TAssetPartDesign,TAssetPart> .CollectParts()
                                            ;method.pngClean(Package,ICollection <AssetItem>,ICollection<AssetItem> ,AssetResolver,Boolean,Boolean)|m0|08|

                                            1 type

                                            |m0|08| 5min09HighStride.Core.Assets.Analysis .AssetCollision.Clean(Package ,ICollection<AssetItem> ,ICollection<AssetItem> ,AssetResolver,Boolean,Boolean)
                                            ;method.pngExtractAndFillData()|m0|05|

                                            1 type

                                            |m0|05| 5min08HighStride.Audio.CompressedSoundSource .ExtractAndFillData()
                                            ;ctor.png.cctor()|m50|01|

                                            1 type 1 method

                                            |m50|01| 10min01HighStride.Audio.CompressedSoundSource ..cctor()
                                            ;method.pngLoadSoundInMemory()|m100|00|

                                            1 type 2 methods

                                            |m100|00| 15min00HighStride.Audio.Sound .LoadSoundInMemory()
                                            ;method.pngUpdateMain0()|m0|03|

                                            1 type

                                            |m0|03| 5min02HighUpdateEngineAutoGenerated .UpdateMain0()
                                            ;method.pngSerialize(ContentPresenter& ,ArchiveMode,SerializationStream)|m0|04|

                                            1 type

                                            |m0|04| 5min04HighStride.Core.DataSerializers .StrideUIControls_ContentPresenter Serializer.Serialize (ContentPresenter&,ArchiveMode ,SerializationStream)
                                            ;method.pngCreateHeights<T> (IHeightStickArraySource)|m50|02|

                                            1 type 1 method

                                            |m50|02| 10min03HighStride.Physics .HeightfieldColliderShapeDesc .CreateHeights<T> (IHeightStickArraySource)
                                            ;method.pngCopyTo<T>(UnmanagedArray<T> ,Int32)|m0|17|

                                            1 type

                                            |m0|17| 5min16HighStride.Physics .HeightStickArraySourceFromHeightm ap.CopyTo<T>(UnmanagedArray<T> ,Int32)
                                            ;ctor.png.ctor(Int32,Int32 ,HeightfieldTypes ,Object,Single ,Single,Single ,Boolean)|m0|16|

                                            1 type

                                            |m0|16| 5min15HighStride.Physics .HeightfieldColliderShape..ctor (Int32,Int32,HeightfieldTypes ,Object,Single,Single,Single ,Boolean)
                                            ;method.pngDispose()|m0|19|

                                            1 type

                                            |m0|19| 5min17HighStride.Physics .HeightfieldColliderShape.Dispose( )
                                            ;method.pngGetHeightStickHeightAndColor (Int32 ,Int32,Single&,Color&)|m0|18|

                                            1 type

                                            |m0|18| 5min19HighStride.Physics .HeightfieldColliderShape+Heightfi eldDebugPrimitive .GetHeightStickHeightAndColor (Int32,Int32,Single&,Color&)
                                            ;method.pngFill<T>(UnmanagedArray<T>,T ,Int32 ,Int32)|m0|15|

                                            1 type

                                            |m0|15| 5min18HighStride.Physics .UnmanagedArrayExtensions.Fill<T> (UnmanagedArray<T>,T,Int32,Int32)
                                            ;method.pngBuildInput(StaticColliderData[] ,CollisionFilterGroupFlags)|m0|12|

                                            1 type

                                            |m0|12| 5min11HighStride.Navigation .NavigationMeshBuilder.BuildInput (StaticColliderData[] ,CollisionFilterGroupFlags)
                                            ;method.pngUpdateMain0()|m0|11|

                                            1 type

                                            |m0|11| 5min10HighUpdateEngineAutoGenerated .UpdateMain0()
                                            ;method.pngCollectParts()|m0|14|

                                            1 type

                                            |m0|14| 5min12HighStride.Assets.Scripts .VisualScriptAsset.CollectParts()
                                            ;method.pngGetInputFiles()|m0|13|

                                            1 type

                                            |m0|13| 5min14HighStride.Assets.SpriteFont .PrecompiledSpriteFontAssetCompile r+PrecompiledSpriteFontCommand .GetInputFiles()
                                            ;method.pngDoCommandOverride (ICommandContext)|m0|10|

                                            1 type

                                            |m0|10| 5min13HighStride.Assets.SpriteFont .PrecompiledSpriteFontAssetCompile r+PrecompiledSpriteFontCommand .DoCommandOverride(ICommandContext )
                                            ;Warning.png   Rule Violated:    ND1310    Attribute classes should be sealed

                                            101 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            101 types# lines of code (LOC)DebtSeverityFull Name
                                            ;class.pngDataContractAttribute|m29|03| 10|m0|06| 2min 0s06MediumStride.Core.DataContractAttribute
                                            ;class.pngDataContractIgnoreAttribute|m0|12| 0|m0|05| 2min 0s05MediumStride.Core .DataContractIgnoreAttribute
                                            ;class.pngDataContractMetadataTypeAttribut e|m8|06| 3|m0|07| 2min 0s07MediumStride.Core .DataContractMetadataTypeAttribute
                                            ;class.pngDataMemberAttribute|m100|00| 34|m0|09| 2min 0s09MediumStride.Core.DataMemberAttribute
                                            ;class.pngDataMemberCustomSerializerAttribut e|m0|10| 0|m0|08| 2min 0s08MediumStride.Core .DataMemberCustomSerializerAttribu te
                                            ;class.pngDataMemberIgnoreAttribute|m0|13| 0|m0|01| 2min 0s01MediumStride.Core .DataMemberIgnoreAttribute
                                            ;class.pngDataStyleAttribute|m17|04| 6|m0|00| 2min 0s00MediumStride.Core.DataStyleAttribute
                                            ;class.pngDisplayAttribute|m82|02| 28|m0|02| 2min 0s02MediumStride.Core.DisplayAttribute
                                            ;class.pngModuleInitializerAttribute|m11|05| 4|m0|04| 2min 0s04MediumStride.Core .ModuleInitializerAttribute
                                            ;class.pngAssemblyProcessedAttribute|m0|11| 0|m0|03| 2min 0s03MediumStride.Core .AssemblyProcessedAttribute
                                            ;class.pngPooledAttribute|m0|18| 0|m0|16| 2min 0s16MediumStride.Core.Threading .PooledAttribute
                                            ;class.pngAssemblyScanAttribute|m0|19| 0|m0|15| 2min 0s15MediumStride.Core.Reflection .AssemblyScanAttribute
                                            ;class.pngDataMemberRangeAttribute|m82|01| 28|m0|17| 2min 0s17MediumStride.Core.Annotations .DataMemberRangeAttribute
                                            ;class.pngMemberRequiredAttribute|m8|08| 3|m0|19| 2min 0s19MediumStride.Core.Annotations .MemberRequiredAttribute
                                            ;class.pngNonIdentifiableCollectionItemsAttr ibute|m0|14| 0|m0|18| 2min 0s18MediumStride.Core.Annotations .NonIdentifiableCollectionItemsAtt ribute
                                            ;class.pngAssemblySerializerFactoryAttribute|m0|15| 0|m0|11| 2min 0s11MediumStride.Core.Serialization .AssemblySerializerFactoryAttribut e
                                            ;class.pngDataSerializerAttribute|m5|09| 2|m0|10| 2min 0s10MediumStride.Core.Serialization .DataSerializerAttribute
                                            ;class.pngDataSerializerGlobalAttribute|m8|07| 3|m0|12| 2min 0s12MediumStride.Core.Serialization .DataSerializerGlobalAttribute
                                            ;class.pngAssemblyProcessedAttribute|m0|16| 0|m0|14| 2min 0s14MediumStride.Core .AssemblyProcessedAttribute
                                            ;class.pngAssemblyProcessedAttribute|m0|17| 0|m0|13| 2min 0s13MediumStride.Core .AssemblyProcessedAttribute
                                            ;Warning.png   Rule Violated:    ND1301    Types with disposable instance fields must be disposable

                                            37 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            37 typesinstanceFieldsDisposablemethodsThatCallsCtorDebtSeverityFull Name
                                            ;class.pngBinarySerializationReader|m0|09|

                                            1 field

                                            |m91|01|

                                            First 3 of 22 methods

                                            |m91|01| 1h 35min06MediumStride.Core.Serialization .BinarySerializationReader
                                            ;class.pngBinarySerializationWriter|m0|07|

                                            1 field

                                            |m100|00|

                                            First 3 of 24 methods

                                            |m100|00| 1h 43min05MediumStride.Core.Serialization .BinarySerializationWriter
                                            ;class.pngMicroThread|m0|08|

                                            1 field

                                            |m8|12|

                                            2 methods

                                            |m8|12| 15min07MediumStride.Core.MicroThreading .MicroThread
                                            ;class.pngSettingsContainer|m25|00|

                                            2 fields

                                            |m12|06|

                                            3 methods

                                            |m14|05| 21min09MediumStride.Core.Settings .SettingsContainer
                                            ;class.pngUndoRedoService|m0|04|

                                            1 field

                                            |m8|08|

                                            2 methods

                                            |m8|08| 15min08MediumStride.Core.Presentation.Services .UndoRedoService
                                            ;class.pngTextBox|m0|06|

                                            1 field

                                            19no method|m0|19| 7min01MediumStride.Core.Presentation.Controls .TextBox
                                            ;class.pngAssetSourceTrackerViewModel|m0|03|

                                            1 field

                                            |m4|13|

                                            1 method

                                            |m4|16| 11min00MediumStride.Core.Assets.Editor .ViewModel .AssetSourceTrackerViewModel
                                            ;class.pngShaderMixinObjectId|m0|05|

                                            1 field

                                            |m8|07|

                                            2 methods

                                            |m8|07| 15min02MediumStride.Shaders.ShaderMixinObjectId
                                            ;class.pngGraphicsContext|m25|01|

                                            2 fields

                                            |m20|02|

                                            First 3 of 5 methods

                                            |m22|02| 29min04MediumStride.Graphics.GraphicsContext
                                            ;class.pngGaussianBlur+GaussianBlurShader|m25|02|

                                            2 fields

                                            |m4|15|

                                            1 method

                                            |m6|13| 13min03MediumStride.Rendering.Images .GaussianBlur+GaussianBlurShader
                                            ;class.pngCloneContext|m0|17|

                                            1 field

                                            |m20|03|

                                            First 3 of 5 methods

                                            |m20|03| 27min16MediumStride.Core.Shaders.Ast .CloneContext
                                            ;class.pngVRRendererSettings|m0|16|

                                            1 field

                                            |m4|14|

                                            1 method

                                            |m4|14| 11min15MediumStride.Rendering.Compositing .VRRendererSettings
                                            ;class.pngEntityCloner+CloneContext|m0|19|

                                            1 field

                                            |m8|11|

                                            2 methods

                                            |m8|11| 15min17MediumStride.Engine.Design .EntityCloner+CloneContext
                                            ;class.pngDefaultRenderersFactory|m0|18|

                                            1 field

                                            |m4|16|

                                            1 method

                                            |m4|15| 11min19MediumStride.UI.Renderers .DefaultRenderersFactory
                                            ;class.pngArrayExtractionRequest|m0|15|

                                            1 field

                                            |m8|09|

                                            2 methods

                                            |m8|09| 15min18MediumStride.TextureConverter.Requests .ArrayExtractionRequest
                                            ;class.pngAtlasExtractionRequest|m0|12|

                                            1 field

                                            |m8|10|

                                            2 methods

                                            |m8|10| 15min11MediumStride.TextureConverter.Requests .AtlasExtractionRequest
                                            ;class.pngParticleSystemComponent|m0|11|

                                            1 field

                                            |m16|04|

                                            First 3 of 4 methods

                                            |m16|04| 23min10MediumStride.Particles.Components .ParticleSystemComponent
                                            ;class.pngThumbnailFromSpriteBatchCommand <TRuntimeAsset>|m0|14|

                                            1 field

                                            |m12|05|

                                            3 methods

                                            |m12|06| 19min12MediumStride.Editor.Thumbnails .ThumbnailFromSpriteBatchCommand <TRuntimeAsset>
                                            ;class.pngVoxelVisualizationRaw|m0|13|

                                            1 field

                                            18no method|m0|18| 7min14MediumStride.Rendering.Voxels.Debug .VoxelVisualizationRaw
                                            ;class.pngVoxelVisualizationView|m0|10|

                                            1 field

                                            17no method|m0|17| 7min13MediumStride.Rendering.Voxels.Debug .VoxelVisualizationView
                                            ;Warning.png   Rule Violated:    ND1307    Declare types in namespaces

                                            18 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            18 namespaceschildTypes# lines of code (LOC)DebtSeverityFull Name
                                            N:anonymous namespace in assembly Stride.Rendering|m0|06|

                                            1 type

                                            |m100|00| 7|m0|06| 2min 0s06Medium{anonymous namespace} in assembly Stride.Rendering
                                            ;namespace.png{anonymous namespace} in assembly Stride.Engine|m0|05|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|05| 0|m0|05| 2min 0s05Medium{anonymous namespace} in assembly Stride.Engine
                                            ;namespace.png{anonymous namespace} in assembly Stride.UI|m0|08|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|08| 0|m0|08| 2min 0s08Medium{anonymous namespace} in assembly Stride.UI
                                            ;namespace.png{anonymous namespace} in assembly Stride.Physics|m0|07|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|07| 0|m0|07| 2min 0s07Medium{anonymous namespace} in assembly Stride.Physics
                                            ;namespace.png{anonymous namespace} in assembly Stride.Navigation|m0|02|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|02| 0|m0|02| 2min 0s04Medium{anonymous namespace} in assembly Stride.Navigation
                                            ;namespace.png{anonymous namespace} in assembly Stride.Video|m0|01|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|01| 0|m0|01| 2min 0s01Medium{anonymous namespace} in assembly Stride.Video
                                            ;namespace.png{anonymous namespace} in assembly Stride.Assets|m0|03|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|04| 0|m0|03| 2min 0s00Medium{anonymous namespace} in assembly Stride.Assets
                                            ;namespace.png{anonymous namespace} in assembly Stride.Particles|m0|04|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|03| 0|m0|04| 2min 0s03Medium{anonymous namespace} in assembly Stride.Particles
                                            ;namespace.png{anonymous namespace} in assembly Stride.SpriteStudio.Runtime|m0|09|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|06| 0|m0|09| 2min 0s02Medium{anonymous namespace} in assembly Stride.SpriteStudio.Runtime
                                            ;namespace.png{anonymous namespace} in assembly Stride.Importer.Common|m0|15|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|15| 0|m0|15| 2min 0s15Medium{anonymous namespace} in assembly Stride.Importer.Common
                                            ;namespace.png{anonymous namespace} in assembly Stride.Importer.3D|m0|14|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|14| 0|m0|14| 2min 0s14Medium{anonymous namespace} in assembly Stride.Importer.3D
                                            ;namespace.png{anonymous namespace} in assembly Stride.Assets.Models|m0|17|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|17| 0|m0|17| 2min 0s17Medium{anonymous namespace} in assembly Stride.Assets.Models
                                            ;namespace.png{anonymous namespace} in assembly Stride.Editor|m0|16|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|16| 0|m0|16| 2min 0s16Medium{anonymous namespace} in assembly Stride.Editor
                                            ;namespace.png{anonymous namespace} in assembly Stride.Voxels|m0|11|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|11| 0|m0|11| 2min 0s13Medium{anonymous namespace} in assembly Stride.Voxels
                                            ;namespace.png{anonymous namespace} in assembly Stride.SpriteStudio.Offline|m0|10|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|10| 0|m0|10| 2min 0s10Medium{anonymous namespace} in assembly Stride.SpriteStudio.Offline
                                            ;namespace.png{anonymous namespace} in assembly Stride.Assets.Presentation|m100|00|

                                            2 types

                                            • ;class.png<>z__ReadOnlyArray<T>
                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|13| 0|m100|00| 4min 0s09Medium{anonymous namespace} in assembly Stride.Assets.Presentation
                                            ;namespace.png{anonymous namespace} in assembly Stride.Debugger|m0|13|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|12| 0|m0|13| 2min 0s12Medium{anonymous namespace} in assembly Stride.Debugger
                                            ;namespace.png{anonymous namespace} in assembly Stride.Core.Assets.CompilerApp|m0|12|

                                            1 type

                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m0|09| 0|m0|12| 2min 0s11Medium{anonymous namespace} in assembly Stride.Core.Assets.CompilerApp
                                            ;Warning.png   Rule Violated:    ND1308    Empty static constructor can be discarded

                                            11 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            11 methodsDebtSeverityFull Name
                                            ;ctor.png.cctor()|m0|03| 2min 0s03MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|04| 2min 0s04MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|02| 2min 0s02MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|00| 2min 0s00MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|01| 2min 0s01MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|05| 2min 0s05MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|09| 2min 0s09MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|10| 2min 0s10MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|08| 2min 0s08MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|06| 2min 0s06MediumUpdateEngineAutoGenerated..cctor()
                                            ;ctor.png.cctor()|m0|07| 2min 0s07MediumUpdateEngineAutoGenerated..cctor()
                                            ;Warning.png   Rule Violated:    ND1304    Classes that are candidate to be turned into structures

                                            1 type matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 typeSize of instanceInstanceFieldsmethodsUserDebtSeverityFull Name
                                            ;class.pngFreeImagePlugin|m0|0| 4|m0|0|

                                            1 field

                                            |m0|0|

                                            First 3 of 8 methods

                                            |m0|0| 13min0LowFreeImageAPI.Plugins .FreeImagePlugin

                                            Architecture
                                            431

                                            ;WarningCritical.png   Critical Rule Violated:    ND1400    Avoid namespaces mutually dependent

                                            1,258 members matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 258 types and methodsshouldntUsebecauseNamespaceshouldntUseNamespaceDebtAnnual InterestFull Name
                                            ;class.pngCategoryOrderAttribute|m0|05|

                                            1 type

                                            06;namespace.pngStride.Core.Annotations06;namespace.pngStride.Core|m0|05| 15min149minStride.Core.Annotations .CategoryOrderAttribute
                                            ;class.pngInlinePropertyAttribute|m0|07|

                                            1 type

                                            05;namespace.pngStride.Core.Annotations05;namespace.pngStride.Core|m0|07| 15min119minStride.Core.Annotations .InlinePropertyAttribute
                                            ;property-get.pngget_Expand()|m0|06|

                                            1 field

                                            07;namespace.pngStride.Core.Annotations07;namespace.pngStride.Core|m0|06| 15min129minStride.Core.Annotations .CategoryOrderAttribute.get_Expand ()
                                            ;property-set.pngset_Expand(ExpandRule)|m0|09|

                                            1 field

                                            09;namespace.pngStride.Core.Annotations09;namespace.pngStride.Core|m0|09| 15min139minStride.Core.Annotations .CategoryOrderAttribute.set_Expand (ExpandRule)
                                            ;ctor.png.ctor(Int32,String)|m0|08|

                                            1 field

                                            08;namespace.pngStride.Core.Annotations08;namespace.pngStride.Core|m0|08| 15min099minStride.Core.Annotations .CategoryOrderAttribute..ctor (Int32,String)
                                            ;property-get.pngget_Expand()|m0|02|

                                            1 field

                                            01;namespace.pngStride.Core.Annotations01;namespace.pngStride.Core|m0|02| 15min109minStride.Core.Annotations .InlinePropertyAttribute .get_Expand()
                                            ;property-set.pngset_Expand(ExpandRule)|m0|01|

                                            1 field

                                            00;namespace.pngStride.Core.Annotations00;namespace.pngStride.Core|m0|01| 15min169minStride.Core.Annotations .InlinePropertyAttribute .set_Expand(ExpandRule)
                                            ;ctor.png.ctor()|m0|04|

                                            1 field

                                            02;namespace.pngStride.Core.Annotations02;namespace.pngStride.Core|m0|04| 15min159minStride.Core.Annotations .InlinePropertyAttribute..ctor()
                                            ;class.pngDisposeBase|m0|03|

                                            1 type

                                            04;namespace.pngStride.Core04;namespace.pngStride.Core.ReferenceCounting|m0|03| 15min0538minStride.Core.DisposeBase
                                            ;method.pngDispose()|m0|10|

                                            1 method

                                            03;namespace.pngStride.Core03;namespace.pngStride.Core.ReferenceCounting|m0|10| 15min0438minStride.Core.DisposeBase.Dispose()
                                            ;struct.pngPropertyContainer|m0|17|

                                            1 type

                                            16;namespace.pngStride.Core16;namespace.pngStride.Core.Serialization|m0|17| 15min0731minStride.Core.PropertyContainer
                                            ;class.pngPropertyContainerClass|m0|16|

                                            1 type

                                            15;namespace.pngStride.Core15;namespace.pngStride.Core.Serialization|m0|16| 15min0631minStride.Core.PropertyContainerClass
                                            ;class.pngPropertyKey|m0|19|

                                            1 type

                                            17;namespace.pngStride.Core17;namespace.pngStride.Core.Serialization|m0|19| 15min0831minStride.Core.PropertyKey
                                            ;class.pngPropertyKeySerializer<T>|m0|18|

                                            1 type

                                            19;namespace.pngStride.Core.Serialization .Serializers19;namespace.pngStride.Core|m0|18| 15min0342minStride.Core.Serialization .Serializers.PropertyKeySerializer <T>
                                            ;method.pngSerialize(T&,ArchiveMode ,SerializationStream)|m11|00|

                                            First 3 of 2 methods 2 properties

                                            18;namespace.pngStride.Core.Serialization .Serializers18;namespace.pngStride.Core|m33|00| 30min0242minStride.Core.Serialization .Serializers.PropertyKeySerializer <T>.Serialize(T&,ArchiveMode ,SerializationStream)
                                            ;class.pngConstrainedList<T>|m0|15|

                                            1 type

                                            • ;class.pngStride.Core .DataMemberIgnoreAttribute
                                            11;namespace.pngStride.Core.Collections11;namespace.pngStride.Core|m0|15| 15min0153minStride.Core.Collections .ConstrainedList<T>
                                            ;class.pngFastList<T>|m0|12|

                                            1 type

                                            • ;class.pngStride.Core .DataMemberIgnoreAttribute
                                            10;namespace.pngStride.Core.Collections10;namespace.pngStride.Core|m0|12| 15min0053minStride.Core.Collections.FastList<T >
                                            ;class.pngDataSerializer|m0|11|

                                            1 type

                                            12;namespace.pngStride.Core.Serialization12;namespace.pngStride.Core.Storage|m0|11| 15min197minStride.Core.Serialization .DataSerializer
                                            ;struct.pngAssemblySerializerEntry|m0|14|

                                            1 type

                                            14;namespace.pngStride.Core.Serialization14;namespace.pngStride.Core.Storage|m0|14| 15min187minStride.Core.Serialization .AssemblySerializerEntry
                                            ;class.pngGenericSerializerFactory|m0|13|

                                            1 type

                                            13;namespace.pngStride.Core.Serialization13;namespace.pngStride.Core.Storage|m0|13| 15min177minStride.Core.Serialization .GenericSerializerFactory
                                            ;Warning.png   Rule Violated:    ND1401    Avoid namespaces dependency cycles

                                            44 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            44 namespacescycleDebtSeverityFull Name
                                            ;namespace.pngStride.Core|m31|01|

                                            First 3 of 11 namespaces

                                            |m0|06| 2h 0min06HighStride.Core
                                            ;namespace.pngStride.Core.Streaming|m13|04|

                                            First 3 of 6 namespaces

                                            |m0|05| 2h 0min05HighStride.Core.Streaming
                                            ;namespace.pngStride.Core.Yaml|m3|07|

                                            3 namespaces

                                            |m0|07| 2h 0min07HighStride.Core.Yaml
                                            ;namespace.pngStride.Core.Yaml.Serialization|m0|16|

                                            2 namespaces

                                            |m0|09| 2h 0min09HighStride.Core.Yaml.Serialization
                                            ;namespace.pngStride.Core|m0|19|

                                            2 namespaces

                                            |m0|08| 2h 0min08HighStride.Core
                                            ;namespace.pngStride.Core.Presentation.Windows|m3|09|

                                            3 namespaces

                                            |m0|01| 2h 0min01HighStride.Core.Presentation.Windows
                                            ;namespace.pngStride.Core.Presentation.Windows|m3|08|

                                            3 namespaces

                                            |m0|00| 2h 0min00HighStride.Core.Presentation.Windows
                                            ;namespace.pngStride.Core.Presentation .Extensions|m0|17|

                                            2 namespaces

                                            |m0|02| 2h 0min02HighStride.Core.Presentation .Extensions
                                            ;namespace.pngStride.Core.Yaml|m27|03|

                                            First 3 of 10 namespaces

                                            |m0|04| 2h 0min04HighStride.Core.Yaml
                                            ;namespace.pngStride.Core.Quantum|m0|15|

                                            2 namespaces

                                            |m0|03| 2h 0min03HighStride.Core.Quantum
                                            ;namespace.pngStride.Core.Assets.Quantum|m3|12|

                                            3 namespaces

                                            |m0|16| 2h 0min16HighStride.Core.Assets.Quantum
                                            ;namespace.pngStride.Core.Presentation.Quantum|m3|11|

                                            3 namespaces

                                            |m0|15| 2h 0min15HighStride.Core.Presentation.Quantum
                                            ;namespace.pngStride.Core.Presentation.Themes|m96|00|

                                            First 3 of 30 namespaces

                                            |m0|17| 2h 0min17HighStride.Core.Presentation.Themes
                                            ;namespace.pngStride.Shaders|m0|18|

                                            2 namespaces

                                            |m0|19| 2h 0min19HighStride.Shaders
                                            ;namespace.pngStride.Rendering|m6|06|

                                            First 3 of 4 namespaces

                                            |m0|18| 2h 0min18HighStride.Rendering
                                            ;namespace.pngStride.Streaming|m27|02|

                                            First 3 of 10 namespaces

                                            |m0|11| 2h 0min11HighStride.Streaming
                                            ;namespace.pngIrony.Parsing|m0|13|

                                            2 namespaces

                                            |m0|10| 2h 0min10HighIrony.Parsing
                                            ;namespace.pngStride.Core.Shaders|m0|14|

                                            2 namespaces

                                            |m0|12| 2h 0min12HighStride.Core.Shaders
                                            ;namespace.pngStride.Core.Shaders.Visitor|m13|05|

                                            First 3 of 6 namespaces

                                            |m0|14| 2h 0min14HighStride.Core.Shaders.Visitor
                                            ;namespace.pngStride.Shaders.Parser|m3|10|

                                            3 namespaces

                                            |m0|13| 2h 0min13HighStride.Shaders.Parser
                                            ;Warning.png   Rule Violated:    ND1406    Namespaces with poor cohesion (RelationalCohesion)

                                            13 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            13 namespacesChildTypesrelationalCohesionDebtSeverityFull Name
                                            ;namespace.pngStride.Core.Serialization .Serializers|m100|00|

                                            First 3 of 48 types

                                            |m6|11| 0.043|m0|03| 10min03LowStride.Core.Serialization .Serializers
                                            ;namespace.pngStride.Core.Presentation .MarkupExtensions|m0|12|

                                            First 3 of 22 types

                                            |m0|12| 0|m0|04| 10min04LowStride.Core.Presentation .MarkupExtensions
                                            ;namespace.pngStride.Core.Presentation .Behaviors|m84|01|

                                            First 3 of 44 types

                                            |m81|02| 0.52|m0|05| 10min05LowStride.Core.Presentation.Behaviors
                                            ;namespace.pngStride.Core.Assets.Serializers|m11|08|

                                            First 3 of 25 types

                                            |m97|01| 0.62|m0|00| 10min00LowStride.Core.Assets.Serializers
                                            ;namespace.pngStride.Core.Assets.Editor.View .ValueConverters|m0|11|

                                            First 3 of 22 types

                                            |m14|10| 0.095|m0|01| 10min01LowStride.Core.Assets.Editor.View .ValueConverters
                                            ;namespace.pngStride.Core.Assets.Editor.View .TemplateProviders|m7|09|

                                            First 3 of 24 types

                                            |m38|07| 0.25|m0|02| 10min02LowStride.Core.Assets.Editor.View .TemplateProviders
                                            ;namespace.pngStride.Core.Shaders.Ast.Stride|m15|07|

                                            First 3 of 26 types

                                            |m24|08| 0.16|m0|06| 10min06LowStride.Core.Shaders.Ast.Stride
                                            ;namespace.pngStride.Core.Shaders.Ast.Hlsl|m34|05|

                                            First 3 of 31 types

                                            |m55|05| 0.35|m0|10| 10min10LowStride.Core.Shaders.Ast.Hlsl
                                            ;namespace.pngStride.TextureConverter.Requests|m26|06|

                                            First 3 of 29 types

                                            |m17|09| 0.11|m0|11| 10min11LowStride.TextureConverter.Requests
                                            ;namespace.pngStride.Assets|m38|04|

                                            First 3 of 32 types

                                            |m100|00| 0.64|m0|12| 10min12LowStride.Assets
                                            ;namespace.pngStride.Assets.Presentation .Thumbnails|m57|03|

                                            First 3 of 37 types

                                            |m67|04| 0.43|m0|07| 10min07LowStride.Assets.Presentation .Thumbnails
                                            ;namespace.pngStride.Assets.Presentation .TemplateProviders|m3|10|

                                            First 3 of 23 types

                                            |m42|06| 0.27|m0|08| 10min08LowStride.Assets.Presentation .TemplateProviders
                                            ;namespace.pngStride.Assets.Presentation .ViewModel|m65|02|

                                            First 3 of 39 types

                                            |m77|03| 0.5|m0|09| 10min09LowStride.Assets.Presentation .ViewModel
                                            ;Warning.png   Rule Violated:    ND1407    Assemblies that don't satisfy the Abstractness/Instability principle

                                            3 assemblies matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            3 assembliesNormalized dist from main seqDebtSeverityFull Name
                                            ;assembly.pngStride.Core.Mathematics|m100|0| 0.9|m0|0| 10min0LowStride.Core.Mathematics
                                            ;assembly.pngStride.Core|m46|1| 0.83|m0|1| 10min1LowStride.Core
                                            ;assembly.pngStride|m0|2| 0.77|m0|2| 10min2LowStride

                                            Dead Code
                                            130

                                            ;Warning.png   Rule Violated:    ND1701    Potentially Dead Methods

                                            1,001 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 001 methodsdepthMethodsCallingMeDebtAnnual InterestFull Name
                                            ;method.pngGetApplicationExecutableDirector y( )|m0|07| 007no method|m0|07| 10min0312minStride.Core.PlatformFolders .GetApplicationExecutableDirectory ()
                                            ;method.pngRaisePropertyContainerUpdated (PropertyKey,Object,Object)|m25|00| 1|m50|00|

                                            1 method

                                            |m25|00| 13min069minStride.Core.PropertyContainer .RaisePropertyContainerUpdated (PropertyKey,Object,Object)
                                            ;method.pngRaisePropertyContainerUpdated (PropertyKey,Object,Object)|m0|06| 006no method|m0|06| 10min059minStride.Core.PropertyContainerClass .RaisePropertyContainerUpdated (PropertyKey,Object,Object)
                                            ;method.pngPin<T>(T)|m0|09| 009no method|m0|09| 10min079minStride.Core.Interop.Pin<T>(T)
                                            ;method.pngProfile(Delegate)|m0|08| 008no method|m0|08| 10min0410minStride.Core.Threading.Dispatcher .Profile(Delegate)
                                            ;property-get.pngget_SignalCount()|m0|05| 005no method|m0|05| 10min089minStride.Core.Threading .ThreadPool+SemaphoreW .get_SignalCount()
                                            ;property-get.pngget_SignalCount()|m25|01| 1|m50|01|

                                            1 method

                                            |m25|01| 13min099minStride.Core.Threading .ThreadPool+SemaphoreW+Internals .get_SignalCount()
                                            ;method.pngGetStdHandle(UInt32)|m0|03| 003no method|m0|03| 10min188minStride.Core.Diagnostics .ConsoleLogListener.GetStdHandle (UInt32)
                                            ;method.pngSetStdHandle(UInt32,IntPtr)|m0|02| 002no method|m0|02| 10min198minStride.Core.Diagnostics .ConsoleLogListener.SetStdHandle (UInt32,IntPtr)
                                            ;method.pngGetConsoleMode(IntPtr,Int32&)|m0|04| 004no method|m0|04| 10min158minStride.Core.Diagnostics .ConsoleLogListener.GetConsoleMode (IntPtr,Int32&)
                                            ;method.pngExtractCallerInfo(Object[])|m0|16| 016no method|m0|16| 10min139minStride.Core.Diagnostics.Logger .ExtractCallerInfo(Object[])
                                            ;method.pngIsCompatibleObject(Object)|m0|15| 015no method|m0|15| 10min119minStride.Core.Collections.FastList<T >.IsCompatibleObject(Object)
                                            ;ctor.png.ctor(SortedList<TKey,TValue> )|m0|17| 017no method|m0|17| 10min129minStride.Core.Collections.SortedList <TKey,TValue >+DictionaryEnumerator ..ctor(SortedList<TKey,TValue>)
                                            ;method.pngClone()|m0|19| 019no method|m0|19| 10min0216minStride.Core.Collections.SortedList <TKey,TValue >+DictionaryEnumerator .Clone()
                                            ;method.pngInitialize()|m0|18| 018no method|m0|18| 10min178minStride.Core.DataSerializers .Stride_CoreSerializerFactory .Initialize()
                                            ;method.pngGetSerializerHashCode(String)|m0|11| 011no method|m0|11| 10min0017minStride.Core.Serialization .StringHashHelper .GetSerializerHashCode(String)
                                            ;method.pngRemoveSources(ISettings,String)|m0|10| 010no method|m0|10| 10min0116minStride.Core.Assets .NuGetAssemblyResolver .RemoveSources(ISettings,String)
                                            ;property-get.pngget_IsActive()|m0|12| 012no method|m0|12| 10min109minStride.Core.IO .DirectoryWatcher+DirectoryWatcher Item.get_IsActive()
                                            ;property-get.pngget_ObjectDatabase()|m0|14| 014no method|m0|14| 10min149minStride.Core.Storage.Blob .get_ObjectDatabase()
                                            ;method.pngInitialize()|m0|13| 013no method|m0|13| 10min168minStride.Core.DataSerializers .Stride_Core_SerializationSerializ erFactory.Initialize()
                                            ;Warning.png   Rule Violated:    ND1700    Potentially Dead Types

                                            213 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            213 typesdepthTypesUsingMeDebtAnnual InterestFull Name
                                            ;class.pngStrideVersion|m0|06| 006no type|m0|06| 15min1010minStride.StrideVersion
                                            ;class.pngPublicKeys|m0|05| 005no type|m0|05| 15min0810minStride.PublicKeys
                                            ;class.pngInterop|m0|07| 007no type|m0|07| 15min0211minStride.Core.Interop
                                            ;class.pngNamespaceDoc|m0|09| 009no type|m0|09| 15min0710minStride.Core.Reflection .NamespaceDoc
                                            ;class.pngNullLogger|m0|08| 008no type|m0|08| 15min0910minStride.Core.Diagnostics.NullLogger
                                            ;class.pngStringHashHelper|m0|01| 001no type|m0|01| 15min0119minStride.Core.Serialization .StringHashHelper
                                            ;class.pngStrideVersion|m0|00| 000no type|m0|00| 15min0510minStride.StrideVersion
                                            ;class.pngPublicKeys|m0|02| 002no type|m0|02| 15min0410minStride.PublicKeys
                                            ;class.pngStrideVersion|m0|04| 004no type|m0|04| 15min0610minStride.StrideVersion
                                            ;class.pngPublicKeys|m0|03| 003no type|m0|03| 15min1710minStride.PublicKeys
                                            ;class.pngNamespaceDoc|m0|16| 016no type|m0|16| 15min1610minStride.Core.MicroThreading .NamespaceDoc
                                            ;class.pngStrideVersion|m0|15| 015no type|m0|15| 15min1910minStride.StrideVersion
                                            ;class.pngPublicKeys|m0|17| 017no type|m0|17| 15min1810minStride.PublicKeys
                                            ;class.pngNamespaceDoc|m0|19| 019no type|m0|19| 15min1510minStride.Core.Storage.NamespaceDoc
                                            ;class.pngContentReferenceDataSerializer<T >|m0|18| 018no type|m0|18| 15min0020minStride.Core.Serialization.Contents .ContentReferenceDataSerializer<T >
                                            ;class.pngStrideVersion|m0|11| 011no type|m0|11| 15min1210minStride.StrideVersion
                                            ;class.pngPublicKeys|m0|10| 010no type|m0|10| 15min1110minStride.PublicKeys
                                            ;class.pngModule|m0|12| 012no type|m0|12| 15min0311minStride.Core.Mathematics.Module
                                            ;class.pngStrideVersion|m0|14| 014no type|m0|14| 15min1410minStride.StrideVersion
                                            ;class.pngPublicKeys|m0|13| 013no type|m0|13| 15min1310minStride.PublicKeys
                                            ;Warning.png   Rule Violated:    ND1702    Potentially Dead Fields

                                            53 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            53 fieldsDebtAnnual InterestFull Name
                                            ;field.png_pad1|m0|06| 10min068minStride.Core.Threading .ThreadPool+SemaphoreW+Internals ._pad1
                                            ;field.png_pad2|m0|05| 10min058minStride.Core.Threading .ThreadPool+SemaphoreW+Internals ._pad2
                                            ;field.pngptr|m0|07| 10min078minStride.Core.Diagnostics .VTuneProfiler+StringHandle.ptr
                                            ;field.pngd1|m0|09| 10min098minStride.Core.Diagnostics .VTuneProfiler+IttId.d1
                                            ;field.pngd2|m0|08| 10min088minStride.Core.Diagnostics .VTuneProfiler+IttId.d2
                                            ;field.pngd3|m0|01| 10min018minStride.Core.Diagnostics .VTuneProfiler+IttId.d3
                                            ;field.pngeditor|m0|00| 10min008minStride.Core.Assets.Editor .ViewModel.AssetViewModel.editor
                                            ;field.pngunused1|m0|02| 10min028minStride.Graphics.DDS+Header.unused1
                                            ;field.pngunused2|m0|04| 10min048minStride.Graphics.DDS+Header.unused2
                                            ;field.pngunused3|m0|03| 10min038minStride.Graphics.DDS+Header.unused3
                                            ;field.pngunused4|m0|16| 10min168minStride.Graphics.DDS+Header.unused4
                                            ;field.pngunused5|m0|15| 10min158minStride.Graphics.DDS+Header.unused5
                                            ;field.pngunused6|m0|17| 10min178minStride.Graphics.DDS+Header.unused6
                                            ;field.pngunused7|m0|19| 10min198minStride.Graphics.DDS+Header.unused7
                                            ;field.pngunused8|m0|18| 10min188minStride.Graphics.DDS+Header.unused8
                                            ;field.pngunused9|m0|11| 10min118minStride.Graphics.DDS+Header.unused9
                                            ;field.pngunused10|m0|10| 10min108minStride.Graphics.DDS+Header .unused10
                                            ;field.pngunused11|m0|12| 10min128minStride.Graphics.DDS+Header .unused11
                                            ;field.pngunused12|m0|14| 10min148minStride.Graphics.DDS+Header .unused12
                                            ;field.pngunused13|m0|13| 10min138minStride.Graphics.DDS+Header .unused13

                                            Security
                                            540

                                            ;Warning.png   Rule Violated:    ND3105    Pointers should not be publicly visible

                                            75 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            75 fieldsFieldTypemethodsUserOutsideMyAssemblyDebtSeverityFull Name
                                            ;field.pngHWND_TOPMOST06;struct.pngSystem.IntPtr06no method|m0|06| 15min17MediumStride.Core.Presentation.Interop .NativeHelper.HWND_TOPMOST
                                            ;field.pngHWND_NOTOPMOST05;struct.pngSystem.IntPtr05no method|m0|05| 15min16MediumStride.Core.Presentation.Interop .NativeHelper.HWND_NOTOPMOST
                                            ;field.pngHWND_TOP07;struct.pngSystem.IntPtr07no method|m0|07| 15min19MediumStride.Core.Presentation.Interop .NativeHelper.HWND_TOP
                                            ;field.pngHWND_BOTTOM09;struct.pngSystem.IntPtr09no method|m0|09| 15min18MediumStride.Core.Presentation.Interop .NativeHelper.HWND_BOTTOM
                                            ;field.pngCurrentHandle08;struct.pngSystem.IntPtr08no method|m0|08| 15min05HighStride.Core.Assets.Editor.View .WorkProgressWindow.CurrentHandle
                                            ;field.pngDataPointer01;struct.pngSystem.IntPtr01no method|m0|01| 15min04HighStride.Graphics.DataBox .DataPointer
                                            ;field.pngPointer00;struct.pngSystem.IntPtr00no method|m0|00| 15min07HighStride.Graphics.DataPointer .Pointer
                                            ;field.pngDataPointer02;struct.pngSystem.IntPtr02no method|m0|02| 15min06HighStride.Graphics.DataRectangle .DataPointer
                                            ;field.pngData04;struct.pngSystem.IntPtr04no method|m0|04| 15min01HighStride.Graphics.BufferPool.Data
                                            ;field.pngData03;struct.pngSystem.IntPtr03no method|m0|03| 15min00HighStride.Graphics .BufferPoolAllocationResult.Data
                                            ;field.pngPtr16;struct.pngSystem.IntPtr16no method|m0|16| 15min03HighStride.Audio.AudioLayer+Device.Ptr
                                            ;field.pngPtr15;struct.pngSystem.IntPtr15no method|m0|15| 15min02HighStride.Audio.AudioLayer+Listener .Ptr
                                            ;field.pngPtr17;struct.pngSystem.IntPtr17no method|m0|17| 15min13HighStride.Audio.AudioLayer+Source.Ptr
                                            ;field.pngPtr19;struct.pngSystem.IntPtr19no method|m0|19| 15min12HighStride.Audio.AudioLayer+Buffer.Ptr
                                            ;field.pnghandle18;struct.pngSystem.IntPtr18no method|m0|18| 15min15HighValve.VR.Texture_t.handle
                                            ;field.pnghandle11;struct.pngSystem.IntPtr11no method|m0|11| 15min14HighValve.VR.VRTextureWithPose_t .handle
                                            ;field.pnghandle10;struct.pngSystem.IntPtr10no method|m0|10| 15min09HighValve.VR.VRTextureDepthInfo_t .handle
                                            ;field.pnghandle12;struct.pngSystem.IntPtr12no method|m0|12| 15min08HighValve.VR.VRTextureWithDepth_t .handle
                                            ;field.pnghandle14;struct.pngSystem.IntPtr14no method|m0|14| 15min11HighValve.VR .VRTextureWithPoseAndDepth_t .handle
                                            ;field.pngm_pDevice13;struct.pngSystem.IntPtr13no method|m0|13| 15min10HighValve.VR.VRVulkanTextureData_t .m_pDevice
                                            ;Warning.png   Rule Violated:    ND3104    Review publicly visible event handlers

                                            16 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            16 methodsDebtSeverityFull Name
                                            ;method.pngOnActivated(Object,EventArgs)|m0|05| 2min 0s05LowStride.Games.GameBase.OnActivated (Object,EventArgs)
                                            ;method.pngOnDeactivated(Object,EventArgs)|m0|04| 2min 0s04LowStride.Games.GameBase .OnDeactivated(Object,EventArgs)
                                            ;method.pngOnExiting(Object,EventArgs)|m0|07| 2min 0s07LowStride.Games.GameBase.OnExiting (Object,EventArgs)
                                            ;method.pngOnDrawOrderChanged(Object ,EventArgs)|m0|06| 2min 0s06LowStride.Games.GameSystemBase .OnDrawOrderChanged(Object ,EventArgs)
                                            ;method.pngOnUpdateOrderChanged(Object ,EventArgs)|m0|01| 2min 0s01LowStride.Games.GameSystemBase .OnUpdateOrderChanged(Object ,EventArgs)
                                            ;method.pngOnActivated(Object,EventArgs)|m0|02| 2min 0s00LowStride.Games.GameWindow .OnActivated(Object,EventArgs)
                                            ;method.pngOnClientSizeChanged(Object ,EventArgs)|m100|00| 2min 4s03LowStride.Games.GameWindow .OnClientSizeChanged(Object ,EventArgs)
                                            ;method.pngOnDeactivated(Object,EventArgs)|m0|03| 2min 0s02LowStride.Games.GameWindow .OnDeactivated(Object,EventArgs)
                                            ;method.pngOnOrientationChanged(Object ,EventArgs)|m0|13| 2min 0s13LowStride.Games.GameWindow .OnOrientationChanged(Object ,EventArgs)
                                            ;method.pngOnFullscreenToggle(Object ,EventArgs)|m0|12| 2min 0s12LowStride.Games.GameWindow .OnFullscreenToggle(Object ,EventArgs)
                                            ;method.pngOnClosing(Object,EventArgs)|m0|15| 2min 0s15LowStride.Games.GameWindow.OnClosing (Object,EventArgs)
                                            ;method.pngOnDeviceCreated(Object,EventArgs )|m0|14| 2min 0s14LowStride.Games.GraphicsDeviceManager .OnDeviceCreated(Object,EventArgs )
                                            ;method.pngOnDeviceDisposing(Object ,EventArgs )|m0|09| 2min 0s09LowStride.Games.GraphicsDeviceManager .OnDeviceDisposing(Object ,EventArgs)
                                            ;method.pngOnDeviceReset(Object,EventArgs)|m0|08| 2min 0s08LowStride.Games.GraphicsDeviceManager .OnDeviceReset(Object,EventArgs)
                                            ;method.pngOnDeviceResetting(Object ,EventArgs )|m0|11| 2min 0s11LowStride.Games.GraphicsDeviceManager .OnDeviceResetting(Object ,EventArgs)
                                            ;method.pngOnDragLeave(Object,EventArgs)|m0|10| 2min 0s10LowStride.Assets.Presentation .AssetEditors.GameEditor.Services .EditorGameController<TEditorGame> .OnDragLeave(Object,EventArgs)
                                            ;Warning.png   Rule Violated:    ND3106    Seal methods that satisfy non-public interfaces

                                            8 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            8 methodsoverridenInterfaceDebtSeverityFull Name
                                            ;method.pngRollback()2;interface.pngStride.Core.Transactions .IOperation|m0|2| 30min2HighStride.Core.Transactions.Operation .Rollback()
                                            ;method.pngRollforward()3;interface.pngStride.Core.Transactions .IOperation|m0|3| 30min3HighStride.Core.Transactions.Operation .Rollforward()
                                            ;method.pngRollback()0;interface.pngStride.Core.Transactions .IOperation|m0|0| 30min0HighStride.Core.Assets.Editor.Services .SelectionOperation.Rollback()
                                            ;method.pngRollforward()1;interface.pngStride.Core.Transactions .IOperation|m0|1| 30min1HighStride.Core.Assets.Editor.Services .SelectionOperation.Rollforward()
                                            ;method.pngRenderSprites(RenderDrawContext)6;interface.pngStride.Editor.Thumbnails .IThumbnailFromSpriteBatchCommand|m0|6| 30min6HighStride.Editor.Thumbnails .ThumbnailFromSpriteBatchCommand <TRuntimeAsset>.RenderSprites (RenderDrawContext)
                                            ;method.pngRenderSprites(RenderDrawContext)7;interface.pngStride.Editor.Thumbnails .IThumbnailFromSpriteBatchCommand|m0|7| 30min7HighStride.Editor.Thumbnails .ThumbnailFromTextureCommand <TRuntimeAsset>.RenderSprites (RenderDrawContext)
                                            ;method.pngRenderSprites(RenderDrawContext)4;interface.pngStride.Editor.Thumbnails .IThumbnailFromSpriteBatchCommand|m0|4| 30min4HighStride.Assets.Presentation .Thumbnails .HeightmapThumbnailCompiler+Height mapThumbnailCommand.RenderSprites (RenderDrawContext)
                                            ;method.pngRenderSprites(RenderDrawContext)5;interface.pngStride.Editor.Thumbnails .IThumbnailFromSpriteBatchCommand|m0|5| 30min5HighStride.Assets.Presentation .Thumbnails .SpriteSheetThumbnailCompiler+Spri teSheetThumbnailCommand .RenderSprites(RenderDrawContext)
                                            ;Warning.png   Rule Violated:    ND3101    Don't use System.Random for security purposes

                                            3 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            3 methodsDebtAnnual InterestFull Name
                                            ;ctor.png.cctor()|m0|0| 15min01h 0minStride.Core.IO.VirtualFileSystem. .cctor()
                                            ;method.pngAssignAnchors(YamlDocument)|m0|1| 15min11h 0minStride.Core.Yaml.Serialization .YamlDocument+AnchorAssigningVisit or.AssignAnchors(YamlDocument)
                                            ;method.pngLoad(String)|m0|2| 15min21h 0minStride.Core.BuildEngine .FileVersionTracker.Load(String)

                                            Visibility
                                            1100

                                            ;Warning.png   Rule Violated:    ND1805    Fields should be declared as private or protected

                                            2,762 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            2 762 fieldsVisibilityoutsideMethodsUsingMeDebtAnnual InterestFull Name
                                            ;field.pngCount09public|m4|05|

                                            2 methods

                                            |m4|05| 1min 40s102min 0sStride.Core.Threading .ConcurrentPool<T>+Segment.Count
                                            ;field.pngMaxDegreeOfParallelism07public13no method|m0|13| 1min 0s016minStride.Core.Threading.Dispatcher .MaxDegreeOfParallelism
                                            ;field.pngIndex06public|m2|09|

                                            1 method

                                            |m2|09| 1min 20s112min 0sStride.Core.Threading .Dispatcher+BatchState<TJob>.Index
                                            ;field.pngTotal08public|m4|07|

                                            2 methods

                                            |m4|07| 1min 40s082min 0sStride.Core.Threading .Dispatcher+BatchState<TJob>.Total
                                            ;field.pngItemsPerBatch10public|m2|08|

                                            1 method

                                            |m2|08| 1min 20s122min 0sStride.Core.Threading .Dispatcher+BatchState<TJob> .ItemsPerBatch
                                            ;field.pngJob03public|m2|12|

                                            1 method

                                            |m2|12| 1min 20s072min 0sStride.Core.Threading .Dispatcher+BatchState<TJob>.Job
                                            ;field.pngExceptionThrown04public|m4|06|

                                            2 methods

                                            |m4|06| 1min 40s092min 0sStride.Core.Threading .Dispatcher+BatchState<TJob> .ExceptionThrown
                                            ;field.pngInstance05public|m6|01|

                                            3 methods

                                            |m6|01| 2min 0s026minStride.Core.Threading.ThreadPool .Instance
                                            ;field.pngSignalCount11public|m9|00|

                                            First 3 of 4 methods

                                            |m9|00| 2min 20s172min 0sStride.Core.Threading .ThreadPool+SemaphoreW+Counts .SignalCount
                                            ;field.pngWaiterCount17public|m6|02|

                                            3 methods

                                            |m6|02| 2min 0s182min 0sStride.Core.Threading .ThreadPool+SemaphoreW+Counts .WaiterCount
                                            ;field.pngSpinnerCount16public|m4|03|

                                            2 methods

                                            |m4|03| 1min 40s192min 0sStride.Core.Threading .ThreadPool+SemaphoreW+Counts .SpinnerCount
                                            ;field.pngCountOfWaitersSignaledToWake19public|m4|04|

                                            2 methods

                                            |m4|04| 1min 40s162min 0sStride.Core.Threading .ThreadPool+SemaphoreW+Counts .CountOfWaitersSignaledToWake
                                            ;field.pngLogger01internal18no method|m0|18| 1min 0s132min 0sStride.Core.Diagnostics.Profiler .Logger
                                            ;field.pngStartTime00internal|m2|11|

                                            1 method

                                            |m2|11| 1min 20s142min 0sStride.Core.Diagnostics.Profiler .StartTime
                                            ;field.pngGpuStartTime02internal|m2|10|

                                            1 method

                                            |m2|10| 1min 20s152min 0sStride.Core.Diagnostics.Profiler .GpuStartTime
                                            ;field.pngIntValue18public17no method|m0|17| 1min 0s006minStride.Core.Diagnostics .ProfilingCustomValue.IntValue
                                            ;field.pngFloatValue13public16no method|m0|16| 1min 0s036minStride.Core.Diagnostics .ProfilingCustomValue.FloatValue
                                            ;field.pngLongValue12public19no method|m0|19| 1min 0s066minStride.Core.Diagnostics .ProfilingCustomValue.LongValue
                                            ;field.pngDoubleValue15public14no method|m0|14| 1min 0s046minStride.Core.Diagnostics .ProfilingCustomValue.DoubleValue
                                            ;field.pngValueType14public15no method|m0|15| 1min 0s056minStride.Core.Diagnostics .ProfilingCustomValue.ValueType
                                            ;Warning.png   Rule Violated:    ND1807    Avoid public methods not publicly visible

                                            1,700 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 700 methodsparentTypeVisibilitydeclareMethodAsmethodsCallerDebtSeverityFull Name
                                            ;ctor.png.ctor(T)06declared as *internal*07internal|m3|06|

                                            2 methods

                                            |m0|06| 0min 30s06LowStride.Core .PropertyContainer+ValueHolder<T>. .ctor(T)
                                            ;ctor.png.ctor(IServiceRegistry,Action <T>)05declared as *private*06internal|m0|08|

                                            1 method

                                            |m0|05| 0min 30s05LowStride.Core .ServiceRegistryExtensions+Service DeferredRegister<T>..ctor (IServiceRegistry,Action<T>)
                                            ;method.pngRegister()07declared as *private*09internal|m0|11|

                                            1 method

                                            |m0|07| 0min 30s07LowStride.Core .ServiceRegistryExtensions+Service DeferredRegister<T>.Register()
                                            ;method.pngSequenceEqualAllowNull<T> (IEnumerable<T>,IEnumerable<T>)09declared as *internal*08internal|m9|00|

                                            First 3 of 4 methods

                                            |m0|09| 0min 30s09LowStride.Core.StrideCoreExtensions .SequenceEqualAllowNull<T> (IEnumerable<T>,IEnumerable<T>)
                                            ;method.pngSequenceEqualAllowNull<T> (IEnumerable<T>,IEnumerable<T> ,IEqualityComparer<T>)08declared as *internal*00private|m0|09|

                                            1 method

                                            |m0|08| 0min 30s08LowStride.Core.StrideCoreExtensions .SequenceEqualAllowNull<T> (IEnumerable<T>,IEnumerable<T> ,IEqualityComparer<T>)
                                            ;ctor.png.ctor(Int32)01declared as *private*05internal|m3|02|

                                            2 methods

                                            |m0|01| 0min 30s01LowStride.Core.Threading .ConcurrentPool<T>+Segment..ctor (Int32)
                                            ;method.pngBorrow(UInt32,UInt32,Int32,TJob)00declared as *private*01internal|m0|10|

                                            1 method

                                            |m0|00| 0min 30s00LowStride.Core.Threading .Dispatcher+BatchState<TJob> .Borrow(UInt32,UInt32,Int32,TJob)
                                            ;method.pngRelease()02declared as *private*02internal|m3|04|

                                            2 methods

                                            |m0|02| 0min 30s02LowStride.Core.Threading .Dispatcher+BatchState<TJob> .Release()
                                            ;ctor.png.ctor(Int32,Int32)04declared as *private*03internal|m3|03|

                                            2 methods

                                            |m0|04| 0min 30s04LowStride.Core.Threading .Dispatcher+SortRange..ctor(Int32 ,Int32)
                                            ;method.pngAcquire(Int32)03declared as *private*04internal|m0|07|

                                            1 method

                                            |m0|03| 0min 30s03LowStride.Core.Threading .Dispatcher+SortState.Acquire (Int32)
                                            ;method.pngAddReference()16declared as *private*16internal|m3|05|

                                            2 methods

                                            |m0|16| 0min 30s16LowStride.Core.Threading .Dispatcher+SortState.AddReference ()
                                            ;method.pngRelease()15declared as *private*15internal|m3|01|

                                            2 methods

                                            |m0|15| 0min 30s15LowStride.Core.Threading .Dispatcher+SortState.Release()
                                            ;method.pngWaitCompletion()17declared as *private*17internal|m0|16|

                                            1 method

                                            |m0|17| 0min 30s17LowStride.Core.Threading .Dispatcher+SortState .WaitCompletion()
                                            ;method.pngAddReference(Delegate)19declared as *internal*19internal|m0|19|

                                            1 method

                                            |m0|19| 0min 30s19LowStride.Core.Threading .PooledDelegateHelper.AddReference (Delegate)
                                            ;method.pngRelease(Delegate)18declared as *internal*18internal|m0|18|

                                            1 method

                                            |m0|18| 0min 30s18LowStride.Core.Threading .PooledDelegateHelper.Release (Delegate)
                                            ;ctor.png.ctor(Int32)11declared as *private*11internal|m0|13|

                                            1 method

                                            |m0|11| 0min 30s11LowStride.Core.Threading .ThreadPool+DotnetLifoSemaphore. .ctor(Int32)
                                            ;ctor.png.ctor(Int32)10declared as *private*10internal|m0|12|

                                            1 method

                                            |m0|10| 0min 30s10LowStride.Core.Threading .ThreadPool+SemaphoreW..ctor(Int32 )
                                            ;property-get.pngget_SignalCount()12declared as *private*12internal|m0|15|

                                            1 method

                                            |m0|12| 0min 30s12LowStride.Core.Threading .ThreadPool+SemaphoreW+Internals .get_SignalCount()
                                            ;method.pngWait(Int32,Semaphore,Int32)14declared as *private*14internal|m0|14|

                                            1 method

                                            |m0|14| 0min 30s14LowStride.Core.Threading .ThreadPool+SemaphoreW+Internals .Wait(Int32,Semaphore,Int32)
                                            ;method.pngRelease(Int32,Semaphore)13declared as *private*13internal|m0|17|

                                            1 method

                                            |m0|13| 0min 30s13LowStride.Core.Threading .ThreadPool+SemaphoreW+Internals .Release(Int32,Semaphore)
                                            ;Warning.png   Rule Violated:    ND1802    Fields that could have a lower visibility

                                            1,140 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 140 fieldsVisibilityCouldBeDeclaredMethodsUsingMeDebtSeverityFull Name
                                            ;field.pngValue06public06internal|m21|02|

                                            First 3 of 4 methods

                                            |m0|06| 0min 30s06MediumStride.Core .PropertyContainer+ValueHolder<T> .Value
                                            ;field.pngItems05public05internal|m28|00|

                                            First 3 of 5 methods

                                            |m0|05| 0min 30s05MediumStride.Core.Threading .ConcurrentCollector<T>+Segment .Items
                                            ;field.pngOffset07public07internal|m14|03|

                                            3 methods

                                            |m0|07| 0min 30s07MediumStride.Core.Threading .ConcurrentCollector<T>+Segment .Offset
                                            ;field.pngPrevious09public09internal|m7|12|

                                            2 methods

                                            |m0|09| 0min 30s09MediumStride.Core.Threading .ConcurrentCollector<T>+Segment .Previous
                                            ;field.pngNext08public08internal|m14|06|

                                            3 methods

                                            |m0|08| 0min 30s08MediumStride.Core.Threading .ConcurrentCollector<T>+Segment .Next
                                            ;field.pngItems01public01internal|m14|05|

                                            3 methods

                                            |m0|01| 0min 30s01MediumStride.Core.Threading .ConcurrentPool<T>+Segment.Items
                                            ;field.pngMask00public00internal|m14|04|

                                            3 methods

                                            |m0|00| 0min 30s00MediumStride.Core.Threading .ConcurrentPool<T>+Segment.Mask
                                            ;field.pngLow02public02internal|m0|18|

                                            1 method

                                            |m0|02| 0min 30s02MediumStride.Core.Threading .ConcurrentPool<T>+Segment.Low
                                            ;field.pngHigh04public04internal|m0|19|

                                            1 method

                                            |m0|04| 0min 30s04MediumStride.Core.Threading .ConcurrentPool<T>+Segment.High
                                            ;field.pngCount03public03internal|m7|11|

                                            2 methods

                                            |m0|03| 0min 30s03MediumStride.Core.Threading .ConcurrentPool<T>+Segment.Count
                                            ;field.pngNext16public16internal|m7|13|

                                            2 methods

                                            |m0|16| 0min 30s16MediumStride.Core.Threading .ConcurrentPool<T>+Segment.Next
                                            ;field.pngFinished15public15internal|m21|01|

                                            First 3 of 4 methods

                                            |m0|15| 0min 30s15MediumStride.Core.Threading .Dispatcher+BatchState<TJob> .Finished
                                            ;field.pngIndex17public17internal|m7|14|

                                            2 methods

                                            |m0|17| 0min 30s17MediumStride.Core.Threading .Dispatcher+BatchState<TJob>.Index
                                            ;field.pngTotal19public19internal|m14|10|

                                            3 methods

                                            |m0|19| 0min 30s19MediumStride.Core.Threading .Dispatcher+BatchState<TJob>.Total
                                            ;field.pngItemsPerBatch18public18internal|m7|15|

                                            2 methods

                                            |m0|18| 0min 30s18MediumStride.Core.Threading .Dispatcher+BatchState<TJob> .ItemsPerBatch
                                            ;field.pngItemsDone11public11internal|m14|09|

                                            3 methods

                                            |m0|11| 0min 30s11MediumStride.Core.Threading .Dispatcher+BatchState<TJob> .ItemsDone
                                            ;field.pngJob10public10internal|m14|07|

                                            3 methods

                                            |m0|10| 0min 30s10MediumStride.Core.Threading .Dispatcher+BatchState<TJob>.Job
                                            ;field.pngExceptionThrown12public12internal|m14|08|

                                            3 methods

                                            |m0|12| 0min 30s12MediumStride.Core.Threading .Dispatcher+BatchState<TJob> .ExceptionThrown
                                            ;field.pngParam14public14internal|m7|16|

                                            2 methods

                                            |m0|14| 0min 30s14MediumStride.Core.Threading .Dispatcher+BatchedDelegateRef<T> .Param
                                            ;field.pngDelegate13public13internal|m7|17|

                                            2 methods

                                            |m0|13| 0min 30s13MediumStride.Core.Threading .Dispatcher+BatchedDelegateRef<T> .Delegate
                                            ;Warning.png   Rule Violated:    ND1803    Types that could be declared as private, nested in a parent type

                                            1,106 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 106 typescouldBeNestedInDebtSeverityFull Name
                                            ;class.pngPooledDelegateHelper06;class.pngStride.Core.Threading.ThreadPool|m0|06| 3min 0s06LowStride.Core.Threading .PooledDelegateHelper
                                            ;class.pngStrideCore_ComponentBaseSerializer05;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory|m0|05| 3min 0s05LowStride.Core.DataSerializers .StrideCore_ComponentBaseSerialize r
                                            ;class.pngStrideCore_DisposeBaseSerializer07;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory|m0|07| 3min 0s07LowStride.Core.DataSerializers .StrideCore_DisposeBaseSerializer
                                            ;class.pngStrideCoreSettings_AppSettingsSeri alizer09;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory|m0|09| 3min 0s09LowStride.Core.DataSerializers .StrideCoreSettings_AppSettingsSer ializer
                                            ;class.pngStrideCoreDiagnostics_ExceptionInf oSerializer08;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory|m0|08| 3min 0s08LowStride.Core.DataSerializers .StrideCoreDiagnostics_ExceptionIn foSerializer
                                            ;class.pngStrideCoreDiagnostics_LoggerConfig Serializer01;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory|m0|01| 3min 0s01LowStride.Core.DataSerializers .StrideCoreDiagnostics_LoggerConfi gSerializer
                                            ;class.pngStrideCoreDiagnostics_Serializable LogMessageSerializer00;class.pngStride.Core.DataSerializers .Stride_CoreSerializerFactory|m0|00| 3min 0s00LowStride.Core.DataSerializers .StrideCoreDiagnostics_Serializabl eLogMessageSerializer
                                            ;class.pngRestoreHelper02;class.pngStride.Core.Assets .NuGetAssemblyResolver|m0|02| 3min 0s02LowStride.Core.Assets.RestoreHelper
                                            ;class.pngStrideCoreSerialization_UrlReferen ceBaseSerializer04;class.pngStride.Core.DataSerializers .Stride_Core_SerializationSerializ erFactory|m0|04| 3min 0s04LowStride.Core.DataSerializers .StrideCoreSerialization_UrlRefere nceBaseSerializer
                                            ;class.pngContentManagerException03;class.pngStride.Core.Serialization.Contents .ContentManager|m0|03| 3min 0s03LowStride.Core.Serialization.Contents .ContentManagerException
                                            ;class.pngHalfUtils16;struct.pngStride.Core.Mathematics.Half|m0|16| 3min 0s16LowStride.Core.Mathematics.HalfUtils
                                            ;class.pngStrideCoreMathematics_AngleSingleS erializer15;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|15| 3min 0s15LowStride.Core.DataSerializers .StrideCoreMathematics_AngleSingle Serializer
                                            ;class.pngStrideCoreMathematics_BoundingBoxS erializer17;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|17| 3min 0s17LowStride.Core.DataSerializers .StrideCoreMathematics_BoundingBox Serializer
                                            ;class.pngStrideCoreMathematics_Vector3Seria lizer19;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|19| 3min 0s19LowStride.Core.DataSerializers .StrideCoreMathematics_Vector3Seri alizer
                                            ;class.pngStrideCoreMathematics_BoundingBoxE xtSerializer18;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|18| 3min 0s18LowStride.Core.DataSerializers .StrideCoreMathematics_BoundingBox ExtSerializer
                                            ;class.pngStrideCoreMathematics_BoundingSphe reSerializer11;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|11| 3min 0s11LowStride.Core.DataSerializers .StrideCoreMathematics_BoundingSph ereSerializer
                                            ;class.pngStrideCoreMathematics_ColorSeriali zer10;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|10| 3min 0s10LowStride.Core.DataSerializers .StrideCoreMathematics_ColorSerial izer
                                            ;class.pngStrideCoreMathematics_Color3Serial izer12;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|12| 3min 0s12LowStride.Core.DataSerializers .StrideCoreMathematics_Color3Seria lizer
                                            ;class.pngStrideCoreMathematics_Color4Serial izer14;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|14| 3min 0s14LowStride.Core.DataSerializers .StrideCoreMathematics_Color4Seria lizer
                                            ;class.pngStrideCoreMathematics_ColorBGRASer ializer13;class.pngStride.Core.DataSerializers .Stride_Core_MathematicsSerializer Factory|m0|13| 3min 0s13LowStride.Core.DataSerializers .StrideCoreMathematics_ColorBGRASe rializer
                                            ;Warning.png   Rule Violated:    ND1804    Avoid publicly visible constant fields

                                            983 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            983 fieldsDebtSeverityFull Name
                                            ;literal.pngHashSize|m0|06| 0min 30s06MediumStride.Core.Storage.ObjectId .HashSize
                                            ;literal.pngHashStringLength|m0|05| 0min 30s05MediumStride.Core.Storage.ObjectId .HashStringLength
                                            ;literal.pngEngine|m0|07| 0min 30s07MediumStride.Core.Reflection .AssemblyCommonCategories.Engine
                                            ;literal.pngAssets|m0|09| 0min 30s09MediumStride.Core.Reflection .AssemblyCommonCategories.Assets
                                            ;literal.pngBinaryFormatVersion|m0|08| 0min 30s08MediumStride.Core.Serialization .DataSerializer .BinaryFormatVersion
                                            ;literal.pngBufferTLSSize|m0|01| 0min 30s01MediumStride.Core.Serialization .SerializationStream.BufferTLSSize
                                            ;literal.pngDevSource|m0|00| 0min 30s00MediumStride.Core.Assets .NuGetAssemblyResolver.DevSource
                                            ;literal.pngBundleExtension|m0|02| 0min 30s02MediumStride.Core.Storage .BundleOdbBackend.BundleExtension
                                            ;literal.pngMagicHeaderValid|m0|04| 0min 30s04MediumStride.Core.Storage .BundleOdbBackend+Header .MagicHeaderValid
                                            ;literal.pngCurrentVersion|m0|03| 0min 30s03MediumStride.Core.Serialization.Contents .ChunkHeader.CurrentVersion
                                            ;literal.pngMagic|m0|16| 0min 30s16MediumStride.Core.Serialization.Contents .ChunkHeader.Magic
                                            ;literal.pngNullIdentifier|m0|15| 0min 30s15MediumStride.Core.Serialization.Contents .ChunkReference.NullIdentifier
                                            ;literal.pngDegree|m0|17| 0min 30s17MediumStride.Core.Mathematics .AngleSingle.Degree
                                            ;literal.pngMinute|m0|19| 0min 30s19MediumStride.Core.Mathematics .AngleSingle.Minute
                                            ;literal.pngSecond|m0|18| 0min 30s18MediumStride.Core.Mathematics .AngleSingle.Second
                                            ;literal.pngRadian|m0|11| 0min 30s11MediumStride.Core.Mathematics .AngleSingle.Radian
                                            ;literal.pngMilliradian|m0|10| 0min 30s10MediumStride.Core.Mathematics .AngleSingle.Milliradian
                                            ;literal.pngGradian|m0|12| 0min 30s12MediumStride.Core.Mathematics .AngleSingle.Gradian
                                            ;literal.pngPrecisionDigits|m0|14| 0min 30s14MediumStride.Core.Mathematics.Half .PrecisionDigits
                                            ;literal.pngMantissaBits|m0|13| 0min 30s13MediumStride.Core.Mathematics.Half .MantissaBits
                                            ;Warning.png   Rule Violated:    ND1800    Methods that could have a lower visibility

                                            585 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            585 methodsVisibilityCouldBeDeclaredMethodsCallingMeDebtSeverityFull Name
                                            ;property-set.pngset_DefaultValueMetadata (DefaultValueMetadata)11internal06private|m0|09|

                                            1 method

                                            |m0|06| 0min 30s06MediumStride.Core.PropertyKey .set_DefaultValueMetadata (DefaultValueMetadata)
                                            ;method.pngSequenceEqualAllowNull<T> (IEnumerable<T>,IEnumerable<T> ,IEqualityComparer<T>)15public05private|m0|08|

                                            1 method

                                            |m0|05| 0min 30s05MediumStride.Core.StrideCoreExtensions .SequenceEqualAllowNull<T> (IEnumerable<T>,IEnumerable<T> ,IEqualityComparer<T>)
                                            ;ctor.png.ctor()14public07private|m0|11|

                                            1 method

                                            |m0|07| 0min 30s07MediumStride.Core.Threading .Dispatcher+BatchState<TJob>..ctor ()
                                            ;ctor.png.ctor()19public09private|m0|10|

                                            1 method

                                            |m0|09| 0min 30s09MediumStride.Core.Threading .Dispatcher+SortState..ctor()
                                            ;method.pngWaitForSignal(Int32,Semaphore)18public08private|m0|05|

                                            1 method

                                            |m0|08| 0min 30s08MediumStride.Core.Threading .ThreadPool+SemaphoreW+Internals .WaitForSignal(Int32,Semaphore)
                                            ;property-set.pngset_Type(ComponentEventType)04internal01private|m0|06|

                                            1 method

                                            |m0|01| 0min 30s01MediumStride.Core.Diagnostics .ComponentEventInfo.set_Type (ComponentEventType)
                                            ;property-set.pngset_StackTrace(String)05internal00private|m0|07|

                                            1 method

                                            |m0|00| 0min 30s00MediumStride.Core.Diagnostics .ComponentEventInfo.set_StackTrace (String)
                                            ;property-set.pngset_Time(Int32)06internal02private|m0|12|

                                            1 method

                                            |m0|02| 0min 30s02MediumStride.Core.Diagnostics .ComponentEventInfo.set_Time(Int32 )
                                            ;property-set.pngset_Default(SerializerSelector )03internal04private|m0|17|

                                            1 method

                                            |m0|04| 0min 30s04MediumStride.Core.Serialization .SerializerSelector.set_Default (SerializerSelector)
                                            ;property-set.pngset_Asset(SerializerSelector)00internal03private|m0|18|

                                            1 method

                                            |m0|03| 0min 30s03MediumStride.Core.Serialization .SerializerSelector.set_Asset (SerializerSelector)
                                            ;property-set.pngset_AssetWithReuse (SerializerSelector)01internal16private|m0|19|

                                            1 method

                                            |m0|16| 0min 30s16MediumStride.Core.Serialization .SerializerSelector .set_AssetWithReuse (SerializerSelector)
                                            ;property-set.pngset_State(MicroThreadState)02internal15private|m4|02|

                                            2 methods

                                            |m0|15| 0min 30s15MediumStride.Core.MicroThreading .MicroThread.set_State (MicroThreadState)
                                            ;method.pngReschedule(ScheduleMode,Int64)07internal17private|m4|03|

                                            2 methods

                                            |m0|17| 0min 30s17MediumStride.Core.MicroThreading .MicroThread.Reschedule (ScheduleMode,Int64)
                                            ;property-get.pngget_Last()17public19private|m0|16|

                                            1 method

                                            |m0|19| 0min 30s19MediumStride.Core.MicroThreading .MicroThreadCallbackList.get_Last( )
                                            ;method.pngSetAssetObject (ContentManager+Reference,Object)12internal18private|m8|01|

                                            3 methods

                                            |m0|18| 0min 30s18MediumStride.Core.Serialization.Contents .ContentManager.SetAssetObject (ContentManager+Reference,Object)
                                            ;method.pngIncrementReference (ContentManager+Reference,Boolean)13internal11private|m0|13|

                                            1 method

                                            |m0|11| 0min 30s11MediumStride.Core.Serialization.Contents .ContentManager .IncrementReference (ContentManager+Reference,Boolean)
                                            ;method.pngDecrementReference (ContentManager+Reference,Boolean)08internal10private|m8|00|

                                            3 methods

                                            |m0|10| 0min 30s10MediumStride.Core.Serialization.Contents .ContentManager .DecrementReference (ContentManager+Reference,Boolean)
                                            ;method.pngCollectUnreferencedCycles()09internal12private|m0|14|

                                            1 method

                                            |m0|12| 0min 30s12MediumStride.Core.Serialization.Contents .ContentManager .CollectUnreferencedCycles()
                                            ;method.pngGetSerializers(Type)10internal14private|m4|04|

                                            2 methods

                                            |m0|14| 0min 30s14MediumStride.Core.Serialization.Contents .ContentSerializer.GetSerializers (Type)
                                            ;method.pngIsAlpha(Int32)16public13private|m0|15|

                                            1 method

                                            |m0|13| 0min 30s13MediumStride.Core.Yaml.CharacterAnalyzer <TBuffer>.IsAlpha(Int32)
                                            ;Warning.png   Rule Violated:    ND1801    Types that could have a lower visibility

                                            139 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            139 typesVisibilityCouldBeDeclaredTypesUsingMeDebtSeverityFull Name
                                            ;class.pngProfiler+ProfilingEventChannel03internal05private|m33|09|

                                            2 types

                                            |m0|06| 0min 30s06MediumStride.Core.Diagnostics .Profiler+ProfilingEventChannel
                                            ;struct.pngSortedDictionary<TKey,TValue >+Enumerator12public04private|m66|01|

                                            3 types

                                            |m0|05| 0min 30s05MediumStride.Core.Yaml.SortedDictionary <TKey,TValue>+Enumerator
                                            ;class.pngSortedDictionary<TKey,TValue >+KeyCollection13public07private|m0|11|

                                            1 type

                                            |m0|07| 0min 30s07MediumStride.Core.Yaml.SortedDictionary <TKey,TValue>+KeyCollection
                                            ;struct.pngSortedDictionary<TKey,TValue >+KeyCollection+Enumerator10public13internal|m33|04|

                                            2 types

                                            |m0|09| 0min 30s09MediumStride.Core.Yaml.SortedDictionary <TKey,TValue >+KeyCollection+Enumerator
                                            ;class.pngSortedDictionary<TKey,TValue >+ValueCollection09public06private|m0|12|

                                            1 type

                                            |m0|08| 0min 30s08MediumStride.Core.Yaml.SortedDictionary <TKey,TValue>+ValueCollection
                                            ;struct.pngSortedDictionary<TKey,TValue >+ValueCollection+Enumerator14public14internal|m33|06|

                                            2 types

                                            |m0|01| 0min 30s01MediumStride.Core.Yaml.SortedDictionary <TKey,TValue >+ValueCollection+Enumerator
                                            ;class.pngSortedDictionary<TKey,TValue >+KeyValuePairComparer04internal01private|m0|13|

                                            1 type

                                            |m0|00| 0min 30s00MediumStride.Core.Yaml.SortedDictionary <TKey,TValue>+KeyValuePairComparer
                                            ;struct.pngTreeSet<T>+Enumerator18public17internal|m33|05|

                                            2 types

                                            |m0|02| 0min 30s02MediumStride.Core.Yaml.TreeSet<T >+Enumerator
                                            ;class.pngSourceHashesHelper+SourceHashesD yn amicMember05internal00private|m0|17|

                                            1 type

                                            |m0|04| 0min 30s04MediumStride.Core.Assets.Tracking .SourceHashesHelper+SourceHashesDy namicMember
                                            ;class.pngNodeViewModel+DifferentValuesObj ec t00internal03private|m0|10|

                                            1 type

                                            |m0|03| 0min 30s03MediumStride.Core.Presentation.Quantum .ViewModels .NodeViewModel+DifferentValuesObje ct
                                            ;class.pngSettingsCategoryViewModel+Settin gs ContainerNode01internal02private|m0|19|

                                            1 type

                                            |m0|16| 0min 30s16MediumStride.Core.Assets.Editor.Settings .ViewModels .SettingsCategoryViewModel+Setting sContainerNode
                                            ;class.pngPackageSettingsWrapper+SettingsK ey Wrapper<T>02internal08private|m33|02|

                                            2 types

                                            |m0|15| 0min 30s15MediumStride.Core.Assets.Editor .Components.Properties .PackageSettingsWrapper+SettingsKe yWrapper<T>
                                            ;class.pngFourCC+Serializer19public18internal|m33|03|

                                            2 types

                                            • ;struct.pngStride.FourCC
                                            • ;class.pngStride.Core.DataSerializers .StrideSerializerFactory
                                            |m0|17| 0min 30s17MediumStride.FourCC+Serializer
                                            ;struct.pngDDS+DDSPixelFormat11public16internal|m100|00|

                                            First 3 of 4 types

                                            |m0|19| 0min 30s19MediumStride.Graphics.DDS+DDSPixelFormat
                                            ;struct.pngDDS+Header16public15internal|m33|08|

                                            2 types

                                            |m0|18| 0min 30s18MediumStride.Graphics.DDS+Header
                                            ;struct.pngDDS+HeaderDXT1015public19internal|m33|07|

                                            2 types

                                            |m0|11| 0min 30s11MediumStride.Graphics.DDS+HeaderDXT10
                                            ;struct.pngDDSHelper+LegacyMap17public10private|m0|14|

                                            1 type

                                            |m0|10| 0min 30s10MediumStride.Graphics .DDSHelper+LegacyMap
                                            ;class.pngShaderMixins+SpriteAlphaCutoffEf fe ct06internal09private|m0|15|

                                            1 type

                                            |m0|12| 0min 30s12MediumStride.Rendering .ShaderMixins+SpriteAlphaCutoffEff ect
                                            ;class.pngShaderMixins+SpriteBatch07internal11private|m0|16|

                                            1 type

                                            |m0|14| 0min 30s14MediumStride.Rendering .ShaderMixins+SpriteBatch
                                            ;class.pngShaderMixins+UIEffect08internal12private|m0|18|

                                            1 type

                                            |m0|13| 0min 30s13MediumStride.Rendering .ShaderMixins+UIEffect
                                            ;Warning.png   Rule Violated:    ND1806    Constructors of abstract classes should be declared as protected or private

                                            25 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            25 methodsbaseClassDebtSeverityFull Name
                                            ;ctor.png.ctor()06;class.pngStride.Core.Mathematics .SphericalHarmonics<TDataType>|m0|06| 0min 30s06MediumStride.Core.Mathematics .SphericalHarmonics<TDataType>. .ctor()
                                            ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)05;class.pngStride.Core.Reflection .CollectionDescriptor|m0|05| 0min 30s05MediumStride.Core.Reflection .CollectionDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                            ;ctor.png.ctor(Mark,Mark)07;class.pngStride.Core.Yaml.Events .ParsingEvent|m0|07| 0min 30s07MediumStride.Core.Yaml.Events .ParsingEvent..ctor(Mark,Mark)
                                            ;ctor.png.ctor(String,Boolean)09;class.pngStride.Core.IO.UPath|m0|09| 0min 30s09MediumStride.Core.IO.UPath..ctor(String ,Boolean)
                                            ;ctor.png.ctor(IPackageSearchMetadata)08;class.pngStride.Core.Packages.NugetPackage|m0|08| 0min 30s08MediumStride.Core.Packages.NugetPackage. .ctor(IPackageSearchMetadata)
                                            ;ctor.png.ctor(Package)01;class.pngStride.Core.Assets .PackageContainer|m0|01| 0min 30s01MediumStride.Core.Assets .PackageContainer..ctor(Package)
                                            ;ctor.png.ctor(IGraphNode)00;class.pngStride.Core.Quantum.DynamicNode|m0|00| 0min 30s00MediumStride.Core.Quantum.DynamicNode. .ctor(IGraphNode)
                                            ;ctor.png.ctor(String,GraphNodeBinding <TTargetType,TContentType >+PropertyChangeDelegate ,GraphNodeBinding<TTargetType ,TContentType >+PropertyChangeDelegate,Func <TTargetType,TContentType> ,IUndoRedoService,Boolean)02;class.pngStride.Core.Presentation.Quantum .GraphNodeBinding<TTargetType ,TContentType>|m0|02| 0min 30s02MediumStride.Core.Presentation.Quantum .GraphNodeBinding<TTargetType ,TContentType>..ctor(String ,GraphNodeBinding<TTargetType ,TContentType >+PropertyChangeDelegate ,GraphNodeBinding<TTargetType ,TContentType >+PropertyChangeDelegate,Func <TTargetType,TContentType> ,IUndoRedoService,Boolean)
                                            ;ctor.png.ctor(LightShadowType)04;class.pngStride.Rendering.Shadows .LightShadowMapShaderGroupDataBase|m0|04| 0min 30s04MediumStride.Rendering.Shadows .LightShadowMapShaderGroupDataBase ..ctor(LightShadowType)
                                            ;ctor.png.ctor()03;class.pngIrony.Parsing.Scanner|m0|03| 0min 30s03MediumIrony.Parsing.Scanner..ctor()
                                            ;ctor.png.ctor(ParserActionType)16;class.pngIrony.Parsing.CustomGrammarHint|m0|16| 0min 30s16MediumIrony.Parsing.CustomGrammarHint. .ctor(ParserActionType)
                                            ;ctor.png.ctor(String)15;class.pngIrony.Parsing.BnfTerm|m0|15| 0min 30s15MediumIrony.Parsing.BnfTerm..ctor(String )
                                            ;ctor.png.ctor(String,String)17;class.pngIrony.Parsing.BnfTerm|m0|17| 0min 30s17MediumIrony.Parsing.BnfTerm..ctor(String ,String)
                                            ;ctor.png.ctor(String,String,Type)19;class.pngIrony.Parsing.BnfTerm|m0|19| 0min 30s19MediumIrony.Parsing.BnfTerm..ctor(String ,String,Type)
                                            ;ctor.png.ctor(String,String ,AstNodeCreator )18;class.pngIrony.Parsing.BnfTerm|m0|18| 0min 30s18MediumIrony.Parsing.BnfTerm..ctor(String ,String,AstNodeCreator)
                                            ;ctor.png.ctor()11;class.pngStride.Core.Shaders.Ast .GenericBaseType|m0|11| 0min 30s11MediumStride.Core.Shaders.Ast .GenericBaseType..ctor()
                                            ;ctor.png.ctor(String,Int32)10;class.pngStride.Core.Shaders.Ast .GenericBaseType|m0|10| 0min 30s10MediumStride.Core.Shaders.Ast .GenericBaseType..ctor(String ,Int32)
                                            ;ctor.png.ctor()12;class.pngStride.Core.Shaders.Ast.Hlsl .CompositeIdentifier|m0|12| 0min 30s12MediumStride.Core.Shaders.Ast.Hlsl .CompositeIdentifier..ctor()
                                            ;ctor.png.ctor()14;class.pngStride.Input.GestureConfig|m0|14| 0min 30s14MediumStride.Input.GestureConfig..ctor()
                                            ;ctor.png.ctor(Int32)13;class.pngStride.Input.GestureConfig|m0|13| 0min 30s13MediumStride.Input.GestureConfig..ctor (Int32)
                                            ;Warning.png   Rule Violated:    ND1808    Event handler methods should be declared as private or protected

                                            10 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            10 methodsVisibilityDebtSeverityFull Name
                                            ;method.pngCloseCommand(Object ,ExecutedRoutedEventArgs)04public|m0|03| 2min 0s03MediumStride.NuGetResolver .SplashScreenWindow.CloseCommand (Object,ExecutedRoutedEventArgs)
                                            ;method.pngHandler(Object,TEventArgs)03public|m0|04| 2min 0s04MediumStride.Core.Presentation.Core .AnonymousEventHandler<TEventArgs> .Handler(Object,TEventArgs)
                                            ;method.pngItemMouseMove(Object ,MouseEventArgs)01internal|m0|02| 2min 0s02MediumStride.Core.Presentation.Controls .PropertyView.ItemMouseMove(Object ,MouseEventArgs)
                                            ;method.pngOnIsKeyboardFocusWithinChanged (Object ,DependencyPropertyChangedEventArg s)00internal|m0|00| 2min 0s00MediumStride.Core.Presentation.Controls .PropertyView .OnIsKeyboardFocusWithinChanged (Object ,DependencyPropertyChangedEventArg s)
                                            ;method.pngOnItemChanged(Object ,ItemChangeEventArgs)02internal|m0|01| 2min 0s01MediumStride.Core.Assets.Quantum .Internal.AssetObjectNodeExtended .OnItemChanged(Object ,ItemChangeEventArgs)
                                            ;method.pngInvoke(Object,RoutedEventArgs)08public|m0|08| 2min 0s08MediumStride.UI.Events .RoutedEventHandlerInfo.Invoke (Object,RoutedEventArgs)
                                            ;method.pngInvoke(Object,RoutedEventArgs)09public|m0|09| 2min 0s09MediumStride.UI.Events .RoutedEventHandlerInfo<T>.Invoke (Object,RoutedEventArgs)
                                            ;method.pngOnLoaded(Object,RoutedEventArgs)06public|m0|07| 2min 0s07MediumStride.Core.Presentation.Graph .Controls.NodeEdgeControl.OnLoaded (Object,RoutedEventArgs)
                                            ;method.pngOnDragOver(Object,DragEventArgs)07public|m0|05| 2min 0s05MediumStride.Core.Presentation.Graph .Behaviors .ConnectorDropBehavior+IDropHandle r.OnDragOver(Object,DragEventArgs )
                                            ;method.pngOnDrop(Object,DragEventArgs)05public|m0|06| 2min 0s06MediumStride.Core.Presentation.Graph .Behaviors .ConnectorDropBehavior+IDropHandle r.OnDrop(Object,DragEventArgs)
                                            ;Warning.png   Rule Violated:    ND1810    Exception classes should be declared as public

                                            4 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            4 typesDebtSeverityFull Name
                                            ;class.pngContentManagerException|m0|1| 2min 0s1MediumStride.Core.Serialization.Contents .ContentManagerException
                                            ;class.pngSolutionFileException|m0|0| 2min 0s0MediumStride.Core.VisualStudio .SolutionFileException
                                            ;class.pngOpenXRException|m0|3| 2min 0s3MediumStride.VirtualReality .OpenXRException
                                            ;class.pngFontNotFoundException|m0|2| 2min 0s2MediumStride.Assets.SpriteFont.Compiler .FontNotFoundException

                                            Immutability
                                            2101

                                            ;Warning.png   Rule Violated:    ND1905    A field must not be assigned from outside its parent hierarchy types

                                            1,703 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 703 fieldsmethodsAssignerOutsideOfMyTypeDebtSeverityFull Name
                                            ;field.pngTags|m25|00|

                                            First 3 of 15 methods

                                            |m25|00| 1h 15min06HighStride.Core.ComponentBase.Tags
                                            ;field.pngValue|m0|12|

                                            1 method

                                            |m0|12| 5min05HighStride.Core .PropertyContainer+ValueHolder<T> .Value
                                            ;field.pngItems|m5|01|

                                            First 3 of 4 methods

                                            |m5|01| 20min07HighStride.Core.Threading .ConcurrentCollector<T>+Segment .Items
                                            ;field.pngOffset|m1|06|

                                            2 methods

                                            |m1|06| 10min09HighStride.Core.Threading .ConcurrentCollector<T>+Segment .Offset
                                            ;field.pngPrevious|m1|08|

                                            2 methods

                                            |m1|08| 10min08HighStride.Core.Threading .ConcurrentCollector<T>+Segment .Previous
                                            ;field.pngNext|m3|03|

                                            3 methods

                                            |m3|03| 15min01HighStride.Core.Threading .ConcurrentCollector<T>+Segment .Next
                                            ;field.pngLow|m0|17|

                                            1 method

                                            |m0|17| 5min00HighStride.Core.Threading .ConcurrentPool<T>+Segment.Low
                                            ;field.pngHigh|m0|18|

                                            1 method

                                            |m0|18| 5min02HighStride.Core.Threading .ConcurrentPool<T>+Segment.High
                                            ;field.pngNext|m0|19|

                                            1 method

                                            |m0|19| 5min04HighStride.Core.Threading .ConcurrentPool<T>+Segment.Next
                                            ;field.pngItemsDone|m0|13|

                                            1 method

                                            |m0|13| 5min03HighStride.Core.Threading .Dispatcher+BatchState<TJob> .ItemsDone
                                            ;field.pngParam|m0|14|

                                            1 method

                                            |m0|14| 5min16HighStride.Core.Threading .Dispatcher+BatchedDelegateRef<T> .Param
                                            ;field.pngDelegate|m0|15|

                                            1 method

                                            |m0|15| 5min15HighStride.Core.Threading .Dispatcher+BatchedDelegateRef<T> .Delegate
                                            ;field.pngParam|m1|10|

                                            2 methods

                                            |m1|10| 10min17HighStride.Core.Threading .Dispatcher+BatchedDelegate<T> .Param
                                            ;field.pngDelegate|m1|09|

                                            2 methods

                                            |m1|09| 10min19HighStride.Core.Threading .Dispatcher+BatchedDelegate<T> .Delegate
                                            ;field.pngMaxWorkerCount|m0|16|

                                            1 method

                                            |m0|16| 5min18HighStride.Core.Threading .Dispatcher+SortState .MaxWorkerCount
                                            ;field.pngOpLeft|m1|11|

                                            2 methods

                                            |m1|11| 10min11HighStride.Core.Threading .Dispatcher+SortState.OpLeft
                                            ;field.pngData|m1|04|

                                            2 methods

                                            |m1|04| 10min10HighStride.Core.Threading .ThreadPool+Work.Data
                                            ;field.pngWorkHandler|m1|07|

                                            2 methods

                                            |m1|07| 10min12HighStride.Core.Threading .ThreadPool+Work.WorkHandler
                                            ;field.pngAsLong|m1|05|

                                            2 methods

                                            |m1|05| 10min14HighStride.Core.Threading .ThreadPool+SemaphoreW+Counts .AsLong
                                            ;field.pngEnabled|m3|02|

                                            3 methods

                                            |m3|02| 15min13HighStride.Core.Diagnostics .ProfilingKey.Enabled
                                            ;Warning.png   Rule Violated:    ND1902    Avoid static fields with a mutable field type

                                            1,661 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 661 fieldsmutableFieldTypeisFieldImmutableisFieldReadOnlyDebtSeverityFull Name
                                            ;field.pngType06;enum.pngStride.Core.PlatformType06Immutable06ReadOnly|m0|06| 10min06MediumStride.Core.Platform.Type
                                            ;field.pngServiceRegistryKey05;class.pngStride.Core.PropertyKey<T>05Immutable05ReadOnly|m0|05| 10min05MediumStride.Core.ServiceRegistry .ServiceRegistryKey
                                            ;field.pngCloseKey07;class.pngStride.Core.Diagnostics .ProfilingKey07Immutable07ReadOnly|m0|07| 10min07MediumStride.Core.Threading .ConcurrentCollector<T>.CloseKey
                                            ;field.pngDispatcherSortKey09;class.pngStride.Core.Diagnostics .ProfilingKey09Immutable09ReadOnly|m0|09| 10min09MediumStride.Core.Threading.Dispatcher .DispatcherSortKey
                                            ;field.pngDispatcherBatched08;class.pngStride.Core.Diagnostics .ProfilingKey08Immutable08ReadOnly|m0|08| 10min08MediumStride.Core.Threading.Dispatcher .DispatcherBatched
                                            ;field.pngPool01;class.pngStride.Core.Threading .ConcurrentPool<T>01Immutable01ReadOnly|m0|01| 10min01MediumStride.Core.Threading .Dispatcher+SortState.Pool
                                            ;field.pngLogger00;class.pngStride.Core.Diagnostics.Logger00Immutable00ReadOnly|m0|00| 10min00MediumStride.Core.Threading.ThreadPool .Logger
                                            ;field.pngInstance02;class.pngStride.Core.Threading.ThreadPool02Mutable02Not ReadOnly|m0|02| 10min02MediumStride.Core.Threading.ThreadPool .Instance
                                            ;field.pngProcessWorkItemKey04;class.pngStride.Core.Diagnostics .ProfilingKey04Immutable04ReadOnly|m0|04| 10min04MediumStride.Core.Threading.ThreadPool .ProcessWorkItemKey
                                            ;field.pngEmpty03;struct.pngStride.Core.Storage.ObjectId03Immutable03ReadOnly|m0|03| 10min03MediumStride.Core.Storage.ObjectId.Empty
                                            ;field.pngLogger16;class.pngStride.Core.Diagnostics.Logger16Mutable16Not ReadOnly|m0|16| 10min16MediumStride.Core.Diagnostics.Profiler .Logger
                                            ;field.pngcollectorChannel15;class.pngStride.Core.Diagnostics .Profiler+ProfilingEventChannel15Immutable15Not ReadOnly|m0|15| 10min15MediumStride.Core.Diagnostics.Profiler .collectorChannel
                                            ;field.pngLog17;class.pngStride.Core.Diagnostics.Logger17Immutable17ReadOnly|m0|17| 10min17MediumStride.Core.Diagnostics.SafeAction .Log
                                            ;field.pngObjectSerializeReferences19;class.pngStride.Core.PropertyKey<T>19Mutable19Not ReadOnly|m0|19| 10min19MediumStride.Core.Serialization .MemberSerializer .ObjectSerializeReferences
                                            ;field.pngExternalIdentifiables18;class.pngStride.Core.PropertyKey<T>18Mutable18Not ReadOnly|m0|18| 10min18MediumStride.Core.Serialization .MemberSerializer .ExternalIdentifiables
                                            ;field.pngObjectDeserializeReferences11;class.pngStride.Core.PropertyKey<T>11Mutable11Not ReadOnly|m0|11| 10min11MediumStride.Core.Serialization .MemberSerializer .ObjectDeserializeReferences
                                            ;field.pngObjectDeserializeCallback10;class.pngStride.Core.PropertyKey<T>10Mutable10Not ReadOnly|m0|10| 10min10MediumStride.Core.Serialization .MemberSerializer .ObjectDeserializeCallback
                                            ;field.pngDrive12;class.pngStride.Core.IO.DriveFileProvider12Immutable12ReadOnly|m0|12| 10min12MediumStride.Core.IO.VirtualFileSystem .Drive
                                            ;field.pngProfilingKey14;class.pngStride.Core.Diagnostics .ProfilingKey14Immutable14ReadOnly|m0|14| 10min14MediumStride.Core.MicroThreading .MicroThreadProfilingKeys .ProfilingKey
                                            ;field.pngLog13;class.pngStride.Core.Diagnostics.Logger13Immutable13ReadOnly|m0|13| 10min13MediumStride.Core.MicroThreading .Scheduler.Log
                                            ;Warning.png   Rule Violated:    ND1903    Structures should be immutable

                                            504 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            504 types# lines of code (LOC)mutableFieldsDebtSeverityFull Name
                                            ;struct.pngObjectCollector|m3|06| 40|m0|18|

                                            1 field

                                            |m0|18| 5min06HighStride.Core.ObjectCollector
                                            ;struct.pngPropertyContainer|m16|00| 188|m0|19|

                                            1 field

                                            |m0|19| 5min05HighStride.Core.PropertyContainer
                                            ;struct.pngConcurrentCollector<T >+Enumerator|m1|11| 16|m0|09|

                                            2 fields

                                            |m0|09| 7min07HighStride.Core.Threading .ConcurrentCollector<T>+Enumerator
                                            ;struct.pngDispatcher+BatchedDelegateRef<T>|m0|17| 1|m0|08|

                                            2 fields

                                            |m0|08| 7min09HighStride.Core.Threading .Dispatcher+BatchedDelegateRef<T>
                                            ;struct.pngDispatcher+BatchedDelegate<T>|m0|16| 1|m0|10|

                                            2 fields

                                            |m0|10| 7min08HighStride.Core.Threading .Dispatcher+BatchedDelegate<T>
                                            ;struct.pngThreadPool+Work|m0|19| 0|m0|11|

                                            2 fields

                                            |m0|11| 7min01HighStride.Core.Threading .ThreadPool+Work
                                            ;struct.pngThreadPool+SemaphoreW+Counts|m0|18| 0|m0|06|

                                            First 3 of 5 fields

                                            |m0|06| 13min00HighStride.Core.Threading .ThreadPool+SemaphoreW+Counts
                                            ;struct.pngObjectId|m8|02| 98|m1|02|

                                            First 3 of 8 fields

                                            |m1|02| 19min02HighStride.Core.Storage.ObjectId
                                            ;struct.pngObjectIdBuilder|m15|01| 173|m1|00|

                                            First 3 of 10 fields

                                            |m1|00| 23min04HighStride.Core.Storage .ObjectIdBuilder
                                            ;struct.pngObjectIdSimpleBuilder|m5|03| 61|m1|01|

                                            First 3 of 9 fields

                                            |m1|01| 21min03HighStride.Core.Storage .ObjectIdSimpleBuilder
                                            ;struct.pngPerformanceReport+PerformanceRep or tInfo|m0|14| 6|m0|07|

                                            3 fields

                                            |m0|07| 9min16HighStride.Core.Diagnostics .PerformanceReport+PerformanceRepo rtInfo
                                            ;struct.pngProfilingCustomValue|m1|13| 13|m0|05|

                                            First 3 of 5 fields

                                            |m0|05| 13min15HighStride.Core.Diagnostics .ProfilingCustomValue
                                            ;struct.pngProfilingState|m4|05| 53|m0|04|

                                            First 3 of 6 fields

                                            |m0|04| 15min17HighStride.Core.Diagnostics .ProfilingState
                                            ;struct.pngTimestampLocalLogger+Message|m0|15| 2|m0|16|

                                            2 fields

                                            |m0|16| 7min19HighStride.Core.Diagnostics .TimestampLocalLogger+Message
                                            ;struct.pngFastCollection<T>+Enumerator|m1|10| 16|m0|17|

                                            2 fields

                                            |m0|17| 7min18HighStride.Core.Collections .FastCollection<T>+Enumerator
                                            ;struct.pngFastList<T>+Enumerator|m1|08| 16|m0|12|

                                            2 fields

                                            |m0|12| 7min11HighStride.Core.Collections.FastList<T >+Enumerator
                                            ;struct.pngFastListStruct<T>|m5|04| 57|m0|13|

                                            2 fields

                                            |m0|13| 7min10HighStride.Core.Collections .FastListStruct<T>
                                            ;struct.pngFastListStruct<T>+Enumerator|m1|09| 16|m0|14|

                                            2 fields

                                            |m0|14| 7min12HighStride.Core.Collections .FastListStruct<T>+Enumerator
                                            ;struct.pngFastTrackingCollectionChangedEve nt Args|m2|07| 24|m0|03|

                                            First 3 of 6 fields

                                            |m0|03| 15min14HighStride.Core.Collections .FastTrackingCollectionChangedEven tArgs
                                            ;struct.pngKeyedSortedList<TKey,T >+Enumerator|m1|12| 15|m0|15|

                                            2 fields

                                            |m0|15| 7min13HighStride.Core.Collections .KeyedSortedList<TKey,T >+Enumerator
                                            ;WarningCritical.png   Critical Rule Violated:    ND1901    Avoid non-readonly static fields

                                            444 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            444 fieldsmethodAssigningFieldDebtSeverityFull Name
                                            ;field.pngapplicationDataSubDirectory|m50|07|

                                            1 method

                                            |m50|07| 10min06HighStride.Core.PlatformFolders .applicationDataSubDirectory
                                            ;field.pngvirtualFileSystemInitialized|m50|08|

                                            1 method

                                            |m50|08| 10min05HighStride.Core.PlatformFolders .virtualFileSystemInitialized
                                            ;field.pngdefaultComparer|m50|09|

                                            1 method

                                            |m50|09| 10min07HighStride.Core .ReferenceEqualityComparer<T> .defaultComparer
                                            ;field.pngcount|m50|04|

                                            1 method

                                            |m50|04| 10min09HighStride.Core.RuntimeIdHelper.count
                                            ;field.pngMaxDegreeOfParallelism13no method|m0|13| 2min 0s08HighStride.Core.Threading.Dispatcher .MaxDegreeOfParallelism
                                            ;field.pngInstance11no method|m0|11| 2min 0s01HighStride.Core.Threading.ThreadPool .Instance
                                            ;field.pngisWorkedThread|m50|06|

                                            1 method

                                            |m50|06| 10min00HighStride.Core.Threading.ThreadPool .isWorkedThread
                                            ;field.pngsettings|m50|05|

                                            1 method

                                            |m50|05| 10min02HighStride.Core.Settings .AppSettingsManager.settings
                                            ;field.pngprovider|m100|02|

                                            2 methods

                                            |m100|02| 18min04HighStride.Core.Settings .AppSettingsManager.provider
                                            ;field.png_lock12no method|m0|12| 2min 0s03HighStride.Core.Diagnostics.Logger ._lock
                                            ;field.pngminimumLevelEnabled|m100|03|

                                            2 methods

                                            |m100|03| 18min16HighStride.Core.Diagnostics.Logger .minimumLevelEnabled
                                            ;field.pngLogger18no method|m0|18| 2min 0s15HighStride.Core.Diagnostics.Profiler .Logger
                                            ;field.pngStartTime19no method|m0|19| 2min 0s17HighStride.Core.Diagnostics.Profiler .StartTime
                                            ;field.pngGpuStartTime|m50|10|

                                            1 method

                                            |m50|10| 10min19HighStride.Core.Diagnostics.Profiler .GpuStartTime
                                            ;field.pngenableAll|m100|00|

                                            2 methods

                                            |m100|00| 18min18HighStride.Core.Diagnostics.Profiler .enableAll
                                            ;field.pngprofileId|m100|01|

                                            2 methods

                                            |m100|01| 18min11HighStride.Core.Diagnostics.Profiler .profileId
                                            ;field.pngevents14no method|m0|14| 2min 0s10HighStride.Core.Diagnostics.Profiler .events
                                            ;field.pngcollectorChannel15no method|m0|15| 2min 0s12HighStride.Core.Diagnostics.Profiler .collectorChannel
                                            ;field.pngsubscriberChannelLock16no method|m0|16| 2min 0s14HighStride.Core.Diagnostics.Profiler .subscriberChannelLock
                                            ;field.pngsubscriberChannels17no method|m0|17| 2min 0s13HighStride.Core.Diagnostics.Profiler .subscriberChannels
                                            ;Warning.png   Rule Violated:    ND1900    Fields should be marked as ReadOnly when possible

                                            361 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            361 fieldsMethodsReadingMeButNotAssigningMeMethodsAssigningMeDebtSeverityFull Name
                                            ;field.pngcollector|m8|10|

                                            3 methods

                                            06no method|m0|06| 5min06MediumStride.Core.ComponentBase .collector
                                            ;field.pnginternals|m11|05|

                                            First 3 of 4 methods

                                            05no method|m0|05| 5min05MediumStride.Core.Threading .ThreadPool+SemaphoreW.internals
                                            ;field.pngcurrentBlock2|m2|15|

                                            1 method

                                            07no method|m0|07| 5min07MediumStride.Core.Storage .ObjectIdBuilder.currentBlock2
                                            ;field.pngcurrentBlock3|m2|19|

                                            1 method

                                            09no method|m0|09| 5min09MediumStride.Core.Storage .ObjectIdBuilder.currentBlock3
                                            ;field.pngcurrentBlock4|m2|16|

                                            1 method

                                            08no method|m0|08| 5min08MediumStride.Core.Storage .ObjectIdBuilder.currentBlock4
                                            ;field.pngchannel|m8|09|

                                            3 methods

                                            01no method|m0|01| 5min01MediumStride.Core.Diagnostics .Profiler+ThreadEventCollection .channel
                                            ;field.png_Enumerator|m11|06|

                                            First 3 of 4 methods

                                            00no method|m0|00| 5min00MediumStride.Core.Collections .MultiValueSortedDictionary<TKey ,TValue >+ValueCollection+Enumerator ._Enumerator
                                            ;field.pngallocated|m34|00|

                                            First 3 of 12 methods

                                            02no method|m0|02| 5min02MediumStride.Core.Collections .PoolListStruct<T>.allocated
                                            ;field.pngpath|m8|08|

                                            3 methods

                                            04no method|m0|04| 5min04MediumStride.Core.IO.TemporaryFile.path
                                            ;field.pngtempFileRandom|m5|11|

                                            2 methods

                                            03no method|m0|03| 5min03MediumStride.Core.IO.VirtualFileSystem .tempFileRandom
                                            ;field.pngscheduler|m5|14|

                                            2 methods

                                            16no method|m0|16| 5min16MediumStride.Core.MicroThreading .SwitchToAwaiter.scheduler
                                            ;field.pngmicroThread|m2|18|

                                            1 method

                                            15no method|m0|15| 5min15MediumStride.Core.MicroThreading .SwitchToAwaiter+SwitchMicroThread .microThread
                                            ;field.pngbuilder|m20|02|

                                            First 3 of 7 methods

                                            17no method|m0|17| 5min17MediumStride.Core.Storage.DigestStream .builder
                                            ;field.pngid|m5|13|

                                            2 methods

                                            19no method|m0|19| 5min19MediumStride.Core.IO .DatabaseFileProvider+DatabaseRead FileStream.id
                                            ;field.pngequalityComparer|m2|17|

                                            1 method

                                            18no method|m0|18| 5min18MediumStride.Core.IO.ListStore<T> .equalityComparer
                                            ;field.pngstack|m5|12|

                                            2 methods

                                            11no method|m0|11| 5min11MediumStride.Core.Serialization.Contents .ContentManager.stack
                                            ;field.pnganchorData|m11|07|

                                            First 3 of 4 methods

                                            10no method|m0|10| 5min10MediumStride.Core.Yaml.Emitter .anchorData
                                            ;field.pngtagData|m14|03|

                                            First 3 of 5 methods

                                            12no method|m0|12| 5min12MediumStride.Core.Yaml.Emitter.tagData
                                            ;field.pngscalarData|m11|04|

                                            First 3 of 4 methods

                                            14no method|m0|14| 5min14MediumStride.Core.Yaml.Emitter .scalarData
                                            ;field.pngtreeEnum|m20|01|

                                            First 3 of 7 methods

                                            13no method|m0|13| 5min13MediumStride.Core.Yaml.SortedDictionary <TKey,TValue>+Enumerator.treeEnum
                                            ;Warning.png   Rule Violated:    ND1906    Don't assign a field from many methods

                                            318 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            318 fieldsmethodsAssigningMeMethodsReadingMeButNotAssigningMeMethodsUsingMestaticOrInstDebtSeverityFull Name
                                            ;field.pngTags|m27|00|

                                            First 3 of 21 methods

                                            |m1|08|

                                            First 3 of 4 methods

                                            |m7|02|

                                            First 3 of 26 methods

                                            06instance|m0|06| 9min06HighStride.Core.ComponentBase.Tags
                                            ;field.pngspinwaitWindow|m0|15|

                                            First 3 of 4 methods

                                            15no method|m0|15|

                                            First 3 of 4 methods

                                            05instance|m0|05| 9min05HighStride.Core.ThreadThrottler .spinwaitWindow
                                            ;field.pngOpLeft|m0|13|

                                            First 3 of 4 methods

                                            17no method|m0|17|

                                            First 3 of 4 methods

                                            07instance|m0|07| 9min07HighStride.Core.Threading .Dispatcher+SortState.OpLeft
                                            ;field.pngcurrentLength|m0|16|

                                            First 3 of 4 methods

                                            |m1|09|

                                            3 methods

                                            |m0|13|

                                            First 3 of 7 methods

                                            09instance|m0|09| 9min09HighStride.Core.Storage .ObjectIdBuilder.currentLength
                                            ;field.pngValueType|m0|19|

                                            First 3 of 4 methods

                                            |m0|12|

                                            1 method

                                            |m0|14|

                                            First 3 of 5 methods

                                            08instance|m0|08| 9min08HighStride.Core.Diagnostics .ProfilingCustomValue.ValueType
                                            ;field.pngsize|m8|04|

                                            First 3 of 9 methods

                                            |m9|01|

                                            First 3 of 24 methods

                                            |m9|01|

                                            First 3 of 33 methods

                                            01instance|m0|01| 9min01HighStride.Core.Collections.FastList<T >.size
                                            ;field.pngCount|m4|06|

                                            First 3 of 7 methods

                                            |m20|00|

                                            First 3 of 52 methods

                                            |m17|00|

                                            First 3 of 59 methods

                                            00instance|m0|00| 9min00HighStride.Core.Collections .FastListStruct<T>.Count
                                            ;field.pngkeys|m0|14|

                                            First 3 of 4 methods

                                            19no method|m0|19|

                                            First 3 of 4 methods

                                            02instance|m0|02| 9min02HighStride.Core.Collections .IndexingDictionary<T>.keys
                                            ;field.pngvalues|m0|17|

                                            First 3 of 4 methods

                                            16no method|m0|18|

                                            First 3 of 4 methods

                                            04instance|m0|04| 9min04HighStride.Core.Collections .IndexingDictionary<T>.values
                                            ;field.png_Count|m1|10|

                                            First 3 of 5 methods

                                            |m1|10|

                                            3 methods

                                            |m1|12|

                                            First 3 of 8 methods

                                            03instance|m0|03| 9min03HighStride.Core.Collections .MultiValueSortedDictionary<TKey ,TValue>._Count
                                            ;field.png_IsModified|m6|05|

                                            First 3 of 8 methods

                                            |m1|05|

                                            First 3 of 4 methods

                                            |m2|06|

                                            First 3 of 12 methods

                                            16instance|m0|16| 9min16HighStride.Core.Collections .MultiValueSortedDictionary<TKey ,TValue>._IsModified
                                            ;field.pnginUse|m1|11|

                                            First 3 of 5 methods

                                            |m1|04|

                                            First 3 of 5 methods

                                            |m1|09|

                                            First 3 of 10 methods

                                            15instance|m0|15| 9min15HighStride.Core.Collections.SortedList <TKey,TValue>.inUse
                                            ;field.pngmodificationCount|m1|12|

                                            First 3 of 5 methods

                                            |m3|03|

                                            First 3 of 9 methods

                                            |m3|05|

                                            First 3 of 14 methods

                                            17instance|m0|17| 9min17HighStride.Core.Collections.SortedList <TKey,TValue>.modificationCount
                                            ;field.pngtable|m1|09|

                                            First 3 of 5 methods

                                            |m5|02|

                                            First 3 of 14 methods

                                            |m4|03|

                                            First 3 of 19 methods

                                            19instance|m0|19| 9min19HighStride.Core.Collections.SortedList <TKey,TValue>.table
                                            ;field.pngSerializationTypeId|m9|02|

                                            First 3 of 10 methods

                                            |m0|13|

                                            1 method

                                            |m2|07|

                                            First 3 of 11 methods

                                            18instance|m0|18| 9min18HighStride.Core.Serialization .DataSerializer .SerializationTypeId
                                            ;field.pngTags|m13|01|

                                            First 3 of 12 methods

                                            |m1|07|

                                            First 3 of 4 methods

                                            |m4|04|

                                            First 3 of 17 methods

                                            11instance|m0|11| 9min11HighStride.Core.Serialization .SerializerContext.Tags
                                            ;field.pnglocks|m0|18|

                                            First 3 of 4 methods

                                            18no method|m0|16|

                                            First 3 of 4 methods

                                            10instance|m0|10| 9min10HighStride.Core.Streaming .ContentStorage.locks
                                            ;field.pngdataBuffer|m1|07|

                                            First 3 of 5 methods

                                            |m1|06|

                                            First 3 of 4 methods

                                            |m1|10|

                                            First 3 of 9 methods

                                            12instance|m0|12| 9min12HighStride.Core.LZ4.LZ4Stream .dataBuffer
                                            ;field.pngbufferLength|m1|08|

                                            First 3 of 5 methods

                                            |m1|11|

                                            3 methods

                                            |m1|11|

                                            First 3 of 8 methods

                                            14instance|m0|14| 9min14HighStride.Core.LZ4.LZ4Stream .bufferLength
                                            ;field.pngbufferOffset|m8|03|

                                            First 3 of 9 methods

                                            |m0|14|

                                            1 method

                                            |m1|08|

                                            First 3 of 10 methods

                                            13instance|m0|13| 9min13HighStride.Core.LZ4.LZ4Stream .bufferOffset
                                            ;Warning.png   Rule Violated:    ND1907    Do not declare read only fields with mutable reference types

                                            165 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            165 fieldsFieldTypeFieldVisibilityDebtSeverityFull Name
                                            ;field.pngKey06;class.pngStride.Core.Diagnostics .ProfilingKey06public|m0|06| 3min 0s06LowStride.Core.Diagnostics .ProfilingEvent.Key
                                            ;field.pngParentReference05;class.pngStride.Core.Serialization.Contents .ContentManager+Reference05public|m0|05| 3min 0s05LowStride.Core.Serialization.Contents .ContentManager+DeserializeOperati on.ParentReference
                                            ;field.pngDescriptor07;class.pngStride.Core.Reflection .ArrayDescriptor07public|m0|07| 3min 0s07LowStride.Core.Reflection .MemberPath+ArrayPathItem .Descriptor
                                            ;field.pngDescriptor09;class.pngStride.Core.Reflection .CollectionDescriptor09public|m0|09| 3min 0s09LowStride.Core.Reflection .MemberPath+CollectionPathItem .Descriptor
                                            ;field.pngDescriptor08;class.pngStride.Core.Reflection .DictionaryDescriptor08public|m0|08| 3min 0s08LowStride.Core.Reflection .MemberPath+DictionaryPathItem .Descriptor
                                            ;field.pngDescriptor01;class.pngStride.Core.Reflection .SetDescriptor01public|m0|01| 3min 0s01LowStride.Core.Reflection .MemberPath+SetPathItem.Descriptor
                                            ;field.pngSerializerContext00;class.pngStride.Core.Yaml.Serialization .SerializerContext00public|m0|00| 3min 0s00LowStride.Core.Yaml.Serialization .ObjectContext.SerializerContext
                                            ;field.pngStepLogger02;class.pngStride.Core.Diagnostics .TimestampLocalLogger02public|m0|02| 3min 0s02LowStride.Core.BuildEngine .BuildStepLogger.StepLogger
                                            ;field.pngBase04;class.pngStride.Core.Assets.BasePart04public|m0|04| 3min 0s04LowStride.Core.Assets.AssetPart.Base
                                            ;field.pngPackageUpgrader03;class.pngStride.Core.Assets.PackageUpgrader03public|m0|03| 3min 0s03LowStride.Core.Assets .PackageSession+PendingPackageUpgr ade.PackageUpgrader
                                            ;field.pngDependency16;class.pngStride.Core.Assets .PackageDependency16public|m0|16| 3min 0s16LowStride.Core.Assets .PackageSession+PendingPackageUpgr ade.Dependency
                                            ;field.pngDependencyPackage15;class.pngStride.Core.Assets.Package15public|m0|15| 3min 0s15LowStride.Core.Assets .PackageSession+PendingPackageUpgr ade.DependencyPackage
                                            ;field.pngDependencyVersionBeforeUpgrade17;class.pngStride.Core.PackageVersionRange17public|m0|17| 3min 0s17LowStride.Core.Assets .PackageSession+PendingPackageUpgr ade .DependencyVersionBeforeUpgrade
                                            ;field.pngItem19;class.pngStride.Core.Assets.AssetItem19public|m0|19| 3min 0s19LowStride.Core.Assets.Analysis .AssetLink.Item
                                            ;field.pngTextBox18;class.pngStride.Core.Presentation.Controls .TextBoxBase18public|m0|18| 3min 0s18LowStride.Core.Assets.Editor.View .Behaviors .TextBoxVectorPropertyValueValidat ionBehavior+TextBoxAndAdorner .TextBox
                                            ;field.pngAdorner11;class.pngStride.Core.Presentation.Adorners .HighlightBorderAdorner11public|m0|11| 3min 0s11LowStride.Core.Assets.Editor.View .Behaviors .TextBoxVectorPropertyValueValidat ionBehavior+TextBoxAndAdorner .Adorner
                                            ;field.pngKey10;class.pngStride.Rendering.ParameterKey10public|m0|10| 3min 0s10LowStride.Rendering .ParameterKeys+ParameterComposedKe y.Key
                                            ;field.pngBytecode12;class.pngStride.Shaders.EffectBytecode12public|m0|12| 3min 0s12LowStride.Shaders.Compiler .EffectBytecodeCompilerResult .Bytecode
                                            ;field.pngCompilationLog14;class.pngStride.Core.Diagnostics .LoggerResult14public|m0|14| 3min 0s14LowStride.Shaders.Compiler .EffectBytecodeCompilerResult .CompilationLog
                                            ;field.pngResource13;class.pngStride.Graphics.GraphicsResource13public|m0|13| 3min 0s13LowStride.Graphics.MappedResource .Resource
                                            ;Warning.png   Rule Violated:    ND1914    Immutable struct should be declared as readonly

                                            156 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            156 typesDebtSeverityFull Name
                                            ;struct.pngComponentBaseExtensions+Property Ta gRestore<T>|m0|06| 2min 0s06MediumStride.Core .ComponentBaseExtensions+PropertyT agRestore<T>
                                            ;struct.pngDispatcher+SortRange|m0|05| 2min 0s05MediumStride.Core.Threading .Dispatcher+SortRange
                                            ;struct.pngDispatcher+ProfilingScope|m0|07| 2min 0s07MediumStride.Core.Threading .Dispatcher+ProfilingScope
                                            ;struct.pngThreadPool+SemaphoreW+Internals|m0|09| 2min 0s09MediumStride.Core.Threading .ThreadPool+SemaphoreW+Internals
                                            ;struct.pngThreadPool+SemaphoreW+PaddingFal se Sharing|m0|08| 2min 0s08MediumStride.Core.Threading .ThreadPool+SemaphoreW+PaddingFals eSharing
                                            ;struct.pngProfilingEvent|m0|01| 2min 0s01MediumStride.Core.Diagnostics .ProfilingEvent
                                            ;struct.pngProfilingEventMessage|m0|00| 2min 0s00MediumStride.Core.Diagnostics .ProfilingEventMessage
                                            ;struct.pngVTuneProfiler+Event|m0|02| 2min 0s02MediumStride.Core.Diagnostics .VTuneProfiler+Event
                                            ;struct.pngVTuneProfiler+Domain|m0|04| 2min 0s04MediumStride.Core.Diagnostics .VTuneProfiler+Domain
                                            ;struct.pngVTuneProfiler+StringHandle|m0|03| 2min 0s03MediumStride.Core.Diagnostics .VTuneProfiler+StringHandle
                                            ;struct.pngVTuneProfiler+IttId|m0|16| 2min 0s16MediumStride.Core.Diagnostics .VTuneProfiler+IttId
                                            ;struct.pngKeyedSortedList<TKey,T>+Comparer|m0|15| 2min 0s15MediumStride.Core.Collections .KeyedSortedList<TKey,T>+Comparer
                                            ;struct.pngMultiValueSortedDictionary<TKey ,TValue >+ValueCollection+Enumerator|m0|17| 2min 0s17MediumStride.Core.Collections .MultiValueSortedDictionary<TKey ,TValue >+ValueCollection+Enumerator
                                            ;struct.pngMultiValueSortedList<TKey,TValue >+Grouping|m0|19| 2min 0s19MediumStride.Core.Collections .MultiValueSortedList<TKey,TValue >+Grouping
                                            ;struct.pngMultiValueSortedList<TKey,TValue >+GroupingEnumerator|m0|18| 2min 0s18MediumStride.Core.Collections .MultiValueSortedList<TKey,TValue >+GroupingEnumerator
                                            ;struct.pngAssemblySerializerEntry|m0|11| 2min 0s11MediumStride.Core.Serialization .AssemblySerializerEntry
                                            ;struct.pngMicroThreadYieldAwaiter|m0|10| 2min 0s10MediumStride.Core.MicroThreading .MicroThreadYieldAwaiter
                                            ;struct.pngSwitchToAwaiter+SwitchMicroThrea d|m0|12| 2min 0s12MediumStride.Core.MicroThreading .SwitchToAwaiter+SwitchMicroThread
                                            ;struct.pngAssetId|m0|14| 2min 0s14MediumStride.Core.Assets.AssetId
                                            ;struct.pngChunkReference|m0|13| 2min 0s13MediumStride.Core.Serialization.Contents .ChunkReference
                                            ;Warning.png   Rule Violated:    ND1908    Public read only array fields can be modified

                                            19 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            19 fieldsFieldVisibilityDebtSeverityFull Name
                                            ;field.pngEnableTypes02protected|m0|06| 3min 0s06LowStride.Core.Diagnostics.Logger .EnableTypes
                                            ;field.pngAllDirectorySeparatorChars09public|m0|05| 3min 0s05LowStride.Core.IO.VirtualFileSystem .AllDirectorySeparatorChars
                                            ;field.pngBaseCoefficients08public|m0|08| 3min 0s08LowStride.Core.Mathematics .SphericalHarmonics .BaseCoefficients
                                            ;field.pngZoomFactors07public|m0|07| 3min 0s07LowStride.Core.Presentation.Core .Utils.ZoomFactors
                                            ;field.pngInputElements04public|m0|04| 3min 0s04LowStride.Graphics.BatchBase <TDrawInfo>+DeviceResourceContext .InputElements
                                            ;field.pngVertexBuffer03public|m0|01| 3min 0s01LowStride.Graphics .VertexHelper+VertexTransformResul t.VertexBuffer
                                            ;field.pngCascadeSplits06public|m0|00| 3min 0s00LowStride.Rendering.Shadows .LightDirectionalShadowMapRenderer +ShaderData.CascadeSplits
                                            ;field.pngWorldToShadowCascadeUV05public|m0|03| 3min 0s03LowStride.Rendering.Shadows .LightDirectionalShadowMapRenderer +ShaderData .WorldToShadowCascadeUV
                                            ;field.pngViewMatrix16public|m0|02| 3min 0s02LowStride.Rendering.Shadows .LightDirectionalShadowMapRenderer +ShaderData.ViewMatrix
                                            ;field.pngProjectionMatrix10public|m0|09| 3min 0s09LowStride.Rendering.Shadows .LightDirectionalShadowMapRenderer +ShaderData.ProjectionMatrix
                                            ;field.pngDepthRange18public|m0|16| 3min 0s16LowStride.Rendering.Shadows .LightDirectionalShadowMapRenderer +ShaderData.DepthRange
                                            ;field.pngTextureCoords17public|m0|15| 3min 0s15LowStride.Rendering.Shadows .LightDirectionalShadowMapRenderer +ShaderData.TextureCoords
                                            ;field.pngOrientationToMaximizeIndex101protected|m0|18| 3min 0s18LowStride.UI.Panels.StackPanel .OrientationToMaximizeIndex1
                                            ;field.pngOrientationToMaximizeIndex200protected|m0|17| 3min 0s17LowStride.UI.Panels.StackPanel .OrientationToMaximizeIndex2
                                            ;field.pngChildrenFlags12public|m0|14| 3min 0s14LowStride.Particles.ParticleFields .ChildrenFlags
                                            ;field.pngEmpty11public|m0|11| 3min 0s11LowStride.Particles.Sorters.ArrayPool <T>.Empty
                                            ;field.pngConvertAssimpStackOperationCppTo Cs14public|m0|10| 3min 0s10LowStride.Importer.ThreeD.Material .Materials .ConvertAssimpStackOperationCppToC s
                                            ;field.pngConvertAssimpStackTypeCppToCs13public|m0|13| 3min 0s13LowStride.Importer.ThreeD.Material .Materials .ConvertAssimpStackTypeCppToCs
                                            ;field.pngConvertAssimpMappingModeCppToCs15public|m0|12| 3min 0s12LowStride.Importer.ThreeD.Material .Materials .ConvertAssimpMappingModeCppToCs
                                            ;Warning.png   Rule Violated:    ND1904    Property Getters should be pure

                                            12 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            12 methods# lines of code (LOC)fieldsAssignedotherMethodsAssigningSameFieldsDebtSeverityFull Name
                                            ;property-get.pngget_CompletedWork()|m0|07| 1|m0|03|

                                            1 field

                                            |m0|08|

                                            1 method

                                            |m0|08| 12min03HighStride.Core.Threading.ThreadPool .get_CompletedWork()
                                            ;property-get.pngget_Center()|m0|06| 1|m0|04|

                                            1 field

                                            |m40|03|

                                            First 3 of 5 methods

                                            |m40|03| 32min04HighStride.Core.Mathematics .BoundingBox.get_Center()
                                            ;property-get.pngget_Extent()|m0|05| 1|m0|05|

                                            1 field

                                            |m50|02|

                                            First 3 of 6 methods

                                            |m50|02| 37min05HighStride.Core.Mathematics .BoundingBox.get_Extent()
                                            ;property-get.pngget_Minimum()|m0|08| 1|m0|00|

                                            1 field

                                            |m40|05|

                                            First 3 of 5 methods

                                            |m40|05| 32min00HighStride.Core.Mathematics .BoundingBoxExt.get_Minimum()
                                            ;property-get.pngget_Maximum()|m0|11| 1|m0|01|

                                            1 field

                                            |m40|04|

                                            First 3 of 5 methods

                                            |m40|04| 32min01HighStride.Core.Mathematics .BoundingBoxExt.get_Maximum()
                                            ;property-get.pngget_GraphicsDeviceStatus()|m100|00| 17|m0|02|

                                            1 field

                                            |m0|11|

                                            1 method

                                            |m0|11| 12min02HighStride.Graphics.GraphicsDevice .get_GraphicsDeviceStatus()
                                            ;property-get.pngget_SemanticAsText()|m12|04| 3|m0|09|

                                            1 field

                                            |m0|10|

                                            1 method

                                            |m0|10| 12min09HighStride.Graphics.VertexElement .get_SemanticAsText()
                                            ;property-get.pngget_AllocatedMemoryBytes()|m0|09| 1|m0|10|

                                            1 field

                                            |m0|09|

                                            1 method

                                            |m0|09| 12min10HighStride.Streaming.StreamingManager .get_AllocatedMemoryBytes()
                                            ;property-get.pngget_NewLinePlus()|m25|01| 5|m0|11|

                                            1 field

                                            |m100|01|

                                            First 3 of 11 methods

                                            |m100|01| 1h 2min11HighIrony.Parsing.Grammar .get_NewLinePlus()
                                            ;property-get.pngget_NewLineStar()|m25|02| 5|m0|06|

                                            1 field

                                            |m100|00|

                                            First 3 of 11 methods

                                            |m100|00| 1h 2min06HighIrony.Parsing.Grammar .get_NewLineStar()
                                            ;property-get.pngget_TokenText()|m25|03| 5|m0|07|

                                            1 field

                                            |m10|06|

                                            2 methods

                                            |m10|06| 17min07HighGoldParser.Parser.get_TokenText()
                                            ;property-get.pngget_ScrollPosition()|m0|10| 1|m0|08|

                                            1 field

                                            |m10|07|

                                            2 methods

                                            |m10|07| 17min08HighStride.UI.Controls.ScrollViewer .get_ScrollPosition()
                                            ;Warning.png   Rule Violated:    ND1913    Record should be immutable

                                            1 type matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 typeculpritSettersmethodsCallingCulpritSettersDebtSeverityFull Name
                                            ;class.pngStaticMeshColliderShape+SharedMe sh Data0no method0no method|m0|0| 8min0HighStride.Physics .StaticMeshColliderShape+SharedMes hData

                                            Naming Conventions
                                            4162

                                            ;Warning.png   Rule Violated:    ND2000    Instance fields naming convention

                                            1,347 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            1 347 fieldsSize of instanceDebtSeverityFull Name
                                            ;field.pngParam|m3|06| 4|m0|06| 3min 0s06MediumStride.Core.Threading .Dispatcher+BatchedDelegateRef<T> .Param
                                            ;field.pngDelegate|m3|07| 4|m0|05| 3min 0s05MediumStride.Core.Threading .Dispatcher+BatchedDelegateRef<T> .Delegate
                                            ;field.pngParam|m3|08| 4|m0|07| 3min 0s07MediumStride.Core.Threading .Dispatcher+BatchedDelegate<T> .Param
                                            ;field.pngDelegate|m3|05| 4|m0|09| 3min 0s09MediumStride.Core.Threading .Dispatcher+BatchedDelegate<T> .Delegate
                                            ;field.pngSignalCount|m3|02| 4|m0|08| 3min 0s08MediumStride.Core.Threading .ThreadPool+SemaphoreW+Counts .SignalCount
                                            ;field.pngWaiterCount|m1|17| 2|m0|01| 3min 0s01MediumStride.Core.Threading .ThreadPool+SemaphoreW+Counts .WaiterCount
                                            ;field.pngSpinnerCount|m0|19| 1|m0|00| 3min 0s00MediumStride.Core.Threading .ThreadPool+SemaphoreW+Counts .SpinnerCount
                                            ;field.pngCountOfWaitersSignaledToWake|m0|18| 1|m0|02| 3min 0s02MediumStride.Core.Threading .ThreadPool+SemaphoreW+Counts .CountOfWaitersSignaledToWake
                                            ;field.pngH1|m3|03| 4|m0|04| 3min 0s04MediumStride.Core.Storage .ObjectIdSimpleBuilder.H1
                                            ;field.pngH2|m3|04| 4|m0|03| 3min 0s03MediumStride.Core.Storage .ObjectIdSimpleBuilder.H2
                                            ;field.pngH3|m3|09| 4|m0|16| 3min 0s16MediumStride.Core.Storage .ObjectIdSimpleBuilder.H3
                                            ;field.pngH4|m3|16| 4|m0|15| 3min 0s15MediumStride.Core.Storage .ObjectIdSimpleBuilder.H4
                                            ;field.pngFilePath|m3|15| 4|m0|17| 3min 0s17MediumStride.Core.Diagnostics.CallerInfo .FilePath
                                            ;field.pngMemberName|m3|11| 4|m0|19| 3min 0s19MediumStride.Core.Diagnostics.CallerInfo .MemberName
                                            ;field.pngLineNumber|m3|10| 4|m0|18| 3min 0s18MediumStride.Core.Diagnostics.CallerInfo .LineNumber
                                            ;field.pngIntValue|m3|12| 4|m0|11| 3min 0s11MediumStride.Core.Diagnostics .ProfilingCustomValue.IntValue
                                            ;field.pngFloatValue|m3|14| 4|m0|10| 3min 0s10MediumStride.Core.Diagnostics .ProfilingCustomValue.FloatValue
                                            ;field.pngLongValue|m7|01| 8|m0|12| 3min 0s12MediumStride.Core.Diagnostics .ProfilingCustomValue.LongValue
                                            ;field.pngDoubleValue|m7|00| 8|m0|14| 3min 0s14MediumStride.Core.Diagnostics .ProfilingCustomValue.DoubleValue
                                            ;field.pngValueType|m3|13| 4|m0|13| 3min 0s13MediumStride.Core.Diagnostics .ProfilingCustomValue.ValueType
                                            ;Warning.png   Rule Violated:    ND2009    Avoid types with name too long

                                            902 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            902 typesSimpleNameNameLengthDebtSeverityFull Name
                                            ;class.pngStrideAssetsPresentationAssetEdito rsEntityHierarchyEditorGame_Naviga tionMeshManagerSerializer06StrideAssetsPresentationAssetEditorsEntityHierarchyEditorGame_NavigationMeshManagerSerializer|m100|00| 93|m0|06| 3min 0s06MediumStride.Core.DataSerializers .StrideAssetsPresentationAssetEdit orsEntityHierarchyEditorGame_Navi g ationMeshManagerSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetVisibilitySmithSc hlickBeckmannSerializer05StrideRenderingMaterials_MaterialSpecularMicrofacetVisibilitySmithSchlickBeckmannSerializer|m96|02| 91|m0|05| 3min 0s05MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetVisibilitySmith S chlickBeckmannSerializer
                                            ;class.pngStrideAssetsPresentationAssetEdito rsGameEditorGame_AntiAliasLinePipe lineProcessorSerializer07StrideAssetsPresentationAssetEditorsGameEditorGame_AntiAliasLinePipelineProcessorSerializer|m96|01| 91|m0|07| 3min 0s07MediumStride.Core.DataSerializers .StrideAssetsPresentationAssetEdit orsGameEditorGame_AntiAliasLinePi p elineProcessorSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetNormalDistributio nBlinnPhongSerializer09StrideRenderingMaterials_MaterialSpecularMicrofacetNormalDistributionBlinnPhongSerializer|m92|04| 89|m0|09| 3min 0s09MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetNormalDistribut i onBlinnPhongSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetVisibilitySmithGG XCorrelatedSerializer08StrideRenderingMaterials_MaterialSpecularMicrofacetVisibilitySmithGGXCorrelatedSerializer|m92|03| 89|m0|08| 3min 0s08MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetVisibilitySmith G GXCorrelatedSerializer
                                            ;class.pngStrideAssetsPresentationAssetEdito rsGameEditorGame_AlphaBlendPipelin eProcessorSerializer01StrideAssetsPresentationAssetEditorsGameEditorGame_AlphaBlendPipelineProcessorSerializer|m90|05| 88|m0|01| 3min 0s01MediumStride.Core.DataSerializers .StrideAssetsPresentationAssetEdit orsGameEditorGame_AlphaBlendPipel i neProcessorSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetNormalDistributio nBeckmannSerializer00StrideRenderingMaterials_MaterialSpecularMicrofacetNormalDistributionBeckmannSerializer|m88|06| 87|m0|00| 3min 0s00MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetNormalDistribut i onBeckmannSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetVisibilitySmithSc hlickGGXSerializer02StrideRenderingMaterials_MaterialSpecularMicrofacetVisibilitySmithSchlickGGXSerializer|m86|08| 86|m0|02| 3min 0s02MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetVisibilitySmith S chlickGGXSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS ubsurfaceScatteringScatteringProfi leCustomSerializer04StrideRenderingMaterials_MaterialSubsurfaceScatteringScatteringProfileCustomSerializer|m86|07| 86|m0|04| 3min 0s04MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SubsurfaceScatteringScatteringPro f ileCustomSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetEnvironmentGGXPol ynomialSerializer03StrideRenderingMaterials_MaterialSpecularMicrofacetEnvironmentGGXPolynomialSerializer|m84|09| 85|m0|03| 3min 0s03MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetEnvironmentGGXP o lynomialSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetVisibilitySmithBe ckmannSerializer16StrideRenderingMaterials_MaterialSpecularMicrofacetVisibilitySmithBeckmannSerializer|m82|11| 84|m0|16| 3min 0s16MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetVisibilitySmith B eckmannSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS ubsurfaceScatteringScatteringProfi leSkinSerializer15StrideRenderingMaterials_MaterialSubsurfaceScatteringScatteringProfileSkinSerializer|m82|10| 84|m0|15| 3min 0s15MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SubsurfaceScatteringScatteringPro f ileSkinSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetVisibilityCookTor ranceSerializer17StrideRenderingMaterials_MaterialSpecularMicrofacetVisibilityCookTorranceSerializer|m80|14| 83|m0|17| 3min 0s17MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetVisibilityCookT o rranceSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS ubsurfaceScatteringScatteringKerne lSkinSerializer19StrideRenderingMaterials_MaterialSubsurfaceScatteringScatteringKernelSkinSerializer|m80|13| 83|m0|19| 3min 0s19MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SubsurfaceScatteringScatteringKer n elSkinSerializer
                                            ;class.pngSpriteStudioModelAssetThumbnailCom piler_SpriteStudioSheetThumbnailCo mmandSerializer18SpriteStudioModelAssetThumbnailCompiler_SpriteStudioSheetThumbnailCommandSerializer|m80|12| 83|m0|18| 3min 0s18MediumStride.Core.DataSerializers .SpriteStudioModelAssetThumbnailCo mpiler_SpriteStudioSheetThumbnail C ommandSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialH airLightAttenuationFunctionDirecti onalSerializer11StrideRenderingMaterials_MaterialHairLightAttenuationFunctionDirectionalSerializer|m78|16| 82|m0|11| 3min 0s11MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material HairLightAttenuationFunctionDirec t ionalSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetNormalDistributio nGGXSerializer10StrideRenderingMaterials_MaterialSpecularMicrofacetNormalDistributionGGXSerializer|m78|15| 82|m0|10| 3min 0s10MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetNormalDistribut i onGGXSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetEnvironmentThinGl assSerializer12StrideRenderingMaterials_MaterialSpecularMicrofacetEnvironmentThinGlassSerializer|m76|17| 81|m0|12| 3min 0s12MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetEnvironmentThin G lassSerializer
                                            ;class.pngStrideParticlesRendering_ParticleE mitterTransparentRenderStageSelect orSerializer14StrideParticlesRendering_ParticleEmitterTransparentRenderStageSelectorSerializer|m75|18| 80|m0|14| 3min 0s14MediumStride.Core.DataSerializers .StrideParticlesRendering_Particle EmitterTransparentRenderStageSele c torSerializer
                                            ;class.pngStrideRenderingMaterials_MaterialS pecularMicrofacetVisibilityImplici tSerializer13StrideRenderingMaterials_MaterialSpecularMicrofacetVisibilityImplicitSerializer|m73|19| 79|m0|13| 3min 0s13MediumStride.Core.DataSerializers .StrideRenderingMaterials_Material SpecularMicrofacetVisibilityImpli c itSerializer
                                            ;Warning.png   Rule Violated:    ND2011    Avoid fields with name too long

                                            435 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            435 fieldsNameLengthDebtSeverityFull Name
                                            ;field.pngTemplatesWindowDialogLastNewSess io nTemplateDirectory|m0|19| 52|m0|06| 3min 0s06MediumStride.Core.Assets.Editor.Settings .InternalSettings .TemplatesWindowDialogLastNewSessi onTemplateDirectory
                                            ;field.pngSystem_Nullable_1_Stride_Graphics_ CullMode_Serializer|m1|18| 53|m0|05| 3min 0s05MediumStride.Core.DataSerializers .StrideRendering_MaterialPassSeria lizer .System_Nullable_1_Stride_Graphics _CullMode_Serializer
                                            ;field.pngSystem_Nullable_1_Stride_Graphics_ BlendStateDescription_Serializer|m11|01| 66|m0|07| 3min 0s07MediumStride.Core.DataSerializers .StrideRendering_MaterialPassSeria lizer .System_Nullable_1_Stride_Graphics _BlendStateDescription_Serializer
                                            ;field.pngSystem_Nullable_1_Stride_Core_Math ematics_Rectangle_Serializer|m8|02| 62|m0|09| 3min 0s09MediumStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer .System_Nullable_1_Stride_Core_Mat hematics_Rectangle_Serializer
                                            ;field.pngSystem_Nullable_1_Stride_Core_Asse ts_AssetId_Serializer|m3|17| 55|m0|08| 3min 0s08MediumStride.Core.DataSerializers .StrideCoreAssetsEditorServices_Co pyPasteItemSerializer .System_Nullable_1_Stride_Core_Ass ets_AssetId_Serializer
                                            ;field.pngSystem_Nullable_1_Stride_Assets_Pr esentation_Test_TestEnum_Serialize r|m13|00| 69|m0|01| 3min 0s01MediumStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer .System_Nullable_1_Stride_Assets_P resentation_Test_TestEnum_Seriali z er
                                            ;field.pngSystem_Collections_Generic_List_1_ TAssetPart_Serializer|m3|16| 55|m0|00| 3min 0s00MediumStride.Core.DataSerializers .StrideCoreAssets_AssetCompositeHi erarchyDataSerializer <TAssetPartDesign,TAssetPart> .System_Collections_Generic_List_1 _TAssetPart_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_Type_Serializer|m3|15| 56|m0|02| 3min 0s02MediumStride.Core.DataSerializers .StrideCoreShadersAst_GenericTypeS erializer .System_Collections_Generic_List_1 _System_Type_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|06| 58|m0|04| 3min 0s04MediumStride.Core.DataSerializers .StrideCoreAssets_PackageMetaSeria lizer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|11| 58|m0|03| 3min 0s03MediumStride.Core.DataSerializers .StrideCoreAssets_BundleSerializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|04| 58|m0|16| 3min 0s16MediumStride.Core.DataSerializers .StrideCoreAssets_SolutionPlatform Serializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|03| 58|m0|15| 3min 0s15MediumStride.Core.DataSerializers .StrideCoreAssets_SolutionConfigur ationSerializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|07| 58|m0|17| 3min 0s17MediumStride.Core.DataSerializers .StrideCoreAssetsSelectors_PathSel ectorSerializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|05| 58|m0|19| 3min 0s19MediumStride.Core.DataSerializers .StrideData_PlatformConfigurations Serializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|12| 58|m0|18| 3min 0s18MediumStride.Core.DataSerializers .StrideCoreShadersAst_ObjectTypeSe rializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|10| 58|m0|11| 3min 0s11MediumStride.Core.DataSerializers .StrideAssets_GameSettingsAssetSer ializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|08| 58|m0|10| 3min 0s10MediumStride.Core.DataSerializers .StrideSpriteStudioOffline_SpriteS tudioModelAssetSerializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_String_Serializer|m5|09| 58|m0|12| 3min 0s12MediumStride.Core.DataSerializers .StrideAssetsPresentationSceneEdit or_SceneSettingsDataSerializer .System_Collections_Generic_List_1 _System_String_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_Int32_Serializer|m4|13| 57|m0|14| 3min 0s14MediumStride.Core.DataSerializers .StrideNavigation_NavigationMeshIn putBuilderSerializer .System_Collections_Generic_List_1 _System_Int32_Serializer
                                            ;field.pngSystem_Collections_Generic_List_1_ System_Int32_Serializer|m4|14| 57|m0|13| 3min 0s13MediumStride.Core.DataSerializers .StrideAssetsPresentationTest_Test AssetSerializer .System_Collections_Generic_List_1 _System_Int32_Serializer
                                            ;Warning.png   Rule Violated:    ND2006    Types name should begin with an Upper character

                                            381 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            381 typesSimpleNameDebtSeverityFull Name
                                            ;delegate.pngIVRSystem+_GetRecommendedRenderT ar getSize06_GetRecommendedRenderTargetSize|m0|06| 5min06MediumValve.VR .IVRSystem+_GetRecommendedRenderTa rgetSize
                                            ;delegate.pngIVRSystem+_GetProjectionMatrix05_GetProjectionMatrix|m0|05| 5min05MediumValve.VR .IVRSystem+_GetProjectionMatrix
                                            ;delegate.pngIVRSystem+_GetProjectionRaw07_GetProjectionRaw|m0|07| 5min07MediumValve.VR .IVRSystem+_GetProjectionRaw
                                            ;delegate.pngIVRSystem+_ComputeDistortion09_ComputeDistortion|m0|09| 5min09MediumValve.VR .IVRSystem+_ComputeDistortion
                                            ;delegate.pngIVRSystem+_GetEyeToHeadTransform08_GetEyeToHeadTransform|m0|08| 5min08MediumValve.VR .IVRSystem+_GetEyeToHeadTransform
                                            ;delegate.pngIVRSystem+_GetTimeSinceLastVsync01_GetTimeSinceLastVsync|m0|01| 5min01MediumValve.VR .IVRSystem+_GetTimeSinceLastVsync
                                            ;delegate.pngIVRSystem+_GetD3D9AdapterIndex00_GetD3D9AdapterIndex|m0|00| 5min00MediumValve.VR .IVRSystem+_GetD3D9AdapterIndex
                                            ;delegate.pngIVRSystem+_GetDXGIOutputInfo02_GetDXGIOutputInfo|m0|02| 5min02MediumValve.VR .IVRSystem+_GetDXGIOutputInfo
                                            ;delegate.pngIVRSystem+_GetOutputDevice04_GetOutputDevice|m0|04| 5min04MediumValve.VR .IVRSystem+_GetOutputDevice
                                            ;delegate.pngIVRSystem+_IsDisplayOnDesktop03_IsDisplayOnDesktop|m0|03| 5min03MediumValve.VR .IVRSystem+_IsDisplayOnDesktop
                                            ;delegate.pngIVRSystem+_SetDisplayVisibility16_SetDisplayVisibility|m0|16| 5min16MediumValve.VR .IVRSystem+_SetDisplayVisibility
                                            ;delegate.pngIVRSystem+_GetDeviceToAbsoluteTr ac kingPose15_GetDeviceToAbsoluteTrackingPose|m0|15| 5min15MediumValve.VR .IVRSystem+_GetDeviceToAbsoluteTra ckingPose
                                            ;delegate.pngIVRSystem+_GetSeatedZeroPoseToSt an dingAbsoluteTrackingPose17_GetSeatedZeroPoseToStandingAbsoluteTrackingPose|m0|17| 5min17MediumValve.VR .IVRSystem+_GetSeatedZeroPoseToSta ndingAbsoluteTrackingPose
                                            ;delegate.pngIVRSystem+_GetRawZeroPoseToStand in gAbsoluteTrackingPose19_GetRawZeroPoseToStandingAbsoluteTrackingPose|m0|19| 5min19MediumValve.VR .IVRSystem+_GetRawZeroPoseToStandi ngAbsoluteTrackingPose
                                            ;delegate.pngIVRSystem+_GetSortedTrackedDevic eI ndicesOfClass18_GetSortedTrackedDeviceIndicesOfClass|m0|18| 5min18MediumValve.VR .IVRSystem+_GetSortedTrackedDevice IndicesOfClass
                                            ;delegate.pngIVRSystem+_GetTrackedDeviceActiv it yLevel11_GetTrackedDeviceActivityLevel|m0|11| 5min11MediumValve.VR .IVRSystem+_GetTrackedDeviceActivi tyLevel
                                            ;delegate.pngIVRSystem+_ApplyTransform10_ApplyTransform|m0|10| 5min10MediumValve.VR.IVRSystem+_ApplyTransform
                                            ;delegate.pngIVRSystem+_GetTrackedDeviceIndex Fo rControllerRole12_GetTrackedDeviceIndexForControllerRole|m0|12| 5min12MediumValve.VR .IVRSystem+_GetTrackedDeviceIndexF orControllerRole
                                            ;delegate.pngIVRSystem+_GetControllerRoleForT ra ckedDeviceIndex14_GetControllerRoleForTrackedDeviceIndex|m0|14| 5min14MediumValve.VR .IVRSystem+_GetControllerRoleForTr ackedDeviceIndex
                                            ;delegate.pngIVRSystem+_GetTrackedDeviceClass13_GetTrackedDeviceClass|m0|13| 5min13MediumValve.VR .IVRSystem+_GetTrackedDeviceClass
                                            ;Warning.png   Rule Violated:    ND2013    Avoid prefixing type name with parent namespace name

                                            360 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            360 typesnamespaceNameDebtSeverityFull Name
                                            ;class.pngStrideVersion06Stride|m0|06| 10min06MediumStride.StrideVersion
                                            ;class.pngReferenceCountingExtensions05ReferenceCounting|m0|05| 10min05MediumStride.Core.ReferenceCounting .ReferenceCountingExtensions
                                            ;class.pngSerializationStream07Serialization|m0|07| 10min07MediumStride.Core.Serialization .SerializationStream
                                            ;class.pngSerializationTagType09Serialization|m0|09| 10min09MediumStride.Core.Serialization .SerializationTagType
                                            ;class.pngStrideVersion08Stride|m0|08| 10min08MediumStride.StrideVersion
                                            ;class.pngStrideVersion01Stride|m0|01| 10min01MediumStride.StrideVersion
                                            ;class.pngStrideVersion00Stride|m0|00| 10min00MediumStride.StrideVersion
                                            ;class.pngLZ4Stream02LZ4|m0|02| 10min02MediumStride.Core.LZ4.LZ4Stream
                                            ;class.pngStrideVersion04Stride|m0|04| 10min04MediumStride.StrideVersion
                                            ;class.pngStrideVersion03Stride|m0|03| 10min03MediumStride.StrideVersion
                                            ;class.pngStrideVersion16Stride|m0|16| 10min16MediumStride.StrideVersion
                                            ;class.pngYamlException15Yaml|m0|15| 10min15MediumStride.Core.Yaml.YamlException
                                            ;class.pngStrideVersion17Stride|m0|17| 10min17MediumStride.StrideVersion
                                            ;class.pngYamlSerializer19Yaml|m0|19| 10min19MediumStride.Core.Yaml.YamlSerializer
                                            ;class.pngYamlSerializerBase18Yaml|m0|18| 10min18MediumStride.Core.Yaml .YamlSerializerBase
                                            ;class.pngVisualStudioVersions11VisualStudio|m0|11| 10min11MediumStride.Core.VisualStudio .VisualStudioVersions
                                            ;class.pngTransactionsDiscardedEventArgs10Transactions|m0|10| 10min10MediumStride.Core.Transactions .TransactionsDiscardedEventArgs
                                            ;class.pngSettingsContainer12Settings|m0|12| 10min12MediumStride.Core.Settings .SettingsContainer
                                            ;class.pngSettingsDictionary14Settings|m0|14| 10min14MediumStride.Core.Settings .SettingsDictionary
                                            ;class.pngSettingsDictionarySerializer13Settings|m0|13| 10min13MediumStride.Core.Settings .SettingsDictionarySerializer
                                            ;Warning.png   Rule Violated:    ND2001    Static fields naming convention

                                            309 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            309 fieldsSize of instanceDebtSeverityFull Name
                                            ;field.pngapplicationDataSubDirectory06N/A|m0|06| 3min 0s06MediumStride.Core.PlatformFolders .applicationDataSubDirectory
                                            ;field.pngvirtualFileSystemInitialized05N/A|m0|05| 3min 0s05MediumStride.Core.PlatformFolders .virtualFileSystemInitialized
                                            ;field.pngdefaultComparer07N/A|m0|07| 3min 0s07MediumStride.Core .ReferenceEqualityComparer<T> .defaultComparer
                                            ;field.pngcount09N/A|m0|09| 3min 0s09MediumStride.Core.RuntimeIdHelper.count
                                            ;field.pngisWorkedThread08N/A|m0|08| 3min 0s08MediumStride.Core.Threading.ThreadPool .isWorkedThread
                                            ;field.pngsettings01N/A|m0|01| 3min 0s01MediumStride.Core.Settings .AppSettingsManager.settings
                                            ;field.pngprovider00N/A|m0|00| 3min 0s00MediumStride.Core.Settings .AppSettingsManager.provider
                                            ;field.pngtimestampToTicks02N/A|m0|02| 3min 0s02MediumStride.Core.Extensions .TimeSpanExtensions .timestampToTicks
                                            ;field.png_lock04N/A|m0|04| 3min 0s04MediumStride.Core.Diagnostics.Logger ._lock
                                            ;field.pngminimumLevelEnabled03N/A|m0|03| 3min 0s03MediumStride.Core.Diagnostics.Logger .minimumLevelEnabled
                                            ;field.pngenableAll16N/A|m0|16| 3min 0s16MediumStride.Core.Diagnostics.Profiler .enableAll
                                            ;field.pngprofileId15N/A|m0|15| 3min 0s15MediumStride.Core.Diagnostics.Profiler .profileId
                                            ;field.pngevents17N/A|m0|17| 3min 0s17MediumStride.Core.Diagnostics.Profiler .events
                                            ;field.pngcollectorChannel19N/A|m0|19| 3min 0s19MediumStride.Core.Diagnostics.Profiler .collectorChannel
                                            ;field.pngsubscriberChannelLock18N/A|m0|18| 3min 0s18MediumStride.Core.Diagnostics.Profiler .subscriberChannelLock
                                            ;field.pngsubscriberChannels11N/A|m0|11| 3min 0s11MediumStride.Core.Diagnostics.Profiler .subscriberChannels
                                            ;field.pngcollectorTask10N/A|m0|10| 3min 0s10MediumStride.Core.Diagnostics.Profiler .collectorTask
                                            ;field.pngprofilingMeter12N/A|m0|12| 3min 0s12MediumStride.Core.Diagnostics .ProfilingKey.profilingMeter
                                            ;field.pngxstr14N/A|m0|14| 3min 0s14MediumStride.Core.Collections.SortedList <TKey,TValue >+DictionaryEnumerator .xstr
                                            ;field.pngdefaultEqualityComparer13N/A|m0|13| 3min 0s13MediumStride.Core.Serialization .MemberSerializer+ObjectReferenceE qualityComparer .defaultEqualityComparer
                                            ;Warning.png   Rule Violated:    ND2007    Methods name should begin with an Upper character

                                            185 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            185 methodsDebtSeverityFull Name
                                            ;method.png__itt_resume()|m0|06| 3min 0s06MediumStride.Core.Diagnostics .VTuneProfiler.__itt_resume()
                                            ;method.png__itt_pause()|m0|05| 3min 0s05MediumStride.Core.Diagnostics .VTuneProfiler.__itt_pause()
                                            ;method.png__itt_frame_begin_v3 (VTuneProfiler+Domain,IntPtr)|m0|07| 3min 0s07MediumStride.Core.Diagnostics .VTuneProfiler .__itt_frame_begin_v3 (VTuneProfiler+Domain,IntPtr)
                                            ;method.png__itt_frame_end_v3 (VTuneProfiler+Domain,IntPtr)|m0|09| 3min 0s09MediumStride.Core.Diagnostics .VTuneProfiler.__itt_frame_end_v3 (VTuneProfiler+Domain,IntPtr)
                                            ;method.png__itt_domain_createW(String)|m0|08| 3min 0s08MediumStride.Core.Diagnostics .VTuneProfiler .__itt_domain_createW(String)
                                            ;method.png__itt_event_createW(String,Int32 )|m0|01| 3min 0s01MediumStride.Core.Diagnostics .VTuneProfiler.__itt_event_createW (String,Int32)
                                            ;method.png__itt_event_start (VTuneProfiler+Event)|m0|00| 3min 0s00MediumStride.Core.Diagnostics .VTuneProfiler.__itt_event_start (VTuneProfiler+Event)
                                            ;method.png__itt_event_end (VTuneProfiler+Event)|m0|02| 3min 0s02MediumStride.Core.Diagnostics .VTuneProfiler.__itt_event_end (VTuneProfiler+Event)
                                            ;method.png__itt_string_handle_createW (String )|m0|04| 3min 0s04MediumStride.Core.Diagnostics .VTuneProfiler .__itt_string_handle_createW (String)
                                            ;method.png__itt_task_begin (VTuneProfiler+Domain ,VTuneProfiler+IttId ,VTuneProfiler+IttId ,VTuneProfiler+StringHandle)|m0|03| 3min 0s03MediumStride.Core.Diagnostics .VTuneProfiler.__itt_task_begin (VTuneProfiler+Domain ,VTuneProfiler+IttId ,VTuneProfiler+IttId ,VTuneProfiler+StringHandle)
                                            ;method.png__itt_task_end (VTuneProfiler+Domain)|m0|16| 3min 0s16MediumStride.Core.Diagnostics .VTuneProfiler.__itt_task_end (VTuneProfiler+Domain)
                                            ;method.png_(String)|m0|15| 3min 0s15MediumStride.Core.Translation.Tr._ (String)
                                            ;method.png_n(String,String,Int64)|m0|17| 3min 0s17MediumStride.Core.Translation.Tr._n (String,String,Int64)
                                            ;method.png_p(String,String)|m0|19| 3min 0s19MediumStride.Core.Translation.Tr._p (String,String)
                                            ;method.png_pn(String,String,String,Int64)|m0|18| 3min 0s18MediumStride.Core.Translation.Tr._pn (String,String,String,Int64)
                                            ;method.pngdirectoryWatcher_Modified(Object ,FileEvent)|m0|11| 3min 0s11MediumStride.Core.Assets.Tracking .AssetSourceTracker .directoryWatcher_Modified(Object ,FileEvent)
                                            ;method.png__Initialize__()|m0|10| 3min 0s10MediumStride.Rendering .ShaderMixins+SpriteAlphaCutoffEff ect.__Initialize__()
                                            ;method.png__Initialize__()|m0|12| 3min 0s12MediumStride.Rendering .ShaderMixins+SpriteBatch .__Initialize__()
                                            ;method.png__Initialize__()|m0|14| 3min 0s14MediumStride.Rendering .ShaderMixins+UIEffect .__Initialize__()
                                            ;method.png__Initialize__()|m0|13| 3min 0s13MediumShaderMixins+BackgroundVelocityEff ect.__Initialize__()
                                            ;WarningCritical.png   Critical Rule Violated:    ND2012    Avoid having different types with same name

                                            179 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            179 typestypesnamespacesDebtSeverityFull Name
                                            ;class.pngModule|m100|00|

                                            First 3 of 24 types

                                            |m100|00|

                                            First 3 of 21 namespaces

                                            |m0|06| 10min06HighStride.Assets.Models.Module
                                            ;class.pngShaderMixins|m63|01|

                                            First 3 of 16 types

                                            |m60|01|

                                            First 3 of 13 namespaces

                                            |m0|05| 10min05HighShaderMixins
                                            ;class.pngUtilities|m9|05|

                                            First 3 of 4 types

                                            |m10|05|

                                            3 namespaces

                                            |m0|07| 10min07HighStride.Core.Utilities
                                            ;class.pngUtils|m9|04|

                                            First 3 of 4 types

                                            |m10|04|

                                            3 namespaces

                                            |m0|09| 10min09HighStride.Core.Presentation.Core .Utils
                                            ;class.pngCursor|m9|02|

                                            First 3 of 4 types

                                            |m10|02|

                                            3 namespaces

                                            • ;namespace.pngSystem.Windows.Input
                                            • ;namespace.pngSilk.NET.SDL
                                            • ;namespace.pngSystem.Windows.Forms
                                            |m0|08| 10min08HighStride.Graphics.SDL.Cursor
                                            ;class.pngNativeInvoke|m9|03|

                                            First 3 of 4 types

                                            |m10|03|

                                            3 namespaces

                                            |m0|01| 10min01HighStride.Audio.NativeInvoke
                                            ;class.pngDispatcher|m4|09|

                                            3 types

                                            |m5|09|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows.Threading
                                            • ;namespace.pngBulletSharp
                                            |m0|00| 10min00HighStride.Core.Threading.Dispatcher
                                            ;interface.pngILogger|m4|06|

                                            3 types

                                            • ;interface.pngStride.Core.Diagnostics.ILogger
                                            • ;interface.pngNuGet.Common.ILogger
                                            • ;interface.pngMicrosoft.Build.Framework.ILogger
                                            |m5|06|

                                            2 namespaces

                                            • ;namespace.pngNuGet.Common
                                            • ;namespace.pngMicrosoft.Build.Framework
                                            |m0|02| 10min02HighStride.Core.Diagnostics.ILogger
                                            ;struct.pngColor|m4|07|

                                            3 types

                                            |m5|07|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows.Media
                                            • ;namespace.pngSystem.Drawing
                                            |m0|04| 10min04HighStride.Core.Mathematics.Color
                                            ;struct.pngPoint|m4|08|

                                            3 types

                                            |m5|08|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows
                                            • ;namespace.pngSystem.Drawing
                                            |m0|03| 10min03HighStride.Core.Mathematics.Point
                                            ;struct.pngRectangle|m4|17|

                                            3 types

                                            |m5|17|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows.Shapes
                                            • ;namespace.pngSystem.Drawing
                                            |m0|16| 10min16HighStride.Core.Mathematics.Rectangle
                                            ;struct.pngVector3|m4|16|

                                            3 types

                                            |m5|16|

                                            2 namespaces

                                            • ;namespace.pngSystem.Numerics
                                            • ;namespace.pngBulletSharp.Math
                                            |m0|15| 10min15HighStride.Core.Mathematics.Vector3
                                            ;class.pngParser|m4|19|

                                            3 types

                                            |m5|19|

                                            2 namespaces

                                            |m0|17| 10min17HighGoldParser.Parser
                                            ;class.pngVersion|m4|18|

                                            3 types

                                            |m5|18|

                                            2 namespaces

                                            • ;namespace.pngSystem
                                            • ;namespace.pngSilk.NET.SDL
                                            |m0|19| 10min19HighStride.Core.Yaml.Version
                                            ;class.pngToken|m4|15|

                                            3 types

                                            |m5|15|

                                            2 namespaces

                                            |m0|18| 10min18HighIrony.Parsing.Token
                                            ;class.pngProject|m4|12|

                                            3 types

                                            |m5|12|

                                            2 namespaces

                                            • ;namespace.pngMicrosoft.Build.Evaluation
                                            • ;namespace.pngMicrosoft.CodeAnalysis
                                            |m0|11| 10min11HighStride.Core.VisualStudio.Project
                                            ;class.pngProjectCollection|m4|11|

                                            3 types

                                            |m5|11|

                                            2 namespaces

                                            |m0|10| 10min10HighStride.Core.Assets .ProjectCollection
                                            ;class.pngMessageBox|m4|14|

                                            3 types

                                            |m5|14|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows
                                            • ;namespace.pngSystem.Windows.Forms
                                            |m0|12| 10min12HighStride.Core.Presentation.Windows .MessageBox
                                            ;class.pngTextBox|m4|13|

                                            3 types

                                            |m5|13|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows.Controls
                                            • ;namespace.pngSystem.Windows.Forms
                                            |m0|14| 10min14HighStride.Core.Presentation.Controls .TextBox
                                            ;class.pngTextBoxBase|m4|10|

                                            3 types

                                            |m5|10|

                                            2 namespaces

                                            • ;namespace.pngSystem.Windows.Controls.Primitives
                                            • ;namespace.pngSystem.Windows.Forms
                                            |m0|13| 10min13HighStride.Core.Presentation.Controls .TextBoxBase
                                            ;Warning.png   Rule Violated:    ND2003    Abstract base class should be suffixed with 'Base'

                                            116 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            116 typesDebtSeverityFull Name
                                            ;class.pngPropertyContainer+ValueHolder|m0|06| 5min06MediumStride.Core .PropertyContainer+ValueHolder
                                            ;class.pngPropertyKey|m0|05| 5min05MediumStride.Core.PropertyKey
                                            ;class.pngPropertyKeyMetadata|m0|07| 5min07MediumStride.Core.PropertyKeyMetadata
                                            ;class.pngLogger|m0|09| 5min09MediumStride.Core.Diagnostics.Logger
                                            ;class.pngLogListener|m0|08| 5min08MediumStride.Core.Diagnostics .LogListener
                                            ;class.pngKeyedSortedList<TKey,T>|m0|01| 5min01MediumStride.Core.Collections .KeyedSortedList<TKey,T>
                                            ;class.pngDataSerializer|m0|00| 5min00MediumStride.Core.Serialization .DataSerializer
                                            ;class.pngSerializationStream|m0|02| 5min02MediumStride.Core.Serialization .SerializationStream
                                            ;class.pngSerializerFactory|m0|04| 5min04MediumStride.Core.Serialization .SerializerFactory
                                            ;class.pngStore<T>|m0|03| 5min03MediumStride.Core.IO.Store<T>
                                            ;class.pngContentData|m0|16| 5min16MediumStride.Core.Serialization.Contents .ContentData
                                            ;class.pngContentReference|m0|15| 5min15MediumStride.Core.Serialization.Contents .ContentReference
                                            ;class.pngSphericalHarmonics<TDataType>|m0|17| 5min17MediumStride.Core.Mathematics .SphericalHarmonics<TDataType>
                                            ;class.pngMemberPath+MemberPathItem|m0|19| 5min19MediumStride.Core.Reflection .MemberPath+MemberPathItem
                                            ;class.pngToken|m0|18| 5min18MediumStride.Core.Yaml.Tokens.Token
                                            ;class.pngParsingEvent|m0|11| 5min11MediumStride.Core.Yaml.Events .ParsingEvent
                                            ;class.pngChainedEventEmitter|m0|10| 5min10MediumStride.Core.Yaml.Serialization .ChainedEventEmitter
                                            ;class.pngEventInfo|m0|12| 5min12MediumStride.Core.Yaml.Serialization .EventInfo
                                            ;class.pngSerializerFactorySelector|m0|14| 5min14MediumStride.Core.Yaml.Serialization .SerializerFactorySelector
                                            ;class.pngYamlNode|m0|13| 5min13MediumStride.Core.Yaml.Serialization .YamlNode
                                            ;Warning.png   Rule Violated:    ND2017    Properties and fields that represent a collection of items should be named Items.

                                            78 members matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            78 membersTypeFull Name
                                            ;property.pngCurrent06;interface.pngSystem.Linq.IGrouping<TKey ,TElement>Stride.Core.Collections .MultiValueSortedList<TKey,TValue >+GroupingEnumerator.Current
                                            ;property.pngChildren05;interface.pngSystem.Collections.Generic.IList<T >Stride.Core.Yaml.Serialization .YamlSequenceNode.Children
                                            ;property.pngPath07;interface.pngSystem.Collections.Generic .IReadOnlyList<T>Stride.Core.Quantum.GraphNodePath .Path
                                            ;property.pngResult09;class.pngStride.Core.Assets.Yaml .YamlAssetMetadata<T>Stride.Core.Assets.Quantum .Visitors .ObjectReferencePathGenerator .Result
                                            ;property.pngResult08;class.pngStride.Core.Assets.Yaml .YamlAssetMetadata<T>Stride.Core.Assets.Quantum .Visitors .OverrideTypePathGenerator.Result
                                            ;property.pngChildren01;interface.pngSystem.Collections.Generic .IReadOnlyCollection<T>Stride.Core.Presentation.Quantum .ViewModels.NodeViewModel.Children
                                            ;property.pngChildren00;interface.pngSystem.Collections.Generic .IReadOnlyList<T>Stride.Core.Presentation.Quantum .Presenters.INodePresenter .Children
                                            ;property.pngChildren02;interface.pngSystem.Collections.Generic .IReadOnlyList<T>Stride.Core.Presentation.Quantum .Presenters.NodePresenterBase .Children
                                            ;property.pngFilteredContent04;interface.pngStride.Core.Presentation .Collections .IReadOnlyObservableCollection<T>Stride.Core.Assets.Editor .ViewModel .AssetCollectionViewModel .FilteredContent
                                            ;property.pngSelectedContent03;interface.pngStride.Core.Presentation .Collections .IReadOnlyObservableCollection<T>Stride.Core.Assets.Editor .ViewModel .AssetCollectionViewModel .SelectedContent
                                            ;property.pngContent16;class.pngStride.Core.Presentation .Collections .SortedObservableCollection<T>Stride.Core.Assets.Editor .ViewModel.CategoryViewModel <TChildren>.Content
                                            ;property.pngContent15;interface.pngStride.Core.Presentation .Collections .IReadOnlyObservableCollection<T>Stride.Core.Assets.Editor .ViewModel.PackageViewModel .Content
                                            ;property.pngSelection17;interface.pngSystem.Collections.Generic .IReadOnlyCollection<T>Stride.Core.Assets.Editor .Components.Properties .PropertiesViewModel.Selection
                                            ;property.pngChildren19;class.pngStride.Core.Presentation .Collections.ObservableList<T>Stride.Core.Assets.Editor .Components.DebugTools.UndoRedo .OperationViewModel.Children
                                            ;property.pngChildren18;interface.pngSystem.Collections.Generic.IList<T >Stride.Rendering.Model.Children
                                            ;property.pngMice11;interface.pngSystem.Collections.Generic .IReadOnlyList<T>Stride.Input.InputSourceSimulated .Mice
                                            ;property.pngRegistered10;interface.pngSystem.Collections.Generic .IReadOnlyCollection<T>Stride.Input.VirtualButton .Registered
                                            ;property.pngChildren12;class.pngStride.Core.Collections .TrackingCollection<T>Stride.Engine.Scene.Children
                                            ;property.pngChildren14;class.pngStride.Core.Collections .FastCollection<T>Stride.Engine.TransformComponent .Children
                                            ;property.pngVisualChildren13;interface.pngSystem.Collections.Generic .IReadOnlyList<T>Stride.UI.UIElement.VisualChildren
                                            ;Warning.png   Rule Violated:    ND2016    Methods prefixed with 'Try' should return a boolean

                                            79 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            79 methodsReturnTypeDebtSeverityFull Name
                                            ;method.pngTryToGetOnNotFound(TKey)06;class.pngSystem.Object|m0|06| 10min06MediumStride.Core.Collections .MultiValueSortedDictionary<TKey ,TValue>.TryToGetOnNotFound(TKey)
                                            ;method.pngTryDelete()05;struct.pngSystem.Void|m0|05| 10min05MediumStride.Core.IO.TemporaryFile .TryDelete()
                                            ;method.pngTryGetMember(String)07;interface.pngStride.Core.Reflection .IMemberDescriptor|m0|07| 10min07MediumStride.Core.Reflection .ITypeDescriptor.TryGetMember (String)
                                            ;method.pngTryGetMember(String)09;interface.pngStride.Core.Reflection .IMemberDescriptor|m0|09| 10min09MediumStride.Core.Reflection .ObjectDescriptor.TryGetMember (String)
                                            ;method.pngTryAddFactory (IYamlSerializableFactory)08;struct.pngSystem.Void|m0|08| 10min08MediumStride.Core.Yaml.Serialization .ISerializerFactorySelector .TryAddFactory (IYamlSerializableFactory)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)01;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|01| 10min01MediumStride.Core.Yaml.Serialization .IYamlSerializableFactory .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryAddFactory (IYamlSerializableFactory)00;struct.pngSystem.Void|m0|00| 10min00MediumStride.Core.Yaml.Serialization .SerializerFactorySelector .TryAddFactory (IYamlSerializableFactory)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)02;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|02| 10min02MediumStride.Core.Yaml.Serialization .Serializers.ArraySerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)04;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|04| 10min04MediumStride.Core.Yaml.Serialization .Serializers.CollectionSerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)03;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|03| 10min03MediumStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)16;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|16| 10min16MediumStride.Core.Yaml.Serialization .Serializers.ObjectSerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryReadMemberCore(ObjectContext& ,Scalar,String&)15;enum.pngStride.Core.Yaml.Serialization .Serializers .ObjectSerializer+ReadMemberState|m0|15| 10min15MediumStride.Core.Yaml.Serialization .Serializers.ObjectSerializer .TryReadMemberCore(ObjectContext& ,Scalar,String&)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)17;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|17| 10min17MediumStride.Core.Yaml.Serialization .Serializers.PrimitiveSerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)19;interface.pngStride.Core.Yaml.Serialization .IYamlSerializable|m0|19| 10min19MediumStride.Core.Yaml .AssetScalarSerializerBase .TryCreate(SerializerContext ,ITypeDescriptor)
                                            ;method.pngTryLock(String)18;class.pngStride.Core.Windows.FileLock|m0|18| 10min18MediumStride.Core.Windows.FileLock .TryLock(String)
                                            ;method.pngTryLock(String)11;class.pngStride.Core.Windows.GlobalMutex|m0|11| 10min11MediumStride.Core.Windows.GlobalMutex .TryLock(String)
                                            ;method.pngTryMergeOperations()10;struct.pngSystem.Void|m0|10| 10min10MediumStride.Core.Transactions .Transaction.TryMergeOperations()
                                            ;method.pngTryCancel(Task)12;interface.pngSystem.IDisposable|m0|12| 10min12MediumStride.Core.Threading .IAsyncWaitQueue<T>.TryCancel(Task )
                                            ;method.pngTrySetResultWithBackgroundContin ua tions<TResult> (TaskCompletionSource<TResult> ,TResult)14;struct.pngSystem.Void|m0|14| 10min14MediumStride.Core.Threading .TaskCompletionSourceExtensions .TrySetResultWithBackgroundContinu ations<TResult> (TaskCompletionSource<TResult> ,TResult)
                                            ;method.pngTrySetCanceledWithBackgroundCont in uations<TResult> (TaskCompletionSource<TResult>)13;struct.pngSystem.Void|m0|13| 10min13MediumStride.Core.Threading .TaskCompletionSourceExtensions .TrySetCanceledWithBackgroundConti nuations<TResult> (TaskCompletionSource<TResult>)
                                            ;Warning.png   Rule Violated:    ND2020    Avoid various capitalizations for method name

                                            34 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            34 methodsmethodsnbCapitalizationsDebtSeverityFull Name
                                            ;property-get.pngget_ID()|m0|06|

                                            2 methods

                                            |m0|06| 2|m0|06| 12min06MediumFreeImageAPI.Metadata.MetadataTag .get_ID()
                                            ;property-set.pngset_ID(UInt16)|m0|05|

                                            2 methods

                                            |m0|05| 2|m0|05| 12min05MediumFreeImageAPI.Metadata.MetadataTag .set_ID(UInt16)
                                            ;method.pngUnload()|m0|07|

                                            2 methods

                                            |m0|07| 2|m0|07| 12min07MediumStride.Core.Streaming.ContentChunk .Unload()
                                            ;method.pngToGUID(Guid)|m0|09|

                                            2 methods

                                            |m0|09| 2|m0|09| 12min09MediumStride.Video.FFmpeg .FFmpegExtensions.ToGUID(Guid)
                                            ;property-get.pngget_header()|m0|08|

                                            2 methods

                                            |m0|08| 2|m0|08| 12min08MediumStride.TextureConverter .PvrttWrapper.PVRTextureHeader .get_header()
                                            ;property-set.pngset_header(IntPtr)|m0|01|

                                            2 methods

                                            |m0|01| 2|m0|01| 12min01MediumStride.TextureConverter .PvrttWrapper.PVRTextureHeader .set_header(IntPtr)
                                            ;method.pngPreMultiplyAlpha(TexImage)|m0|00|

                                            2 methods

                                            |m0|00| 2|m0|00| 12min00MediumStride.TextureConverter .TextureTool.PreMultiplyAlpha (TexImage)
                                            ;method.pngMoveto(Vector4&,Vector4&,Single)|m0|02|

                                            2 methods

                                            |m0|02| 2|m0|02| 12min02MediumStride.Core.Mathematics.Vector4 .Moveto(Vector4&,Vector4&,Single)
                                            ;property-get.pngget_data()|m0|04|

                                            2 methods

                                            |m0|04| 2|m0|04| 12min04MediumStride.TextureConverter.DxtWrapper .ScratchImage.get_data()
                                            ;property-get.pngget_ViewPort()|m0|03|

                                            2 methods

                                            |m0|03| 2|m0|03| 12min03MediumStride.UI.Controls.ScrollViewer .get_ViewPort()
                                            ;property-set.pngset_ViewPort(Vector3)|m0|16|

                                            2 methods

                                            |m0|16| 2|m0|16| 12min16MediumStride.UI.Controls.ScrollViewer .set_ViewPort(Vector3)
                                            ;method.pngCleanup()|m0|15|

                                            2 methods

                                            |m0|15| 2|m0|15| 12min15MediumStride.Core.Assets.Editor .ViewModel.AssetViewModel.Cleanup( )
                                            ;property-get.pngget_TimeStamp()|m0|17|

                                            2 methods

                                            |m0|17| 2|m0|17| 12min17MediumFreeImageAPI.Metadata.MDM_EXIF_GPS .get_TimeStamp()
                                            ;property-set.pngset_TimeStamp(Nullable <TimeSpan>)|m0|19|

                                            2 methods

                                            |m0|19| 2|m0|19| 12min19MediumFreeImageAPI.Metadata.MDM_EXIF_GPS .set_TimeStamp(Nullable<TimeSpan> )
                                            ;method.pngUntrackPackage(PackageViewModel)|m0|18|

                                            2 methods

                                            |m0|18| 2|m0|18| 12min18MediumStride.Assets.Presentation .AssetEditors.ProjectWatcher .UntrackPackage(PackageViewModel)
                                            ;property-get.pngget_pixelSize()|m0|11|

                                            2 methods

                                            |m0|11| 2|m0|11| 12min11MediumStride.TextureConverter.DxtWrapper .ScratchImage.get_pixelSize()
                                            ;property-get.pngget_IsFullscreen()|m0|10|

                                            2 methods

                                            |m0|10| 2|m0|10| 12min10MediumStride.Games.GameWindow .get_IsFullscreen()
                                            ;property-set.pngset_IsFullscreen(Boolean)|m0|12|

                                            2 methods

                                            |m0|12| 2|m0|12| 12min12MediumStride.Games.GameWindow .set_IsFullscreen(Boolean)
                                            ;property-get.pngget_UVScale()|m0|14|

                                            2 methods

                                            |m0|14| 2|m0|14| 12min14MediumStride.Rendering.Lights.LightSpot .get_UVScale()
                                            ;property-set.pngset_UVScale(Vector2)|m0|13|

                                            2 methods

                                            |m0|13| 2|m0|13| 12min13MediumStride.Rendering.Lights.LightSpot .set_UVScale(Vector2)
                                            ;Warning.png   Rule Violated:    ND2014    Avoid naming types and namespaces with the same identifier

                                            27 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            27 typesnamespacesDebtSeverityFull Name
                                            ;class.pngInterop|m80|01|

                                            First 3 of 5 namespaces

                                            |m0|06| 12min06HighStride.Core.Interop
                                            ;class.pngSphericalHarmonics|m0|13|

                                            1 namespace

                                            |m0|05| 12min05HighStride.Core.Mathematics .SphericalHarmonics
                                            ;class.pngParser|m20|08|

                                            2 namespaces

                                            |m0|07| 12min07HighStride.Core.Yaml.Parser
                                            ;class.pngUtils|m20|06|

                                            2 namespaces

                                            |m0|09| 12min09HighStride.Core.Settings.Utils
                                            ;class.pngUtils|m20|07|

                                            2 namespaces

                                            |m0|08| 12min08HighStride.Core.Presentation.Core .Utils
                                            ;class.pngConfiguration|m60|03|

                                            First 3 of 4 namespaces

                                            • ;namespace.pngMicrosoft.VisualStudio.Setup .Configuration
                                            • ;namespace.pngMicrosoft.VisualStudio.Setup .Configuration
                                            • ;namespace.pngNuGet.Configuration
                                            |m0|01| 12min01HighStride.Data.Configuration
                                            ;class.pngEffect|m0|19|

                                            1 namespace

                                            |m0|00| 12min00HighStride.Graphics.Effect
                                            ;class.pngSprite|m0|17|

                                            1 namespace

                                            |m0|02| 12min02HighStride.Graphics.Sprite
                                            ;class.pngSpriteFont|m0|15|

                                            1 namespace

                                            |m0|04| 12min04HighStride.Graphics.SpriteFont
                                            ;class.pngMaterial|m0|14|

                                            1 namespace

                                            |m0|03| 12min03HighStride.Rendering.Material
                                            ;class.pngDither|m0|16|

                                            1 namespace

                                            |m0|16| 12min16HighStride.Rendering.Images.Dither .Dither
                                            ;class.pngStrings|m40|04|

                                            3 namespaces

                                            |m0|15| 12min15HighIrony.Parsing.Strings
                                            ;class.pngParser|m20|10|

                                            2 namespaces

                                            |m0|17| 12min17HighIrony.Parsing.Parser
                                            ;class.pngGrammar|m0|18|

                                            1 namespace

                                            |m0|19| 12min19HighIrony.Parsing.Grammar
                                            ;class.pngGrammar|m0|12|

                                            1 namespace

                                            |m0|18| 12min18HighGoldParser.Grammar
                                            ;class.pngParser|m20|09|

                                            2 namespaces

                                            |m0|11| 12min11HighGoldParser.Parser
                                            ;class.pngResources|m60|02|

                                            First 3 of 4 namespaces

                                            |m0|10| 12min10HighStride.Core.Shaders.Properties .Resources
                                            ;class.pngAnnotations|m80|00|

                                            First 3 of 5 namespaces

                                            |m0|12| 12min12HighStride.Core.Shaders.Ast.Hlsl .Annotations
                                            ;enum.pngKeys|m20|11|

                                            2 namespaces

                                            |m0|14| 12min14HighStride.Input.Keys
                                            ;class.pngUtils|m20|05|

                                            2 namespaces

                                            |m0|13| 12min13HighValve.VR.Utils
                                            ;Warning.png   Rule Violated:    ND2019    Avoid fields with same name in class hierarchy

                                            26 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            26 fieldsfieldsOfBaseClassesWithSameNamebaseClassesDebtSeverityFull Name
                                            ;field.pnginnerStream|m0|09|

                                            1 field

                                            |m0|09|

                                            1 type

                                            |m0|06| 10min06MediumStride.Core.Storage .BundleOdbBackend+PackageFileStrea mLZ4.innerStream
                                            ;field.pngEmptyMembers|m0|08|

                                            1 field

                                            |m0|08|

                                            1 type

                                            |m0|05| 10min05MediumStride.Core.Reflection .NullableDescriptor.EmptyMembers
                                            ;field.pngEmptyMembers|m0|11|

                                            1 field

                                            |m0|11|

                                            1 type

                                            |m0|07| 10min07MediumStride.Core.Reflection .PrimitiveDescriptor.EmptyMembers
                                            ;field.pngchangingProperties|m0|10|

                                            1 field

                                            |m0|10|

                                            1 type

                                            |m0|09| 10min09MediumStride.Core.Presentation.Quantum .ViewModels.NodeViewModel .changingProperties
                                            ;field.pngshadowMaps|m0|05|

                                            1 field

                                            |m0|05|

                                            1 type

                                            |m0|08| 10min08MediumStride.Rendering.Shadows .LightPointShadowMapRendererParabo loid.shadowMaps
                                            ;field.pngscaler|m0|06|

                                            1 field

                                            |m0|06|

                                            1 type

                                            |m0|01| 10min01MediumStride.Rendering.ComputeEffect .GGXPrefiltering .RadiancePrefilteringGGXNoCompute .scaler
                                            ;field.pngblackColor|m0|07|

                                            1 field

                                            |m0|07|

                                            1 type

                                            |m0|00| 10min00MediumStride.UI.Renderers .DefaultScrollingTextRenderer .blackColor
                                            ;field.pngassetItem|m0|12|

                                            1 field

                                            |m0|12|

                                            1 type

                                            |m0|02| 10min02MediumStride.Editor.Thumbnails .StrideThumbnailCommand <TRuntimeAsset>.assetItem
                                            ;field.pngbuildStep|m0|17|

                                            1 field

                                            |m0|17|

                                            1 type

                                            |m0|04| 10min04MediumStride.Editor.Build .PrecompiledAssetBuildUnit .buildStep
                                            ;field.pngDefault|m100|02|

                                            2 fields

                                            |m100|02|

                                            2 types

                                            |m0|03| 10min03MediumStride.Assets.Presentation .Templates .AnimationFromFileTemplateGenerato r.Default
                                            ;field.pngDefault|m0|18|

                                            1 field

                                            |m0|18|

                                            1 type

                                            |m0|16| 10min16MediumStride.Assets.Presentation .Templates .AssetFromFileTemplateGenerator .Default
                                            ;field.pngDefault|m0|19|

                                            1 field

                                            |m0|19|

                                            1 type

                                            |m0|15| 10min15MediumStride.Assets.Presentation .Templates .ColliderShapeHullFactoryTemplateG enerator.Default
                                            ;field.pngDefault|m0|16|

                                            1 field

                                            |m0|16|

                                            1 type

                                            |m0|17| 10min17MediumStride.Assets.Presentation .Templates .ColliderShapeStaticMeshFactoryTem plateGenerator.Default
                                            ;field.pngDefault|m0|13|

                                            1 field

                                            |m0|13|

                                            1 type

                                            |m0|19| 10min19MediumStride.Assets.Presentation .Templates .GraphicsCompositorTemplateGenerat or.Default
                                            ;field.pngDefault|m100|01|

                                            2 fields

                                            |m100|01|

                                            2 types

                                            |m0|18| 10min18MediumStride.Assets.Presentation .Templates .HeightmapFactoryTemplateGenerator .Default
                                            ;field.pngDefault|m100|00|

                                            2 fields

                                            |m100|00|

                                            2 types

                                            |m0|11| 10min11MediumStride.Assets.Presentation .Templates .ModelFromFileTemplateGenerator .Default
                                            ;field.pngDefault|m0|15|

                                            1 field

                                            |m0|15|

                                            1 type

                                            |m0|10| 10min10MediumStride.Assets.Presentation .Templates .ProceduralModelFactoryTemplateGen erator.Default
                                            ;field.pngDefault|m100|03|

                                            2 fields

                                            |m100|03|

                                            2 types

                                            |m0|12| 10min12MediumStride.Assets.Presentation .Templates .SkeletonFromFileTemplateGenerator .Default
                                            ;field.pngDefault|m0|14|

                                            1 field

                                            |m0|14|

                                            1 type

                                            |m0|14| 10min14MediumStride.Assets.Presentation .Templates .SkyboxFactoryTemplateGenerator .Default
                                            ;field.pngDefault|m100|04|

                                            2 fields

                                            |m100|04|

                                            2 types

                                            |m0|13| 10min13MediumStride.Assets.Presentation .Templates .SoundFromFileTemplateGenerator .Default
                                            ;Warning.png   Rule Violated:    ND2022    Nested class members should not mask outer class' static members

                                            8 members matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            8 membersisOverlappingdeclaredInDebtSeverityFull Name
                                            ;literal.pngVersionName2;literal.pngStride.Core.Yaml.TreeSet<T> .VersionName2;class.pngStride.Core.Yaml.TreeSet<T>|m0|2| 2min 0s2MediumStride.Core.Yaml.TreeSet<T >+Enumerator.VersionName
                                            ;method.pngNew(GraphicsDevice,Int32 ,BufferFlags,GraphicsResourceUsage )3;method.pngStride.Graphics.Buffer.New (GraphicsDevice,Int32,BufferFlags ,GraphicsResourceUsage)3;class.pngStride.Graphics.Buffer|m0|3| 2min 0s3MediumStride.Graphics.Buffer+Raw.New (GraphicsDevice,Int32,BufferFlags ,GraphicsResourceUsage)
                                            ;method.pngNew<T>(GraphicsDevice,T& ,BufferFlags,GraphicsResourceUsage )0;method.pngStride.Graphics.Buffer.New<T> (GraphicsDevice,T&,BufferFlags ,GraphicsResourceUsage)0;class.pngStride.Graphics.Buffer|m0|0| 2min 0s0MediumStride.Graphics.Buffer+Raw.New<T> (GraphicsDevice,T&,BufferFlags ,GraphicsResourceUsage)
                                            ;method.pngNew<T>(GraphicsDevice,T[] ,BufferFlags,GraphicsResourceUsage )1;method.pngStride.Graphics.Buffer.New<T> (GraphicsDevice,T[],BufferFlags ,GraphicsResourceUsage)1;class.pngStride.Graphics.Buffer|m0|1| 2min 0s1MediumStride.Graphics.Buffer+Raw.New<T> (GraphicsDevice,T[],BufferFlags ,GraphicsResourceUsage)
                                            ;method.pngGetOrCreate(IInputDevice)6;method.pngStride.Input.InputEventPool <TEventType>.GetOrCreate (IInputDevice)6;class.pngStride.Input.InputEventPool <TEventType>|m0|6| 2min 0s6MediumStride.Input.InputEventPool <TEventType>+Pool.GetOrCreate (IInputDevice)
                                            ;method.pngEnqueue(TEventType)7;method.pngStride.Input.InputEventPool <TEventType>.Enqueue(TEventType)7;class.pngStride.Input.InputEventPool <TEventType>|m0|7| 2min 0s7MediumStride.Input.InputEventPool <TEventType>+Pool.Enqueue (TEventType)
                                            ;field.pngpool4;field.pngStride.Input.InputEventPool <TEventType>.pool4;class.pngStride.Input.InputEventPool <TEventType>|m0|4| 2min 0s4MediumStride.Input.InputEventPool <TEventType>+Pool.pool
                                            ;property.pngActiveObjects5;property.pngStride.Input.InputEventPool <TEventType>.ActiveObjects5;class.pngStride.Input.InputEventPool <TEventType>|m0|5| 2min 0s5MediumStride.Input.InputEventPool <TEventType>+Pool.ActiveObjects
                                            ;WarningCritical.png   Critical Rule Violated:    ND2015    Don't call your method Dispose

                                            8 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            8 methodsDebtSeverityFull Name
                                            ;method.pngDispose<T>(T&)|m0|2| 15min2HighStride.Core.Utilities.Dispose<T> (T&)
                                            ;method.pngDispose()|m0|3| 15min3HighStride.Core.Assets .FileVersionManager.Dispose()
                                            ;method.pngDispose()|m0|0| 15min0HighStride.Graphics .GraphicsAdapterFactory.Dispose()
                                            ;method.pngDispose()|m0|1| 15min1HighStride.Rendering.Images .LocalReflections+TemporalFrameCac he.Dispose()
                                            ;method.pngDispose()|m0|6| 15min6HighStride.Physics .RotationalLimitMotor.Dispose()
                                            ;method.pngDispose()|m0|7| 15min7HighStride.Physics .TranslationalLimitMotor.Dispose()
                                            ;method.pngDispose()|m0|4| 15min4HighStride.Video.FFmpeg .FFmpegCodec+PinnedObject<T> .Dispose()
                                            ;method.pngDispose()|m0|5| 15min5HighStride.Assets.Presentation .AssetEditors .GraphicsCompositorEditor .ViewModels .GraphicsCompositorCameraSlotsView Model.Dispose()
                                            ;Warning.png   Rule Violated:    ND2008    Do not name enum values 'Reserved'

                                            6 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            6 fieldsDebtSeverityFull Name
                                            ;literal.pngIsReservedWord|m0|2| 3min 0s2MediumIrony.Parsing.TermFlags .IsReservedWord
                                            ;literal.pngProp_VendorSpecific_Reserved_Sta rt|m0|1| 3min 0s1MediumValve.VR.ETrackedDeviceProperty .Prop_VendorSpecific_Reserved_Star t
                                            ;literal.pngProp_VendorSpecific_Reserved_End|m0|0| 3min 0s0MediumValve.VR.ETrackedDeviceProperty .Prop_VendorSpecific_Reserved_End
                                            ;literal.pngSubmit_Reserved|m0|5| 3min 0s5MediumValve.VR.EVRSubmitFlags .Submit_Reserved
                                            ;literal.pngVREvent_VendorSpecific_Reserved_ St art|m0|4| 3min 0s4MediumValve.VR.EVREventType .VREvent_VendorSpecific_Reserved_S tart
                                            ;literal.pngVREvent_VendorSpecific_Reserved_ En d|m0|3| 3min 0s3MediumValve.VR.EVREventType .VREvent_VendorSpecific_Reserved_E nd
                                            ;Warning.png   Rule Violated:    ND2010    Avoid methods with name too long

                                            2 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            2 methodsSimpleNameNameLengthDebtSeverityFull Name
                                            ;method.pngReplaceMemberReferenceExpression By VariableReferenceExpression (MemberReferenceExpression ,VariableReferenceExpression,Node)0ReplaceMemberReferenceExpressionByVariableReferenceExpression|m100|0| 61|m0|0| 3min 0s0MediumStride.Shaders.Parser.Mixins .StrideShaderMixer .ReplaceMemberReferenceExpressionB yVariableReferenceExpression (MemberReferenceExpression ,VariableReferenceExpression,Node)
                                            ;method.pngDynamicNavigationMeshSystemOnNav ig ationMeshUpdatedUpdated(Object ,NavigationMeshUpdatedEventArgs)1DynamicNavigationMeshSystemOnNavigationMeshUpdatedUpdated|m0|1| 57|m0|1| 3min 0s1MediumStride.Navigation.Processors .NavigationProcessor .DynamicNavigationMeshSystemOnNavi gationMeshUpdatedUpdated(Object ,NavigationMeshUpdatedEventArgs)

                                            Source Files Organization
                                            060

                                            ;Warning.png   Rule Violated:    ND2102    Avoid defining multiple types in a source file

                                            263 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            263 typesTypesInSourceFileSourceFilePathStringSourceFileNameStringDebtSeverityFull Name
                                            ;class.pngStrideVersion|m0|11|

                                            2 types

                                            06;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs06SharedAssemblyInfo.cs|m0|06| 3min 0s06LowStride.StrideVersion
                                            ;class.pngDefaultValueMetadata|m1|06|

                                            First 3 of 4 types

                                            05;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\DefaultValueMetadata.cs05DefaultValueMetadata.cs|m0|05| 3min 0s05LowStride.Core.DefaultValueMetadata
                                            ;class.pngObjectInvalidationMetadata|m1|04|

                                            First 3 of 4 types

                                            07;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\ObjectInvalidationMetadata.cs07ObjectInvalidationMetadata.cs|m0|07| 3min 0s07LowStride.Core .ObjectInvalidationMetadata
                                            ;class.pngPropertyKey|m0|12|

                                            2 types

                                            09;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\PropertyKey.cs09PropertyKey.cs|m0|09| 3min 0s09LowStride.Core.PropertyKey
                                            ;class.pngValidateValueMetadata|m0|07|

                                            3 types

                                            08;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\ValidateValueMetadata.cs08ValidateValueMetadata.cs|m0|08| 3min 0s08LowStride.Core.ValidateValueMetadata
                                            ;class.pngConcurrentCollector<T>|m0|08|

                                            3 types

                                            01;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Threading\ConcurrentCollector.cs01ConcurrentCollector.cs|m0|01| 3min 0s01LowStride.Core.Threading .ConcurrentCollector<T>
                                            ;class.pngCollectionDebugView|m0|10|

                                            2 types

                                            00;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics\CollectionDebugView.cs00CollectionDebugView.cs|m0|00| 3min 0s00LowStride.Core.Diagnostics .CollectionDebugView
                                            ;class.pngLoggerResult|m0|17|

                                            2 types

                                            02;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics\LoggerResult.cs02LoggerResult.cs|m0|02| 3min 0s02LowStride.Core.Diagnostics .LoggerResult
                                            ;class.pngPerformanceReport|m0|18|

                                            2 types

                                            04;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics\PerformanceReport.cs04PerformanceReport.cs|m0|04| 3min 0s04LowStride.Core.Diagnostics .PerformanceReport
                                            ;class.pngProfiler|m0|19|

                                            2 types

                                            03;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Diagnostics\Profiler.cs03Profiler.cs|m0|03| 3min 0s03LowStride.Core.Diagnostics.Profiler
                                            ;class.pngDataSerializer|m0|16|

                                            2 types

                                            16;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\DataSerializer.cs16DataSerializer.cs|m0|16| 3min 0s16LowStride.Core.Serialization .DataSerializer
                                            ;class.pngDataSerializerFactory|m1|05|

                                            First 3 of 4 types

                                            15;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\DataSerializerFactory.cs15DataSerializerFactory.cs|m0|15| 3min 0s15LowStride.Core.Serialization .DataSerializerFactory
                                            ;class.pngMemberSerializer|m0|13|

                                            2 types

                                            17;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\MemberSerializer.cs17MemberSerializer.cs|m0|17| 3min 0s17LowStride.Core.Serialization .MemberSerializer
                                            ;class.pngMemberNullableSerializer|m4|02|

                                            First 3 of 9 types

                                            19;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\MemberSerializerGenerated.cs19MemberSerializerGenerated.cs|m0|19| 3min 0s19LowStride.Core.Serialization .MemberNullableSerializer
                                            ;class.pngSerializationStream|m0|09|

                                            3 types

                                            18;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\SerializationStream.cs18SerializationStream.cs|m0|18| 3min 0s18LowStride.Core.Serialization .SerializationStream
                                            ;class.pngSerializerSelector|m0|14|

                                            2 types

                                            11;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\SerializerSelector.cs11SerializerSelector.cs|m0|11| 3min 0s11LowStride.Core.Serialization .SerializerSelector
                                            ;class.pngListSerializer<T>|m5|01|

                                            First 3 of 10 types

                                            10;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Serializers\CollectionSerializers.cs10CollectionSerializers.cs|m0|10| 3min 0s10LowStride.Core.Serialization .Serializers.ListSerializer<T>
                                            ;class.pngUriSerializer|m11|00|

                                            First 3 of 19 types

                                            12;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Serializers\PrimitiveTypeSerializers.cs12PrimitiveTypeSerializers.cs|m0|12| 3min 0s12LowStride.Core.Serialization .Serializers.UriSerializer
                                            ;class.pngTupleSerializer<T1>|m4|03|

                                            First 3 of 8 types

                                            14;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization\Serializers\TupleSerializer.cs14TupleSerializer.cs|m0|14| 3min 0s14LowStride.Core.Serialization .Serializers.TupleSerializer<T1>
                                            ;class.pngFileEvent|m0|15|

                                            2 types

                                            13;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.IO\FileEvent.cs13FileEvent.cs|m0|13| 3min 0s13LowStride.Core.IO.FileEvent
                                            ;Warning.png   Rule Violated:    ND2103    Namespace name should correspond to file location

                                            61 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            61 namespacesdirShouldContaindirjustACaseSensitiveIssueStrtypesConcernedDebtSeverityFull Name
                                            ;namespace.pngStride.Core.Assets06 Core Assets06;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver06{empty string}|m1|16|

                                            2 types

                                            |m100|06| 3min 0s06MediumStride.Core.Assets
                                            ;namespace.pngStride.Core.Streaming05 Core Streaming05;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Streaming05{empty string}|m5|13|

                                            First 3 of 5 types

                                            |m100|05| 3min 0s05MediumStride.Core.Streaming
                                            ;namespace.pngStride.Core.Storage07 Core Storage07;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Storage07{empty string}|m11|06|

                                            First 3 of 9 types

                                            |m100|07| 3min 0s07MediumStride.Core.Storage
                                            ;namespace.pngStride.Core.LZ409 Core LZ409;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Serialization\LZ409{empty string}|m0|19|

                                            1 type

                                            |m100|09| 3min 0s09MediumStride.Core.LZ4
                                            ;namespace.pngStride.Core.IO08 Core IO08;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\IO08{empty string}|m5|11|

                                            First 3 of 5 types

                                            |m100|08| 3min 0s08MediumStride.Core.IO
                                            ;namespace.pngStride.Core.Yaml01 Core Yaml01;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Yaml01{empty string}|m14|04|

                                            First 3 of 11 types

                                            |m100|01| 3min 0s01MediumStride.Core.Yaml
                                            ;namespace.pngStride.Core.Windows00 Core Windows00;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Windows00{empty string}|m2|15|

                                            3 types

                                            |m100|00| 3min 0s00MediumStride.Core.Windows
                                            ;namespace.pngStride.Core.VisualStudio02 Core VisualStudio02;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\VisualStudio02{empty string}|m17|03|

                                            First 3 of 13 types

                                            |m100|02| 3min 0s02MediumStride.Core.VisualStudio
                                            ;namespace.pngStride.Core.TypeConverters04 Core TypeConverters04;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\TypeConverters04{empty string}|m21|01|

                                            First 3 of 16 types

                                            |m100|04| 3min 0s04MediumStride.Core.TypeConverters
                                            ;namespace.pngStride.Core.Transactions03 Core Transactions03;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Transactions03{empty string}|m8|07|

                                            First 3 of 7 types

                                            |m100|03| 3min 0s03MediumStride.Core.Transactions
                                            ;namespace.pngStride.Core.Threading16 Core Threading16;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading16{empty string}|m2|14|

                                            3 types

                                            |m100|16| 3min 0s16MediumStride.Core.Threading
                                            ;namespace.pngStride.Core.Settings15 Core Settings15;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Settings15{empty string}|m20|02|

                                            First 3 of 15 types

                                            |m100|15| 3min 0s15MediumStride.Core.Settings
                                            ;namespace.pngStride.Core.Reflection17 Core Reflection17;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Reflection17{empty string}|m5|12|

                                            First 3 of 5 types

                                            |m100|17| 3min 0s17MediumStride.Core.Reflection
                                            ;namespace.pngStride.Core.IO19 Core IO19;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\IO19{empty string}|m7|10|

                                            First 3 of 6 types

                                            |m100|19| 3min 0s19MediumStride.Core.IO
                                            ;namespace.pngStride.Core.Extensions18 Core Extensions18;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Extensions18{empty string}|m12|05|

                                            First 3 of 10 types

                                            |m100|18| 3min 0s18MediumStride.Core.Extensions
                                            ;namespace.pngStride.Core.Collections11 Core Collections11;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Collections11{empty string}|m0|18|

                                            1 type

                                            |m100|11| 3min 0s11MediumStride.Core.Collections
                                            ;namespace.pngStride.Core.Presentation.Windows10 Core Presentation Windows10;delegate.png\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Windows10{empty string}|m8|09|

                                            First 3 of 7 types

                                            |m100|10| 3min 0s10MediumStride.Core.Presentation.Windows
                                            ;namespace.pngStride.Core.Presentation.View12 Core Presentation View12;delegate.png\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\View12{empty string}|m8|08|

                                            First 3 of 7 types

                                            |m100|12| 3min 0s12MediumStride.Core.Presentation.View
                                            ;namespace.pngStride.Core.Presentation .ValueConverters14 Core Presentation ValueConverters14;delegate.png\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\ValueConverters14{empty string}|m100|00|

                                            First 3 of 71 types

                                            |m100|14| 3min 0s14MediumStride.Core.Presentation .ValueConverters
                                            ;namespace.pngStride.Core.Presentation .Services13 Core Presentation Services13;delegate.png\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Services13{empty string}|m0|17|

                                            1 type

                                            |m100|13| 3min 0s13MediumStride.Core.Presentation.Services
                                            ;Warning.png   Rule Violated:    ND2105    Types declared in the same namespace, should have their source files stored in the same directory

                                            48 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            48 namespacestypesDeclaredOutOfMainDirmainDirtypesDeclaredInMainDirDebtSeverityFull Name
                                            ;namespace.pngStride.Core|m0|16|

                                            1 type

                                            06;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core|m32|06|

                                            First 3 of 47 types

                                            |m0|16| 7min06HighStride.Core
                                            ;namespace.pngStride.Core.Serialization|m1|12|

                                            First 3 of 4 types

                                            05;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Serialization|m20|07|

                                            First 3 of 30 types

                                            |m1|12| 22min05HighStride.Core.Serialization
                                            ;namespace.pngStride.Core.Reflection|m8|05|

                                            First 3 of 14 types

                                            07;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Reflection|m11|11|

                                            First 3 of 17 types

                                            |m8|05| 1h 12min07HighStride.Core.Reflection
                                            ;namespace.pngStride.Core.Threading|m3|08|

                                            First 3 of 7 types

                                            09;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Threading|m2|14|

                                            First 3 of 5 types

                                            |m3|08| 37min09HighStride.Core.Threading
                                            ;namespace.pngStride.Core.Presentation .Controls|m0|13|

                                            2 types

                                            08;delegate.png\Projects\GitHub\stride\sources\presentation\Stride.Core.Presentation.Wpf\Controls|m40|05|

                                            First 3 of 58 types

                                            |m0|13| 12min08HighStride.Core.Presentation.Controls
                                            ;namespace.pngStride|m1|11|

                                            First 3 of 4 types

                                            01;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.AssemblyProcessor|m0|19|

                                            1 type

                                            |m1|11| 22min01HighStride
                                            ;namespace.pngStride.Core.Reflection|m0|19|

                                            1 type

                                            00;delegate.png\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Reflection|m2|15|

                                            First 3 of 4 types

                                            |m0|19| 7min00HighStride.Core.Reflection
                                            ;namespace.pngStride.Core.Yaml|m3|09|

                                            First 3 of 7 types

                                            02;delegate.png\Projects\GitHub\stride\sources\assets\Stride.Core.Assets\Yaml|m12|10|

                                            First 3 of 19 types

                                            |m3|09| 37min02HighStride.Core.Yaml
                                            ;namespace.pngStride.Core.Assets|m0|18|

                                            1 type

                                            04;delegate.png\Projects\GitHub\stride\sources\assets\Stride.Core.Assets|m78|02|

                                            First 3 of 111 types

                                            |m0|18| 7min04HighStride.Core.Assets
                                            ;namespace.pngStride.Core.Quantum|m0|17|

                                            1 type

                                            03;delegate.png\Projects\GitHub\stride\sources\presentation\Stride.Core.Quantum|m15|08|

                                            First 3 of 23 types

                                            |m0|17| 7min03HighStride.Core.Quantum
                                            ;namespace.pngStride.Core.Assets.Editor .Services|m2|10|

                                            First 3 of 5 types

                                            16;delegate.png\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\Services|m14|09|

                                            First 3 of 21 types

                                            |m2|10| 27min16HighStride.Core.Assets.Editor.Services
                                            ;namespace.pngStride.Core.Assets.Editor.View .Behaviors|m8|04|

                                            First 3 of 14 types

                                            15;delegate.png\Projects\GitHub\stride\sources\editor\Stride.Core.Assets.Editor\View\Behaviors|m11|12|

                                            First 3 of 17 types

                                            |m8|04| 1h 12min15HighStride.Core.Assets.Editor.View .Behaviors
                                            ;namespace.pngStride|m0|14|

                                            2 types

                                            17;delegate.png\Projects\GitHub\stride\sources\engine\Stride\Graphics|m0|17|

                                            2 types

                                            |m0|14| 12min17HighStride
                                            ;namespace.pngStride.Rendering|m8|03|

                                            First 3 of 14 types

                                            19;delegate.png\Projects\GitHub\stride\sources\engine\Stride\Rendering|m9|13|

                                            First 3 of 14 types

                                            |m8|03| 1h 12min19HighStride.Rendering
                                            ;namespace.pngStride.Rendering|m6|06|

                                            First 3 of 11 types

                                            18;delegate.png\Projects\GitHub\stride\sources\engine\Stride.Graphics\Rendering|m1|16|

                                            3 types

                                            |m6|06| 57min18HighStride.Rendering
                                            ;namespace.pngStride.Graphics|m4|07|

                                            First 3 of 9 types

                                            11;delegate.png\Projects\GitHub\stride\sources\engine\Stride.Graphics|m100|00|

                                            First 3 of 142 types

                                            |m4|07| 47min11HighStride.Graphics
                                            ;namespace.pngStride.Games|m15|02|

                                            First 3 of 26 types

                                            10;delegate.png\Projects\GitHub\stride\sources\engine\Stride.Games\Desktop|m0|18|

                                            1 type

                                            |m15|02| 2h 12min10HighStride.Games
                                            ;namespace.pngStride.Rendering|m19|01|

                                            First 3 of 33 types

                                            12;delegate.png\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering|m93|01|

                                            First 3 of 133 types

                                            |m19|01| 2h 47min12HighStride.Rendering
                                            ;namespace.pngStride.Rendering.Lights|m0|15|

                                            2 types

                                            14;delegate.png\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Lights|m53|03|

                                            First 3 of 77 types

                                            |m0|15| 12min14HighStride.Rendering.Lights
                                            ;namespace.pngStride.Rendering.Materials|m22|00|

                                            First 3 of 37 types

                                            13;delegate.png\Projects\GitHub\stride\sources\engine\Stride.Rendering\Rendering\Materials|m41|04|

                                            First 3 of 59 types

                                            |m22|00| 3h 7min13HighStride.Rendering.Materials
                                            ;Warning.png   Rule Violated:    ND2100    Avoid referencing source file out of the project directory

                                            161 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            161 typessourceFilePathprojectFilePathDebtSeverityFull Name
                                            ;class.pngStrideVersion06;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs06;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Stride.Core.csproj|m0|06| 10min06LowStride.StrideVersion
                                            ;class.pngPublicKeys05;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs05;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core\Stride.Core.csproj|m0|05| 10min05LowStride.PublicKeys
                                            ;class.pngNuGetAssemblyResolver07;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver\NuGetAssemblyResolver.cs07;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver.UI\Stride.NuGetResolver.UI.csproj|m0|07| 10min07LowStride.Core.Assets .NuGetAssemblyResolver
                                            ;class.pngNuGetAssemblyResolver+Logger09;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver\NuGetAssemblyResolver.cs09;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver.UI\Stride.NuGetResolver.UI.csproj|m0|09| 10min09LowStride.Core.Assets .NuGetAssemblyResolver+Logger
                                            ;class.pngRestoreHelper08;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver\RestoreHelper.cs08;delegate.png\Projects\GitHub\stride\sources\shared\Stride.NuGetResolver.UI\Stride.NuGetResolver.UI.csproj|m0|08| 10min08LowStride.Core.Assets.RestoreHelper
                                            ;class.pngStrideVersion01;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs01;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.IO\Stride.Core.IO.csproj|m0|01| 10min01LowStride.StrideVersion
                                            ;class.pngPublicKeys00;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs00;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.IO\Stride.Core.IO.csproj|m0|00| 10min00LowStride.PublicKeys
                                            ;class.pngStrideVersion02;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs02;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading\Stride.Core.MicroThreading.csproj|m0|02| 10min02LowStride.StrideVersion
                                            ;class.pngPublicKeys04;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs04;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.MicroThreading\Stride.Core.MicroThreading.csproj|m0|04| 10min04LowStride.PublicKeys
                                            ;class.pngStrideVersion03;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs03;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Stride.Core.Serialization.csproj|m0|03| 10min03LowStride.StrideVersion
                                            ;class.pngPublicKeys16;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs16;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Serialization\Stride.Core.Serialization.csproj|m0|16| 10min16LowStride.PublicKeys
                                            ;class.pngStrideVersion15;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs15;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics\Stride.Core.Mathematics.csproj|m0|15| 10min15LowStride.StrideVersion
                                            ;class.pngPublicKeys17;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs17;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Mathematics\Stride.Core.Mathematics.csproj|m0|17| 10min17LowStride.PublicKeys
                                            ;class.pngStrideVersion19;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs19;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\Stride.Core.Reflection.csproj|m0|19| 10min19LowStride.StrideVersion
                                            ;class.pngPublicKeys18;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs18;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Reflection\Stride.Core.Reflection.csproj|m0|18| 10min18LowStride.PublicKeys
                                            ;class.pngStrideVersion11;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs11;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Stride.Core.Yaml.csproj|m0|11| 10min11LowStride.StrideVersion
                                            ;class.pngPublicKeys10;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs10;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Yaml\Stride.Core.Yaml.csproj|m0|10| 10min10LowStride.PublicKeys
                                            ;class.pngStrideVersion12;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs12;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Stride.Core.Design.csproj|m0|12| 10min12LowStride.StrideVersion
                                            ;class.pngPublicKeys14;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs14;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Design\Stride.Core.Design.csproj|m0|14| 10min14LowStride.PublicKeys
                                            ;class.pngStrideVersion13;delegate.png\Projects\GitHub\stride\sources\shared\SharedAssemblyInfo.cs13;delegate.png\Projects\GitHub\stride\sources\core\Stride.Core.Translation\Stride.Core.Translation.csproj|m0|13| 10min13LowStride.StrideVersion
                                            ;Warning.png   Rule Violated:    ND2104    Types with source files stored in the same directory, should be declared in the same namespace

                                            47 namespaces matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            47 namespacestypesOutOfMainNamespacetypesInMainNamespaceDebtSeverityFull Name
                                            ;namespace.pngStride.Core.IO|m0|07|

                                            1 type

                                            |m1|06|

                                            First 3 of 12 types

                                            |m0|07| 7min06HighStride.Core.IO
                                            ;namespace.pngStride.Core.Reflection|m0|06|

                                            1 type

                                            |m2|04|

                                            First 3 of 17 types

                                            |m0|06| 7min05HighStride.Core.Reflection
                                            ;namespace.pngStride.Core.Yaml|m33|00|

                                            First 3 of 6 types

                                            |m2|03|

                                            First 3 of 19 types

                                            |m33|00| 32min07HighStride.Core.Yaml
                                            ;namespace.pngStride.Core.Assets|m0|09|

                                            1 type

                                            |m0|19|

                                            1 type

                                            |m0|09| 7min09HighStride.Core.Assets
                                            ;namespace.pngStride.Core.Assets.Editor .Settings|m0|08|

                                            1 type

                                            |m0|10|

                                            First 3 of 5 types

                                            |m0|08| 7min08HighStride.Core.Assets.Editor.Settings
                                            ;namespace.pngStride.Graphics|m6|02|

                                            2 types

                                            |m5|02|

                                            First 3 of 36 types

                                            |m6|02| 12min01HighStride.Graphics
                                            ;namespace.pngStride.Data|m0|04|

                                            1 type

                                            |m0|12|

                                            3 types

                                            |m0|04| 7min00HighStride.Data
                                            ;namespace.pngStride.Graphics|m0|05|

                                            1 type

                                            |m0|13|

                                            3 types

                                            |m0|05| 7min02HighStride.Graphics
                                            ;namespace.pngStride.Graphics .GeometricPrimitives|m0|03|

                                            1 type

                                            |m2|05|

                                            First 3 of 16 types

                                            |m0|03| 7min04HighStride.Graphics .GeometricPrimitives
                                            N:anonymous namespace in assembly Stride.Rendering|m6|01|

                                            2 types

                                            |m0|14|

                                            2 types

                                            |m6|01| 12min03High{anonymous namespace} in assembly Stride.Rendering
                                            ;namespace.pngStride.Rendering|m0|17|

                                            1 type

                                            |m0|15|

                                            2 types

                                            |m0|17| 7min16HighStride.Rendering
                                            ;namespace.pngStride.Rendering.Images|m0|16|

                                            1 type

                                            |m0|11|

                                            First 3 of 5 types

                                            |m0|16| 7min15HighStride.Rendering.Images
                                            ;namespace.pngStride.Rendering|m0|19|

                                            1 type

                                            |m0|16|

                                            1 type

                                            |m0|19| 7min17HighStride.Rendering
                                            ;namespace.pngStride.Rendering|m0|18|

                                            1 type

                                            |m0|17|

                                            1 type

                                            |m0|18| 7min19HighStride.Rendering
                                            ;namespace.pngStride.Rendering.Images|m0|15|

                                            1 type

                                            |m1|08|

                                            First 3 of 9 types

                                            |m0|15| 7min18HighStride.Rendering.Images
                                            ;namespace.pngStride.Rendering|m0|12|

                                            1 type

                                            |m0|18|

                                            1 type

                                            |m0|12| 7min11HighStride.Rendering
                                            ;namespace.pngStride.Rendering.Lights|m0|11|

                                            1 type

                                            |m12|00|

                                            First 3 of 77 types

                                            |m0|11| 7min10HighStride.Rendering.Lights
                                            ;namespace.pngStride.Rendering.Materials|m0|14|

                                            1 type

                                            |m0|09|

                                            First 3 of 5 types

                                            |m0|14| 7min12HighStride.Rendering.Materials
                                            ;namespace.pngStride.Rendering.Materials|m0|13|

                                            1 type

                                            |m9|01|

                                            First 3 of 59 types

                                            |m0|13| 7min14HighStride.Rendering.Materials
                                            ;namespace.pngStride.Rendering .ProceduralModels|m0|10|

                                            1 type

                                            |m1|07|

                                            First 3 of 12 types

                                            |m0|10| 7min13HighStride.Rendering.ProceduralModels
                                            ;Warning.png   Rule Violated:    ND2101    Avoid duplicating a type definition across assemblies

                                            19 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                            19 typestypesDefsassembliestFullNametCountDebtSeverityFull Name
                                            ;class.pngStrideVersion|m100|01|

                                            First 3 of 54 types

                                            |m100|01|

                                            First 3 of 54 assemblies

                                            06Stride.StrideVersion|m100|01| 54|m100|01| 2h 46min06HighStride.StrideVersion
                                            ;class.pngPublicKeys|m100|00|

                                            First 3 of 54 types

                                            |m100|00|

                                            First 3 of 54 assemblies

                                            05Stride.PublicKeys|m100|00| 54|m100|00| 2h 46min05HighStride.PublicKeys
                                            ;class.pngNuGetAssemblyResolver|m0|11|

                                            2 types

                                            |m0|11|

                                            2 assemblies

                                            08Stride.Core.Assets.NuGetAssemblyResolver|m0|11| 2|m0|11| 10min08HighStride.Core.Assets .NuGetAssemblyResolver
                                            ;class.pngNuGetAssemblyResolver+Logger|m0|10|

                                            2 types

                                            |m0|10|

                                            2 assemblies

                                            07Stride.Core.Assets.NuGetAssemblyResolver+Logger|m0|10| 2|m0|10| 10min07HighStride.Core.Assets .NuGetAssemblyResolver+Logger
                                            ;class.pngRestoreHelper|m0|12|

                                            2 types

                                            |m0|12|

                                            2 assemblies

                                            04Stride.Core.Assets.RestoreHelper|m0|12| 2|m0|12| 10min04HighStride.Core.Assets.RestoreHelper
                                            ;class.pngTemporaryFile|m0|13|

                                            2 types

                                            |m0|13|

                                            2 assemblies

                                            01Stride.Core.IO.TemporaryFile|m0|13| 2|m0|13| 10min01HighStride.Core.IO.TemporaryFile
                                            ;class.pngProcessOutputs|m5|03|

                                            First 3 of 5 types

                                            |m5|03|

                                            First 3 of 5 assemblies

                                            00Stride.ProcessOutputs|m5|03| 5|m5|03| 19min00HighStride.ProcessOutputs
                                            ;class.pngShellHelper|m5|04|

                                            First 3 of 5 types

                                            |m5|04|

                                            First 3 of 5 assemblies

                                            03Stride.ShellHelper|m5|04| 5|m5|04| 19min03HighStride.ShellHelper
                                            ;class.pngPackageSessionHelper|m0|17|

                                            2 types

                                            |m0|17|

                                            2 assemblies

                                            02Stride.Core.Assets.PackageSessionHelper|m0|17| 2|m0|17| 10min02HighStride.Core.Assets .PackageSessionHelper
                                            ;class.pngRefactor|m0|09|

                                            2 types

                                            |m0|09|

                                            2 assemblies

                                            09Stride.Internal.Refactor|m0|09| 2|m0|09| 10min09HighStride.Internal.Refactor
                                            ;class.pngShaderMixins|m1|05|

                                            3 types

                                            |m1|05|

                                            3 assemblies

                                            16Stride.Rendering.ShaderMixins|m1|05| 3|m1|05| 13min16HighStride.Rendering.ShaderMixins
                                            ;class.pngUpdateEngineAutoGenerated|m28|02|

                                            First 3 of 17 types

                                            • ;class.pngUpdateEngineAutoGenerated
                                            • ;class.pngUpdateEngineAutoGenerated
                                            • ;class.pngUpdateEngineAutoGenerated
                                            |m28|02|

                                            First 3 of 17 assemblies

                                            15UpdateEngineAutoGenerated|m28|02| 17|m28|02| 55min15HighUpdateEngineAutoGenerated
                                            ;class.pngModule|m1|06|

                                            3 types

                                            |m1|06|

                                            3 assemblies

                                            18Stride.Engine.Module|m1|06| 3|m1|06| 13min18HighStride.Engine.Module
                                            ;class.pngLoaderToolLocator|m1|08|

                                            3 types

                                            |m1|08|

                                            3 assemblies

                                            17Stride.Core.LoaderToolLocator|m1|08| 3|m1|08| 13min17HighStride.Core.LoaderToolLocator
                                            ;class.pngNuGetResolverModuleInitializer|m1|07|

                                            3 types

                                            |m1|07|

                                            3 assemblies

                                            14Stride.Core.Assets.NuGetResolverModuleInitializer|m1|07| 3|m1|07| 13min14HighStride.Core.Assets .NuGetResolverModuleInitializer
                                            ;class.pngThisPackageVersion|m0|16|

                                            2 types

                                            |m0|16|

                                            2 assemblies

                                            11Stride.Samples.Templates.ThisPackageVersion|m0|16| 2|m0|16| 10min11HighStride.Samples.Templates .ThisPackageVersion
                                            ;class.pngPackAssetsHelper|m0|14|

                                            2 types

                                            |m0|14|

                                            2 assemblies

                                            10Stride.Core.Assets.CompilerApp.Tasks.PackAssetsHelper|m0|14| 2|m0|14| 10min10HighStride.Core.Assets.CompilerApp .Tasks.PackAssetsHelper
                                            ;class.pngPackAssets|m0|15|

                                            2 types

                                            |m0|15|

                                            2 assemblies

                                            13Stride.Core.Assets.CompilerApp.Tasks.PackAssets|m0|15| 2|m0|15| 10min13HighStride.Core.Assets.CompilerApp .Tasks.PackAssets
                                            ;class.pngPackAssets+RedirectLog|m0|18|

                                            2 types

                                            |m0|18|

                                            2 assemblies

                                            12Stride.Core.Assets.CompilerApp.Tasks.PackAssets+RedirectLog|m0|18| 2|m0|18| 10min12HighStride.Core.Assets.CompilerApp .Tasks.PackAssets+RedirectLog

                                            ;GroupHierarchy.png
                                            .NET Framework Usage
                                            9142

                                              System
                                              460

                                              ;Warning.png   Rule Violated:    ND2209    Uri fields or properties should be of type System.Uri

                                              67 members matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              67 memberstypeDebtSeverityFull Name
                                              ;property.pngUrl06;class.pngSystem.String|m0|06| 5min06LowStride.Core.IContentUrl.Url
                                              ;property.pngUrl05;class.pngSystem.String|m0|05| 5min05LowStride.Core.Streaming .ContentStorage.Url
                                              ;field.pngDataUrl07;class.pngSystem.String|m0|07| 5min07LowStride.Core.Streaming .ContentStorageHeader.DataUrl
                                              ;field.pngBundleUrl09;class.pngSystem.String|m0|09| 5min09LowStride.Core.Storage .BundleOdbBackend+LoadedBundle .BundleUrl
                                              ;field.pngvfsRootUrl08;class.pngSystem.String|m0|08| 5min08LowStride.Core.Storage.FileOdbBackend .vfsRootUrl
                                              ;field.pngvfsTempUrl01;class.pngSystem.String|m0|01| 5min01LowStride.Core.Storage.FileOdbBackend .vfsTempUrl
                                              ;field.pngObjectIdUrl00;class.pngSystem.String|m0|00| 5min00LowStride.Core.IO .DatabaseFileProvider.ObjectIdUrl
                                              ;field.pngUrl02;class.pngSystem.String|m0|02| 5min02LowStride.Core.Serialization .AttachedReference.Url
                                              ;property.pngUrl04;class.pngSystem.String|m0|04| 5min04LowStride.Core.Serialization .IUrlReference.Url
                                              ;property.pngUrl03;class.pngSystem.String|m0|03| 5min03LowStride.Core.Serialization .UrlReferenceBase.Url
                                              ;property.pngUrl16;class.pngSystem.String|m0|16| 5min16LowStride.Core.Serialization.Contents .ContentData.Url
                                              ;field.pngUrl15;class.pngSystem.String|m0|15| 5min15LowStride.Core.Serialization.Contents .ContentManager+DeserializeOperati on.Url
                                              ;field.pngUrl17;class.pngSystem.String|m0|17| 5min17LowStride.Core.Serialization.Contents .ContentManager+SerializeOperation .Url
                                              ;field.pngUrl19;class.pngSystem.String|m0|19| 5min19LowStride.Core.Serialization.Contents .ContentManager+Reference.Url
                                              ;field.pngUrl18;class.pngSystem.String|m0|18| 5min18LowStride.Core.Serialization.Contents .ContentManagerStats+LoadedAsset .Url
                                              ;property.pngUrl11;class.pngSystem.String|m0|11| 5min11LowStride.Core.Serialization.Contents .ContentSerializerContext.Url
                                              ;property.pngUrl10;class.pngSystem.String|m0|10| 5min10LowStride.Core.Serialization.Contents .IContentData.Url
                                              ;property.pngBaseUrl12;class.pngSystem.String|m0|12| 5min12LowStride.Core.Presentation .XamlMarkdown.BaseUrl
                                              ;property.pngBaseUrl14;class.pngSystem.String|m0|14| 5min14LowStride.Core.Presentation.Controls .MarkdownTextBlock.BaseUrl
                                              ;field.pngUrl13;struct.pngStride.Core.Serialization.Contents .ObjectUrl|m0|13| 5min13LowStride.Core.BuildEngine .OutputObject.Url
                                              ;Warning.png   Rule Violated:    ND2207    Do not raise too general exception types

                                              67 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              67 methodsexceptionsCreatedDebtSeverityFull Name
                                              ;ctor.png.ctor(ComponentEventType)|m0|06|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|06| 20min06HighStride.Core.Diagnostics .ComponentEventInfo..ctor (ComponentEventType)
                                              ;method.pngPutImpl(TKey,TValue,Boolean)|m0|05|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|05| 20min05HighStride.Core.Collections.SortedList <TKey,TValue>.PutImpl(TKey,TValue ,Boolean)
                                              ;method.pngReceive()|m0|07|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|07| 20min07HighStride.Core.MicroThreading.Channel <T>.Receive()
                                              ;method.pngNextFrame()|m0|09|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|09| 20min09HighStride.Core.MicroThreading .Scheduler.NextFrame()
                                              ;ctor.png.ctor(String,IntPtr)|m0|08|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|08| 20min08HighStride.Graphics.SDL.Window..ctor (String,IntPtr)
                                              ;method.pngSetScatteringWidth(UInt32,Single )|m0|01|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|01| 20min01HighStride.Rendering .SubsurfaceScattering .SubsurfaceScatteringBlur .SetScatteringWidth(UInt32,Single)
                                              ;method.pngSetScatteringKernel(UInt32 ,Vector4[])|m0|00|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|00| 20min00HighStride.Rendering .SubsurfaceScattering .SubsurfaceScatteringBlur .SetScatteringKernel(UInt32 ,Vector4[])
                                              ;method.pngGenerateShaderSource (ShaderGeneratorContext ,MaterialComputeColorKeys)|m0|02|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|02| 20min02HighStride.Rendering.Materials .ComputeColors .ComputeShaderClassBase<T> .GenerateShaderSource (ShaderGeneratorContext ,MaterialComputeColorKeys)
                                              ;ctor.png.ctor(LanguageData,Scanner ,NonTerminal)|m0|04|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|04| 20min04HighIrony.Parsing.Parser..ctor (LanguageData,Scanner,NonTerminal)
                                              ;method.pngProcessBlockComment()|m0|03|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|03| 20min03HighGoldParser.Parser .ProcessBlockComment()
                                              ;ctor.png.cctor()|m0|16|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|16| 20min16HighStride.Audio.AudioEngine..cctor()
                                              ;method.pngExtractAndFillData()|m0|15|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|15| 20min15HighStride.Audio.CompressedSoundSource .ExtractAndFillData()
                                              ;ctor.png.ctor(Int32,Int32,Int32 ,Boolean)|m0|17|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|17| 20min17HighStride.Audio.Celt..ctor(Int32 ,Int32,Int32,Boolean)
                                              ;ctor.png.ctor(AudioEngine ,AudioListener ,DynamicSoundSource ,Int32,Boolean ,Boolean,Boolean ,Single ,HrtfEnvironment)|m0|19|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|19| 20min19HighStride.Audio.SoundInstance..ctor (AudioEngine,AudioListener ,DynamicSoundSource,Int32,Boolean ,Boolean,Boolean,Single ,HrtfEnvironment)
                                              ;ctor.png.ctor(Sound,AudioListener ,Boolean ,Boolean,Single,HrtfEnvironment)|m0|18|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|18| 20min18HighStride.Audio.SoundInstance..ctor (Sound,AudioListener,Boolean ,Boolean,Single,HrtfEnvironment)
                                              ;ctor.png.ctor(MediaSynchronizer ,StreamedBufferSound,String,Int64 ,Int64,AudioListener,Boolean ,Single,HrtfEnvironment)|m0|11|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|11| 20min11HighStride.Audio .SoundInstanceStreamedBuffer..ctor (MediaSynchronizer ,StreamedBufferSound,String,Int64 ,Int64,AudioListener,Boolean ,Single,HrtfEnvironment)
                                              ;method.pngSetShaderAst(ShaderClassType)|m0|10|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|10| 20min10HighStride.Shaders.Parser.Mixins .ModuleMixin.SetShaderAst (ShaderClassType)
                                              ;method.pngBuildModuleMixin(ModuleMixinInfo )|m0|12|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|12| 20min12HighStride.Shaders.Parser.Mixins .ShaderCompilationContext .BuildModuleMixin(ModuleMixinInfo)
                                              ;method.pngPerformTypeAnalysis (ModuleMixinInfo)|m0|14|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|14| 20min14HighStride.Shaders.Parser.Mixins .ShaderCompilationContext .PerformTypeAnalysis (ModuleMixinInfo)
                                              ;method.pngGenerateGenericsExpressionValues (List<Variable>,Object[])|m0|13|

                                              1 type

                                              • ;class.pngSystem.Exception
                                              |m0|13| 20min13HighStride.Shaders.Parser.Mixins .ShaderLoader .GenerateGenericsExpressionValues (List<Variable>,Object[])
                                              ;Warning.png   Rule Violated:    ND2206    Enum Storage should be Int32

                                              16 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              16 fieldsSize of instanceFieldTypeDebtSeverityFull Name
                                              ;field.pngvalue__|m0|10| 105;struct.pngSystem.Byte|m0|05| 7min05MediumStride.Shaders .EffectParameterClass.value__
                                              ;field.pngvalue__|m0|09| 104;struct.pngSystem.Byte|m0|04| 7min04MediumStride.Shaders.EffectParameterType .value__
                                              ;field.pngvalue__|m100|03| 207;struct.pngSystem.UInt16|m0|07| 7min07MediumStride.Rendering.Shadows .LightShadowType.value__
                                              ;field.pngvalue__|m100|04| 206;struct.pngSystem.UInt16|m0|06| 7min06MediumStride.Input.GamePadAxis.value__
                                              ;field.pngvalue__|m100|05| 201;struct.pngSystem.UInt16|m0|01| 7min01MediumStride.Input.GamePadButton.value__
                                              ;field.pngvalue__|m100|00| 200;struct.pngSystem.UInt16|m0|00| 7min00MediumStride.Engine.Network .ClientRouterMessage.value__
                                              ;field.pngvalue__|m100|01| 203;struct.pngSystem.UInt16|m0|03| 7min03MediumFreeImageAPI.ICC_FLAGS.value__
                                              ;field.pngvalue__|m100|02| 202;struct.pngSystem.UInt16|m0|02| 7min02MediumFreeImageAPI.Metadata .MetadataModel+ExifImageOrientatio n.value__
                                              ;field.pngvalue__|m0|11| 113;struct.pngSystem.Byte|m0|13| 7min13MediumFreeImageAPI.Metadata .DisposalMethodType.value__
                                              ;field.pngvalue__|m0|12| 112;struct.pngSystem.Byte|m0|12| 7min12MediumStride.Particles .EmitterRandomSeedMethod.value__
                                              ;field.pngvalue__|m0|13| 115;struct.pngSystem.Byte|m0|15| 7min15MediumStride.Particles .EmitterSimulationSpace.value__
                                              ;field.pngvalue__|m0|15| 114;struct.pngSystem.Byte|m0|14| 7min14MediumStride.Particles .EmitterSortingPolicy.value__
                                              ;field.pngvalue__|m0|14| 109;struct.pngSystem.Byte|m0|09| 7min09MediumStride.Particles.Spawners .SpawnerLoopCondition.value__
                                              ;field.pngvalue__|m0|08| 108;struct.pngSystem.Byte|m0|08| 7min08MediumStride.Particles.Spawners .SpawnerState.value__
                                              ;field.pngvalue__|m0|07| 111;struct.pngSystem.Byte|m0|11| 7min11MediumStride.Particles.Materials .ParticleMaterialCulling.value__
                                              ;field.pngvalue__|m100|06| 210;struct.pngSystem.UInt16|m0|10| 7min10MediumStride.ConnectionRouter .RouterMessage.value__
                                              ;Warning.png   Rule Violated:    ND2208    Do not raise reserved exception types

                                              12 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              12 methodsreservedExceptionsCreatedDebtSeverityFull Name
                                              ;method.pngCheckIndicesValidity(Int32,Int32 ,Int32)|m0|03|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|03| 10min03HighStride.Core.Mathematics .SphericalHarmonics<TDataType> .CheckIndicesValidity(Int32,Int32 ,Int32)
                                              ;method.pngCopyTo<T>(ValueParameterKey<T> ,ParameterCollection ,ValueParameterKey<T>)|m0|04|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|04| 10min04HighStride.Rendering .ParameterCollection.CopyTo<T> (ValueParameterKey<T> ,ParameterCollection ,ValueParameterKey<T>)
                                              ;method.pngSet<T>(ValueParameter<T>,Int32 ,T&)|m0|05|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|05| 10min05HighStride.Rendering .ParameterCollection.Set<T> (ValueParameter<T>,Int32,T&)
                                              ;method.pngGetReductionSyntaxNode(Int32)|m0|00|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|00| 10min00HighGoldParser.Parser .GetReductionSyntaxNode(Int32)
                                              ;method.pngHandleButton(Int32,Boolean)|m0|01|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|01| 10min01HighStride.Input .GameControllerDeviceBase .HandleButton(Int32,Boolean)
                                              ;method.pngHandleAxis(Int32,Single)|m0|02|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|02| 10min02HighStride.Input .GameControllerDeviceBase .HandleAxis(Int32,Single)
                                              ;method.pngHandleDirection(Int32,Direction)|m0|09|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|09| 10min09HighStride.Input .GameControllerDeviceBase .HandleDirection(Int32,Direction)
                                              ;method.pngGetGamePadByIndex(Int32)|m0|10|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|10| 10min10HighStride.Input.InputManager .GetGamePadByIndex(Int32)
                                              ;method.pngGetGamePadsByIndex(Int32)|m0|11|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|11| 10min11HighStride.Input.InputManager .GetGamePadsByIndex(Int32)
                                              ;method.pngUnregisterGamePad(IGamePadDevice )|m0|06|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|06| 10min06HighStride.Input.InputManager .UnregisterGamePad(IGamePadDevice)
                                              ;method.pngCopyTo<T>(UnmanagedArray<T> ,Int32)|m0|07|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|07| 10min07HighStride.Physics .HeightStickArraySourceFromHeightm ap.CopyTo<T>(UnmanagedArray<T> ,Int32)
                                              ;method.pngFill<T>(UnmanagedArray<T>,T ,Int32 ,Int32)|m0|08|

                                              1 type

                                              • ;class.pngSystem.IndexOutOfRangeException
                                              |m0|08| 10min08HighStride.Physics .UnmanagedArrayExtensions.Fill<T> (UnmanagedArray<T>,T,Int32,Int32)
                                              ;Warning.png   Rule Violated:    ND2211    Don't Implement ICloneable

                                              5 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              5 typesDebtSeverityFull Name
                                              ;class.pngFreeImageBitmap|m0|1| 1h 0min1HighFreeImageAPI.FreeImageBitmap
                                              ;class.pngFreeImageBitmap+SaveInformation|m0|0| 1h 0min0HighFreeImageAPI .FreeImageBitmap+SaveInformation
                                              ;class.pngMemoryArray<T>|m0|2| 1h 0min2HighFreeImageAPI.MemoryArray<T>
                                              ;class.pngMetadataTag|m0|4| 1h 0min4HighFreeImageAPI.Metadata.MetadataTag
                                              ;class.pngTexImage|m0|3| 1h 0min3HighStride.TextureConverter.TexImage
                                              ;Warning.png   Rule Violated:    ND2210    Types should not derive from System.ApplicationException

                                              1 type matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              1 typeDebtSeverityFull Name
                                              ;class.pngTextureToolsException|m0|0| 5min0MediumStride.TextureConverter .TextureToolsException

                                              System.Collections
                                              110

                                              ;Warning.png   Rule Violated:    ND2300    Collection properties should be read only

                                              96 properties matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              96 propertiesCollectionTypeDebtSeverityFull Name
                                              ;property.pngAttributes06;struct.pngSystem.Diagnostics.TagList|m0|06| 10min06MediumStride.Core.Diagnostics .ProfilingMessage.Attributes
                                              ;property.pngCoefficients05;class.pngSystem.Array|m0|05| 10min05MediumStride.Core.Mathematics .SphericalHarmonics<TDataType> .Coefficients
                                              ;property.pngProperties07;class.pngSystem.ComponentModel .PropertyDescriptorCollection|m0|07| 10min07MediumStride.Core.TypeConverters .BaseConverter.Properties
                                              ;property.pngFilters09;interface.pngSystem.Collections.Generic.IList<T >|m0|09| 10min09MediumStride.Core.Presentation.Services .IFileModalDialog.Filters
                                              ;property.pngSelectedItems08;interface.pngStride.Core.Presentation .Collections.IObservableList<T>|m0|08| 10min08MediumStride.Core.Presentation.Behaviors .BindableSelectedItemsBehavior<T> .SelectedItems
                                              ;property.pngLogMessages01;interface.pngSystem.Collections.Generic .ICollection<T>|m0|01| 10min01MediumStride.Core.Presentation.Controls .TextLogViewer.LogMessages
                                              ;property.pngAssetFolders00;class.pngStride.Core.Assets .AssetFolderCollection|m0|00| 10min00MediumStride.Core.Assets.Package .AssetFolders
                                              ;property.pngAssetContent02;class.pngSystem.Array|m0|02| 10min02MediumStride.Core.Assets .PackageLoadingAssetFile .AssetContent
                                              ;property.pngFilters04;interface.pngSystem.Collections.Generic.IList<T >|m0|04| 10min04MediumStride.Core.Presentation.Dialogs .FileOpenModalDialog.Filters
                                              ;property.pngFilters03;interface.pngSystem.Collections.Generic.IList<T >|m0|03| 10min03MediumStride.Core.Presentation.Dialogs .FileSaveModalDialog.Filters
                                              ;property.pngLogMessages16;class.pngStride.Core.Presentation .Collections.ObservableList<T>|m0|16| 10min16MediumStride.Core.Assets.Editor.View .Controls.GridLogViewer .LogMessages
                                              ;property.pngFilteredLogMessages15;class.pngStride.Core.Presentation .Collections.ObservableList<T>|m0|15| 10min15MediumStride.Core.Assets.Editor.View .Controls.GridLogViewer .FilteredLogMessages
                                              ;property.pngResourceBindings17;class.pngStride.Core.Collections.FastList<T >|m0|17| 10min17MediumStride.Shaders.EffectReflection .ResourceBindings
                                              ;property.pngStreamOutputStrides19;class.pngSystem.Array|m0|19| 10min19MediumStride.Shaders.EffectReflection .StreamOutputStrides
                                              ;property.pngInputAttributes18;class.pngStride.Core.Collections.FastList<T >|m0|18| 10min18MediumStride.Shaders.EffectReflection .InputAttributes
                                              ;property.pngData11;class.pngSystem.Array|m0|11| 10min11MediumStride.Shaders.ShaderBytecode.Data
                                              ;property.pngGenericArguments10;class.pngSystem.Array|m0|10| 10min10MediumStride.Shaders.ShaderClassCode .GenericArguments
                                              ;property.pngCompositions12;class.pngStride.Core.Collections.SortedList <TKey,TValue>|m0|12| 10min12MediumStride.Shaders.ShaderMixinSource .Compositions
                                              ;property.pngSourceParameters14;class.pngStride.Shaders.Compiler .CompilerParameters|m0|14| 10min14MediumStride.Shaders.Compiler .CompilerResults.SourceParameters
                                              ;property.pngVertices13;class.pngSystem.Array|m0|13| 10min13MediumStride.Graphics.GeometricMeshData <T>.Vertices

                                              System.Runtime .InteropServices
                                              120

                                              ;Warning.png   Rule Violated:    ND2401    Move P/Invokes to NativeMethods class

                                              435 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              435 methodsDebtSeverityFull Name
                                              ;method.pngAttachConsole(Int32)|m0|06| 5min06MediumStride.Core.Diagnostics .ConsoleLogListener.AttachConsole (Int32)
                                              ;method.pngFreeConsole()|m0|05| 5min05MediumStride.Core.Diagnostics .ConsoleLogListener.FreeConsole()
                                              ;method.pngAllocConsole()|m0|07| 5min07MediumStride.Core.Diagnostics .ConsoleLogListener.AllocConsole()
                                              ;method.pngGetConsoleWindow()|m0|09| 5min09MediumStride.Core.Diagnostics .ConsoleLogListener .GetConsoleWindow()
                                              ;method.pngShowWindow(IntPtr,Int32)|m0|08| 5min08MediumStride.Core.Diagnostics .ConsoleLogListener.ShowWindow (IntPtr,Int32)
                                              ;method.pngGetStdHandle(UInt32)|m0|01| 5min01MediumStride.Core.Diagnostics .ConsoleLogListener.GetStdHandle (UInt32)
                                              ;method.pngSetStdHandle(UInt32,IntPtr)|m0|00| 5min00MediumStride.Core.Diagnostics .ConsoleLogListener.SetStdHandle (UInt32,IntPtr)
                                              ;method.pngGetFileType(SafeFileHandle)|m0|02| 5min02MediumStride.Core.Diagnostics .ConsoleLogListener.GetFileType (SafeFileHandle)
                                              ;method.pngGetConsoleMode(IntPtr,Int32&)|m0|04| 5min04MediumStride.Core.Diagnostics .ConsoleLogListener.GetConsoleMode (IntPtr,Int32&)
                                              ;method.png__itt_resume()|m0|03| 5min03MediumStride.Core.Diagnostics .VTuneProfiler.__itt_resume()
                                              ;method.png__itt_pause()|m0|16| 5min16MediumStride.Core.Diagnostics .VTuneProfiler.__itt_pause()
                                              ;method.png__itt_frame_begin_v3 (VTuneProfiler+Domain,IntPtr)|m0|15| 5min15MediumStride.Core.Diagnostics .VTuneProfiler .__itt_frame_begin_v3 (VTuneProfiler+Domain,IntPtr)
                                              ;method.png__itt_frame_end_v3 (VTuneProfiler+Domain,IntPtr)|m0|17| 5min17MediumStride.Core.Diagnostics .VTuneProfiler.__itt_frame_end_v3 (VTuneProfiler+Domain,IntPtr)
                                              ;method.png__itt_domain_createW(String)|m0|19| 5min19MediumStride.Core.Diagnostics .VTuneProfiler .__itt_domain_createW(String)
                                              ;method.png__itt_event_createW(String,Int32 )|m0|18| 5min18MediumStride.Core.Diagnostics .VTuneProfiler.__itt_event_createW (String,Int32)
                                              ;method.png__itt_event_start (VTuneProfiler+Event)|m0|11| 5min11MediumStride.Core.Diagnostics .VTuneProfiler.__itt_event_start (VTuneProfiler+Event)
                                              ;method.png__itt_event_end (VTuneProfiler+Event)|m0|10| 5min10MediumStride.Core.Diagnostics .VTuneProfiler.__itt_event_end (VTuneProfiler+Event)
                                              ;method.png__itt_string_handle_createW (String )|m0|12| 5min12MediumStride.Core.Diagnostics .VTuneProfiler .__itt_string_handle_createW (String)
                                              ;method.png__itt_task_begin (VTuneProfiler+Domain ,VTuneProfiler+IttId ,VTuneProfiler+IttId ,VTuneProfiler+StringHandle)|m0|14| 5min14MediumStride.Core.Diagnostics .VTuneProfiler.__itt_task_begin (VTuneProfiler+Domain ,VTuneProfiler+IttId ,VTuneProfiler+IttId ,VTuneProfiler+StringHandle)
                                              ;method.png__itt_task_end (VTuneProfiler+Domain)|m0|13| 5min13MediumStride.Core.Diagnostics .VTuneProfiler.__itt_task_end (VTuneProfiler+Domain)
                                              ;Warning.png   Rule Violated:    ND2400    P/Invokes should be static and not be publicly visible

                                              67 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              67 methodsVisibilityIsStaticDebtSeverityFull Name
                                              ;method.pngGetWindowThreadProcessId(IntPtr ,IntPtr)06public06True|m0|06| 5min06HighStride.Core.Presentation.Interop .NativeHelper .GetWindowThreadProcessId(IntPtr ,IntPtr)
                                              ;method.pngGetClassName(IntPtr ,StringBuilder ,Int32)05public05True|m0|05| 5min05HighStride.Core.Presentation.Interop .NativeHelper.GetClassName(IntPtr ,StringBuilder,Int32)
                                              ;method.pngSetCursorPos(Int32,Int32)07public07True|m0|07| 5min07HighStride.Core.Presentation.Interop .NativeHelper.SetCursorPos(Int32 ,Int32)
                                              ;method.pngGetCursorPos(NativeHelper+POINT& )09public09True|m0|09| 5min09HighStride.Core.Presentation.Interop .NativeHelper.GetCursorPos (NativeHelper+POINT&)
                                              ;method.pngScreenToClient(IntPtr ,NativeHelper+POINT&)08public08True|m0|08| 5min08HighStride.Core.Presentation.Interop .NativeHelper.ScreenToClient (IntPtr,NativeHelper+POINT&)
                                              ;method.pngSetWindowLong(IntPtr,Int32,Int32 )01public01True|m0|01| 5min01HighStride.Core.Presentation.Interop .NativeHelper.SetWindowLong(IntPtr ,Int32,Int32)
                                              ;method.pngGetWindowLong(IntPtr,Int32)00public00True|m0|00| 5min00HighStride.Core.Presentation.Interop .NativeHelper.GetWindowLong(IntPtr ,Int32)
                                              ;method.pngSendMessage(IntPtr,Int32,IntPtr ,IntPtr)02public02True|m0|02| 5min02HighStride.Core.Presentation.Interop .NativeHelper.SendMessage(IntPtr ,Int32,IntPtr,IntPtr)
                                              ;method.pngPostMessage(IntPtr,Int32,IntPtr ,IntPtr)04public04True|m0|04| 5min04HighStride.Core.Presentation.Interop .NativeHelper.PostMessage(IntPtr ,Int32,IntPtr,IntPtr)
                                              ;method.pngPostThreadMessage(UInt32,Int32 ,IntPtr,IntPtr)03public03True|m0|03| 5min03HighStride.Core.Presentation.Interop .NativeHelper.PostThreadMessage (UInt32,Int32,IntPtr,IntPtr)
                                              ;method.pngSetParent(IntPtr,IntPtr)16public16True|m0|16| 5min16HighStride.Core.Presentation.Interop .NativeHelper.SetParent(IntPtr ,IntPtr)
                                              ;method.pngGetParent(IntPtr)15public15True|m0|15| 5min15HighStride.Core.Presentation.Interop .NativeHelper.GetParent(IntPtr)
                                              ;method.pngGetWindowRect(IntPtr ,NativeHelper+RECT&)17public17True|m0|17| 5min17HighStride.Core.Presentation.Interop .NativeHelper.GetWindowRect(IntPtr ,NativeHelper+RECT&)
                                              ;method.pngFindWindow(String,String)19public19True|m0|19| 5min19HighStride.Core.Presentation.Interop .NativeHelper.FindWindow(String ,String)
                                              ;method.pngSetForegroundWindow(IntPtr)18public18True|m0|18| 5min18HighStride.Core.Presentation.Interop .NativeHelper.SetForegroundWindow (IntPtr)
                                              ;method.pngShowWindow(IntPtr,Int32)11public11True|m0|11| 5min11HighStride.Core.Presentation.Interop .NativeHelper.ShowWindow(IntPtr ,Int32)
                                              ;method.pngGetWindow(IntPtr ,NativeHelper+GetWindowCmd)10public10True|m0|10| 5min10HighStride.Core.Presentation.Interop .NativeHelper.GetWindow(IntPtr ,NativeHelper+GetWindowCmd)
                                              ;method.pngMonitorFromPoint (NativeHelper+POINT,Int32)12public12True|m0|12| 5min12HighStride.Core.Presentation.Interop .NativeHelper.MonitorFromPoint (NativeHelper+POINT,Int32)
                                              ;method.pngMonitorFromWindow(IntPtr,Int32)14public14True|m0|14| 5min14HighStride.Core.Presentation.Interop .NativeHelper.MonitorFromWindow (IntPtr,Int32)
                                              ;method.pngEnumDisplayMonitors(IntPtr ,IntPtr ,NativeHelper+MonitorEnumDelegate ,IntPtr)13public13True|m0|13| 5min13HighStride.Core.Presentation.Interop .NativeHelper.EnumDisplayMonitors (IntPtr,IntPtr ,NativeHelper+MonitorEnumDelegate ,IntPtr)

                                              System.Threading
                                              212

                                              ;Warning.png   Rule Violated:    ND2501    Don't use dangerous threading methods

                                              13 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              13 methodssuppressCallsToDebtSeverityFull Name
                                              ;method.pngThrottle(Int64&)|m0|03|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|03| 30min03HighStride.Core.ThreadThrottler .Throttle(Int64&)
                                              ;method.pngSpin(Int32,Int32)|m0|04|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|04| 30min04HighStride.Core.Threading .ThreadPool+SemaphoreW+Internals .Spin(Int32,Int32)
                                              ;method.pngSetupNuGet(String,String,String)|m0|05|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|05| 30min05HighStride.Core.Assets .NuGetAssemblyResolver.SetupNuGet (String,String,String)
                                              ;method.pngRunCheckWatcher()|m0|00|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|00| 30min00HighStride.Core.IO.DirectoryWatcher .RunCheckWatcher()
                                              ;method.pngRunUntilEnd()|m0|01|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|01| 30min01HighStride.Core.BuildEngine.Builder .RunUntilEnd()
                                              ;method.pngLoad(String)|m0|02|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|02| 30min02HighStride.Core.BuildEngine .FileVersionTracker.Load(String)
                                              ;method.pngWorker()|m0|06|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|06| 30min06HighStride.Audio.DynamicSoundSource .Worker()
                                              ;method.pngIsStereoscopicVideo(FFmpegStream )|m0|10|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|10| 30min10HighStride.Video.FFmpeg.FFmpegMedia .IsStereoscopicVideo(FFmpegStream)
                                              ;method.pngTrackDevices(Router)|m0|11|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|11| 30min11HighStride.ConnectionRouter .AndroidTracker.TrackDevices (Router)
                                              ;method.pngEnsureRouterLaunched(Boolean ,Boolean)|m0|12|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|12| 30min12HighStride.ConnectionRouter .RouterHelper.EnsureRouterLaunched (Boolean,Boolean)
                                              ;method.pngMain(String[])|m0|07|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|07| 30min07HighStride.Program.Main(String[])
                                              ;method.pngMainLoop(IGameDebuggerHost)|m0|08|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|08| 30min08HighStride.Debugger.Target .GameDebuggerTarget.MainLoop (IGameDebuggerHost)
                                              ;method.pngBuildSlave()|m0|09|

                                              1 method

                                              • ;method.pngSystem.Threading.Thread.Sleep (Int32)
                                              |m0|09| 30min09HighStride.Core.Assets.CompilerApp .PackageBuilder.BuildSlave()
                                              ;WarningCritical.png   Critical Rule Violated:    ND2500    Don't create threads explicitly

                                              13 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              13 methodsDebtSeverityFull Name
                                              ;method.pngNewWorker()|m0|03| 40min03CriticalStride.Core.Threading.ThreadPool .NewWorker()
                                              ;method.pngSetupNuGet(String,String,String)|m0|04| 40min04CriticalStride.Core.Assets .NuGetAssemblyResolver.SetupNuGet (String,String,String)
                                              ;method.pngInitializeInternal()|m0|05| 40min05CriticalStride.Core.IO.DirectoryWatcher .InitializeInternal()
                                              ;method.pngRun(Builder+Mode,Boolean)|m0|00| 40min00CriticalStride.Core.BuildEngine.Builder .Run(Builder+Mode,Boolean)
                                              ;ctor.png.ctor(Builder ,IBuildStepProvider ,String)|m0|01| 40min01CriticalStride.Core.BuildEngine .DynamicBuilder..ctor(Builder ,IBuildStepProvider,String)
                                              ;ctor.png.ctor()|m0|02| 40min02CriticalStride.Core.Assets .FileVersionManager..ctor()
                                              ;property-set.pngset_EnableTracking(Boolean)|m0|06| 40min06CriticalStride.Core.Assets.Tracking .AssetSourceTracker .set_EnableTracking(Boolean)
                                              ;method.pngQueueTask (EffectPriorityScheduler+QueuedTas k)|m0|10| 40min10CriticalStride.Shaders.Compiler .EffectPriorityScheduler.QueueTask (EffectPriorityScheduler+QueuedTas k)
                                              ;ctor.png.ctor (IDatabaseFileProviderService )|m0|11| 40min11CriticalStride.Graphics.Font.FontManager. .ctor(IDatabaseFileProviderService )
                                              ;ctor.png.ctor(SessionViewModel)|m0|12| 40min12CriticalStride.Editor.Preview .GameStudioPreviewService..ctor (SessionViewModel)
                                              ;method.pngMain(String[])|m0|07| 40min07CriticalStride.ConnectionRouter.Program .Main(String[])
                                              ;ctor.png.ctor(AssetViewModel ,GameEditorViewModel ,EditorGameFactory<TEditorGame>)|m0|08| 40min08CriticalStride.Assets.Presentation .AssetEditors.GameEditor.Services .EditorGameController<TEditorGame> ..ctor(AssetViewModel ,GameEditorViewModel ,EditorGameFactory<TEditorGame>)
                                              ;method.pngHandleException(Exception,Int32)|m0|09| 40min09CriticalStride.GameStudio.Program .HandleException(Exception,Int32)
                                              ;WarningCritical.png   Critical Rule Violated:    ND2502    Monitor TryEnter/Exit must be both called within the same method

                                              5 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              5 methodsenterMethodsCalledDebtSeverityFull Name
                                              ;method.pngLockChunks()|m0|1|

                                              1 method

                                              • ;method.pngSystem.Threading.Monitor.Enter (Object)
                                              |m0|1| 15min1HighStride.Core.Streaming .ContentStorage.LockChunks()
                                              ;method.pngReenter()|m0|0|

                                              1 method

                                              • ;method.pngSystem.Threading.Monitor.Enter (Object)
                                              |m0|0| 15min0HighStride.Core .MicroThreadLock+MicroThreadSyncLo ck.Reenter()
                                              ;method.pngLock()|m0|2|

                                              1 method

                                              • ;method.pngSystem.Threading.Monitor.Enter (Object)
                                              |m0|2| 15min2HighStride.Core .MicroThreadLock+MicroThreadSyncLo ck.Lock()
                                              ;ctor.png.ctor(CommandList)|m0|4|

                                              1 method

                                              • ;method.pngSystem.Threading.Monitor.Enter (Object,Boolean&)
                                              |m0|4| 15min4HighStride.Graphics .DefaultCommandListLock..ctor (CommandList)
                                              ;ctor.png.ctor()|m0|3|

                                              1 method

                                              • ;method.pngSystem.Threading.Monitor.Enter (Object,Boolean&)
                                              |m0|3| 15min3HighStride.Editor.Thumbnails .ThumbnailBuildHelper..ctor()

                                              System.Xml
                                              110

                                              ;Warning.png   Rule Violated:    ND2600    Method should not return concrete XmlNode

                                              1 method matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              1 methodReturnTypeDebtSeverityFull Name
                                              ;method.pngToXmlDocument(ParseTree)0;class.pngSystem.Xml.XmlDocument|m0|0| 10min0MediumIrony.Parsing.ParseTreeExtensions .ToXmlDocument(ParseTree)

                                              System.Globalization
                                              010

                                              ;Warning.png   Rule Violated:    ND2700    Float and Date Parsing must be culture aware

                                              10 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              10 methodsshouldntCallDebtAnnual InterestFull Name
                                              ;method.pngToString()|m0|04|

                                              1 method

                                              • ;method.pngSystem.Single.ToString(String)
                                              |m0|04| 8min045minStride.Core.Mathematics .AngleSingle.ToString()
                                              ;method.pngToString(IFormatProvider)|m0|03|

                                              1 method

                                              • ;method.pngSystem.Single.ToString(String)
                                              |m0|03| 8min035minStride.Core.Mathematics .AngleSingle.ToString (IFormatProvider)
                                              ;method.pngVisit(Variable)|m0|01|

                                              1 method

                                              • ;method.pngSystem.Single.Parse(String)
                                              |m0|01| 8min015minStride.Shaders.Parser.ShaderLinker .Visit(Variable)
                                              ;property-set.pngset_DateTimeOriginal(Nullable <DateTime>)|m0|02|

                                              1 method

                                              • ;method.pngSystem.DateTime.ToString(String)
                                              |m0|02| 8min025minFreeImageAPI.Metadata .MDM_EXIF_EXIF .set_DateTimeOriginal(Nullable <DateTime>)
                                              ;property-set.pngset_DateTimeDigitized(Nullable <DateTime>)|m0|05|

                                              1 method

                                              • ;method.pngSystem.DateTime.ToString(String)
                                              |m0|05| 8min055minFreeImageAPI.Metadata .MDM_EXIF_EXIF .set_DateTimeDigitized(Nullable <DateTime>)
                                              ;property-set.pngset_DateStamp(Nullable <DateTime>)|m0|08|

                                              1 method

                                              • ;method.pngSystem.DateTime.ToString(String)
                                              |m0|08| 8min085minFreeImageAPI.Metadata.MDM_EXIF_GPS .set_DateStamp(Nullable<DateTime> )
                                              ;property-set.pngset_DateTime(Nullable<DateTime >)|m0|09|

                                              1 method

                                              • ;method.pngSystem.DateTime.ToString(String)
                                              |m0|09| 8min095minFreeImageAPI.Metadata .MDM_EXIF_MAIN.set_DateTime (Nullable<DateTime>)
                                              ;method.pngCalculateActualInterval(Double ,Double,Double)|m100|00|

                                              2 methods

                                              • ;method.pngSystem.Double.ToString(String)
                                              • ;method.pngSystem.Double.Parse(String)
                                              |m100|00| 11min0010minStride.Assets.Presentation .CurveEditor.AxisBase .CalculateActualInterval(Double ,Double,Double)
                                              ;method.pngRun(String[])|m0|06|

                                              1 method

                                              • ;method.pngSystem.DateTime.ToString(String)
                                              |m0|06| 8min065minStride.Core.Assets.CompilerApp .PackageBuilderApp.Run(String[])
                                              ;method.pngFormatLog(ILogMessage)|m0|07|

                                              1 method

                                              • ;method.pngSystem.Double.ToString(String)
                                              |m0|07| 8min075minStride.Core.Assets.CompilerApp .PackageBuilderApp.FormatLog (ILogMessage)

                                              System.Reflection
                                              020

                                              ;Warning.png   Rule Violated:    ND2801    Assemblies should have the same version

                                              8 assemblies matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              8 assembliesversionmostRepresentedVersionDebtSeverityFull Name
                                              ;assembly.pngStride.NuGetResolver.UI21.0.0.024.2.0.2122|m0|2| 10min2MediumStride.NuGetResolver.UI
                                              ;assembly.pngStride.NuGetResolver31.0.0.034.2.0.2122|m0|3| 10min3MediumStride.NuGetResolver
                                              ;assembly.pngpackageinstall01.0.0.004.2.0.2122|m0|0| 10min0Mediumpackageinstall
                                              ;assembly.pngStride.Irony10.0.0.014.2.0.2122|m0|1| 10min1MediumStride.Irony
                                              ;assembly.pngStride.Core.ProjectTemplating60.0.0.064.2.0.2122|m0|6| 10min6MediumStride.Core.ProjectTemplating
                                              ;assembly.pngStride.TextureConverter70.0.0.074.2.0.2122|m0|7| 10min7MediumStride.TextureConverter
                                              ;assembly.pngStride.Graphics.RenderDocPlugin40.0.0.044.2.0.2122|m0|4| 10min4MediumStride.Graphics.RenderDocPlugin
                                              ;assembly.pngStride.Samples.Templates50.0.0.054.2.0.2122|m0|5| 10min5MediumStride.Samples.Templates
                                              ;Warning.png   Rule Violated:    ND2800    Mark assemblies with assembly version

                                              5 assemblies matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              5 assembliesDebtSeverityFull Name
                                              ;assembly.pngStride.Irony|m0|1| 10min1HighStride.Irony
                                              ;assembly.pngStride.Core.ProjectTemplating|m0|0| 10min0HighStride.Core.ProjectTemplating
                                              ;assembly.pngStride.TextureConverter|m0|2| 10min2HighStride.TextureConverter
                                              ;assembly.pngStride.Graphics.RenderDocPlugin|m0|4| 10min4HighStride.Graphics.RenderDocPlugin
                                              ;assembly.pngStride.Samples.Templates|m0|3| 10min3HighStride.Samples.Templates

                                              Hot Spots

                                              ;Ok.png   Code Query:    Types Hot Spots

                                              5,709 types matched

                                              5 709 typesDebtIssuesAnnual InterestBreaking Point# lines of code (LOC)DebtRatingDebtRatioFull Name
                                              ;struct.pngInputBindingInfo_t|m100|00| 7d 0h|m92|01|

                                              First 3 of 548 issues

                                              |m100|00| 7d 2h|m1|19| 348d|m0|16| 505E|m5|04| 69.63Valve.VR.InputBindingInfo_t
                                              ;class.pngFreeImage|m93|01| 6d 4h|m100|00|

                                              First 3 of 594 issues

                                              |m50|01| 3d 5h|m3|14| 1y 277d|m75|01| 1 42209D|m1|12| 20.21FreeImageAPI.FreeImage
                                              ;class.pngUpdateEngineAutoGenerated|m57|02| 4d 0h|m39|02|

                                              First 3 of 238 issues

                                              • UpdateEngineAutoGenerated} violates rule 'Avoid types with too many methods'
                                              • UpdateEngineAutoGenerated} violates rule 'A stateless class or structure might be turned into a static type'
                                              • UpdateEngineAutoGenerated} violates rule 'Non-static classes should be instantiated or turned to static'
                                              |m35|02| 2d 4h|m2|16| 1y 196d|m0|19| 003E|m14|00| 187.28UpdateEngineAutoGenerated
                                              ;struct.pngColor|m55|03| 3d 7h|m26|04|

                                              First 3 of 156 issues

                                              |m14|06| 1d 0h|m6|07| 3y 247d|m21|10| 41108D|m2|07| 33.76Stride.Core.Mathematics.Color
                                              ;class.pngVirtualButton+Keyboard|m52|04| 3d 5h|m29|03|

                                              First 3 of 178 issues

                                              |m10|10| 5h 56min|m8|03| 4y 356d|m9|14| 18200E|m4|05| 56.04Stride.Input .VirtualButton+Keyboard
                                              ;struct.pngVector3|m46|05| 3d 2h|m3|17|

                                              First 3 of 20 issues

                                              |m7|15| 4h 26min|m10|00| 5y 329d|m17|11| 33007D|m3|06| 40.61Stride.Core.Mathematics.Vector3
                                              ;class.pngHlslToGlslConvertor|m45|06| 3d 1h|m4|14|

                                              First 3 of 28 issues

                                              |m12|07| 7h 24min|m6|08| 3y 174d|m100|00| 1 88219B|m0|19| 8.53Stride.Core.Shaders.Convertor .HlslToGlslConvertor
                                              ;class.pngSpriteBatch|m45|07| 3d 1h|m5|12|

                                              First 3 of 36 issues

                                              |m9|11| 5h 23min|m8|04| 4y 281d|m8|15| 16902E|m6|03| 77.61Stride.Graphics.SpriteBatch
                                              ;struct.pngMatrix|m42|08| 2d 7h|m7|08|

                                              First 3 of 45 issues

                                              |m25|03| 1d 7h|m2|15| 1y 204d|m59|02| 1 12217C|m0|16| 12.33Stride.Core.Mathematics.Matrix
                                              ;class.pngTextureTool|m34|09| 2d 3h|m9|07|

                                              First 3 of 56 issues

                                              |m7|13| 4h 43min|m7|06| 4y 51d|m28|07| 53306D|m1|11| 23.17Stride.TextureConverter .TextureTool
                                              ;class.pngTexture|m34|10| 2d 3h|m6|11|

                                              First 3 of 37 issues

                                              |m10|08| 6h 18min|m5|10| 3y 31d|m37|04| 71418C|m1|14| 14.77Stride.Graphics.Texture
                                              ;class.pngShaderGrammar|m34|11| 2d 3h|m3|18|

                                              First 3 of 19 issues

                                              |m7|16| 4h 20min|m8|05| 4y 170d|m37|05| 71416C|m1|15| 14.45Stride.Core.Shaders.Grammar .ShaderGrammar
                                              ;class.pngStrideSemanticAnalysis|m34|12| 2d 3h|m6|10|

                                              First 3 of 39 issues

                                              |m6|18| 3h 37min|m9|01| 5y 103d|m26|08| 50411D|m1|10| 24Stride.Shaders.Parser.Analysis .StrideSemanticAnalysis
                                              ;struct.pngInputOriginInfo_t|m31|13| 2d 1h|m22|05|

                                              First 3 of 133 issues

                                              |m25|04| 1d 6h|m1|18| 1y 67d|m0|17| 101E|m7|02| 91.61Valve.VR.InputOriginInfo_t
                                              ;class.pngCanvasRenderer|m25|14| 1d 6h|m2|19|

                                              First 3 of 16 issues

                                              |m4|19| 2h 41min|m9|02| 5y 92d|m13|13| 25812D|m2|08| 33.03Stride.Core.Presentation.Drawing .CanvasRenderer
                                              ;class.pngSimulation|m24|15| 1d 5h|m5|13|

                                              First 3 of 34 issues

                                              |m15|05| 1d 1h|m2|17| 1y 191d|m23|09| 44313C|m1|13| 17.55Stride.Physics.Simulation
                                              ;struct.pngVector4|m24|16| 1d 5h|m3|16|

                                              First 3 of 20 issues

                                              |m7|14| 4h 36min|m5|11| 2y 361d|m15|12| 29310D|m1|09| 24.57Stride.Core.Mathematics.Vector4
                                              ;struct.pngIVROverlay|m24|17| 1d 5h|m20|06|

                                              First 3 of 120 issues

                                              |m10|09| 6h 10min|m3|13| 2y 67d|m0|18| 004E|m9|01| 118.59Valve.VR.IVROverlay
                                              ;class.pngUIElement|m23|18| 1d 5h|m6|09|

                                              First 3 of 42 issues

                                              |m6|17| 3h 53min|m6|09| 3y 169d|m30|06| 57614C|m0|18| 10.18Stride.UI.UIElement
                                              ;class.pngPackageSession|m23|19| 1d 5h|m3|15|

                                              First 3 of 24 issues

                                              |m8|12| 5h 11min|m4|12| 2y 187d|m38|03| 72915C|m0|17| 11.11Stride.Core.Assets.PackageSession
                                              ;Ok.png   Code Query:    Types to Fix Priority

                                              1,514 types matched

                                              1 514 typesBreaking PointDebtAnnual InterestIssues# lines of code (LOC)DebtRatingDebtRatioFull Name
                                              ;class.pngGameGraphicsParameters|m0|15| 91d|m0|03| 1h 0min|m6|02| 4h 0min|m1|08|

                                              First 3 of 12 issues

                                              • Stride.Games .GameGraphicsParameters .PreferredBackBufferWidth} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Games .GameGraphicsParameters .PreferredBackBufferHeight} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Games .GameGraphicsParameters .PreferredBackBufferFormat} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              |m0|15| 011D|m3|07| 49.6Stride.Games .GameGraphicsParameters
                                              ;class.pngRenderInstancing|m0|14| 91d|m0|13| 35min|m3|10| 2h 20min|m1|14|

                                              First 3 of 7 issues

                                              • Stride.Rendering.RenderInstancing .InstanceCount} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Rendering.RenderInstancing .ModelTransformUsage} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Rendering.RenderInstancing .WorldMatrices} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              |m0|14| 009D|m3|09| 45.01Stride.Rendering.RenderInstancing
                                              ;class.pngRenderSprite|m0|13| 91d|m0|05| 55min|m6|04| 3h 40min|m1|11|

                                              First 3 of 11 issues

                                              |m0|02| 1110D|m1|17| 22.73Stride.Rendering.Sprites .RenderSprite
                                              ;class.pngLightPointShadowMapRendererParab ol oid+ShaderData|m0|16| 91d|m0|10| 39min|m4|08| 2h 36min|m2|05|

                                              First 3 of 15 issues

                                              |m0|13| 006E|m3|05| 50.15Stride.Rendering.Shadows .LightPointShadowMapRendererParabo loid+ShaderData
                                              ;class.pngLightSpotShadowMapRenderer+Light Sp otShadowMapShaderData|m0|19| 91d|m0|11| 39min|m4|09| 2h 36min|m2|06|

                                              First 3 of 15 issues

                                              |m0|18| 002E|m3|06| 50.15Stride.Rendering.Shadows .LightSpotShadowMapRenderer+LightS potShadowMapShaderData
                                              ;class.pngLightProbeRuntimeData|m0|18| 91d|m0|09| 40min|m4|07| 2h 40min|m1|12|

                                              First 3 of 9 issues

                                              • Stride.Rendering.LightProbes .LightProbeRuntimeData.LightProbes} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Rendering.LightProbes .LightProbeRuntimeData.Vertices} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Rendering.LightProbes .LightProbeRuntimeData .UserVertexCount} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              |m0|19| 007D|m3|08| 46.3Stride.Rendering.LightProbes .LightProbeRuntimeData
                                              ;class.pngMeshInfo|m0|17| 91d|m0|15| 35min|m3|11| 2h 20min|m1|17|

                                              First 3 of 7 issues

                                              |m0|06| 308D|m2|14| 33.76Stride.Importer.ThreeD.MeshInfo
                                              ;class.pngSpriteStudioNode|m0|12| 92d|m0|06| 52min|m5|05| 3h 26min|m1|10|

                                              First 3 of 11 issues

                                              |m0|07| 312D|m2|13| 37.86Stride.SpriteStudio.Runtime .SpriteStudioNode
                                              ;class.pngVoxelizationPass|m0|11| 94d|m0|17| 32min|m3|14| 2h 4min|m1|13|

                                              First 3 of 9 issues

                                              |m0|01| 1219C|m1|19| 15.43Stride.Rendering.Voxels .VoxelizationPass
                                              ;class.pngLightPointShadowMapRendererCubeM ap +ShaderData|m0|10| 97d|m0|16| 32min|m3|15| 2h 2min|m2|01|

                                              First 3 of 16 issues

                                              |m0|05| 317D|m2|15| 28.94Stride.Rendering.Shadows .LightPointShadowMapRendererCubeMa p+ShaderData
                                              ;class.pngMaterialRenderFeature+MaterialIn fo|m0|09| 104d|m1|01| 1h 24min|m8|01| 4h 54min|m5|00|

                                              First 3 of 31 issues

                                              |m0|04| 300E|m3|02| 51.37Stride.Rendering.Materials .MaterialRenderFeature+MaterialInf o
                                              ;class.pngVoxelStorageContext|m0|08| 106d|m0|14| 35min|m3|17| 2h 0min|m0|18|

                                              First 3 of 6 issues

                                              |m0|03| 718D|m1|16| 23.83Stride.Rendering.Voxels .VoxelStorageContext
                                              ;class.pngEntityInfo|m0|07| 108d|m0|18| 31min|m2|18| 1h 44min|m1|15|

                                              First 3 of 7 issues

                                              • Stride.Importer.Common.EntityInfo .TextureDependencies} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Importer.Common.EntityInfo .Materials} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              • Stride.Importer.Common.EntityInfo .AnimationNodes} violates rule 'A field must not be assigned from outside its parent hierarchy types'
                                              |m0|17| 003E|m3|03| 51.26Stride.Importer.Common.EntityInfo
                                              ;class.pngLightShafts+LightShaftRenderData|m0|06| 110d|m0|12| 36min|m3|16| 2h 2min|m2|02|

                                              First 3 of 16 issues

                                              |m0|09| 213D|m2|12| 38.76Stride.Rendering.Images .LightShafts+LightShaftRenderData
                                              ;class.pngHeightfieldColliderShape+Heightf ie ldDebugPrimitive+Tile|m0|05| 110d|m0|19| 31min|m2|19| 1h 42min|m0|19|

                                              First 3 of 6 issues

                                              |m0|16| 001E|m3|04| 51.26Stride.Physics .HeightfieldColliderShape+Heightfi eldDebugPrimitive+Tile
                                              ;class.pngDataVoxelVolume|m0|04| 113d|m1|02| 1h 13min|m6|03| 3h 54min|m2|07|

                                              First 3 of 13 issues

                                              |m0|11| 104E|m4|01| 60.35Stride.Rendering.Voxels .DataVoxelVolume
                                              ;class.pngEditorGameNavigationMeshService+ Na vigationMeshDisplayGroup|m0|03| 114d|m0|08| 42min|m3|13| 2h 16min|m2|03|

                                              First 3 of 16 issues

                                              |m0|00| 1214D|m1|18| 20.5Stride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.Game .EditorGameNavigationMeshService+N avigationMeshDisplayGroup
                                              ;class.pngRenderEffectReflection|m0|02| 116d|m0|04| 56min|m4|06| 2h 56min|m1|09|

                                              First 3 of 12 issues

                                              |m0|12| 115D|m3|10| 43.21Stride.Rendering .RenderEffectReflection
                                              ;class.pngRenderUIElement|m0|01| 116d|m2|00| 1h 37min|m8|00| 5h 4min|m2|04|

                                              First 3 of 16 issues

                                              |m0|10| 105E|m4|00| 62.62Stride.Rendering.UI .RenderUIElement
                                              ;struct.pngContactPoint|m0|00| 117d|m0|07| 45min|m3|12| 2h 20min|m1|16|

                                              First 3 of 7 issues

                                              |m0|08| 316D|m3|11| 40.06Stride.Physics.ContactPoint
                                              ;Ok.png   Code Query:    Issues to Fix Priority

                                              28,257 issues matched

                                              28 257 issuesDebtAnnual InterestBreaking PointCodeElementFull Name
                                              Critical issue on: ;class.pngStride .SpriteStudio.Offline .SpriteStudioAnimationAssetCompile r+SpriteStudioAnimationAssetComma n d|m1|01| 15min003h 21min|m0|19| 27d06;class.pngStride.SpriteStudio.Offline .SpriteStudioAnimationAssetCompile r+SpriteStudioAnimationAssetComman dRule violated: Potentially Dead Types
                                              Critical issue on: ;class.pngStride .Assets.Models .PrefabModelAssetCompiler+PrefabMo delAssetCompileCommand|m1|00| 15min012h 54min|m0|18| 31d05;class.pngStride.Assets.Models .PrefabModelAssetCompiler+PrefabMo delAssetCompileCommandRule violated: Potentially Dead Types
                                              High issue on: ;field.pngStride.Core .Threading.Dispatcher .MaxDegreeOfParallelism|m0|06| 2min 0s0620min|m0|06| 36d07;field.pngStride.Core.Threading.Dispatcher .MaxDegreeOfParallelismRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Threading.ThreadPool .Instance|m0|09| 2min 0s0920min|m0|05| 36d09;field.pngStride.Core.Threading.ThreadPool .InstanceRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Logger ._lock|m0|08| 2min 0s0820min|m0|08| 36d08;field.pngStride.Core.Diagnostics.Logger ._lockRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .Logger|m0|03| 2min 0s0320min|m0|07| 36d01;field.pngStride.Core.Diagnostics.Profiler .LoggerRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .StartTime|m0|02| 2min 0s0220min|m0|04| 36d00;field.pngStride.Core.Diagnostics.Profiler .StartTimeRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .events|m0|05| 2min 0s0520min|m0|01| 36d02;field.pngStride.Core.Diagnostics.Profiler .eventsRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .collectorChannel|m0|04| 2min 0s0420min|m0|00| 36d04;field.pngStride.Core.Diagnostics.Profiler .collectorChannelRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .subscriberChannelLock|m0|07| 2min 0s0720min|m0|03| 36d03;field.pngStride.Core.Diagnostics.Profiler .subscriberChannelLockRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .subscriberChannels|m0|17| 2min 0s1720min|m0|02| 36d16;field.pngStride.Core.Diagnostics.Profiler .subscriberChannelsRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics.Profiler .collectorTask|m0|16| 2min 0s1620min|m0|15| 36d15;field.pngStride.Core.Diagnostics.Profiler .collectorTaskRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Diagnostics .ProfilingKey.profilingMeter|m0|19| 2min 0s1920min|m0|14| 36d17;field.pngStride.Core.Diagnostics .ProfilingKey.profilingMeterRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .DataSerializerFactory.Lock|m0|18| 2min 0s1820min|m0|17| 36d19;field.pngStride.Core.Serialization .DataSerializerFactory.LockRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .MemberSerializer .ObjectSerializeReferences|m0|15| 2min 0s1520min|m0|16| 36d18;field.pngStride.Core.Serialization .MemberSerializer .ObjectSerializeReferencesRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .MemberSerializer .ExternalIdentifiables|m0|12| 2min 0s1220min|m0|13| 36d11;field.pngStride.Core.Serialization .MemberSerializer .ExternalIdentifiablesRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .MemberSerializer .ObjectDeserializeReferences|m0|11| 2min 0s1120min|m0|10| 36d10;field.pngStride.Core.Serialization .MemberSerializer .ObjectDeserializeReferencesRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .MemberSerializer .ObjectDeserializeCallback|m0|14| 2min 0s1420min|m0|09| 36d12;field.pngStride.Core.Serialization .MemberSerializer .ObjectDeserializeCallbackRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .MemberSerializer<T>.isValueType|m0|13| 2min 0s1320min|m0|12| 36d14;field.pngStride.Core.Serialization .MemberSerializer<T>.isValueTypeRule violated: Avoid non-readonly static fields
                                              High issue on: ;field.pngStride.Core .Serialization .MemberSerializer<T>.isSealed|m0|10| 2min 0s1020min|m0|11| 36d13;field.pngStride.Core.Serialization .MemberSerializer<T>.isSealedRule violated: Avoid non-readonly static fields
                                              ;Ok.png   Code Query:    Debt and Issues per Rule

                                              106 rules matched

                                              106 rulesIssuesDebtAnnual InterestBreaking PointCategoryFull Name
                                              Avoid namespaces mutually dependent|m43|04|

                                              First 3 of 1 190 issues

                                              |m100|00| 47d|m40|01| 28d|m8|11| 1y 233d06Project Rules \ ArchitectureRule
                                              Avoid types with too many methods|m5|14|

                                              First 3 of 164 issues

                                              |m80|01| 38d|m6|10| 4d 5h|m40|03| 8y 78d05Project Rules \ Code SmellsRule
                                              A field must not be assigned from outside its parent hierarchy types|m61|01|

                                              First 3 of 1 703 issues

                                              |m77|02| 36d|m100|00| 70d|m2|16| 187d07Project Rules \ ImmutabilityRule
                                              Avoid static fields with a mutable field type|m60|02|

                                              First 3 of 1 661 issues

                                              |m73|03| 34d|m9|08| 6d 7h|m24|05| 5y09Project Rules \ ImmutabilityRule
                                              Avoid types too big|m5|16|

                                              First 3 of 151 issues

                                              |m69|04| 32d|m5|11| 3d 5h|m43|02| 8y 293d08Project Rules \ Code SmellsRule
                                              Override equals and operator equals on value types|m18|08|

                                              First 3 of 519 issues

                                              |m53|05| 25d|m30|03| 21d|m5|13| 1y 59d01Project Rules \ DesignRule
                                              Potentially Dead Methods|m34|06|

                                              First 3 of 954 issues

                                              |m46|06| 21d|m28|05| 19d 7h|m5|14| 1y 36d00Project Rules \ Dead CodeRule
                                              Avoid methods too big, too complex|m8|13|

                                              First 3 of 224 issues

                                              |m45|07| 21d|m10|07| 7d 1h|m14|10| 2y 363d02Project Rules \ Code SmellsRule
                                              Avoid methods with too many parameters|m5|15|

                                              First 3 of 151 issues

                                              |m45|08| 21d|m2|15| 1d 5h|m63|00| 12y 314d04Project Rules \ Code SmellsRule
                                              Nested types should not be visible|m31|07|

                                              First 3 of 881 issues

                                              |m33|09| 15d 7h|m5|12| 3d 5h|m21|08| 4y 125d03Project Rules \ DesignRule
                                              Structures should be immutable|m18|09|

                                              First 3 of 504 issues

                                              |m32|10| 15d 4h|m29|04| 21d|m3|15| 269d16Project Rules \ ImmutabilityRule
                                              Avoid types with too many fields|m2|17|

                                              First 3 of 71 issues

                                              |m31|11| 15d 1h|m2|16| 1d 5h|m44|01| 9y 34d15Project Rules \ Code SmellsRule
                                              Avoid namespaces dependency cycles|m1|19|

                                              First 3 of 42 issues

                                              |m22|12| 10d 4h|m2|14| 1d 6h|m29|04| 6y17Project Rules \ ArchitectureRule
                                              Instance fields naming convention|m48|03|

                                              First 3 of 1 347 issues

                                              |m17|13| 8d 3h|m7|09| 5d 4h|m7|12| 1y 182d19Project Rules \ Naming ConventionsRule
                                              Fields should be declared as private or protected|m100|00|

                                              First 3 of 2 761 issues

                                              |m16|14| 7d 6h|m38|02| 27d|m1|18| 105d18Project Rules \ VisibilityRule
                                              Types declared in the same namespace, should have their source files stored in the same directory|m1|18|

                                              First 3 of 45 issues

                                              • ;namespace.pngStride.Core violates rule 'Types declared in the same namespace, should have their source files stored in the same directory'
                                              • ;namespace.pngStride.Core.Serialization violates rule 'Types declared in the same namespace, should have their source files stored in the same directory'
                                              • ;namespace.pngStride.Core.Reflection violates rule 'Types declared in the same namespace, should have their source files stored in the same directory'
                                              |m16|15| 7d 4h|m2|13| 1d 7h|m19|09| 4y 18d11Project Rules \ Source Files OrganizationRule
                                              Class shouldn't be too deep in inheritance tree|m13|10|

                                              First 3 of 368 issues

                                              |m15|16| 7d 2h|m2|17| 1d 4h|m23|07| 4y 282d10Project Rules \ Object Oriented DesignRule
                                              Types that could be declared as private, nested in a parent type|m39|05|

                                              First 3 of 1 103 issues

                                              • ;class.pngStride.Core.Threading .PooledDelegateHelper violates rule 'Types that could be declared as private, nested in a parent type'
                                              • Stride.Core.DataSerializers .StrideCore_ComponentBaseSerialize r} violates rule 'Types that could be declared as private, nested in a parent type'
                                              • Stride.Core.DataSerializers .StrideCore_DisposeBaseSerializer} violates rule 'Types that could be declared as private, nested in a parent type'
                                              |m14|17| 6d 7h|m0|19| 0min 0s|m0|19| 00:00:0012Project Rules \ VisibilityRule
                                              Avoid prefixing type name with parent namespace name|m11|12|

                                              First 3 of 307 issues

                                              |m13|18| 6d 3h|m1|18| 1d 2h|m24|06| 5y14Project Rules \ Naming ConventionsRule
                                              Don't assign a field from many methods|m11|11|

                                              First 3 of 318 issues

                                              |m12|19| 5d 7h|m18|06| 13d 2h|m2|17| 164d13Project Rules \ ImmutabilityRule
                                              ;Ok.png   Code Query:    New Debt and Issues per Rule

                                              + No rule matched

                                              ;Ok.png   Code Query:    Debt and Issues per Code Element

                                              19,189 code elements matched

                                              19 189 code elementsIssuesDebtAnnual InterestBreaking PointFull Name
                                              ;struct.pngInputBindingInfo_t|m42|11|

                                              First 3 of 4 issues

                                              |m100|00| 5d 7h|m100|00| 4h 22min|m19|01| 10y 280dValve.VR.InputBindingInfo_t
                                              ;class.pngShaderGrammar|m57|05|

                                              First 3 of 5 issues

                                              |m39|01| 2d 2h|m90|01| 3h 56min|m8|12| 4y 253dStride.Core.Shaders.Grammar .ShaderGrammar
                                              ;class.pngHlslToGlslConvertor|m42|08|

                                              First 3 of 4 issues

                                              |m34|02| 2d 0h|m71|03| 3h 6min|m9|08| 5y 73dStride.Core.Shaders.Convertor .HlslToGlslConvertor
                                              ;struct.pngInputOriginInfo_t|m28|16|

                                              3 issues

                                              |m32|03| 1d 7h|m43|09| 1h 55min|m14|02| 8y 24dValve.VR.InputOriginInfo_t
                                              ;struct.pngMatrix|m57|06|

                                              First 3 of 5 issues

                                              |m30|04| 1d 6h|m71|02| 3h 7min|m8|13| 4y 242dStride.Core.Mathematics.Matrix
                                              ;namespace.pngStride.Rendering.Images|m28|18|

                                              3 issues

                                              • ;namespace.pngStride.Rendering.Images violates rule 'Namespace name should correspond to file location'
                                              • ;namespace.pngStride.Rendering.Images violates rule 'Types with source files stored in the same directory, should be declared in the same namespace'
                                              • ;namespace.pngStride.Rendering.Images violates rule 'Types declared in the same namespace, should have their source files stored in the same directory'
                                              |m29|05| 1d 5h|m16|19| 42min|m36|00| 19y 252dStride.Rendering.Images
                                              ;class.pngHlslGrammar|m71|01|

                                              First 3 of 6 issues

                                              |m26|06| 1d 4h|m57|05| 2h 30min|m8|10| 4y 320dStride.Core.Shaders.Grammar.Hlsl .HlslGrammar
                                              ;class.pngUIElement|m100|00|

                                              First 3 of 8 issues

                                              |m22|07| 1d 2h|m53|06| 2h 20min|m8|14| 4y 224dStride.UI.UIElement
                                              ;class.pngSessionViewModel|m71|02|

                                              First 3 of 6 issues

                                              |m21|08| 1d 1h|m52|08| 2h 16min|m8|16| 4y 133dStride.Core.Assets.Editor .ViewModel.SessionViewModel
                                              ;struct.pngIVROverlay|m42|07|

                                              First 3 of 4 issues

                                              |m20|09| 1d 1h|m52|07| 2h 18min|m7|17| 4y 97dValve.VR.IVROverlay
                                              ;class.pngTexture|m57|03|

                                              First 3 of 5 issues

                                              |m18|10| 1d 0h|m69|04| 3h 3min|m5|19| 2y 309dStride.Graphics.Texture
                                              ;class.pngAssetCollectionViewModel|m42|13|

                                              First 3 of 4 issues

                                              |m17|11| 1d 0h|m32|13| 1h 25min|m10|07| 5y 294dStride.Core.Assets.Editor .ViewModel .AssetCollectionViewModel
                                              ;class.pngCommandList|m42|12|

                                              First 3 of 4 issues

                                              |m17|12| 1d 0h|m31|15| 1h 21min|m10|06| 5y 359dStride.Graphics.CommandList
                                              ;class.pngEmitter|m28|17|

                                              3 issues

                                              |m16|13| 7h 41min|m25|16| 1h 7min|m12|04| 6y 306dStride.Core.Yaml.Emitter
                                              ;class.pngStrideShaderMixer|m42|09|

                                              First 3 of 4 issues

                                              |m16|14| 7h 39min|m34|12| 1h 29min|m9|09| 5y 51dStride.Shaders.Parser.Mixins .StrideShaderMixer
                                              ;class.pngInputManager|m57|04|

                                              First 3 of 5 issues

                                              |m15|15| 7h 7min|m25|17| 1h 6min|m11|05| 6y 169dStride.Input.InputManager
                                              ;struct.pngVector3|m42|10|

                                              First 3 of 4 issues

                                              |m14|16| 6h 58min|m40|10| 1h 44min|m7|18| 3y 358dStride.Core.Mathematics.Vector3
                                              ;class.pngScanner|m28|19|

                                              3 issues

                                              |m14|17| 6h 53min|m21|18| 57min|m13|03| 7y 91dStride.Core.Yaml.Scanner
                                              ;class.pngXamlMarkdown|m28|14|

                                              3 issues

                                              |m14|18| 6h 53min|m35|11| 1h 32min|m8|15| 4y 163dStride.Core.Presentation .XamlMarkdown
                                              ;struct.pngDouble3|m28|15|

                                              3 issues

                                              |m14|19| 6h 46min|m32|14| 1h 24min|m8|11| 4y 293dStride.Core.Mathematics.Double3
                                              ;Ok.png   Code Query:    New Debt and Issues per Code Element

                                              + No code element matched

                                              Object Oriented Design

                                              ;Warning.png   Rule Violated:    ND1200    Avoid interfaces too big

                                              10 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              10 typesMembersEventsmembersCountDebtAnnual InterestFull Name
                                              ;interface.pngINodePresenter|m100|00|

                                              First 3 of 10 methods 19 properties 2 events

                                              • ;method.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .get_Item(String)
                                              • ;method.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .UpdateValue(Object)
                                              • ;method.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter.AddItem (Object)
                                              |m40|03|

                                              2 events

                                              • ;event.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .ValueChanging
                                              • ;event.pngStride.Core.Presentation.Quantum .Presenters.INodePresenter .ValueChanged
                                              |m100|00| 31|m100|00| 1h 53min0029minStride.Core.Presentation.Quantum .Presenters.INodePresenter
                                              ;interface.pngIUndoRedoService|m58|01|

                                              First 3 of 12 methods 7 properties 5 events

                                              • ;method.pngStride.Core.Presentation.Services .IUndoRedoService .CreateTransaction (TransactionFlags)
                                              • ;method.pngStride.Core.Presentation.Services .IUndoRedoService .RetrieveAllTransactions()
                                              • ;method.pngStride.Core.Presentation.Services .IUndoRedoService.SetName (Operation,String)
                                              |m100|00|

                                              First 3 of 5 events

                                              • ;event.pngStride.Core.Presentation.Services .IUndoRedoService.Done
                                              • ;event.pngStride.Core.Presentation.Services .IUndoRedoService.Undone
                                              • ;event.pngStride.Core.Presentation.Services .IUndoRedoService.Redone
                                              |m58|01| 24|m58|01| 1h 22min0120minStride.Core.Presentation.Services .IUndoRedoService
                                              ;interface.pngIAssetObjectNode|m52|02|

                                              First 3 of 22 methods 1 property

                                              • ;method.pngStride.Core.Assets.Quantum .IAssetObjectNode.get_Item(String)
                                              • ;method.pngStride.Core.Assets.Quantum .IAssetObjectNode.IndexedTarget (NodeIndex)
                                              • ;method.pngStride.Core.Assets.Quantum .IAssetObjectNode.OverrideItem (Boolean,NodeIndex)
                                              04no event|m52|02| 23|m52|02| 1h 17min0219minStride.Core.Assets.Quantum .IAssetObjectNode
                                              ;interface.pngIMemberDescriptor|m47|04|

                                              First 3 of 3 methods 19 properties

                                              • ;method.pngStride.Core.Reflection .IMemberDescriptor .GetCustomAttributes<T>(Boolean)
                                              • ;method.pngStride.Core.Reflection .IMemberDescriptor.Get(Object)
                                              • ;method.pngStride.Core.Reflection .IMemberDescriptor.Set(Object ,Object)
                                              09no event|m47|04| 22|m47|04| 1h 13min0417minStride.Core.Reflection .IMemberDescriptor
                                              ;interface.pngIGame|m47|03|

                                              First 3 of 18 properties 4 events

                                              • ;property.pngStride.Games.IGame.UpdateTime
                                              • ;property.pngStride.Games.IGame.DrawTime
                                              • ;property.pngStride.Games.IGame .DrawInterpolationFactor
                                              |m80|02|

                                              First 3 of 4 events

                                              • ;event.pngStride.Games.IGame.Activated
                                              • ;event.pngStride.Games.IGame.Deactivated
                                              • ;event.pngStride.Games.IGame.Exiting
                                              |m47|03| 22|m47|03| 1h 13min0317minStride.Games.IGame
                                              ;interface.pngITransactionStack|m29|05|

                                              First 3 of 7 methods 7 properties 5 events

                                              • ;method.pngStride.Core.Transactions .ITransactionStack .CreateTransaction (TransactionFlags)
                                              • ;method.pngStride.Core.Transactions .ITransactionStack.Clear()
                                              • ;method.pngStride.Core.Transactions .ITransactionStack .RetrieveAllTransactions()
                                              |m100|01|

                                              First 3 of 5 events

                                              • ;event.pngStride.Core.Transactions .ITransactionStack .TransactionCompleted
                                              • ;event.pngStride.Core.Transactions .ITransactionStack .TransactionRollbacked
                                              • ;event.pngStride.Core.Transactions .ITransactionStack .TransactionRollforwarded
                                              |m29|05| 19|m29|05| 1h 0min0513minStride.Core.Transactions .ITransactionStack
                                              ;interface.pngIEditorDialogService|m23|06|

                                              First 3 of 18 methods

                                              • ;method.pngStride.Core.Assets.Editor.Services .IEditorDialogService .ShowNotificationWindow(String ,String,ICommandBase,Object)
                                              • ;method.pngStride.Core.Assets.Editor.Services .IEditorDialogService .CloseAllNotificationWindows()
                                              • ;method.pngStride.Core.Assets.Editor.Services .IEditorDialogService .AddDelayedNotification (SettingsKey<Boolean>,String ,String,String,Action,Action ,SettingsKey<Boolean>)
                                              07no event|m23|06| 18|m23|06| 55min0612minStride.Core.Assets.Editor.Services .IEditorDialogService
                                              ;interface.pngIDialogService|m5|07|

                                              First 3 of 10 methods 5 properties

                                              08no event|m5|07| 15|m5|07| 42min078minStride.Core.Presentation.Services .IDialogService
                                              ;interface.pngIDrawingContext|m0|09|

                                              First 3 of 14 methods

                                              • ;method.pngStride.Core.Presentation.Drawing .IDrawingContext.Clear()
                                              • ;method.pngStride.Core.Presentation.Drawing .IDrawingContext.DrawEllipse(Point ,Size,Color,Color,Double ,PenLineJoin,ICollection<Double> ,Double,Boolean)
                                              • ;method.pngStride.Core.Presentation.Drawing .IDrawingContext.DrawEllipses (IList<Point>,Double,Double,Color ,Color,Double,PenLineJoin ,ICollection<Double>,Double ,Boolean)
                                              05no event|m0|09| 14|m0|09| 37min097minStride.Core.Presentation.Drawing .IDrawingContext
                                              ;interface.pngIEditorGameCameraService|m0|08|

                                              First 3 of 2 methods 12 properties

                                              • ;method.pngStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService .ResetCamera(Vector3)
                                              • ;method.pngStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService .ResetCamera(CameraOrientation)
                                              • ;property.pngStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService .Component
                                              06no event|m0|08| 14|m0|08| 37min087minStride.Assets.Presentation .AssetEditors.GameEditor.Game .IEditorGameCameraService
                                              ;Warning.png   Rule Violated:    ND1201    Base class should not use derivatives

                                              36 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              36 typesderivedClassesUsedderivedClassesMemberUsedDebtSeverityFull Name
                                              ;class.pngEntityHierarchyItemViewModel|m66|04|

                                              First 3 of 5 types

                                              |m100|00|

                                              First 3 of 12 methods 8 properties

                                              |m100|00| 1h 15min06HighStride.Assets.Presentation .AssetEditors .EntityHierarchyEditor.ViewModels .EntityHierarchyItemViewModel
                                              ;class.pngTypeBase|m33|08|

                                              3 types

                                              |m65|01|

                                              First 3 of 8 methods 5 properties

                                              |m62|01| 48min05HighStride.Core.Shaders.Ast.TypeBase
                                              ;class.pngDynamicYamlObject|m33|09|

                                              3 types

                                              |m45|02|

                                              First 3 of 4 methods 2 fields 3 properties

                                              |m45|04| 36min07HighStride.Core.Yaml.DynamicYamlObject
                                              ;class.pngAnimationCurveEvaluatorOptimized Gr oup|m100|00|

                                              First 3 of 7 types

                                              |m35|03|

                                              First 3 of 7 methods

                                              |m54|02| 42min09HighStride.Animations .AnimationCurveEvaluatorOptimizedG roup
                                              ;class.pngUPath|m16|11|

                                              2 types

                                              |m30|06|

                                              First 3 of 4 methods 2 fields

                                              |m29|08| 24min08HighStride.Core.IO.UPath
                                              ;class.pngAnimationCurveEvaluatorDirectGro up|m83|01|

                                              First 3 of 6 types

                                              |m30|05|

                                              First 3 of 6 methods

                                              |m45|03| 36min01HighStride.Animations .AnimationCurveEvaluatorDirectGrou p
                                              ;class.pngUIHierarchyItemViewModel|m0|18|

                                              1 type

                                              |m30|04|

                                              First 3 of 3 methods 3 properties

                                              |m25|10| 21min00HighStride.Assets.Presentation .AssetEditors.UIEditor.ViewModels .UIHierarchyItemViewModel
                                              ;class.pngMemberSerializer<T>|m66|03|

                                              First 3 of 5 types

                                              |m25|08|

                                              First 3 of 5 methods

                                              |m37|05| 30min02HighStride.Core.Serialization .MemberSerializer<T>
                                              ;class.pngPhysicsConstraintGizmo+ModelWrap pe r|m66|02|

                                              First 3 of 5 types

                                              |m25|07|

                                              First 3 of 5 methods

                                              |m37|06| 30min04HighStride.Assets.Presentation .AssetEditors.Gizmos .PhysicsConstraintGizmo+ModelWrapp er
                                              ;class.pngYamlNode|m50|06|

                                              First 3 of 4 types

                                              |m20|09|

                                              First 3 of 4 methods

                                              |m29|07| 24min03HighStride.Core.Yaml.Serialization .YamlNode
                                              ;class.pngBnfTerm|m50|05|

                                              First 3 of 4 types

                                              |m20|10|

                                              First 3 of 2 methods 2 fields

                                              |m29|09| 24min16HighIrony.Parsing.BnfTerm
                                              ;class.pngPackageViewModel|m0|15|

                                              1 type

                                              |m15|13|

                                              2 methods 1 property

                                              |m12|13| 12min15HighStride.Core.Assets.Editor .ViewModel.PackageViewModel
                                              ;class.pngDrawEffect|m0|16|

                                              1 type

                                              |m15|12|

                                              2 methods 1 property

                                              |m12|14| 12min17HighStride.Rendering.DrawEffect
                                              ;class.pngFFmpegStream|m33|07|

                                              3 types

                                              |m15|11|

                                              3 methods

                                              |m20|11| 18min19HighStride.Video.FFmpeg.FFmpegStream
                                              ;class.pngDefaultValueMetadata|m16|10|

                                              2 types

                                              |m10|17|

                                              2 methods

                                              |m12|12| 12min18HighStride.Core.DefaultValueMetadata
                                              ;class.pngObjectInvalidationMetadata|m0|17|

                                              1 type

                                              |m10|18|

                                              2 methods

                                              |m8|17| 9min11HighStride.Core .ObjectInvalidationMetadata
                                              ;class.pngBuildStep|m0|19|

                                              1 type

                                              |m10|16|

                                              1 method 1 property

                                              |m8|18| 9min10HighStride.Core.BuildEngine.BuildStep
                                              ;class.pngPackageContainer|m0|14|

                                              1 type

                                              |m10|14|

                                              1 method 1 property

                                              |m8|15| 9min12HighStride.Core.Assets .PackageContainer
                                              ;class.pngImportModelCommand|m0|13|

                                              1 type

                                              |m10|15|

                                              2 methods

                                              |m8|16| 9min14HighStride.Assets.Models .ImportModelCommand
                                              ;class.pngValidateValueMetadata|m0|12|

                                              1 type

                                              |m5|19|

                                              1 method

                                              |m4|19| 6min13HighStride.Core.ValidateValueMetadata
                                              ;Warning.png   Rule Violated:    ND1202    Class shouldn't be too deep in inheritance tree

                                              368 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              368 typesbaseClassesDepth of inheritanceDebtSeverityFull Name
                                              ;class.pngPrefabViewModel|m100|03|

                                              First 3 of 10 types

                                              |m100|03| 11|m100|03| 24min06MediumStride.Assets.Presentation .ViewModel.PrefabViewModel
                                              ;class.pngSceneViewModel|m100|02|

                                              First 3 of 10 types

                                              |m100|02| 11|m100|02| 24min05MediumStride.Assets.Presentation .ViewModel.SceneViewModel
                                              ;class.pngUILibraryViewModel|m100|00|

                                              First 3 of 10 types

                                              |m100|00| 11|m100|00| 24min07MediumStride.Assets.Presentation .ViewModel.UILibraryViewModel
                                              ;class.pngUIPageViewModel|m100|01|

                                              First 3 of 10 types

                                              |m100|01| 11|m100|01| 24min09MediumStride.Assets.Presentation .ViewModel.UIPageViewModel
                                              ;class.pngPrecompiledFontThumbnailCompiler +P recompiledFontBuildCommand|m83|06|

                                              First 3 of 9 types

                                              |m83|06| 10|m83|06| 21min08MediumStride.Assets.Presentation .Thumbnails .PrecompiledFontThumbnailCompiler+ PrecompiledFontBuildCommand
                                              ;class.pngEntityHierarchyViewModel|m83|04|

                                              First 3 of 9 types

                                              |m83|04| 10|m83|04| 21min01MediumStride.Assets.Presentation .ViewModel .EntityHierarchyViewModel
                                              ;class.pngUIBaseViewModel|m83|05|

                                              First 3 of 9 types

                                              |m83|05| 10|m83|05| 21min00MediumStride.Assets.Presentation .ViewModel.UIBaseViewModel
                                              ;class.pngAssetCompositeHierarchyViewModel <TAssetPartDesign,TAssetPart>|m66|08|

                                              First 3 of 8 types

                                              |m66|08| 9|m66|08| 18min02MediumStride.Core.Assets.Editor .ViewModel .AssetCompositeHierarchyViewModel <TAssetPartDesign,TAssetPart>
                                              ;class.pngCustomAssetThumbnailCompiler+Cus to mAssetThumbnailBuildCommand|m66|07|

                                              First 3 of 8 types

                                              |m66|07| 9|m66|07| 18min04MediumStride.Editor.Thumbnails .CustomAssetThumbnailCompiler+Cust omAssetThumbnailBuildCommand
                                              ;class.pngFontThumbnailBuildCommand|m66|09|

                                              First 3 of 8 types

                                              |m66|09| 9|m66|09| 18min03MediumStride.Assets.Presentation .Thumbnails .FontThumbnailBuildCommand
                                              ;class.pngTextureThumbnailCompiler+Texture Th umbnailBuildCommand|m66|17|

                                              First 3 of 8 types

                                              |m66|17| 9|m66|17| 18min16MediumStride.Assets.Presentation .Thumbnails .TextureThumbnailCompiler+TextureT humbnailBuildCommand
                                              ;class.pngAnimationViewModel|m66|16|

                                              First 3 of 8 types

                                              |m66|16| 9|m66|16| 18min15MediumStride.Assets.Presentation .ViewModel.AnimationViewModel
                                              ;class.pngCodeAssetViewModel|m66|19|

                                              First 3 of 8 types

                                              |m66|19| 9|m66|19| 18min17MediumStride.Assets.Presentation .ViewModel.CodeAssetViewModel
                                              ;class.pngModelViewModel|m66|18|

                                              First 3 of 8 types

                                              |m66|18| 9|m66|18| 18min19MediumStride.Assets.Presentation .ViewModel.ModelViewModel
                                              ;class.pngScriptSourceFileAssetViewModel|m66|15|

                                              First 3 of 8 types

                                              |m66|15| 9|m66|15| 18min18MediumStride.Assets.Presentation .ViewModel .ScriptSourceFileAssetViewModel
                                              ;class.pngSkeletonViewModel|m66|12|

                                              First 3 of 8 types

                                              |m66|12| 9|m66|12| 18min11MediumStride.Assets.Presentation .ViewModel.SkeletonViewModel
                                              ;class.pngSpriteStudioModelViewModel|m66|11|

                                              First 3 of 8 types

                                              |m66|11| 9|m66|11| 18min10MediumStride.Assets.Presentation .ViewModel .SpriteStudioModelViewModel
                                              ;class.pngVisualScriptViewModel|m66|14|

                                              First 3 of 8 types

                                              |m66|14| 9|m66|14| 18min12MediumStride.Assets.Presentation .ViewModel.VisualScriptViewModel
                                              ;class.pngSceneRootViewModel|m66|13|

                                              First 3 of 8 types

                                              |m66|13| 9|m66|13| 18min14MediumStride.Assets.Presentation .AssetEditors.SceneEditor .ViewModels.SceneRootViewModel
                                              ;class.pngPrefabRootViewModel|m66|10|

                                              First 3 of 8 types

                                              |m66|10| 9|m66|10| 18min13MediumStride.Assets.Presentation .AssetEditors.PrefabEditor .ViewModels.PrefabRootViewModel
                                              ;Warning.png   Rule Violated:    ND1203    Class with no descendant should be sealed if possible

                                              866 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              866 types# lines of code (LOC)DebtSeverityFull Name
                                              ;class.pngStrideShaderMixer|m100|00| 999|m0|06| 0min 30s06MediumStride.Shaders.Parser.Mixins .StrideShaderMixer
                                              ;class.pngDDSHelper|m68|01| 686|m0|05| 0min 30s05MediumStride.Graphics.DDSHelper
                                              ;class.pngStrideStreamCreator|m57|02| 574|m0|07| 0min 30s07MediumStride.Shaders.Parser.Mixins .StrideStreamCreator
                                              ;class.pngStrideSemanticAnalysis|m50|03| 504|m0|09| 0min 30s09MediumStride.Shaders.Parser.Analysis .StrideSemanticAnalysis
                                              ;class.pngShaderLinker|m38|04| 386|m0|08| 0min 30s08MediumStride.Shaders.Parser.ShaderLinker
                                              ;class.pngPvrttTexLib|m36|05| 368|m0|01| 0min 30s01MediumStride.TextureConverter .TexLibraries.PvrttTexLib
                                              ;class.pngParserDataBuilder|m34|06| 345|m0|00| 0min 30s00MediumIrony.Parsing.Construction .ParserDataBuilder
                                              ;class.pngDxtTexLib|m32|07| 327|m0|02| 0min 30s02MediumStride.TextureConverter .TexLibraries.DxtTexLib
                                              ;class.pngShaderCompilationContext|m31|08| 311|m0|04| 0min 30s04MediumStride.Shaders.Parser.Mixins .ShaderCompilationContext
                                              ;class.pngFITexLib|m26|09| 261|m0|03| 0min 30s03MediumStride.TextureConverter .TexLibraries.FITexLib
                                              ;class.pngGrammarDataBuilder|m25|10| 259|m0|16| 0min 30s16MediumIrony.Parsing.Construction .GrammarDataBuilder
                                              ;class.pngTreeSet<T>|m25|11| 251|m0|15| 0min 30s15MediumStride.Core.Yaml.TreeSet<T>
                                              ;class.pngAtlasTexLibrary|m25|12| 250|m0|17| 0min 30s17MediumStride.TextureConverter .TexLibraries.AtlasTexLibrary
                                              ;class.pngShaderCompiler|m24|13| 246|m0|19| 0min 30s19MediumStride.Shaders.Compiler.Direct3D .ShaderCompiler
                                              ;class.pngLightClusteredPointSpotGroupRend er er+PointLightShaderGroupData|m24|14| 245|m0|18| 0min 30s18MediumStride.Rendering.Lights .LightClusteredPointSpotGroupRende rer+PointLightShaderGroupData
                                              ;class.pngShaderCompiler|m22|15| 223|m0|11| 0min 30s11MediumStride.Shaders.Compiler.OpenGL .ShaderCompiler
                                              ;class.pngBundlePacker|m22|16| 222|m0|10| 0min 30s10MediumStride.Core.Assets.CompilerApp .BundlePacker
                                              ;class.pngStrideTexLibrary|m21|17| 214|m0|12| 0min 30s12MediumStride.TextureConverter .TexLibraries.StrideTexLibrary
                                              ;class.pngStrideShaderLibrary|m20|18| 208|m0|14| 0min 30s14MediumStride.Shaders.Parser.Mixins .StrideShaderLibrary
                                              ;class.pngCopyPasteService|m20|19| 205|m0|13| 0min 30s13MediumStride.Core.Assets.Editor.Services .CopyPasteService
                                              ;Warning.png   Rule Violated:    ND1204    Overrides of Method() should call base.Method()

                                              47 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              47 methodsshouldCalldefinedInBaseClassDebtSeverityFull Name
                                              ;method.pngSerialize(T[]&,ArchiveMode ,SerializationStream)06;method.pngStride.Core.Serialization .Serializers.ArraySerializer<T> .Serialize(T[]&,ArchiveMode ,SerializationStream)06;class.pngStride.Core.Serialization .Serializers.ArraySerializer<T>|m0|06| 10min06MediumStride.Core.Serialization .Serializers .BlittableArraySerializer<T> .Serialize(T[]&,ArchiveMode ,SerializationStream)
                                              ;method.pngConvertFullPathToUrl(String)05;method.pngStride.Core.IO.FileSystemProvider .ConvertFullPathToUrl(String)05;class.pngStride.Core.IO.FileSystemProvider|m0|05| 10min05MediumStride.Core.IO.DriveFileProvider .ConvertFullPathToUrl(String)
                                              ;method.pngRemoveUnsaved(IEnumerable<T> ,Int32 )07;method.pngStride.Core.IO.Store<T> .RemoveUnsaved(IEnumerable<T> ,Int32)07;class.pngStride.Core.IO.Store<T>|m0|07| 10min07MediumStride.Core.IO.ListStore<T> .RemoveUnsaved(IEnumerable<T> ,Int32)
                                              ;method.pngPrepareMembers()09;method.pngStride.Core.Reflection .ObjectDescriptor.PrepareMembers()09;class.pngStride.Core.Reflection .ObjectDescriptor|m0|09| 10min09MediumStride.Core.Reflection .NullableDescriptor.PrepareMembers ()
                                              ;method.pngPrepareMembers()08;method.pngStride.Core.Reflection .ObjectDescriptor.PrepareMembers()08;class.pngStride.Core.Reflection .ObjectDescriptor|m0|08| 10min08MediumStride.Core.Reflection .PrimitiveDescriptor .PrepareMembers()
                                              ;method.pngPrepareScalarRules()01;method.pngStride.Core.Yaml.Schemas .CoreSchema.PrepareScalarRules()01;class.pngStride.Core.Yaml.Schemas .CoreSchema|m0|01| 10min01MediumStride.Core.Yaml.Schemas .ExtendedSchema.PrepareScalarRules ()
                                              ;method.pngPrepareScalarRules()00;method.pngStride.Core.Yaml.Schemas .JsonSchema.PrepareScalarRules()00;class.pngStride.Core.Yaml.Schemas .JsonSchema|m0|00| 10min00MediumStride.Core.Yaml.Schemas .CoreSchema.PrepareScalarRules()
                                              ;method.pngReadDictionaryItems (ObjectContext& )02;method.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .ReadDictionaryItems (ObjectContext&)02;class.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer|m0|02| 10min02MediumStride.Core.Yaml .CollectionWithIdsSerializerBase .ReadDictionaryItems (ObjectContext&)
                                              ;method.pngWriteDictionaryItems (ObjectContext&)04;method.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .WriteDictionaryItems (ObjectContext&)04;class.pngStride.Core.Yaml.Serialization .Serializers.DictionarySerializer|m0|04| 10min04MediumStride.Core.Yaml .CollectionWithIdsSerializerBase .WriteDictionaryItems (ObjectContext&)
                                              ;method.pngWriteMembers(ObjectContext&)03;method.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer .WriteMembers(ObjectContext&)03;class.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer|m0|03| 10min03MediumStride.Core.Yaml.Serialization .Serializers.CollectionSerializer .WriteMembers(ObjectContext&)
                                              ;method.pngWriteMembers(ObjectContext&)16;method.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer .WriteMembers(ObjectContext&)16;class.pngStride.Core.Yaml.Serialization .Serializers.ObjectSerializer|m0|16| 10min16MediumStride.Core.Yaml.Serialization .Serializers.DictionarySerializer .WriteMembers(ObjectContext&)
                                              ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)15;method.pngStride.Core.Yaml .DictionaryWithIdsSerializer .TryCreate(SerializerContext ,ITypeDescriptor)15;class.pngStride.Core.Yaml .DictionaryWithIdsSerializer|m0|15| 10min15MediumStride.Assets.Serializers .ComputeColorParametersSerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                              ;method.pngTryCreate(SerializerContext ,ITypeDescriptor)17;method.pngStride.Core.Yaml .DictionaryWithIdsSerializer .TryCreate(SerializerContext ,ITypeDescriptor)17;class.pngStride.Core.Yaml .DictionaryWithIdsSerializer|m0|17| 10min17MediumStride.Assets.Serializers .ParameterKeyDictionarySerializer .TryCreate(SerializerContext ,ITypeDescriptor)
                                              ;method.pngCreateNodeViewModel (GraphViewModel ,NodeViewModel ,Type,List <INodePresenter>,Boolean)19;method.pngStride.Core.Presentation.Quantum .ViewModels.NodeViewModelFactory .CreateNodeViewModel (GraphViewModel,NodeViewModel,Type ,List<INodePresenter>,Boolean)19;class.pngStride.Core.Presentation.Quantum .ViewModels.NodeViewModelFactory|m0|19| 10min19MediumStride.Core.Assets.Editor.Quantum .ViewModels .AssetNodeViewModelFactory .CreateNodeViewModel (GraphViewModel,NodeViewModel,Type ,List<INodePresenter>,Boolean)
                                              ;method.pngCreateMember (IPropertyProviderViewModel ,INodePresenter,IMemberNode)18;method.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory .CreateMember (IPropertyProviderViewModel ,INodePresenter,IMemberNode)18;class.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory|m0|18| 10min18MediumStride.Core.Assets.Editor.Quantum .NodePresenters .AssetNodePresenterFactory .CreateMember (IPropertyProviderViewModel ,INodePresenter,IMemberNode)
                                              ;method.pngCreateItem (IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)11;method.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory .CreateItem (IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)11;class.pngStride.Core.Presentation.Quantum .Presenters.NodePresenterFactory|m0|11| 10min11MediumStride.Core.Assets.Editor.Quantum .NodePresenters .AssetNodePresenterFactory .CreateItem (IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)
                                              ;method.pngMatchNode(NodeViewModel)10;method.pngStride.Core.Assets.Editor.View .TypeMatchTemplateProvider .MatchNode(NodeViewModel)10;class.pngStride.Core.Assets.Editor.View .TypeMatchTemplateProvider|m0|10| 10min10MediumStride.Core.Assets.Editor.View .TemplateProviders .SetTemplateProvider.MatchNode (NodeViewModel)
                                              ;method.pngGetContainer(Object)12;method.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>.GetContainer (Object)12;class.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>|m0|12| 10min12MediumStride.Core.Assets.Editor.View .Behaviors .FrameworkElementDragDropBehavior .GetContainer(Object)
                                              ;method.pngGetContainer(Object)14;method.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>.GetContainer (Object)14;class.pngStride.Core.Assets.Editor.View .Behaviors.DragDropBehavior <TControl,TContainer>|m0|14| 10min14MediumStride.Core.Assets.Editor.View .Behaviors .TreeViewDragDropBehavior .GetContainer(Object)
                                              ;method.pngAccept(Type,Type,Type)13;method.pngStride.Core.Assets.Editor .ViewModel.CopyPasteProcessors .AssetPropertyPasteProcessor .Accept(Type,Type,Type)13;class.pngStride.Core.Assets.Editor .ViewModel.CopyPasteProcessors .AssetPropertyPasteProcessor|m0|13| 10min13MediumStride.Assets.Presentation .ViewModel.CopyPasteProcessors .EntityComponentPasteProcessor .Accept(Type,Type,Type)
                                              ;WarningCritical.png   Critical Rule Violated:    ND1205    Do not hide base class methods

                                              22 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              22 methodsbaseMethodsHiddenbaseClassesDebtSeverityFull Name
                                              ;method.pngget_Item(String)|m0|10|

                                              1 method

                                              |m0|10|

                                              1 type

                                              |m0|06| 10min06HighStride.Core.Assets.Quantum .Internal.AssetBoxedNode.get_Item (String)
                                              ;property-get.pngget_Target()|m0|11|

                                              1 method

                                              |m0|11|

                                              1 type

                                              |m0|05| 10min05HighStride.Core.Assets.Quantum .Internal.AssetMemberNode .get_Target()
                                              ;method.pngget_Item(String)|m0|12|

                                              1 method

                                              |m0|12|

                                              1 type

                                              |m0|07| 10min07HighStride.Core.Assets.Quantum .Internal.AssetObjectNode.get_Item (String)
                                              ;property-get.pngget_Asset()|m0|09|

                                              1 method

                                              |m0|09|

                                              1 type

                                              |m0|09| 10min09HighStride.Core.Assets.Editor .ViewModel.AssetViewModel<TAsset> .get_Asset()
                                              ;method.pngget_Item(String)|m0|06|

                                              1 method

                                              |m0|06|

                                              1 type

                                              |m0|08| 10min08HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetItemNodePresenter.get_Item (String)
                                              ;property-get.pngget_Factory()|m0|07|

                                              1 method

                                              |m0|07|

                                              1 type

                                              |m0|01| 10min01HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetItemNodePresenter .get_Factory()
                                              ;method.pngget_Item(String)|m0|08|

                                              1 method

                                              |m0|08|

                                              1 type

                                              |m0|00| 10min00HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetMemberNodePresenter.get_Item (String)
                                              ;property-get.pngget_Factory()|m0|17|

                                              1 method

                                              |m0|17|

                                              1 type

                                              |m0|02| 10min02HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetMemberNodePresenter .get_Factory()
                                              ;method.pngget_Item(String)|m0|18|

                                              1 method

                                              |m0|18|

                                              1 type

                                              |m0|04| 10min04HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetRootNodePresenter.get_Item (String)
                                              ;property-get.pngget_Factory()|m0|19|

                                              1 method

                                              |m0|19|

                                              1 type

                                              |m0|03| 10min03HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetRootNodePresenter .get_Factory()
                                              ;method.pngget_Item(String)|m0|16|

                                              1 method

                                              |m0|16|

                                              1 type

                                              |m0|16| 10min16HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetVirtualNodePresenter .get_Item(String)
                                              ;property-get.pngget_Factory()|m0|13|

                                              1 method

                                              |m0|13|

                                              1 type

                                              |m0|15| 10min15HighStride.Core.Assets.Editor.Quantum .NodePresenters .AssetVirtualNodePresenter .get_Factory()
                                              ;property-get.pngget_Index()|m0|14|

                                              1 method

                                              |m0|14|

                                              1 type

                                              |m0|17| 10min17HighStride.Input.GamePadSDL.get_Index( )
                                              ;property-set.pngset_Index(Int32)|m0|15|

                                              1 method

                                              |m0|15|

                                              1 type

                                              |m0|19| 10min19HighStride.Input.GamePadSDL.set_Index (Int32)
                                              ;property-get.pngget_Asset()|m100|02|

                                              2 methods

                                              |m100|02|

                                              2 types

                                              |m0|18| 10min18HighStride.Assets.Presentation .ViewModel.PrefabViewModel .get_Asset()
                                              ;property-get.pngget_Asset()|m100|01|

                                              2 methods

                                              |m100|01|

                                              2 types

                                              |m0|11| 10min11HighStride.Assets.Presentation .ViewModel.SceneViewModel .get_Asset()
                                              ;property-get.pngget_Asset()|m100|00|

                                              2 methods

                                              |m100|00|

                                              2 types

                                              |m0|10| 10min10HighStride.Assets.Presentation .ViewModel.UILibraryViewModel .get_Asset()
                                              ;property-get.pngget_Asset()|m100|05|

                                              2 methods

                                              |m100|05|

                                              2 types

                                              |m0|12| 10min12HighStride.Assets.Presentation .ViewModel.UIPageViewModel .get_Asset()
                                              ;property-get.pngget_Asset()|m100|04|

                                              2 methods

                                              |m100|04|

                                              2 types

                                              |m0|14| 10min14HighStride.Assets.Presentation .AssetEditors.SceneEditor .ViewModels.SceneEditorViewModel .get_Asset()
                                              ;property-get.pngget_Asset()|m100|03|

                                              2 methods

                                              |m100|03|

                                              2 types

                                              |m0|13| 10min13HighStride.Assets.Presentation .AssetEditors.PrefabEditor .ViewModels.PrefabEditorViewModel .get_Asset()
                                              ;Warning.png   Rule Violated:    ND1206    A stateless class or structure might be turned into a static type

                                              262 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              262 typesmethodsUsingMeDebtSeverityFull Name
                                              ;class.pngStrideVersion08no method|m0|08| 1min 0s06LowStride.StrideVersion
                                              ;class.pngPublicKeys07no method|m0|07| 1min 0s05LowStride.PublicKeys
                                              ;class.pngNamespaceDoc10no method|m0|10| 1min 0s07LowStride.Core.NamespaceDoc
                                              ;class.pngPlatformFolders|m4|02|

                                              3 methods

                                              |m4|02| 4min 0s09LowStride.Core.PlatformFolders
                                              ;class.pngInterop09no method|m0|09| 1min 0s08LowStride.Core.Interop
                                              ;class.pngNamespaceDoc03no method|m0|03| 1min 0s01LowStride.Core.Reflection .NamespaceDoc
                                              ;class.pngNamespaceDoc04no method|m0|04| 1min 0s00LowStride.Core.Extensions .NamespaceDoc
                                              ;class.pngNamespaceDoc05no method|m0|05| 1min 0s02LowStride.Core.Diagnostics .NamespaceDoc
                                              ;class.pngNamespaceDoc06no method|m0|06| 1min 0s04LowStride.Core.Collections .NamespaceDoc
                                              ;class.pngMemberSerializer|m9|00|

                                              First 3 of 7 methods

                                              |m9|00| 8min03LowStride.Core.Serialization .MemberSerializer
                                              ;class.pngNamespaceDoc16no method|m0|16| 1min 0s16LowStride.Core.Serialization .NamespaceDoc
                                              ;class.pngSerializationTagType19no method|m0|19| 1min 0s15LowStride.Core.Serialization .SerializationTagType
                                              ;class.pngNamespaceDoc18no method|m0|18| 1min 0s17LowStride.Core.Serialization .Serializers.NamespaceDoc
                                              ;class.pngNuGetAssemblyResolver|m4|01|

                                              3 methods

                                              |m4|01| 4min 0s19LowStride.Core.Assets .NuGetAssemblyResolver
                                              ;class.pngStrideVersion15no method|m0|15| 1min 0s18LowStride.StrideVersion
                                              ;class.pngPublicKeys12no method|m0|12| 1min 0s11LowStride.PublicKeys
                                              ;class.pngNamespaceDoc11no method|m0|11| 1min 0s10LowStride.Core.IO.NamespaceDoc
                                              ;class.pngStrideVersion14no method|m0|14| 1min 0s12LowStride.StrideVersion
                                              ;class.pngPublicKeys13no method|m0|13| 1min 0s14LowStride.PublicKeys
                                              ;class.pngNamespaceDoc17no method|m0|17| 1min 0s13LowStride.Core.MicroThreading .NamespaceDoc
                                              ;Warning.png   Rule Violated:    ND1207    Non-static classes should be instantiated or turned to static

                                              1,527 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              1 527 typesVisibilityDebtSeverityFull Name
                                              ;class.pngStrideVersion04internal|m0|06| 2min 0s06MediumStride.StrideVersion
                                              ;class.pngPublicKeys05internal|m0|05| 2min 0s05MediumStride.PublicKeys
                                              ;class.pngAccessorMetadata13public|m0|07| 2min 0s07MediumStride.Core.AccessorMetadata
                                              ;class.pngNamespaceDoc06internal|m0|09| 2min 0s09MediumStride.Core.NamespaceDoc
                                              ;class.pngPlatformFolders15public|m0|08| 2min 0s08MediumStride.Core.PlatformFolders
                                              ;class.pngPropertyChangedExtendedEventArgs18public|m0|01| 2min 0s01MediumStride.Core .PropertyChangedExtendedEventArgs
                                              ;class.pngInterop03internal|m0|00| 2min 0s00MediumStride.Core.Interop
                                              ;class.pngObjectId+Serializer00internal|m0|02| 2min 0s02MediumStride.Core.Storage .ObjectId+Serializer
                                              ;class.pngNamespaceDoc01internal|m0|04| 2min 0s04MediumStride.Core.Reflection .NamespaceDoc
                                              ;class.pngNamespaceDoc02internal|m0|03| 2min 0s03MediumStride.Core.Extensions .NamespaceDoc
                                              ;class.pngCollectionDebugView19public|m0|16| 2min 0s16MediumStride.Core.Diagnostics .CollectionDebugView
                                              ;class.pngCollectionDebugView<T>12public|m0|15| 2min 0s15MediumStride.Core.Diagnostics .CollectionDebugView<T>
                                              ;class.pngComponentEventInfo14public|m0|17| 2min 0s17MediumStride.Core.Diagnostics .ComponentEventInfo
                                              ;class.pngLoggerConfig17public|m0|19| 2min 0s19MediumStride.Core.Diagnostics .LoggerConfig
                                              ;class.pngNamespaceDoc08internal|m0|18| 2min 0s18MediumStride.Core.Diagnostics .NamespaceDoc
                                              ;class.pngPerformanceReport16public|m0|11| 2min 0s11MediumStride.Core.Diagnostics .PerformanceReport
                                              ;class.pngNamespaceDoc07internal|m0|10| 2min 0s10MediumStride.Core.Collections .NamespaceDoc
                                              ;class.pngStrideCore_ComponentBaseSerializer10internal|m0|12| 2min 0s12MediumStride.Core.DataSerializers .StrideCore_ComponentBaseSerialize r
                                              ;class.pngStrideCore_DisposeBaseSerializer09internal|m0|14| 2min 0s14MediumStride.Core.DataSerializers .StrideCore_DisposeBaseSerializer
                                              ;class.pngStrideCoreSettings_AppSettingsSeri alizer11internal|m0|13| 2min 0s13MediumStride.Core.DataSerializers .StrideCoreSettings_AppSettingsSer ializer
                                              ;Warning.png   Rule Violated:    ND1208    Methods should be declared static if possible

                                              280 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              280 methodsstaticFieldsUsedmethodsCallingMeDebtSeverityFull Name
                                              ;property-get.pngget_IsFixedSize()05no field15no method|m0|15| 0min 30s06MediumStride.Core.Collections .MultiValueSortedList<TKey,TValue> .get_IsFixedSize()
                                              ;method.pngGetDirectoryInfoFromPath(String)07no field|m22|05|

                                              2 methods

                                              |m22|05| 1min 30s05MediumStride.Core.IO.DirectoryWatcher .GetDirectoryInfoFromPath(String)
                                              ;method.pngCreate(Action,Int64)06no field|m11|10|

                                              1 method

                                              |m11|10| 1min 0s07MediumStride.Core.MicroThreading .Scheduler.Create(Action,Int64)
                                              ;property-get.pngget_IsCompleted()09no field16no method|m0|16| 0min 30s09MediumStride.Core.MicroThreading .SwitchToAwaiter.get_IsCompleted()
                                              ;method.pngReleasePackageStream (BundleOdbBackend+ObjectLocation ,Stream)08no field|m22|01|

                                              2 methods

                                              |m22|01| 1min 30s08MediumStride.Core.Storage .BundleOdbBackend .ReleasePackageStream (BundleOdbBackend+ObjectLocation ,Stream)
                                              ;method.pngDestroyBlob(Blob)|m50|00|

                                              1 field

                                              |m11|09|

                                              1 method

                                              |m11|09| 1min 0s01MediumStride.Core.Storage.ObjectDatabase .DestroyBlob(Blob)
                                              ;method.pngIncrementReference (ContentManager+Reference,Boolean)02no field|m11|08|

                                              1 method

                                              |m11|08| 1min 0s00MediumStride.Core.Serialization.Contents .ContentManager .IncrementReference (ContentManager+Reference,Boolean)
                                              ;method.pngGetValue(Object,Int32)01no field|m22|02|

                                              2 methods

                                              |m22|02| 1min 30s02MediumStride.Core.Reflection .ArrayDescriptor.GetValue(Object ,Int32)
                                              ;method.pngSetValue(Object,Int32,Object)04no field|m11|07|

                                              1 method

                                              |m11|07| 1min 0s04MediumStride.Core.Reflection .ArrayDescriptor.SetValue(Object ,Int32,Object)
                                              ;method.pngGetLength(Object)03no field|m11|13|

                                              1 method

                                              |m11|13| 1min 0s03MediumStride.Core.Reflection .ArrayDescriptor.GetLength(Object)
                                              ;method.pngIsReadOnly(Object)16no field17no method|m0|17| 0min 30s16MediumStride.Core.Reflection .DictionaryDescriptor.IsReadOnly (Object)
                                              ;method.pngGetEnumerator(Object)15no field18no method|m0|18| 0min 30s15MediumStride.Core.Reflection .ListDescriptor.GetEnumerator (Object)
                                              ;method.pngFindProjectInContainer(Solution ,Guid,String,Object[])17no field|m22|03|

                                              2 methods

                                              |m22|03| 1min 30s17MediumStride.Core.VisualStudio.Project .FindProjectInContainer(Solution ,Guid,String,Object[])
                                              ;method.pngRuleEvaluator(Match)19no field|m11|12|

                                              1 method

                                              |m11|12| 1min 0s19MediumStride.Core.Presentation .XamlMarkdown.RuleEvaluator(Match)
                                              ;method.pngGetNextItem(TreeViewItem,List <TreeViewItem>)18no field19no method|m0|19| 0min 30s18MediumStride.Core.Presentation.Controls .TreeView.GetNextItem(TreeViewItem ,List<TreeViewItem>)
                                              ;method.pngGetPreviousItem(TreeViewItem ,List <TreeViewItem>)11no field|m11|11|

                                              1 method

                                              |m11|11| 1min 0s11MediumStride.Core.Presentation.Controls .TreeView.GetPreviousItem (TreeViewItem,List<TreeViewItem>)
                                              ;method.pngGetScrollLineHeightX()10no field|m44|00|

                                              First 3 of 4 methods

                                              |m44|00| 2min 30s10MediumStride.Core.Presentation.Controls .VirtualizingTreePanel .GetScrollLineHeightX()
                                              ;method.pngWaitPendingOperations()12no field14no method|m0|14| 0min 30s12MediumStride.Core.BuildEngine .BuildTransaction+DatabaseContentI ndexMap.WaitPendingOperations()
                                              ;method.pngFindMatchingResult (IPrepareContext ,CommandResultEntry[])14no field|m22|06|

                                              2 methods

                                              |m22|06| 1min 30s14MediumStride.Core.BuildEngine .CommandBuildStep .FindMatchingResult (IPrepareContext ,CommandResultEntry[])
                                              ;method.pngGetLocalRepositoryLock()13no field|m22|04|

                                              2 methods

                                              |m22|04| 1min 30s13MediumStride.Core.Packages.NugetStore .GetLocalRepositoryLock()
                                              ;Warning.png   Rule Violated:    ND1209    Constructor should not call a virtual method

                                              66 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              66 methodsvirtualMethodsCalledDerivedTypesDebtSeverityFull Name
                                              ;ctor.png.ctor(String)|m0|05|

                                              1 method

                                              |m100|00|

                                              First 3 of 229 types

                                              |m0|05| 4min 0s06HighStride.Core.ComponentBase..ctor (String)
                                              ;ctor.png.ctor(String,Type,Type ,PropertyKeyMetadata[])|m0|07|

                                              1 method

                                              |m2|01|

                                              First 3 of 6 types

                                              |m0|07| 4min 0s05HighStride.Core.PropertyKey..ctor (String,Type,Type ,PropertyKeyMetadata[])
                                              ;ctor.png.ctor(String,LogMessageType ,String )|m0|06|

                                              1 method

                                              |m0|09|

                                              2 types

                                              |m0|06| 4min 0s07HighStride.Core.Diagnostics.LogMessage ..ctor(String,LogMessageType ,String)
                                              ;ctor.png.ctor(String,LogMessageType ,String ,Exception,CallerInfo)|m0|09|

                                              1 method

                                              |m0|06|

                                              2 types

                                              |m0|09| 4min 0s09HighStride.Core.Diagnostics.LogMessage ..ctor(String,LogMessageType ,String,Exception,CallerInfo)
                                              ;ctor.png.ctor(Stream,Int64,Int64 ,Boolean ,Boolean)|m0|08|

                                              1 method

                                              • ;method.pngSystem.IO.Stream.Seek(Int64 ,SeekOrigin)
                                              |m2|02|

                                              First 3 of 5 types

                                              |m0|08| 4min 0s08HighStride.Core.Serialization .VirtualFileStream..ctor(Stream ,Int64,Int64,Boolean,Boolean)
                                              ;ctor.png.ctor(Stream,String)|m0|03|

                                              1 method

                                              • ;property-get.pngSystem.IO.Stream.get_Position()
                                              |m0|10|

                                              1 type

                                              |m0|03| 4min 0s01HighStride.Core.Storage .OdbStreamWriter..ctor(Stream ,String)
                                              ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)|m0|02|

                                              1 method

                                              17no type|m0|02| 4min 0s00HighStride.Core.Reflection .ListDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                              ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)|m0|01|

                                              1 method

                                              15no type|m0|01| 4min 0s02HighStride.Core.Reflection .OldCollectionDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                              ;ctor.png.ctor(ITypeDescriptorFactory ,Type ,Boolean,IMemberNamingConvention)|m0|04|

                                              1 method

                                              18no type|m0|04| 4min 0s04HighStride.Core.Reflection .SetDescriptor..ctor (ITypeDescriptorFactory,Type ,Boolean,IMemberNamingConvention)
                                              ;ctor.png.ctor()|m0|10|

                                              1 method

                                              |m1|03|

                                              First 3 of 4 types

                                              |m0|10| 4min 0s03HighStride.Core.Yaml.Schemas .SchemaBase..ctor()
                                              ;ctor.png.ctor (IViewModelServiceProvider)|m13|00|

                                              3 methods

                                              |m0|07|

                                              2 types

                                              |m13|00| 12min16HighStride.Core.Presentation.ViewModel .LoggerViewModel..ctor (IViewModelServiceProvider)
                                              ;ctor.png.ctor(Package,IReference ,LogMessageType,AssetMessageCode)|m0|17|

                                              1 method

                                              19no type|m0|17| 4min 0s15HighStride.Core.Assets.Diagnostics .AssetLogMessage..ctor(Package ,IReference,LogMessageType ,AssetMessageCode)
                                              ;ctor.png.ctor(Package,IReference ,LogMessageType,AssetMessageCode ,Object[])|m0|16|

                                              1 method

                                              16no type|m0|16| 4min 0s17HighStride.Core.Assets.Diagnostics .AssetLogMessage..ctor(Package ,IReference,LogMessageType ,AssetMessageCode,Object[])
                                              ;ctor.png.ctor(Package,IReference ,LogMessageType,String)|m0|19|

                                              1 method

                                              13no type|m0|19| 4min 0s19HighStride.Core.Assets.Diagnostics .AssetLogMessage..ctor(Package ,IReference,LogMessageType,String)
                                              ;ctor.png.ctor (AssetPropertyGraphContainer ,AssetItem,ILogger)|m0|18|

                                              1 method

                                              |m0|08|

                                              2 types

                                              |m0|18| 4min 0s18HighStride.Core.Assets.Quantum .AssetCompositeHierarchyPropertyGr aph<TAssetPartDesign,TAssetPart>. .ctor(AssetPropertyGraphContainer ,AssetItem,ILogger)
                                              ;ctor.png.ctor (INodePresenterFactoryInternal ,IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)|m0|15|

                                              1 method

                                              |m0|12|

                                              1 type

                                              |m0|15| 4min 0s11HighStride.Core.Presentation.Quantum .Presenters.ItemNodePresenter. .ctor (INodePresenterFactoryInternal ,IPropertyProviderViewModel ,INodePresenter,IObjectNode ,NodeIndex)
                                              ;ctor.png.ctor(String,SessionViewModel ,IComparer<TChildren>)|m0|12|

                                              1 method

                                              |m1|04|

                                              3 types

                                              |m0|12| 4min 0s10HighStride.Core.Assets.Editor .ViewModel.CategoryViewModel <TChildren>..ctor(String ,SessionViewModel,IComparer <TChildren>)
                                              ;ctor.png.ctor(SessionViewModel ,PackageContainer,Boolean)|m0|11|

                                              1 method

                                              |m0|11|

                                              1 type

                                              |m0|11| 4min 0s12HighStride.Core.Assets.Editor .ViewModel.PackageViewModel..ctor (SessionViewModel,PackageContainer ,Boolean)
                                              ;ctor.png.ctor(IVirtualFileProvider ,DatabaseFileProvider)|m0|14|

                                              1 method

                                              14no type|m0|14| 4min 0s14HighStride.Shaders.Compiler .NullEffectCompiler..ctor (IVirtualFileProvider ,DatabaseFileProvider)
                                              ;ctor.png.ctor(GraphicsDevice ,EffectBytecode,EffectBytecode ,BatchBase<TDrawInfo >+ResourceBufferInfo ,VertexDeclaration,Int32)|m0|13|

                                              1 method

                                              |m1|05|

                                              3 types

                                              |m0|13| 4min 0s13HighStride.Graphics.BatchBase <TDrawInfo>..ctor(GraphicsDevice ,EffectBytecode,EffectBytecode ,BatchBase<TDrawInfo >+ResourceBufferInfo ,VertexDeclaration,Int32)
                                              ;Warning.png   Rule Violated:    ND1210    Avoid the Singleton pattern

                                              12 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              12 typesstaticFieldInstancemethodsUsingField2mutableInstanceFieldsDebtAnnual InterestFull Name
                                              ;struct.pngMark03;field.pngStride.Core.Yaml.Mark.Empty|m100|00|

                                              First 3 of 62 methods

                                              |m50|03|

                                              3 fields

                                              |m100|00| 3h 6min001h 12minStride.Core.Yaml.Mark
                                              ;class.pngFileVersionManager04;field.pngStride.Core.Assets .FileVersionManager.instance|m9|05|

                                              First 3 of 6 methods

                                              |m25|05|

                                              2 fields

                                              |m9|05| 18min0516minStride.Core.Assets .FileVersionManager
                                              ;class.pngSessionViewModel05;field.pngStride.Core.Assets.Editor .ViewModel.SessionViewModel. <Instance>k__BackingField|m35|03|

                                              First 3 of 22 methods

                                              |m75|02|

                                              First 3 of 4 fields

                                              |m35|03| 1h 6min0332minStride.Core.Assets.Editor .ViewModel.SessionViewModel
                                              ;struct.pngEffectCompilerParameters00;field.pngStride.Shaders.Compiler .EffectCompilerParameters.Default|m51|01|

                                              First 3 of 32 methods

                                              |m100|00|

                                              First 3 of 5 fields

                                              |m51|01| 1h 36min0142minStride.Shaders.Compiler .EffectCompilerParameters
                                              ;struct.pngLightSpotGroupRenderer+SpotLight Gr oupParameters01;field.pngStride.Rendering.Lights .LightSpotGroupRenderer+SpotLightG roupParameters.Null|m3|09|

                                              2 methods

                                              |m50|04|

                                              3 fields

                                              |m3|09| 6min0912minStride.Rendering.Lights .LightSpotGroupRenderer+SpotLightG roupParameters
                                              ;struct.pngSpotLightTextureParameters02;field.pngStride.Rendering.Lights .SpotLightTextureParameters .Default|m3|08|

                                              2 methods

                                              |m75|01|

                                              First 3 of 4 fields

                                              |m3|08| 6min0812minStride.Rendering.Lights .SpotLightTextureParameters
                                              ;struct.pngNavigationQuerySettings09;field.pngStride.Navigation .NavigationQuerySettings.Default|m8|06|

                                              First 3 of 5 methods

                                              |m25|06|

                                              2 fields

                                              |m8|06| 15min0615minStride.Navigation .NavigationQuerySettings
                                              ;struct.pngFIBITMAP10;field.pngFreeImageAPI.FIBITMAP.Zero|m37|02|

                                              First 3 of 23 methods

                                              |m0|09|

                                              1 field

                                              |m37|02| 1h 9min0233minFreeImageAPI.FIBITMAP
                                              ;struct.pngFIMEMORY11;field.pngFreeImageAPI.FIMEMORY.Zero11no method|m0|10|

                                              1 field

                                              |m0|11| 0min 0s1110minFreeImageAPI.FIMEMORY
                                              ;struct.pngFIMETADATA06;field.pngFreeImageAPI.FIMETADATA.Zero10no method|m0|11|

                                              1 field

                                              |m0|10| 0min 0s1010minFreeImageAPI.FIMETADATA
                                              ;struct.pngFIMULTIBITMAP07;field.pngFreeImageAPI.FIMULTIBITMAP.Zero|m6|07|

                                              First 3 of 4 methods

                                              |m0|07|

                                              1 field

                                              |m6|07| 12min0714minFreeImageAPI.FIMULTIBITMAP
                                              ;struct.pngFITAG08;field.pngFreeImageAPI.FITAG.Zero|m25|04|

                                              First 3 of 16 methods

                                              |m0|08|

                                              1 field

                                              |m25|04| 48min0426minFreeImageAPI.FITAG
                                              ;Warning.png   Rule Violated:    ND1211    Don't assign static fields from instance methods

                                              43 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              43 fieldsassignedByDebtSeverityFull Name
                                              ;field.pngisWorkedThread|m0|04|

                                              1 method

                                              |m0|06| 5min06MediumStride.Core.Threading.ThreadPool .isWorkedThread
                                              ;field.pngglobalCounterId|m0|09|

                                              1 method

                                              |m0|05| 5min05MediumStride.Core.MicroThreading .MicroThread.globalCounterId
                                              ;field.pngstackTLS|m0|07|

                                              1 method

                                              |m0|07| 5min07MediumStride.Core.Reflection.MemberPath .stackTLS
                                              ;field.pngcurrentContainer|m0|08|

                                              1 method

                                              |m0|09| 5min09MediumStride.Core.Reflection .AssemblyContainer .currentContainer
                                              ;field.pnglog|m0|05|

                                              1 method

                                              |m0|08| 5min08MediumStride.Core.Reflection .AssemblyContainer.log
                                              ;field.pngcurrentSearchDirectory|m0|06|

                                              1 method

                                              |m0|01| 5min01MediumStride.Core.Reflection .AssemblyContainer .currentSearchDirectory
                                              ;field.pngwinEventProc|m100|01|

                                              2 methods

                                              |m0|00| 5min00MediumStride.Core.Presentation.Windows .WindowManager.winEventProc
                                              ;field.pnghook|m100|02|

                                              2 methods

                                              |m0|02| 5min02MediumStride.Core.Presentation.Windows .WindowManager.hook
                                              ;field.pngdispatcher|m100|00|

                                              2 methods

                                              |m0|04| 5min04MediumStride.Core.Presentation.Windows .WindowManager.dispatcher
                                              ;field.pnginitialized|m100|03|

                                              2 methods

                                              |m0|03| 5min03MediumStride.Core.Presentation.Windows .WindowManager.initialized
                                              ;field.pngvalueConverterInstance|m0|17|

                                              1 method

                                              |m0|16| 5min16MediumStride.Core.Presentation .ValueConverters .MultiValueConverterBase<T> .valueConverterInstance
                                              ;field.pngvalueConverterInstance|m0|16|

                                              1 method

                                              |m0|15| 5min15MediumStride.Core.Presentation .ValueConverters .ValueConverterBase<T> .valueConverterInstance
                                              ;field.pngFolderThumbnail|m0|19|

                                              1 method

                                              |m0|17| 5min17MediumStride.Core.Assets.Editor .ViewModel.DirectoryViewModel .FolderThumbnail
                                              ;field.pngcontextLock|m0|18|

                                              1 method

                                              |m0|19| 5min19MediumStride.Core.Assets.Editor .Components.Properties .SessionObjectPropertiesViewModel .contextLock
                                              ;field.pngdataSerializer|m0|15|

                                              1 method

                                              |m0|18| 5min18MediumStride.Rendering.ParameterKey<T> .dataSerializer
                                              ;field.pngcurrentIndex|m0|12|

                                              1 method

                                              |m0|11| 5min11MediumStride.Rendering.RenderObject .currentIndex
                                              ;field.pngstaticCompilerParameters|m0|11|

                                              1 method

                                              |m0|10| 5min10MediumStride.Rendering .RootEffectRenderFeature .staticCompilerParameters
                                              ;field.png_currentGrammar|m0|14|

                                              1 method

                                              |m0|12| 5min12MediumIrony.Parsing.Grammar ._currentGrammar
                                              ;field.pngreadFromDiskWorker|m0|13|

                                              1 method

                                              |m0|14| 5min14MediumStride.Audio.DynamicSoundSource .readFromDiskWorker
                                              ;field.pnginitDone|m0|10|

                                              1 method

                                              |m0|13| 5min13MediumStride.VirtualReality.OculusOvrHmd .initDone
                                              ;Warning.png   Rule Violated:    ND1212    Avoid empty interfaces

                                              10 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              10 typesTypesThatImplementMeDebtSeverityFull Name
                                              ;interface.pngIAsyncTransaction09no type|m0|09| 10min09LowStride.Core.Transactions .IAsyncTransaction
                                              ;interface.pngIProjectAsset|m21|03|

                                              First 3 of 7 types

                                              • ;interface.pngStride.Core.Assets .IProjectFileGeneratorAsset
                                              • ;class.pngStride.Core.Assets .ProjectSourceCodeWithFileGenerato rAsset
                                              • ;class.pngStride.Core.Assets .ProjectSourceCodeAsset
                                              |m21|03| 31min02MediumStride.Core.Assets.IProjectAsset
                                              ;interface.pngICompilationContext|m12|05|

                                              First 3 of 4 types

                                              • ;class.pngStride.Core.Assets.Compiler .AssetCompilationContext
                                              • ;class.pngStride.Editor.Thumbnails .ThumbnailCompilationContext
                                              • ;class.pngStride.Editor.Preview .EditorGameCompilationContext
                                              |m12|05| 22min03MediumStride.Core.Assets.Compiler .ICompilationContext
                                              ;interface.pngILightShadowMapShaderData|m15|04|

                                              First 3 of 5 types

                                              |m15|04| 25min00MediumStride.Rendering.Shadows .ILightShadowMapShaderData
                                              ;interface.pngIComputeColorParameter|m30|02|

                                              First 3 of 10 types

                                              |m30|02| 40min01MediumStride.Rendering.Materials .ComputeColors .IComputeColorParameter
                                              ;interface.pngIScopeContainer|m63|01|

                                              First 3 of 21 types

                                              |m63|01| 1h 13min04MediumStride.Core.Shaders.Ast .IScopeContainer
                                              ;interface.pngIGenericStringArgument|m9|07|

                                              3 types

                                              |m9|07| 19min07MediumStride.Core.Shaders.Ast.Stride .IGenericStringArgument
                                              ;interface.pngIInputEventListener|m6|08|

                                              2 types

                                              |m6|08| 16min08MediumStride.Input.IInputEventListener
                                              ;interface.pngITextureLibraryData|m12|06|

                                              First 3 of 4 types

                                              |m12|06| 22min05MediumStride.TextureConverter .ITextureLibraryData
                                              ;interface.pngIEditorGameViewModelService|m100|00|

                                              First 3 of 33 types

                                              |m100|00| 1h 49min06MediumStride.Editor.EditorGame .ViewModels .IEditorGameViewModelService
                                              ;Warning.png   Rule Violated:    ND1213    Avoid types initialization cycles

                                              6 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              6 methodscctorsCyclemethodsCalledfieldsUsedDebtSeverityFull Name
                                              ;ctor.png.cctor()|m0|2|

                                              1 method

                                              |m100|0|

                                              First 3 of 46 methods

                                              |m100|0|

                                              First 3 of 33 fields

                                              |m0|2| 40min2CriticalStride.Core.Reflection .AssemblyRegistry..cctor()
                                              ;ctor.png.cctor()|m0|1|

                                              1 method

                                              |m32|2|

                                              First 3 of 19 methods

                                              |m34|1|

                                              First 3 of 18 fields

                                              |m0|1| 40min1CriticalStride.Core.Diagnostics.Logger. .cctor()
                                              ;ctor.png.cctor()|m0|0|

                                              1 method

                                              |m40|1|

                                              First 3 of 22 methods

                                              |m8|3|

                                              First 3 of 12 fields

                                              |m0|0| 40min0CriticalStride.Core.Presentation.Controls .TreeView..cctor()
                                              ;ctor.png.cctor()|m0|5|

                                              1 method

                                              |m0|5|

                                              First 3 of 6 methods

                                              |m4|4|

                                              First 3 of 11 fields

                                              |m0|5| 40min5CriticalStride.Core.Presentation.Controls .TreeViewItem..cctor()
                                              ;ctor.png.cctor()|m0|4|

                                              1 method

                                              |m20|3|

                                              First 3 of 14 methods

                                              |m17|2|

                                              First 3 of 14 fields

                                              |m0|4| 40min4CriticalStride.Core.Shaders.Ast.ScalarType ..cctor()
                                              ;ctor.png.cctor()|m0|3|

                                              1 method

                                              |m17|4|

                                              First 3 of 13 methods

                                              |m0|5|

                                              First 3 of 10 fields

                                              |m0|3| 40min3CriticalStride.Core.Shaders.Ast.TypeBase. .cctor()

                                              API Breaking Changes

                                              ;Ok.png   Validated Rule:    API Breaking Changes: Types

                                              + No type matched

                                              ;Ok.png   Validated Rule:    API Breaking Changes: Methods

                                              + No method matched

                                              ;Ok.png   Validated Rule:    API Breaking Changes: Fields

                                              + No field matched

                                              ;Ok.png   Validated Rule:    API Breaking Changes: Interfaces and Abstract Classes

                                              + No type matched

                                              ;Ok.png   Validated Rule:    Broken serializable types

                                              + No type matched

                                              ;Ok.png   Validated Rule:    Avoid changing enumerations Flags status

                                              + No type matched

                                              Code Coverage

                                              ;Ok.png   Validated Rule:    Code should be tested

                                              + No code container matched

                                              ;Ok.png   Validated Rule:    New Types and Methods should be tested

                                              + No code container matched

                                              ;Ok.png   Validated Rule:    Methods refactored should be tested

                                              + No method matched

                                              ;Ok.png   Validated Rule:    Assemblies and Namespaces should be tested

                                              + No code element parent matched

                                              ;Ok.png   Validated Rule:    Types almost 100% tested should be 100% tested

                                              + No type matched

                                              ;Ok.png   Validated Rule:    Namespaces almost 100% tested should be 100% tested

                                              + No namespace matched

                                              ;Ok.png   Validated Rule:    Types that used to be 100% covered by tests should still be 100% covered

                                              + No method matched

                                              ;Ok.png   Validated Rule:    Types tagged with FullCoveredAttribute should be 100% covered

                                              + No method matched

                                              ;Ok.png   Validated Rule:    Types 100% covered should be tagged with FullCoveredAttribute

                                              + No type matched

                                              ;Ok.png   Validated Rule:    Methods should have a low C.R.A.P score

                                              + No method matched

                                              Dead Code

                                              ;Warning.png   Rule Violated:    ND1700    Potentially Dead Types

                                              213 types matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              213 typesdepthTypesUsingMeDebtAnnual InterestFull Name
                                              ;class.pngStrideVersion|m0|06| 006no type|m0|06| 15min1010minStride.StrideVersion
                                              ;class.pngPublicKeys|m0|05| 005no type|m0|05| 15min0810minStride.PublicKeys
                                              ;class.pngInterop|m0|07| 007no type|m0|07| 15min0211minStride.Core.Interop
                                              ;class.pngNamespaceDoc|m0|09| 009no type|m0|09| 15min0710minStride.Core.Reflection .NamespaceDoc
                                              ;class.pngNullLogger|m0|08| 008no type|m0|08| 15min0910minStride.Core.Diagnostics.NullLogger
                                              ;class.pngStringHashHelper|m0|01| 001no type|m0|01| 15min0119minStride.Core.Serialization .StringHashHelper
                                              ;class.pngStrideVersion|m0|00| 000no type|m0|00| 15min0510minStride.StrideVersion
                                              ;class.pngPublicKeys|m0|02| 002no type|m0|02| 15min0410minStride.PublicKeys
                                              ;class.pngStrideVersion|m0|04| 004no type|m0|04| 15min0610minStride.StrideVersion
                                              ;class.pngPublicKeys|m0|03| 003no type|m0|03| 15min1710minStride.PublicKeys
                                              ;class.pngNamespaceDoc|m0|16| 016no type|m0|16| 15min1610minStride.Core.MicroThreading .NamespaceDoc
                                              ;class.pngStrideVersion|m0|15| 015no type|m0|15| 15min1910minStride.StrideVersion
                                              ;class.pngPublicKeys|m0|17| 017no type|m0|17| 15min1810minStride.PublicKeys
                                              ;class.pngNamespaceDoc|m0|19| 019no type|m0|19| 15min1510minStride.Core.Storage.NamespaceDoc
                                              ;class.pngContentReferenceDataSerializer<T >|m0|18| 018no type|m0|18| 15min0020minStride.Core.Serialization.Contents .ContentReferenceDataSerializer<T >
                                              ;class.pngStrideVersion|m0|11| 011no type|m0|11| 15min1210minStride.StrideVersion
                                              ;class.pngPublicKeys|m0|10| 010no type|m0|10| 15min1110minStride.PublicKeys
                                              ;class.pngModule|m0|12| 012no type|m0|12| 15min0311minStride.Core.Mathematics.Module
                                              ;class.pngStrideVersion|m0|14| 014no type|m0|14| 15min1410minStride.StrideVersion
                                              ;class.pngPublicKeys|m0|13| 013no type|m0|13| 15min1310minStride.PublicKeys
                                              ;Warning.png   Rule Violated:    ND1701    Potentially Dead Methods

                                              1,001 methods matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              1 001 methodsdepthMethodsCallingMeDebtAnnual InterestFull Name
                                              ;method.pngGetApplicationExecutableDirector y( )|m0|07| 007no method|m0|07| 10min0312minStride.Core.PlatformFolders .GetApplicationExecutableDirectory ()
                                              ;method.pngRaisePropertyContainerUpdated (PropertyKey,Object,Object)|m25|00| 1|m50|00|

                                              1 method

                                              |m25|00| 13min069minStride.Core.PropertyContainer .RaisePropertyContainerUpdated (PropertyKey,Object,Object)
                                              ;method.pngRaisePropertyContainerUpdated (PropertyKey,Object,Object)|m0|06| 006no method|m0|06| 10min059minStride.Core.PropertyContainerClass .RaisePropertyContainerUpdated (PropertyKey,Object,Object)
                                              ;method.pngPin<T>(T)|m0|09| 009no method|m0|09| 10min079minStride.Core.Interop.Pin<T>(T)
                                              ;method.pngProfile(Delegate)|m0|08| 008no method|m0|08| 10min0410minStride.Core.Threading.Dispatcher .Profile(Delegate)
                                              ;property-get.pngget_SignalCount()|m0|05| 005no method|m0|05| 10min089minStride.Core.Threading .ThreadPool+SemaphoreW .get_SignalCount()
                                              ;property-get.pngget_SignalCount()|m25|01| 1|m50|01|

                                              1 method

                                              |m25|01| 13min099minStride.Core.Threading .ThreadPool+SemaphoreW+Internals .get_SignalCount()
                                              ;method.pngGetStdHandle(UInt32)|m0|03| 003no method|m0|03| 10min188minStride.Core.Diagnostics .ConsoleLogListener.GetStdHandle (UInt32)
                                              ;method.pngSetStdHandle(UInt32,IntPtr)|m0|02| 002no method|m0|02| 10min198minStride.Core.Diagnostics .ConsoleLogListener.SetStdHandle (UInt32,IntPtr)
                                              ;method.pngGetConsoleMode(IntPtr,Int32&)|m0|04| 004no method|m0|04| 10min158minStride.Core.Diagnostics .ConsoleLogListener.GetConsoleMode (IntPtr,Int32&)
                                              ;method.pngExtractCallerInfo(Object[])|m0|16| 016no method|m0|16| 10min139minStride.Core.Diagnostics.Logger .ExtractCallerInfo(Object[])
                                              ;method.pngIsCompatibleObject(Object)|m0|15| 015no method|m0|15| 10min119minStride.Core.Collections.FastList<T >.IsCompatibleObject(Object)
                                              ;ctor.png.ctor(SortedList<TKey,TValue> )|m0|17| 017no method|m0|17| 10min129minStride.Core.Collections.SortedList <TKey,TValue >+DictionaryEnumerator ..ctor(SortedList<TKey,TValue>)
                                              ;method.pngClone()|m0|19| 019no method|m0|19| 10min0216minStride.Core.Collections.SortedList <TKey,TValue >+DictionaryEnumerator .Clone()
                                              ;method.pngInitialize()|m0|18| 018no method|m0|18| 10min178minStride.Core.DataSerializers .Stride_CoreSerializerFactory .Initialize()
                                              ;method.pngGetSerializerHashCode(String)|m0|11| 011no method|m0|11| 10min0017minStride.Core.Serialization .StringHashHelper .GetSerializerHashCode(String)
                                              ;method.pngRemoveSources(ISettings,String)|m0|10| 010no method|m0|10| 10min0116minStride.Core.Assets .NuGetAssemblyResolver .RemoveSources(ISettings,String)
                                              ;property-get.pngget_IsActive()|m0|12| 012no method|m0|12| 10min109minStride.Core.IO .DirectoryWatcher+DirectoryWatcher Item.get_IsActive()
                                              ;property-get.pngget_ObjectDatabase()|m0|14| 014no method|m0|14| 10min149minStride.Core.Storage.Blob .get_ObjectDatabase()
                                              ;method.pngInitialize()|m0|13| 013no method|m0|13| 10min168minStride.Core.DataSerializers .Stride_Core_SerializationSerializ erFactory.Initialize()
                                              ;Warning.png   Rule Violated:    ND1702    Potentially Dead Fields

                                              53 fields matched + Formatting: bold✱ means added     ● means code was changed     strike-bold means removed (since baseline) +

                                              53 fieldsDebtAnnual InterestFull Name
                                              ;field.png_pad1|m0|06| 10min068minStride.Core.Threading .ThreadPool+SemaphoreW+Internals ._pad1
                                              ;field.png_pad2|m0|05| 10min058minStride.Core.Threading .ThreadPool+SemaphoreW+Internals ._pad2
                                              ;field.pngptr|m0|07| 10min078minStride.Core.Diagnostics .VTuneProfiler+StringHandle.ptr
                                              ;field.pngd1|m0|09| 10min098minStride.Core.Diagnostics .VTuneProfiler+IttId.d1
                                              ;field.pngd2|m0|08| 10min088minStride.Core.Diagnostics .VTuneProfiler+IttId.d2
                                              ;field.pngd3|m0|01| 10min018minStride.Core.Diagnostics .VTuneProfiler+IttId.d3
                                              ;field.pngeditor|m0|00| 10min008minStride.Core.Assets.Editor .ViewModel.AssetViewModel.editor
                                              ;field.pngunused1|m0|02| 10min028minStride.Graphics.DDS+Header.unused1
                                              ;field.pngunused2|m0|04| 10min048minStride.Graphics.DDS+Header.unused2
                                              ;field.pngunused3|m0|03| 10min038minStride.Graphics.DDS+Header.unused3
                                              ;field.pngunused4|m0|16| 10min168minStride.Graphics.DDS+Header.unused4
                                              ;field.pngunused5|m0|15| 10min158minStride.Graphics.DDS+Header.unused5
                                              ;field.pngunused6|m0|17| 10min178minStride.Graphics.DDS+Header.unused6
                                              ;field.pngunused7|m0|19| 10min198minStride.Graphics.DDS+Header.unused7
                                              ;field.pngunused8|m0|18| 10min188minStride.Graphics.DDS+Header.unused8
                                              ;field.pngunused9|m0|11| 10min118minStride.Graphics.DDS+Header.unused9
                                              ;field.pngunused10|m0|10| 10min108minStride.Graphics.DDS+Header .unused10
                                              ;field.pngunused11|m0|12| 10min128minStride.Graphics.DDS+Header .unused11
                                              ;field.pngunused12|m0|14| 10min148minStride.Graphics.DDS+Header .unused12
                                              ;field.pngunused13|m0|13| 10min138minStride.Graphics.DDS+Header .unused13
                                              ;Ok.png   Validated Rule:    Wrong usage of IsNotDeadCodeAttribute

                                              + No member matched

                                              Code Diff Summary

                                              + » Baseline : Compare with analysis result obtained on 22 Apr 2024 22:27:53 (which is the analysis result with date closest to 30 days ago)

                                              ;Ok.png   Code Query:    New assemblies
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists assemblies that have been added since the baseline.

                                              + No assembly matched

                                              ;Ok.png   Code Query:    Assemblies removed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists assemblies that have been removed since the baseline.

                                              + No assembly matched

                                              ;Ok.png   Code Query:    Assemblies where code was changed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists assemblies in which, code has been changed since the baseline.

                                              + No assembly matched

                                              ;Ok.png   Code Query:    New namespaces
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists namespaces that have been added since the baseline.

                                              + No namespace matched

                                              ;Ok.png   Code Query:    Namespaces removed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists namespaces that have been removed since the baseline.

                                              + No namespace matched

                                              ;Ok.png   Code Query:    Namespaces where code was changed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists namespaces in which, code has been changed since the baseline.

                                              + No namespace matched

                                              ;Ok.png   Code Query:    New types
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists types that have been added since the baseline.

                                              + No type matched

                                              ;Ok.png   Code Query:    Types removed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists types that have been removed since the baseline.

                                              + No type matched

                                              ;Ok.png   Code Query:    Types where code was changed

                                              + No type matched

                                              ;Ok.png   Code Query:    Heuristic to find types moved from one namespace or assembly to another
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists types moved from one namespace or assembly to another. The heuristic implemented consists in making a join LINQ query on type name (without namespace prefix), applied to the two sets of types added and types removed.

                                              + No type matched

                                              ;Ok.png   Code Query:    Types directly using one or several types changed

                                              + No type matched

                                              ;Ok.png   Code Query:    Types indirectly using one or several types changed

                                              + No type matched

                                              ;Ok.png   Code Query:    New methods
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists methods that have been added since the baseline.

                                              + No method matched

                                              ;Ok.png   Code Query:    Methods removed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists methods that have been removed since the baseline.

                                              + No method matched

                                              ;Ok.png   Code Query:    Methods where code was changed

                                              + No method matched

                                              ;Ok.png   Code Query:    Methods directly calling one or several methods changed

                                              + No method matched

                                              ;Ok.png   Code Query:    Methods indirectly calling one or several methods changed

                                              + No method matched

                                              ;Ok.png   Code Query:    New fields
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists fields that have been added since the baseline.

                                              + No field matched

                                              ;Ok.png   Code Query:    Fields removed
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists fields that have been removed since the baseline.

                                              + No field matched

                                              ;Ok.png   Code Query:    Third party types that were not used and that are now used
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists types defined in third-party assemblies, that were not used at baseline time, and that are now used.

                                              + No type matched

                                              ;Ok.png   Code Query:    Third party types that were used and that are not used anymore
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists types defined in third-party assemblies, that were used at baseline time, and that are not used anymore.

                                              + No type matched

                                              ;Ok.png   Code Query:    Third party methods that were not used and that are now used
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists methods defined in third-party assemblies, that were not used at baseline time, and that are now used.

                                              + No method matched

                                              ;Ok.png   Code Query:    Third party methods that were used and that are not used anymore
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists methods defined in third-party assemblies, that were used at baseline time, and that are not used anymore.

                                              + No method matched

                                              ;Ok.png   Code Query:    Third party fields that were not used and that are now used
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists fields defined in third-party assemblies, that were not used at baseline time, and that are now used.

                                              + No field matched

                                              ;Ok.png   Code Query:    Third party fields that were used and that are not used anymore
                                              • Query Description:

                                              +This query is executed only if a baseline for comparison is defined (diff mode).

                                              +This code query lists fields defined in third-party assemblies, that were used at baseline time, and that are not used anymore.

                                              + No field matched

                                              Assemblies Dependencies

                                              + Assembly + + Depends on + + Is referenced by +
                                              Stride.Core v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + System.Memory v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + System.Collections.Concurrent v8.0.0.0 ; + System.Threading.Channels v8.0.0.0 ; + System.Text.Json v8.0.0.0 ; + System.Diagnostics .DiagnosticSource v8.0.0.0 ; + System.Console v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + ServiceWire v5.5.4.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Shaders v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.TextureConverter v0.0.0.0 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Audio v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.ProjectTemplating v0.0.0.0 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.Native v4.2.0.2122 ; + Stride.Core.Packages v4.2.0.2122 ; + Stride.Core.Presentation.Graph v4.2.0.2122 ; + Stride.Core.Yaml v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Core.Tasks v4.2.0.2122 ; + Stride.Core.Translation v4.2.0.2122 ; + Stride.Core.Translation .Presentation v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.NuGetResolver.UI v1.0.0.0System.Runtime v8.0.0.0 ; + PresentationFramework v8.0.0.0 ; + NuGet.Common v6.9.1.3 ; + PresentationCore v8.0.0.0 ; + System.Xaml v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + WindowsBase v8.0.0.0 ; + NuGet.Configuration v6.9.1.3 ; + System.Collections v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + NuGet.Frameworks v6.9.1.3 ; + NuGet.Versioning v6.9.1.3 ; + NuGet.Commands v6.9.1.3 ; + NuGet.ProjectModel v6.9.1.3 ; + NuGet.Protocol v6.9.1.3 ; + System.Diagnostics.Process v8.0.0.0 ; + NuGet.LibraryModel v6.9.1.3 ; + NuGet.Packaging v6.9.1.3 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; +
                                              Stride.Core.IO v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.IO.FileSystem.Watcher v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Diagnostics.TraceSource v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.Threading.Overlapped v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Audio v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Core.MicroThreading v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; +
                                              Stride.Core.Serialization v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.IO.Compression v4.1.2.0 ; + K4os.Compression.LZ4 v1.3.6.0 ; + System.Memory v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Audio v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Core.Tasks v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Core.Mathematics v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Numerics.Vectors v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.TextureConverter v0.0.0.0 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Audio v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Core.Reflection v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.Core.Yaml v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Yaml v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.Core.Tasks v4.2.0.2122 ; +
                                              Stride.Core.Design v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core.Yaml v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + System.Management v8.0.0.0 ; + System.Threading.Overlapped v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.Xml.ReaderWriter v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.ComponentModel v8.0.0.0 ; + System.IO.FileSystem.Watcher v8.0.0.0 ; + Microsoft.Extensions .DependencyModel v8.0.0.0 ; + NuGet.Configuration v6.9.1.3 ; + System.Diagnostics.Process v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.ProjectTemplating v0.0.0.0 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.Core.Packages v4.2.0.2122 ; + Stride.Core.Presentation.Graph v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.Core.Tasks v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Translation v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + GNU.Gettext v2.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Core.Translation .Presentation v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Presentation v4.2.0.2122System.Runtime v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Translation v4.2.0.2122 ; + System.Linq.Expressions v8.0.0.0 ; + System.Reflection.Emit.Lightweight v8.0.0.0 ; + System.Reflection.Emit .ILGeneration v8.0.0.0 ; + System.Reflection.Primitives v8.0.0.0 ; + System.CodeDom v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; +
                                              Stride.Core.Presentation.Wpf v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Translation v4.2.0.2122 ; + PresentationFramework v8.0.0.0 ; + WindowsBase v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + PresentationCore v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core.Presentation v4.2.0.2122 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + System.Xaml v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.ComponentModel v8.0.0.0 ; + Stride.Core.Reflection v4.2.0.2122 ; + Microsoft.Xaml.Behaviors v1.1.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + Microsoft.CSharp v8.0.0.0 ; + System.Diagnostics.TraceSource v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + Microsoft.Win32.Primitives v8.0.0.0 ; + System.Memory v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; + Stride.Core.Presentation.Graph v4.2.0.2122 ; +
                                              Stride.Core.BuildEngine.Common v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.IO v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + System.Console v8.0.0.0 ; + ServiceWire v5.5.4.0 ; + System.Text.Json v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; +
                                              Stride.Core.Packages v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + NuGet.Versioning v6.9.1.3 ; + NuGet.Packaging v6.9.1.3 ; + NuGet.Frameworks v6.9.1.3 ; + NuGet.Protocol v6.9.1.3 ; + Stride.Core v4.2.0.2122 ; + NuGet.Common v6.9.1.3 ; + NuGet.PackageManagement v6.9.1.3 ; + System.Linq v8.0.0.0 ; + NuGet.Configuration v6.9.1.3 ; + System.Collections.Concurrent v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + NuGet.ProjectModel v6.9.1.3 ; + NuGet.DependencyResolver.Core v6.9.1.3 ; + NuGet.LibraryModel v6.9.1.3 ; + NuGet.Resolver v6.9.1.3 ; + NuGet.Commands v6.9.1.3 ; + System.Linq.Queryable v8.0.0.0 ; + System.CodeDom v8.0.0.0 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; +
                                              Stride.Core.Assets v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.Reflection.Emit v8.0.0.0 ; + System.Reflection.Emit .ILGeneration v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Yaml v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + System.Reflection.Primitives v8.0.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Packages v4.2.0.2122 ; + Microsoft.CSharp v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + System.Collections.Concurrent v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + Microsoft.Build v4.0.0.0 ; + NuGet.ProjectModel v6.9.1.3 ; + NuGet.Versioning v6.9.1.3 ; + NuGet.LibraryModel v6.9.1.3 ; + NuGet.Commands v6.9.1.3 ; + NuGet.DependencyResolver.Core v6.9.1.3 ; + Microsoft.Build.Locator v1.0.0.0 ; + System.Runtime.Loader v8.0.0.0 ; + System.Linq.Queryable v8.0.0.0 ; + Microsoft.Build.Utilities.Core v15.1.0.0 ; + Microsoft.Build.Framework v4.0.0.0 ; + mscorlib v4.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.Threading.Tasks.Dataflow v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.Core.Tasks v4.2.0.2122 ; +
                                              Stride.Core.Translation .Presentation v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Translation v4.2.0.2122 ; + WindowsBase v8.0.0.0 ; + System.ComponentModel v8.0.0.0 ; + System.Xaml v8.0.0.0 ; + PresentationFramework v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; +
                                              Stride.Core.Quantum v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + Microsoft.CSharp v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; +
                                              Stride.Core.Assets.Quantum v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Presentation.Quantum v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; + Stride.Core.Quantum v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Core.Reflection v4.2.0.2122 ; + System.Linq.Expressions v8.0.0.0 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Presentation.Dialogs v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.Presentation v4.2.0.2122 ; + PresentationFramework v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + System.ComponentModel v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Microsoft.WindowsAPICodePack.Shell v1.1.5.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Assets.Editor v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Presentation v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Core.Translation .Presentation v4.2.0.2122 ; + Stride.Core.Translation v4.2.0.2122 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core.Packages v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + NuGet.ProjectModel v6.9.1.3 ; + NuGet.Versioning v6.9.1.3 ; + PresentationFramework v8.0.0.0 ; + WindowsBase v8.0.0.0 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.Core.Yaml v4.2.0.2122 ; + System.Collections.Immutable v8.0.0.0 ; + PresentationCore v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + System.Xml.ReaderWriter v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Management v8.0.0.0 ; + System.ComponentModel v8.0.0.0 ; + System.Xaml v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.Collections.Concurrent v8.0.0.0 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + System.Console v8.0.0.0 ; + Microsoft.Xaml.Behaviors v1.1.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.Threading.Tasks.Dataflow v8.0.0.0 ; + Microsoft.CSharp v8.0.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Memory v8.0.0.0 ; + System.Drawing.Common v8.0.0.0 ; + System.Drawing.Primitives v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.TextureConverter v0.0.0.0 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Audio v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Shaders v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; +
                                              Stride.Graphics v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + SharpDX.Direct3D11 v4.2.0.0 ; + SharpDX.DXGI v4.2.0.0 ; + SharpDX v4.2.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.Memory v8.0.0.0 ; + System.Numerics.Vectors v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Silk.NET.SDL v2.20.0.0 ; + Silk.NET.Core v2.20.0.0 ; + SharpFont v3.1.0.200 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Graphics.RenderDocPlugin v0.0.0.0 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Games v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + Silk.NET.SDL v2.20.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; +
                                              Stride.Native v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Rendering v4.2.0.2122 ; +
                                              Stride.Rendering v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Collections.Concurrent v8.0.0.0 ; + Stride.Games v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Memory v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.Native v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Irony v0.0.0.0System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Xml.ReaderWriter v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Shaders v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; +
                                              Stride.Core.Shaders v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + CppNet v1.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Irony v0.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Audio v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride v4.2.0.2122 ; + System.Collections.Concurrent v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Shaders.Parser v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core.Shaders v4.2.0.2122 ; + Stride.Irony v0.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.IO v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; +
                                              Stride.Input v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Silk.NET.SDL v2.20.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; +
                                              Stride.VirtualReality v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Games v4.2.0.2122 ; + Stride v4.2.0.2122 ; + SharpDX.Direct3D11 v4.2.0.0 ; + SharpDX v4.2.0.0 ; + System.Collections v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Silk.NET.OpenXR v2.20.0.0 ; + Silk.NET.OpenXR.Extensions.FB v2.20.0.0 ; + Silk.NET.Core v2.20.0.0 ; + SharpDX.DXGI v4.2.0.0 ; + Stride.Engine v4.2.0.2122 ; +
                                              Stride.Shaders.Compiler v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.Core.Shaders v4.2.0.2122 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + SharpDX.D3DCompiler v4.2.0.0 ; + SharpDX v4.2.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; +
                                              Stride.Engine v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Core.Shaders v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Audio v4.2.0.2122 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.VirtualReality v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Net.Primitives v8.0.0.0 ; + System.Net.NetworkInformation v8.0.0.0 ; + System.Net.Security v8.0.0.0 ; + System.Net.Sockets v8.0.0.0 ; + System.Security.Cryptography v8.0.0.0 ; + System.Console v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.Memory v8.0.0.0 ; + Stride.Games v4.2.0.2122 ; + System.Threading.Channels v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + System.Threading.Tasks.Dataflow v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Debugger v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.UI v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Input v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Physics v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Rendering v4.2.0.2122 ; + System.ComponentModel.Primitives v8.0.0.0 ; + BulletSharp.NetStandard v1.0.0.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + netstandard v2.1.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; +
                                              Stride.Navigation v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Physics v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Games v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Core.ProjectTemplating v0.0.0.0System.Runtime v8.0.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + Mono.TextTemplating v2.1.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + netstandard v2.1.0.0 ; + Microsoft.CSharp v8.0.0.0 ; + System.CodeDom v8.0.0.0 ; + System.Collections.NonGeneric v8.0.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.TextureConverter v0.0.0.0System.Runtime v8.0.0.0 ; + System.Drawing.Primitives v8.0.0.0 ; + System.Drawing.Common v8.0.0.0 ; + System.Collections v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride v4.2.0.2122 ; + System.Text.RegularExpressions v8.0.0.0 ; + System.Xml.ReaderWriter v8.0.0.0 ; + System.Memory v8.0.0.0 ; + System.Console v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Xml.XDocument v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Video v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + SharpDX.MediaFoundation v4.2.0.0 ; + SharpDX v4.2.0.0 ; + SharpDX.DXGI v4.2.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + SharpDX.Direct3D11 v4.2.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + FFmpeg.AutoGen v3.4.0.2 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Assets v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Linq.Expressions v8.0.0.0 ; + Stride.Core.Yaml v4.2.0.2122 ; + Microsoft.CSharp v8.0.0.0 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + System.Xml.XDocument v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Audio v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + System.Reflection.Emit v8.0.0.0 ; + System.Reflection.Emit .ILGeneration v8.0.0.0 ; + Stride.Core.Reflection v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + Microsoft.Build v4.0.0.0 ; + Stride.Core.ProjectTemplating v0.0.0.0 ; + Stride.Shaders.Parser v4.2.0.2122 ; + Stride.TextureConverter v0.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Microsoft.CodeAnalysis.CSharp v3.6.0.0 ; + Microsoft.CodeAnalysis v3.6.0.0 ; + System.Collections.Immutable v8.0.0.0 ; + VHACDSharp v1.0.0.0 ; + Stride.Video v4.2.0.2122 ; + FFmpeg.AutoGen v3.4.0.2 ; + Stride.Core.Shaders v4.2.0.2122 ; + Stride.Shaders.Compiler v4.2.0.2122 ; + System.Collections.Concurrent v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + SharpDX.Direct2D1 v4.2.0.0 ; + SharpDX v4.2.0.0 ; + System.Drawing.Common v8.0.0.0 ; + System.Drawing.Primitives v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Particles v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + System.Linq v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Games v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.SpriteStudio.Runtime v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; +
                                              Stride.Importer.Common v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.Importer.3D v4.2.0.2122 ; +
                                              Stride.Importer.3D v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Silk.NET.Assimp v2.20.0.0 ; + Stride.Rendering v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Importer.Common v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.IO v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Numerics.Vectors v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; +
                                              Stride.Assets.Models v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride v4.2.0.2122 ; + System.Memory v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Importer.3D v4.2.0.2122 ; + Stride.Importer.Common v4.2.0.2122 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Editor v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + PresentationFramework v8.0.0.0 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + Stride.TextureConverter v0.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + System.Windows.Forms.Primitives v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.Navigation v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + Stride.Assets.Models v4.2.0.2122 ; + System.Windows.Forms v8.0.0.0 ; + Stride.Audio v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + WindowsBase v8.0.0.0 ; + PresentationCore v8.0.0.0 ; + System.Threading.Tasks.Dataflow v8.0.0.0 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Graphics.RenderDocPlugin v0.0.0.0System.Runtime v8.0.0.0 ; + Microsoft.Win32.Registry v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + SharpDX v4.2.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.ConnectionRouter v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Microsoft.Win32.Registry v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.NuGetResolver.UI v1.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Net.NetworkInformation v8.0.0.0 ; + System.Net.Primitives v8.0.0.0 ; + Mono.Options v6.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + System.Console v8.0.0.0 ; + System.Windows.Forms v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + System.Drawing.Common v8.0.0.0 ; + Stride.Core.Packages v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + System.Diagnostics.FileVersionInfo v8.0.0.0 ; + System.Net.Sockets v8.0.0.0 ; + System.Collections.Specialized v8.0.0.0 ; + System.Web.HttpUtility v8.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Voxels v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.SpriteStudio.Offline v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + System.Xml.XDocument v8.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Core.Presentation.Graph v4.2.0.2122System.Runtime v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + PresentationFramework v8.0.0.0 ; + WindowsBase v8.0.0.0 ; + GraphX.PCL.Common v1.0.0.0 ; + netstandard v2.1.0.0 ; + QuickGraph v1.0.0.0 ; + GraphX.WPF.Controls v1.0.0.0 ; + PresentationCore v8.0.0.0 ; + GraphX.PCL.Logic v1.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Microsoft.Xaml.Behaviors v1.1.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Assets.Presentation v4.2.0.2122 ; +
                                              Stride.Assets.Presentation v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Navigation v4.2.0.2122 ; + WindowsBase v8.0.0.0 ; + Stride.Shaders v4.2.0.2122 ; + Stride.Graphics v4.2.0.2122 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Core.Presentation v4.2.0.2122 ; + System.ObjectModel v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Assets v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Core.Translation v4.2.0.2122 ; + Stride.Core.Packages v4.2.0.2122 ; + PresentationFramework v8.0.0.0 ; + Stride.Core.Presentation.Quantum v4.2.0.2122 ; + Stride.UI v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.Physics v4.2.0.2122 ; + Stride.Video v4.2.0.2122 ; + Stride.Voxels v4.2.0.2122 ; + Stride.SpriteStudio.Runtime v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + System.Xaml v8.0.0.0 ; + PresentationCore v8.0.0.0 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + System.ComponentModel.Primitives v8.0.0.0 ; + System.Threading v8.0.0.0 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; + Stride.Core.Quantum v4.2.0.2122 ; + Stride.TextureConverter v0.0.0.0 ; + System.Text.RegularExpressions v8.0.0.0 ; + Microsoft.Build v4.0.0.0 ; + Stride.Core.ProjectTemplating v0.0.0.0 ; + System.Xml.XDocument v8.0.0.0 ; + System.Configuration .ConfigurationManager v8.0.0.0 ; + Stride.Core.Yaml v4.2.0.2122 ; + System.Diagnostics.Process v8.0.0.0 ; + Microsoft.Xaml.Behaviors v1.1.0.0 ; + Microsoft.CodeAnalysis.Workspaces v3.6.0.0 ; + Microsoft.CodeAnalysis v3.6.0.0 ; + System.Collections.Immutable v8.0.0.0 ; + Stride.Core.Shaders v4.2.0.2122 ; + RoslynPad.Editor.Windows v1.2.0.0 ; + ICSharpCode.AvalonEdit v6.3.0.90 ; + Stride.Input v4.2.0.2122 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.Games v4.2.0.2122 ; + Stride.Audio v4.2.0.2122 ; + System.Drawing.Common v8.0.0.0 ; + System.Threading.Tasks.Dataflow v8.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + Microsoft.CodeAnalysis.Workspaces .MSBuild v3.6.0.0 ; + Stride.Core.Presentation.Graph v4.2.0.2122 ; + GraphX.WPF.Controls v1.0.0.0 ; + GraphX.PCL.Common v1.0.0.0 ; + netstandard v2.1.0.0 ; + Microsoft.CodeAnalysis.CSharp v3.6.0.0 ; + System.Windows.Forms v8.0.0.0 ; + System.IO.FileSystem.Watcher v8.0.0.0 ; + RoslynPad.Roslyn v3.6.0.0 ; + System.Collections.Concurrent v8.0.0.0 ; + System.Composition.Hosting v1.0.31.0 ; + System.Composition.Runtime v1.0.31.0 ; + RoslynPad.Roslyn.Windows v3.6.0.0 ; + System.Composition.TypedParts v1.0.31.0 ; + System.ComponentModel v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + System.Drawing.Primitives v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride.Graphics.RenderDocPlugin v0.0.0.0 ; + Stride.GameStudio v4.2.0.2122 ; +
                                              Stride.Debugger v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Mono.Options v6.0.0.0 ; + System.Collections v8.0.0.0 ; + ServiceWire v5.5.4.0 ; + System.Linq v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + System.Console v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Yaml v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Core.Reflection v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + Stride.Games v4.2.0.2122 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + Stride.GameStudio v4.2.0.2122 ; +
                                              Stride.GameStudio v4.2.0.2122System.Runtime v8.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + System.Diagnostics.Process v8.0.0.0 ; + System.Threading v8.0.0.0 ; + System.ComponentModel.Primitives v8.0.0.0 ; + Microsoft.Win32.Registry v8.0.0.0 ; + PresentationFramework v8.0.0.0 ; + System.ObjectModel v8.0.0.0 ; + PresentationCore v8.0.0.0 ; + System.Xaml v8.0.0.0 ; + WindowsBase v8.0.0.0 ; + Stride.NuGetResolver.UI v1.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.Diagnostics.TraceSource v8.0.0.0 ; + Stride.Core.Assets.Editor v4.2.0.2122 ; + Stride.Metrics v1.0.0.0 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Presentation.Wpf v4.2.0.2122 ; + System.Threading.Thread v8.0.0.0 ; + System.Linq v8.0.0.0 ; + Stride.Core.Presentation v4.2.0.2122 ; + Stride.Editor v4.2.0.2122 ; + Stride.Graphics.RenderDocPlugin v0.0.0.0 ; + Stride.Core.Assets v4.2.0.2122 ; + System.Collections.Concurrent v8.0.0.0 ; + Stride.Core.Translation v4.2.0.2122 ; + Stride.Assets.Presentation v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Renci.SshNet v2023.0.1.0 ; + AvalonDock v4.72.1.0 ; + System.ComponentModel v8.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Stride.Engine v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Microsoft.CodeAnalysis.Workspaces v3.6.0.0 ; + Stride.Core.Assets.Quantum v4.2.0.2122 ; + Stride.ConnectionRouter v4.2.0.2122 ; + Microsoft.Build v4.0.0.0 ; + Microsoft.Build.Framework v4.0.0.0 ; + Stride.Core.Presentation.Dialogs v4.2.0.2122 ; + System.Security.Cryptography .ProtectedData v8.0.0.0 ; + System.Net.NetworkInformation v8.0.0.0 ; + System.Net.Primitives v8.0.0.0 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + Stride.CrashReport v1.0.2.0 ; + System.Windows.Forms v8.0.0.0 ; + Stride.Graphics v4.2.0.2122 ; + Stride v4.2.0.2122 ; + System.Text.RegularExpressions v8.0.0.0 ; + Microsoft.CodeAnalysis v3.6.0.0 ; + QuickGraph v1.0.0.0 ; + System.Collections.Immutable v8.0.0.0 ; + Mono.Cecil v0.11.5.0 ; + netstandard v2.1.0.0 ; + Stride.Core.AssemblyProcessor v1.0.0.0 ; + Microsoft.CodeAnalysis.CSharp v3.6.0.0 ; + ServiceWire v5.5.4.0 ; + Stride.Debugger v4.2.0.2122 ; + Stride.Core.Mathematics v4.2.0.2122 ; + Microsoft.Xaml.Behaviors v1.1.0.0 ; + System.Drawing.Primitives v8.0.0.0 ; + System.ComponentModel .TypeConverter v8.0.0.0 ; + System.Drawing.Common v8.0.0.0 ; + System.Management v8.0.0.0 ; + -
                                              Stride.NuGetResolver v1.0.0.0System.Runtime v8.0.0.0 ; + NuGet.Configuration v6.9.1.3 ; + System.Collections v8.0.0.0 ; + System.Linq v8.0.0.0 ; + NuGet.Common v6.9.1.3 ; + System.Threading v8.0.0.0 ; + NuGet.Frameworks v6.9.1.3 ; + NuGet.Versioning v6.9.1.3 ; + NuGet.Commands v6.9.1.3 ; + NuGet.ProjectModel v6.9.1.3 ; + System.Console v8.0.0.0 ; + NuGet.Protocol v6.9.1.3 ; + System.Diagnostics.Process v8.0.0.0 ; + NuGet.LibraryModel v6.9.1.3 ; + NuGet.Packaging v6.9.1.3 ; + Stride.Core.Assets.CompilerApp v4.2.0.2122 ; +
                                              Stride.Core.Assets.CompilerApp v4.2.0.2122Stride.Core v4.2.0.2122 ; + System.Runtime v8.0.0.0 ; + Stride.Core.BuildEngine.Common v4.2.0.2122 ; + System.Collections v8.0.0.0 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Assets v4.2.0.2122 ; + Stride v4.2.0.2122 ; + Stride.Rendering v4.2.0.2122 ; + Stride.Assets.Models v4.2.0.2122 ; + Stride.SpriteStudio.Offline v4.2.0.2122 ; + Stride.Particles v4.2.0.2122 ; + Stride.NuGetResolver v1.0.0.0 ; + Stride.Core.IO v4.2.0.2122 ; + System.Linq v8.0.0.0 ; + System.Console v8.0.0.0 ; + ServiceWire v5.5.4.0 ; + Stride.Core.MicroThreading v4.2.0.2122 ; + System.Threading v8.0.0.0 ; + System.Threading.Thread v8.0.0.0 ; + System.Diagnostics.Process v8.0.0.0 ; + Mono.Options v6.0.0.0 ; + Stride.Core.Yaml v4.2.0.2122 ; + Microsoft.Extensions .FileSystemGlobbing v6.0.0.0 ; + Microsoft.Build.Framework v4.0.0.0 ; + Microsoft.Build.Utilities.Core v15.1.0.0 ; + mscorlib v4.0.0.0 ; + -
                                              packageinstall v1.0.0.0mscorlib v4.0.0.0 ; + System.Runtime v8.0.0.0 ; + System v4.0.0.0 ; + System.Windows.Forms v8.0.0.0 ; + -
                                              Stride.Core.Tasks v4.2.0.2122System.Runtime v8.0.0.0 ; + Microsoft.Build.Framework v4.0.0.0 ; + System.Runtime.InteropServices v8.0.0.0 ; + Microsoft.Build.Utilities.Core v15.1.0.0 ; + mscorlib v4.0.0.0 ; + Microsoft.Build.Locator v1.0.0.0 ; + System.Console v8.0.0.0 ; + Mono.Options v6.0.0.0 ; + System.Collections v8.0.0.0 ; + Stride.Core v4.2.0.2122 ; + Stride.Core.Assets v4.2.0.2122 ; + Stride.Core.Design v4.2.0.2122 ; + Stride.Core.Yaml v4.2.0.2122 ; + Stride.Core.Serialization v4.2.0.2122 ; + Microsoft.Extensions .FileSystemGlobbing v6.0.0.0 ; + System.Linq v8.0.0.0 ; + -
                                              Stride.Samples.Templates v0.0.0.0System.Runtime v8.0.0.0 ; + -
                                              Stride.Core.CompilerServices v4.2.0.2122netstandard v2.1.0.0 ; + System.Runtime v8.0.0.0 ; + Microsoft.CodeAnalysis v3.6.0.0 ; + System.Collections.Immutable v8.0.0.0 ; + -

                                              Assemblies Build Order

                                              1. Stride.Core
                                              2. Stride.NuGetResolver.UI
                                              3. Stride.Core.IO
                                              4. Stride.Core.MicroThreading
                                              5. Stride.Core.Serialization
                                              6. Stride.Core.Mathematics
                                              7. Stride.Core.Reflection
                                              8. Stride.Core.Yaml
                                              9. Stride.Core.Design
                                              10. Stride.Core.Translation
                                              11. Stride.Core.Presentation
                                              12. Stride.Core.Presentation.Wpf
                                              13. Stride.Core.BuildEngine.Common
                                              14. Stride.Core.Packages
                                              15. Stride.Core.Assets
                                              16. Stride.Core.Translation.Presentation
                                              17. Stride.Core.Quantum
                                              18. Stride.Core.Assets.Quantum
                                              19. Stride.Core.Presentation.Quantum
                                              20. Stride.Core.Presentation.Dialogs
                                              21. Stride.Core.Assets.Editor
                                              22. Stride
                                              23. Stride.Shaders
                                              24. Stride.Graphics
                                              25. Stride.Games
                                              26. Stride.Native
                                              27. Stride.Rendering
                                              28. Stride.Irony
                                              29. Stride.Core.Shaders
                                              30. Stride.Audio
                                              31. Stride.Shaders.Parser
                                              32. Stride.Input
                                              33. Stride.VirtualReality
                                              34. Stride.Shaders.Compiler
                                              35. Stride.Engine
                                              36. Stride.UI
                                              37. Stride.Physics
                                              38. Stride.Navigation
                                              39. Stride.Core.ProjectTemplating
                                              40. Stride.TextureConverter
                                              41. Stride.Video
                                              42. Stride.Assets
                                              43. Stride.Particles
                                              44. Stride.SpriteStudio.Runtime
                                              45. Stride.Importer.Common
                                              46. Stride.Importer.3D
                                              47. Stride.Assets.Models
                                              48. Stride.Editor
                                              49. Stride.Graphics.RenderDocPlugin
                                              50. Stride.ConnectionRouter
                                              51. Stride.Voxels
                                              52. Stride.SpriteStudio.Offline
                                              53. Stride.Core.Presentation.Graph
                                              54. Stride.Assets.Presentation
                                              55. Stride.Debugger
                                              56. Stride.GameStudio
                                              57. Stride.NuGetResolver
                                              58. Stride.Core.Assets.CompilerApp
                                              59. packageinstall
                                              60. Stride.Core.Tasks
                                              61. Stride.Samples.Templates
                                              62. Stride.Core.CompilerServices

                                              Assemblies Build Order

                                              1. Stride.Core
                                              2. Stride.NuGetResolver.UI
                                              3. Stride.Core.IO
                                              4. Stride.Core.MicroThreading
                                              5. Stride.Core.Serialization
                                              6. Stride.Core.Mathematics
                                              7. Stride.Core.Reflection
                                              8. Stride.Core.Yaml
                                              9. Stride.Core.Design
                                              10. Stride.Core.Translation
                                              11. Stride.Core.Presentation
                                              12. Stride.Core.Presentation.Wpf
                                              13. Stride.Core.BuildEngine.Common
                                              14. Stride.Core.Packages
                                              15. Stride.Core.Assets
                                              16. Stride.Core.Translation.Presentation
                                              17. Stride.Core.Quantum
                                              18. Stride.Core.Assets.Quantum
                                              19. Stride.Core.Presentation.Quantum
                                              20. Stride.Core.Presentation.Dialogs
                                              21. Stride.Core.Assets.Editor
                                              22. Stride
                                              23. Stride.Shaders
                                              24. Stride.Graphics
                                              25. Stride.Games
                                              26. Stride.Native
                                              27. Stride.Rendering
                                              28. Stride.Irony
                                              29. Stride.Core.Shaders
                                              30. Stride.Audio
                                              31. Stride.Shaders.Parser
                                              32. Stride.Input
                                              33. Stride.VirtualReality
                                              34. Stride.Shaders.Compiler
                                              35. Stride.Engine
                                              36. Stride.UI
                                              37. Stride.Physics
                                              38. Stride.Navigation
                                              39. Stride.Core.ProjectTemplating
                                              40. Stride.TextureConverter
                                              41. Stride.Video
                                              42. Stride.Assets
                                              43. Stride.Particles
                                              44. Stride.SpriteStudio.Runtime
                                              45. Stride.Importer.Common
                                              46. Stride.Importer.3D
                                              47. Stride.Assets.Models
                                              48. Stride.Editor
                                              49. Stride.Graphics.RenderDocPlugin
                                              50. Stride.ConnectionRouter
                                              51. Stride.Voxels
                                              52. Stride.SpriteStudio.Offline
                                              53. Stride.Core.Presentation.Graph
                                              54. Stride.Assets.Presentation
                                              55. Stride.Debugger
                                              56. Stride.GameStudio
                                              57. Stride.NuGetResolver
                                              58. Stride.Core.Assets.CompilerApp
                                              59. packageinstall
                                              60. Stride.Core.Tasks
                                              61. Stride.Samples.Templates
                                              62. Stride.Core.CompilerServices

                                              Abstractness versus Instability Diagram

                                              + The Abstractness versus Instability Diagram helps to detect which assemblies are potentially painful to maintain (i.e concrete and stable) and which assemblies are potentially useless (i.e abstract and instable). +

                                              • Abstractness: + If an assembly contains many abstract types (i.e interfaces and abstract classes) and few concrete types, it is considered as abstract.
                                              • Instability: + An assembly is considered stable if its types are used by a lot of types from other assemblies. In this context stable means painful to modify. +

                                              + Online documentation: +

                                              \ No newline at end of file diff --git a/ndepend/NDependReportFiles/AbstractnessVSInstability.png b/ndepend/NDependReportFiles/AbstractnessVSInstability.png new file mode 100644 index 00000000..16ad8cc9 Binary files /dev/null and b/ndepend/NDependReportFiles/AbstractnessVSInstability.png differ diff --git a/ndepend/NDependReportFiles/CS.png b/ndepend/NDependReportFiles/CS.png new file mode 100644 index 00000000..b743ceb8 Binary files /dev/null and b/ndepend/NDependReportFiles/CS.png differ diff --git a/ndepend/NDependReportFiles/CSHTML.png b/ndepend/NDependReportFiles/CSHTML.png new file mode 100644 index 00000000..d42efcd5 Binary files /dev/null and b/ndepend/NDependReportFiles/CSHTML.png differ diff --git a/ndepend/NDependReportFiles/ComponentDependenciesDiagram.png b/ndepend/NDependReportFiles/ComponentDependenciesDiagram.png new file mode 100644 index 00000000..a3c1198e Binary files /dev/null and b/ndepend/NDependReportFiles/ComponentDependenciesDiagram.png differ diff --git a/ndepend/NDependReportFiles/ComponentDependenciesMatrix.png b/ndepend/NDependReportFiles/ComponentDependenciesMatrix.png new file mode 100644 index 00000000..2999211a Binary files /dev/null and b/ndepend/NDependReportFiles/ComponentDependenciesMatrix.png differ diff --git a/ndepend/NDependReportFiles/CovCheck.png b/ndepend/NDependReportFiles/CovCheck.png new file mode 100644 index 00000000..c425f9ff Binary files /dev/null and b/ndepend/NDependReportFiles/CovCheck.png differ diff --git a/ndepend/NDependReportFiles/Diff.png b/ndepend/NDependReportFiles/Diff.png new file mode 100644 index 00000000..707798b6 Binary files /dev/null and b/ndepend/NDependReportFiles/Diff.png differ diff --git a/ndepend/NDependReportFiles/Empty.png b/ndepend/NDependReportFiles/Empty.png new file mode 100644 index 00000000..4791e723 Binary files /dev/null and b/ndepend/NDependReportFiles/Empty.png differ diff --git a/ndepend/NDependReportFiles/Error.png b/ndepend/NDependReportFiles/Error.png new file mode 100644 index 00000000..195e81dc Binary files /dev/null and b/ndepend/NDependReportFiles/Error.png differ diff --git a/ndepend/NDependReportFiles/File.png b/ndepend/NDependReportFiles/File.png new file mode 100644 index 00000000..b8a5fc2a Binary files /dev/null and b/ndepend/NDependReportFiles/File.png differ diff --git a/ndepend/NDependReportFiles/FilterBlue.png b/ndepend/NDependReportFiles/FilterBlue.png new file mode 100644 index 00000000..3e54acef Binary files /dev/null and b/ndepend/NDependReportFiles/FilterBlue.png differ diff --git a/ndepend/NDependReportFiles/FilterBlueBig.png b/ndepend/NDependReportFiles/FilterBlueBig.png new file mode 100644 index 00000000..f2df64af Binary files /dev/null and b/ndepend/NDependReportFiles/FilterBlueBig.png differ diff --git a/ndepend/NDependReportFiles/FixedIssues.png b/ndepend/NDependReportFiles/FixedIssues.png new file mode 100644 index 00000000..00b1af64 Binary files /dev/null and b/ndepend/NDependReportFiles/FixedIssues.png differ diff --git a/ndepend/NDependReportFiles/GroupHierarchy.png b/ndepend/NDependReportFiles/GroupHierarchy.png new file mode 100644 index 00000000..18d40412 Binary files /dev/null and b/ndepend/NDependReportFiles/GroupHierarchy.png differ diff --git a/ndepend/NDependReportFiles/Idea.png b/ndepend/NDependReportFiles/Idea.png new file mode 100644 index 00000000..36002407 Binary files /dev/null and b/ndepend/NDependReportFiles/Idea.png differ diff --git a/ndepend/NDependReportFiles/Info.png b/ndepend/NDependReportFiles/Info.png new file mode 100644 index 00000000..0a22e72f Binary files /dev/null and b/ndepend/NDependReportFiles/Info.png differ diff --git a/ndepend/NDependReportFiles/InfoBig.png b/ndepend/NDependReportFiles/InfoBig.png new file mode 100644 index 00000000..fc631e2b Binary files /dev/null and b/ndepend/NDependReportFiles/InfoBig.png differ diff --git a/ndepend/NDependReportFiles/InfoSmall.png b/ndepend/NDependReportFiles/InfoSmall.png new file mode 100644 index 00000000..c28497be Binary files /dev/null and b/ndepend/NDependReportFiles/InfoSmall.png differ diff --git a/ndepend/NDependReportFiles/NDependLogo.png b/ndepend/NDependReportFiles/NDependLogo.png new file mode 100644 index 00000000..cd6a2628 Binary files /dev/null and b/ndepend/NDependReportFiles/NDependLogo.png differ diff --git a/ndepend/NDependReportFiles/NDependReport.css b/ndepend/NDependReportFiles/NDependReport.css new file mode 100644 index 00000000..73d3670a --- /dev/null +++ b/ndepend/NDependReportFiles/NDependReport.css @@ -0,0 +1 @@ +@import url('ndependreport.css');.ndependScreen{display:none;}html,body{padding:0;margin:0;background:#f0f0f0;}body{font-family:Simple,"Proxima Nova",ProximaNova,proxima-nova,sans-serif;}h4{display:block;width:100%;width:100%;padding-left:19px;font-weight:normal;font-size:20px;margin-top:20px;margin-bottom:14px;clear:both;}ol{font-size:14px;line-height:20px;}a,a:active,a:visited{color:black;text-decoration:none;border-bottom:solid 1px #d6d6d6;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}a:hover{border-bottom:solid 1px black;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}#container #content .dataTables_wrapper .sorting{background:url('filter.png') no-repeat 95% center #fff4e8;padding-right:20px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}#container #content .dataTables_wrapper .sorting:hover{background:url('filter_down.png') no-repeat 95% center #fae0be;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}#container #content .dataTables_wrapper .sorting_desc{background:url('filter_up.png') no-repeat 95% center #fae0be;padding-right:20px;}#container #content .dataTables_wrapper tr,#container #content .dataTables_wrapper tr:hover{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}#container #content .dataTables_wrapper .sorting_asc{background:url('filter_down.png') no-repeat 95% center #fae0be;padding-right:20px;}#content,#Groups{width:100%;float:left;background:#fff;}#container #content .ndepend{font-weight:bold;}#container #content .ndepend .then{color:#ff9f10;font-weight:bold;}#lightbox-content{display:none;}.okCount{background:#26d571;border-color:#26d571;color:#116936;}.warnCount{background:#f1c42c;border-color:#f1c42c;color:#95631e;}.errorCount{background:#fb6c5e;border-color:#fb6c5e;color:#7d2a22;}.rn{padding-top:2px!important;padding-bottom:3px!important;}.ry{font-size:8px;color:#bbb;}.tblq{width:100%;}.tdq{text-align:right;color:#aaa;font-size:12px;}body.menu-is-pinned #content{padding-left:260px;box-sizing:border-box;}.imy{transform:translateY(3px);}table.no-line-feed-in-path td:nth-child(10){white-space:nowrap;}#header-wrap{transition:width .5s ease-in-out;-webkit-transition:width .5s ease-in-out;position:fixed;top:0;bottom:0;left:0;width:40px;z-index:100;background:#fafafa;overflow:hidden;}#header-wrap:hover{width:260px;transition:width .5s ease-in-out;-webkit-transition:width .5s ease-in-out;}#header-wrap:hover #Menu{left:0;transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out;}body.menu-is-pinned #header-wrap{width:260px;}body.menu-is-pinned #header-wrap #Menu{left:0;display:block;}#header-container{position:relative;width:100%;height:100%;background:#7A8189;}#header{width:100%;height:100%;margin-top:35px;}#Menu{transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out;position:absolute;top:0;left:-220px;display:none;background:#4a525c;width:220px;height:100%;font-size:14px;}.classIssuesInSourceFiles{color:white;}#MenuLabel{font-weight:bold;font-size:14px;color:white;position:absolute;top:40px;right:0;display:flex;align-items:center;justify-content:center;width:40px;}#MenuLabel span{writing-mode:vertical-rl;}#MenuPin{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:40px;height:30px;border:none;background:none;color:#fff;cursor:pointer;}#MenuPin:hover,#MenuPin:focus{background:#30362d;color:#fff;}#MenuPin svg{fill:currentColor;width:auto;height:12px;}body.menu-is-pinned #MenuPin{color:#ff9f10;}#MenuArrow{display:none;position:absolute;top:15px;right:18px;width:6px;height:10px;background:url('menu_white.png') no-repeat left top transparent;}#header #Menu li.current{background:#30362d;cursor:pointer;}#header #Menu li.current li{background:#4a525c;cursor:pointer;}#header #Menu li.current li.current{background:#30362d;cursor:pointer;}#header #Menu li.current li:hover{background:#30362d;cursor:pointer;}#Menu li:hover{background:#30362d;cursor:pointer;-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-ms-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;}#Menu li{-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-ms-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;position:relative;display:block;float:left;width:209px;overflow:hidden;padding-top:5px;padding-bottom:2px;padding-left:11px;line-height:22px;border-bottom:solid 1px #3e4650;}#Menu table{float:left;display:block;clear:both;border-collapse:collapse;}#Menu table td{padding-right:10px;}#Menu td{display:block;float:left;}#Menu a,#Menu a:active,#Menu a:hover,#Menu a:visited{color:white;text-decoration:none;border-bottom:0;}.sf-sub-indicator{right:10px;top:8px;display:block;position:absolute;width:8px;height:14px;background:url('menu_gray.png') no-repeat right center transparent;}#Menu .okCount,#Menu .warnCount,#Menu .errorCount{display:block;float:left;width:36px;height:24px;text-align:center;margin-bottom:5px;margin-right:10px;}#Menu .back{-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-ms-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;display:none;float:left;width:208px;overflow:auto;padding-top:5px;padding-bottom:2px;padding-left:12px;line-height:22px;border-bottom:solid 1px #3e4650;color:white;}#Menu .back:hover{cursor:pointer;background:#30362d;-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-ms-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;}#Menu .back .arrow{background:url('menu_gray.png') no-repeat left center transparent;width:8px;height:14px;float:left;display:block;margin-top:3px;margin-right:8px;}#Menu .back.active{display:block;}#Menu li.active>a{display:none;}#Menu li.active>ul{display:block;}#Menu li.active{padding:0;width:220px;border:0;}#Menu li.active:hover{background:#4a525c;}#header-wrap:hover #Menu{display:block;}#header-wrap ul{list-style-type:none;margin:0;padding:0;}#header-wrap ul ul{display:none;}#divNavBars{height:35px;}body.menu-is-pinned #divNavBars{padding-left:260px;}.analyzedOn{position:absolute;left:560px;color:#777;}.ndpWebSite{display:block;width:152px;height:35px;position:absolute;top:0;left:952px;border:0!important;}.ndpWebSite a:hover{border:0!important;}.ndependNavbar{font-size:12px;line-height:35px;height:35px;width:100%;display:none;padding-left:182px;background:url('logo.png') no-repeat right center transparent;position:fixed;z-index:999;background-color:#fff;border-bottom:1px solid #e2e2e2;background-position-x:952px;}#ReportInfo{background:#E5F4FF;padding-left:19px;padding-top:7px;padding-bottom:5px;display:table;margin-left:162px;width:921px;position:relative;color:#004672;border-top-right-radius:10px;border:1px solid #e2e2e2;border-bottom:none;margin-top:-1px;}#ReportInfo a,#ReportInfo a:active,#ReportInfo a:visited{color:#004672;border-bottom:solid 1px #81B3D3;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}#ReportInfo a:hover{border-bottom:solid 1px #002135;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}#ReportInfo .heading{font-size:24px;display:block;float:left;clear:left;margin-top:15px;margin-bottom:15px;}#ReportInfo .infotable{float:left;}#ReportInfo .infotable0{width:137px;font-size:13px;padding-bottom:3px;}#ReportInfo .infotable1{font-size:13px;padding-bottom:4px;}#ReportInfo .line .name{font-weight:normal;display:block;float:left;clear:left;width:162px;}#ReportInfo .lineWarning{font-size:14px;margin-top:18px;display:block;float:left;clear:left;font-weight:bold;background:#ff0;color:black;padding:4px;}#ReportInfo .explanations{position:absolute;background:#cceaff;left:677px;width:238px;padding:10px 5px 10px 20px;margin-top:-8px;border-top-right-radius:10px;}#ReportInfo .explanations .links{display:block;float:left;overflow:visible;}#ReportInfo .explanations .links a,#ReportInfo .explanations .links a:active,#ReportInfo .explanations .links a:visited{font-size:12px;font-weight:bold;color:#004672;text-transform:uppercase;display:block;float:left;text-decoration:none;border-bottom:solid 1px #4089ba;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}#ReportInfo .explanations .links a:hover{border-bottom:solid 1px #002135;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}#QuickTipsMain,#BackToSite{margin-left:25px;}#ReportInfo .explanations .text{margin-top:15px;font-size:12px;line-height:18px;display:block;clear:both;float:left;}#Diagrams{width:940px;}#Diagrams img{border:0;}#Diagrams h4{display:block;float:left;width:100%;}#Diagrams .diagramCell{background:#4a525c;color:white;float:left;width:223px;height:199px;margin-right:16px;border-radius:10px;}#Diagrams .diagramCell.last{margin-right:0;}#Diagrams .diagramCell .diagramTitle{text-align:center;width:100%;margin-top:7px;float:left;}#Diagrams .diagramButtons{margin-top:12px;margin-left:12px;float:left;width:213px;font-size:13px;line-height:18px;position:relative;}#Diagrams .diagramButtons a,#Diagrams .diagramButtons a:active,#Diagrams .diagramButtons a:visited{color:white;background:#7b8188;text-decoration:none;text-transform:uppercase;display:block;position:absolute;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;border-bottom:0;}#Diagrams .diagramButtons a:hover{color:#7b8188;background:white;text-decoration:none;text-transform:uppercase;display:block;position:absolute;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;border-bottom:0;}#Diagrams .diagramButtons .fullImage,#Diagrams .diagramButtons .diagramImage{padding:2px 6px 0;top:-2px;}#Diagrams .diagramButtons .fullImage{right:46px;}#Diagrams .diagramButtons .diagramImage{right:100px;}#Diagrams .diagramButtons .diagramControl{padding:2px 6px 0;top:-2px;right:106px;}#Diagrams .diagramButtons a.help,#Diagrams .diagramButtons a.help:active,#Diagrams .diagramButtons a.help:visited{text-align:center;border-radius:8px;width:16px;height:16px;color:#4a525c;background:white;top:0;right:17px;}#Diagrams .diagramButtons a.help:hover{color:white;background:#7b8188;}#divDashboardHeader{width:940px;float:left;position:relative;background:#fff;}#divDashboardHeader .note{position:absolute;top:40px;right:0;display:block;font-size:12px;color:#999;}#divDashboardHeader .note a,#divDashboard .note a:active,#divDashboard .note a:visited,#divDashboard .note a:hover{color:black;}#divDashboard{width:940px;float:left;position:relative;background:#fff4e8;}#divDashboard .tv{border:solid #fff4e8 12px;border-collapse:collapse;border-spacing:0;line-height:1.1em;width:300px;height:100%;border-radius:10px;}#divDashboard .tnv{vertical-align:top;}#divDashboard .separator{border:solid #fff 10px;border-collapse:collapse;border-spacing:0;}#divDashboard .tinyVSeparator{border:solid #fff4e8 4px;border-collapse:collapse;border-spacing:0;}#divDashboard .debtRatingTable{height:50px;}#divDashboard .summaryLineCellImage{width:23px;height:23px;vertical-align:bottom;}#divDashboard .summaryLineCellName{width:68px;}#divDashboard .summaryLineCellContent{width:60px;text-align:right;}#divDashboard .sub{display:block;font-size:12px;color:#ba7207;}#divDashboard .imageCell{vertical-align:bottom;}#divDashboard .sub .diff{color:#999;}#divDashboard .sub .diffGreen{color:#008000;}#divDashboard .sub .diffRed{color:#f00;}#divDashboard .error{margin-top:12px;display:block;font-size:12px;color:#774704;}#divDashboard .errorUrl{margin-top:12px;display:block;font-size:12px;color:#774704;text-decoration:underline;}#divDashboard a:hover .errorUrl{margin-top:12px;display:block;font-size:12px;color:#A00;text-decoration:underline;}#divDashboard .title,.titleClickable{display:block;font-size:17px;color:#ba7207;font-weight:bold;line-height:1.5em;}#divDashboard .titleClickable{text-decoration:underline;}#divDashboard a:hover span{color:#da7f15;}#quality-gates-summary{margin-left:162px;width:940px;float:left;position:relative;border:1px solid #e2e2e2;background:#fff;margin-top:-1px;border-radius:10px;}#quality-gates-summary .score{display:block;position:absolute;top:6px;right:7px;}#quality-gates-summary .score>span{display:block;float:left;width:88px;height:34px;font-size:15px;margin:5px;text-align:center;line-height:35px;}#quality-gates-summary .counthead{margin-top:7px;float:left;display:block;font-weight:bold;font-size:14px;}#quality-gates-summary .countlist{font-size:14px;list-style-type:none;margin:8px 0 28px;padding-left:20px;width:100%;float:left;display:block;}#quality-gates-summary .countlist li{line-height:30px;padding-left:40px;background:url('li_square.png') left center transparent no-repeat;background-position-x:20px;}#quality-gates-summary .countlist .count{font-weight:bold;}#quality-gates-summary .explanations img{width:auto;height:auto;margin:16px 12px;display:block;float:left;}#quality-gates-summary .explanations a,#quality-gates-summary .explanations a:visited,#quality-gates-summary .explanations a:active,#quality-gates-summary .explanations a:hover{color:black;}.logs-explanation{padding:0 20px;font-size:14px;}#rules-summary,#issues-summary,#projects-summary,#logs{margin-left:162px;width:940px;float:left;position:relative;border:1px solid #e2e2e2;background:#fff;margin-top:-1px;padding-bottom:12px;border-radius:10px;}#rules-summary .score,#issues-summary .score,#projects-summary .score{display:block;float:right;padding-top:5px;padding-right:10px;}#rules-summary .score>span,#issues-summary .score>span,#projects-summary .score>span{display:block;float:left;height:36px;font-size:15px;margin:5px;text-align:center;line-height:35px;}#rules-summary .score>span{width:108px;}#issues-summary .score>span{width:44px;}#projects-summary .score>span{width:44px;}#rules-summary .counthead,#issues-summary .counthead,#projects-summary .counthead{margin-top:7px;float:left;display:block;font-weight:bold;font-size:14px;}#rules-summary .countlist,#issues-summary .countlist,#projects-summary .countlist{font-size:14px;list-style-type:none;margin:8px 0 28px;padding:0;width:100%;float:left;display:block;}#rules-summary .countlist li,#issues-summary .countlist li,#projects-summary .countlist li{line-height:30px;padding-left:40px;background:url('li_square.png') left center transparent no-repeat;background-position-x:20px;}#rules-summary .countlist .count,#issues-summary .countlist .count,#projects-summary .countlist .count{font-weight:bold;}#rules-summary .explanations img,#issues-summary .explanations img,#projects-summary .explanations img{width:auto;height:auto;margin:16px 12px;display:block;float:left;}#rules-summary .explanations a,#rules-summary .explanations a:visited,#rules-summary .explanations a:active,#rules-summary .explanations a:hover,#issues-summary .explanations a,#issues-summary .explanations a:visited,#issues-summary .explanations a:active,#issues-summary .explanations a:hover,#projects-summary .explanations a,#projects-summary .explanations a:visited,#projects-summary .explanations a:active,#projects-summary .explanations a:hover{color:black;}.rules-explanations{width:940px;float:left;margin-bottom:22px;margin-top:10px;}.rules-explanations>div{height:85px;background:#f7f7f7;float:left;margin-right:35px;width:273px;font-size:12px;line-height:20px;}.rules-explanations>div>span{display:block;float:left;margin-top:13px;}.rules-explanations .critical{background:#fdf2f2;color:#7d2a22;margin-right:35px;width:273px;}.rules-explanations .critical a,.rules-explanations .critical a:active,.rules-explanations .critical a:visited{color:black;text-decoration:none;border-bottom:solid 1px #c6bdbd;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}.rules-explanations .critical a:hover{text-decoration:none;border-bottom:solid 1px black;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}.source-file-warn{padding:6px 0 0 20px;}.source-file-warn-msg{color:#888;}.source-file-warn-score{width:250px;}#Main .divGrid{padding-bottom:30px;clear:both;border:0;}.divGrid{float:left;position:relative;width:938px;border-left:solid 1px #f9f5ff;border-right:solid 1px #f9f5ff;overflow:hidden;padding-top:10px;padding-bottom:50px;}.dataTables_wrapper{margin-top:32px;float:left;width:940px;max-height:calc(100vh - 220px);overflow-y:auto;}.ndependScreen.rules .dataTables_wrapper{width:938px;}.ndependScreen.rules .divStat .dataTables_wrapper{padding-top:0;margin-left:20px;width:918px;}.divStat .dataTables_wrapper .dataTables_info{display:none;}.dataTables_length{font-size:13px;left:20px;top:0;position:absolute;margin-top:6px;}.dataTables_length select{display:none;}.dataTables_length .customDropdown{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:pointer;display:inline-block;padding:5px 15px 5px 5px;width:30px;position:relative;background:url('dropdown.png') 90% center #fff no-repeat;border-bottom:solid 2px #d2d2d2;}.dataTables_length .customDropdown .optionWrap{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;transition:top .5s ease-in-out;-webkit-transition:top .5s ease-in-out;position:absolute;top:-100px;left:0;}.dataTables_length .customDropdown.active .optionWrap{transition:top .5s ease-in-out;-webkit-transition:top .5s ease-in-out;top:0;}.dataTables_length .customDropdown .optionWrap span{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;display:none;z-index:1000;cursor:pointer;padding:5px;width:40px;background:#fff;position:relative;}.dataTables_length .customDropdown .optionWrap span:hover{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background:#f9f5ff;}.dataTables_length .customDropdown .currentValue{display:inline;}.dataTables_length .customDropdown.active .optionWrap span{display:block;}.dataTables_filter{position:absolute;top:0;right:20px;}.dataTables_filter input,.dataTables_filter input:focus{text-indent:0;padding:6px 3px 6px 25px;width:138px;height:14px;font-size:14px;border:none;display:block;float:right;outline:none;border-top:solid #f5f5f5 1px;border-bottom:solid #f5f5f5 1px;background:url('search.png') no-repeat 5px center #f9f5ff;margin-top:6px;}.dataTables_scroll{float:left;width:940px;overflow:auto;}#content .dataTables_scrollBody thead th{padding:0;}.ndependGrid{text-align:left;min-width:938px;}.dataTables_scrollHead{color:#ba7207;background:#fff4e8;margin-top:13px;}.ndependGrid .dataTable th{padding:0;}.ndependGrid.dataTable.ci img{vertical-align:middle;margin-right:2px;width:16px;height:16px;}.dataTables_scrollBody>table>tbody>tr>td{color:black;}.ndependGrid.dataTable img{margin-right:8px;border:0;width:auto;height:auto;}.dataTables_scrollBody .gD1>td,.dataTables_scrollBody .gD0>td{position:relative;}.dataTables_scrollBody td a,.dataTables_scrollBody td a:active,.dataTables_scrollBody td a:hover,.dataTables_scrollBody td a:visited{color:black;}.ci{vertical-align:middle;margin-bottom:3px;margin-right:3px!important;width:16px!important;height:16px!important;border:0;}.dataTables_scrollFoot{display:none;}.dataTables_paginate{font-size:13px;position:absolute;bottom:0;right:20px;}.ndependScreen.rules .dataTables_paginate{bottom:20px;}#content .dataTables_paginate .first,#content .dataTables_paginate .previous,#content .dataTables_paginate .last,#content .dataTables_paginate .next{display:none;}.dataTables_paginate .paginate_active,.dataTables_paginate .paginate_button{display:block;float:left;text-align:center;width:12px;margin:4px;text-decoration:none;line-height:12px;}.dataTables_paginate>span>.paginate_button:hover{border-bottom:solid 1px black;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}.dataTables_paginate>span>.paginate_button{cursor:pointer;border-bottom:solid 1px #c6bdbd;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}.dataTables_paginate>span>.paginate_active{text-decoration:none;cursor:default;border-bottom:0;}.ndependTable{border-spacing:0;border-collapse:collapse;font-size:13px;text-align:left;min-width:940px;}.ndependTable th{font-weight:normal;color:#ba7207;background:#fff4e8;line-height:23px;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:0;white-space:pre-line;}.ndependTable td{line-height:23px;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:0;white-space:pre-line;}.tc{cellpadding:0;cellspacing:0;}.va{vertical-align:middle;}.ta{text-align:left;line-height:22px;margin-top:3px;margin-bottom:3px;}.ma{max-width:300px;white-space:pre-line;}.ds{display:block;visibility:visible;}.ig,ih{border:0;height:16px;width:16px;}.ih{margin-bottom:-2px;margin-right:6px;}.jg{border:0;height:32px;width:32px;}.jf{background:#f9ebd2;height:32px;width:32px;}.debtH{margin-right:15px;margin-left:15px;white-space:nowrap;}.newDebtH{white-space:nowrap;}.alR{white-space:nowrap;text-align:right;float:right;}.c0{background:linear-gradient(to right,#9BF7BF 0,#FFBFBF 0);}.c1{background:linear-gradient(to right,#9BF7BF 1%,#FFBFBF 1%);}.c2{background:linear-gradient(to right,#9BF7BF 2%,#FFBFBF 2%);}.c3{background:linear-gradient(to right,#9BF7BF 3%,#FFBFBF 3%);}.c4{background:linear-gradient(to right,#9BF7BF 4%,#FFBFBF 4%);}.c5{background:linear-gradient(to right,#9BF7BF 5%,#FFBFBF 5%);}.c6{background:linear-gradient(to right,#9BF7BF 6%,#FFBFBF 6%);}.c7{background:linear-gradient(to right,#9BF7BF 7%,#FFBFBF 7%);}.c8{background:linear-gradient(to right,#9BF7BF 8%,#FFBFBF 8%);}.c9{background:linear-gradient(to right,#9BF7BF 9%,#FFBFBF 9%);}.c10{background:linear-gradient(to right,#9BF7BF 10%,#FFBFBF 10%);}.c11{background:linear-gradient(to right,#9BF7BF 11%,#FFBFBF 11%);}.c12{background:linear-gradient(to right,#9BF7BF 12%,#FFBFBF 12%);}.c13{background:linear-gradient(to right,#9BF7BF 13%,#FFBFBF 13%);}.c14{background:linear-gradient(to right,#9BF7BF 14%,#FFBFBF 14%);}.c15{background:linear-gradient(to right,#9BF7BF 15%,#FFBFBF 15%);}.c16{background:linear-gradient(to right,#9BF7BF 16%,#FFBFBF 16%);}.c17{background:linear-gradient(to right,#9BF7BF 17%,#FFBFBF 17%);}.c18{background:linear-gradient(to right,#9BF7BF 18%,#FFBFBF 18%);}.c19{background:linear-gradient(to right,#9BF7BF 19%,#FFBFBF 19%);}.c20{background:linear-gradient(to right,#9BF7BF 20%,#FFBFBF 20%);}.c21{background:linear-gradient(to right,#9BF7BF 21%,#FFBFBF 21%);}.c22{background:linear-gradient(to right,#9BF7BF 22%,#FFBFBF 22%);}.c23{background:linear-gradient(to right,#9BF7BF 23%,#FFBFBF 23%);}.c24{background:linear-gradient(to right,#9BF7BF 24%,#FFBFBF 24%);}.c25{background:linear-gradient(to right,#9BF7BF 25%,#FFBFBF 25%);}.c26{background:linear-gradient(to right,#9BF7BF 26%,#FFBFBF 26%);}.c27{background:linear-gradient(to right,#9BF7BF 27%,#FFBFBF 27%);}.c28{background:linear-gradient(to right,#9BF7BF 28%,#FFBFBF 28%);}.c29{background:linear-gradient(to right,#9BF7BF 29%,#FFBFBF 29%);}.c30{background:linear-gradient(to right,#9BF7BF 30%,#FFBFBF 30%);}.c31{background:linear-gradient(to right,#9BF7BF 31%,#FFBFBF 31%);}.c32{background:linear-gradient(to right,#9BF7BF 32%,#FFBFBF 32%);}.c33{background:linear-gradient(to right,#9BF7BF 33%,#FFBFBF 33%);}.c34{background:linear-gradient(to right,#9BF7BF 34%,#FFBFBF 34%);}.c35{background:linear-gradient(to right,#9BF7BF 35%,#FFBFBF 35%);}.c36{background:linear-gradient(to right,#9BF7BF 36%,#FFBFBF 36%);}.c37{background:linear-gradient(to right,#9BF7BF 37%,#FFBFBF 37%);}.c38{background:linear-gradient(to right,#9BF7BF 38%,#FFBFBF 38%);}.c39{background:linear-gradient(to right,#9BF7BF 39%,#FFBFBF 39%);}.c40{background:linear-gradient(to right,#9BF7BF 40%,#FFBFBF 40%);}.c41{background:linear-gradient(to right,#9BF7BF 41%,#FFBFBF 41%);}.c42{background:linear-gradient(to right,#9BF7BF 42%,#FFBFBF 42%);}.c43{background:linear-gradient(to right,#9BF7BF 43%,#FFBFBF 43%);}.c44{background:linear-gradient(to right,#9BF7BF 44%,#FFBFBF 44%);}.c45{background:linear-gradient(to right,#9BF7BF 45%,#FFBFBF 45%);}.c46{background:linear-gradient(to right,#9BF7BF 46%,#FFBFBF 46%);}.c47{background:linear-gradient(to right,#9BF7BF 47%,#FFBFBF 47%);}.c48{background:linear-gradient(to right,#9BF7BF 48%,#FFBFBF 48%);}.c49{background:linear-gradient(to right,#9BF7BF 49%,#FFBFBF 49%);}.c50{background:linear-gradient(to right,#9BF7BF 50%,#FFBFBF 50%);}.c51{background:linear-gradient(to right,#9BF7BF 51%,#FFBFBF 51%);}.c52{background:linear-gradient(to right,#9BF7BF 52%,#FFBFBF 52%);}.c53{background:linear-gradient(to right,#9BF7BF 53%,#FFBFBF 53%);}.c54{background:linear-gradient(to right,#9BF7BF 54%,#FFBFBF 54%);}.c55{background:linear-gradient(to right,#9BF7BF 55%,#FFBFBF 55%);}.c56{background:linear-gradient(to right,#9BF7BF 56%,#FFBFBF 56%);}.c57{background:linear-gradient(to right,#9BF7BF 57%,#FFBFBF 57%);}.c58{background:linear-gradient(to right,#9BF7BF 58%,#FFBFBF 58%);}.c59{background:linear-gradient(to right,#9BF7BF 59%,#FFBFBF 59%);}.c60{background:linear-gradient(to right,#9BF7BF 60%,#FFBFBF 60%);}.c61{background:linear-gradient(to right,#9BF7BF 61%,#FFBFBF 61%);}.c62{background:linear-gradient(to right,#9BF7BF 62%,#FFBFBF 62%);}.c63{background:linear-gradient(to right,#9BF7BF 63%,#FFBFBF 63%);}.c64{background:linear-gradient(to right,#9BF7BF 64%,#FFBFBF 64%);}.c65{background:linear-gradient(to right,#9BF7BF 65%,#FFBFBF 65%);}.c66{background:linear-gradient(to right,#9BF7BF 66%,#FFBFBF 66%);}.c67{background:linear-gradient(to right,#9BF7BF 67%,#FFBFBF 67%);}.c68{background:linear-gradient(to right,#9BF7BF 68%,#FFBFBF 68%);}.c69{background:linear-gradient(to right,#9BF7BF 69%,#FFBFBF 69%);}.c70{background:linear-gradient(to right,#9BF7BF 70%,#FFBFBF 70%);}.c71{background:linear-gradient(to right,#9BF7BF 71%,#FFBFBF 71%);}.c72{background:linear-gradient(to right,#9BF7BF 72%,#FFBFBF 72%);}.c73{background:linear-gradient(to right,#9BF7BF 73%,#FFBFBF 73%);}.c74{background:linear-gradient(to right,#9BF7BF 74%,#FFBFBF 74%);}.c75{background:linear-gradient(to right,#9BF7BF 75%,#FFBFBF 75%);}.c76{background:linear-gradient(to right,#9BF7BF 76%,#FFBFBF 76%);}.c77{background:linear-gradient(to right,#9BF7BF 77%,#FFBFBF 77%);}.c78{background:linear-gradient(to right,#9BF7BF 78%,#FFBFBF 78%);}.c79{background:linear-gradient(to right,#9BF7BF 79%,#FFBFBF 79%);}.c80{background:linear-gradient(to right,#9BF7BF 80%,#FFBFBF 80%);}.c81{background:linear-gradient(to right,#9BF7BF 81%,#FFBFBF 81%);}.c82{background:linear-gradient(to right,#9BF7BF 82%,#FFBFBF 82%);}.c83{background:linear-gradient(to right,#9BF7BF 83%,#FFBFBF 83%);}.c84{background:linear-gradient(to right,#9BF7BF 84%,#FFBFBF 84%);}.c85{background:linear-gradient(to right,#9BF7BF 85%,#FFBFBF 85%);}.c86{background:linear-gradient(to right,#9BF7BF 86%,#FFBFBF 86%);}.c87{background:linear-gradient(to right,#9BF7BF 87%,#FFBFBF 87%);}.c88{background:linear-gradient(to right,#9BF7BF 88%,#FFBFBF 88%);}.c89{background:linear-gradient(to right,#9BF7BF 89%,#FFBFBF 89%);}.c90{background:linear-gradient(to right,#9BF7BF 90%,#FFBFBF 90%);}.c91{background:linear-gradient(to right,#9BF7BF 91%,#FFBFBF 91%);}.c92{background:linear-gradient(to right,#9BF7BF 92%,#FFBFBF 92%);}.c93{background:linear-gradient(to right,#9BF7BF 93%,#FFBFBF 93%);}.c94{background:linear-gradient(to right,#9BF7BF 94%,#FFBFBF 94%);}.c95{background:linear-gradient(to right,#9BF7BF 95%,#FFBFBF 95%);}.c96{background:linear-gradient(to right,#9BF7BF 96%,#FFBFBF 96%);}.c97{background:linear-gradient(to right,#9BF7BF 97%,#FFBFBF 97%);}.c98{background:linear-gradient(to right,#9BF7BF 98%,#FFBFBF 98%);}.c99{background:linear-gradient(to right,#9BF7BF 99%,#FFBFBF 99%);}.c100{background:linear-gradient(to right,#9BF7BF 100%,#FFBFBF 100%);}.m0{background:linear-gradient(to left,#DADADA 0,rgba(0,0,0,0.035) 0);}.m1{background:linear-gradient(to left,#DADADA 1%,rgba(0,0,0,0.035) 1%);}.m2{background:linear-gradient(to left,#DADADA 2%,rgba(0,0,0,0.035) 2%);}.m3{background:linear-gradient(to left,#DADADA 3%,rgba(0,0,0,0.035) 3%);}.m4{background:linear-gradient(to left,#DADADA 4%,rgba(0,0,0,0.035) 4%);}.m5{background:linear-gradient(to left,#DADADA 5%,rgba(0,0,0,0.035) 5%);}.m6{background:linear-gradient(to left,#DADADA 6%,rgba(0,0,0,0.035) 6%);}.m7{background:linear-gradient(to left,#DADADA 7%,rgba(0,0,0,0.035) 7%);}.m8{background:linear-gradient(to left,#DADADA 8%,rgba(0,0,0,0.035) 8%);}.m9{background:linear-gradient(to left,#DADADA 9%,rgba(0,0,0,0.035) 9%);}.m10{background:linear-gradient(to left,#DADADA 10%,rgba(0,0,0,0.035) 10%);}.m11{background:linear-gradient(to left,#DADADA 11%,rgba(0,0,0,0.035) 11%);}.m12{background:linear-gradient(to left,#DADADA 12%,rgba(0,0,0,0.035) 12%);}.m13{background:linear-gradient(to left,#DADADA 13%,rgba(0,0,0,0.035) 13%);}.m14{background:linear-gradient(to left,#DADADA 14%,rgba(0,0,0,0.035) 14%);}.m15{background:linear-gradient(to left,#DADADA 15%,rgba(0,0,0,0.035) 15%);}.m16{background:linear-gradient(to left,#DADADA 16%,rgba(0,0,0,0.035) 16%);}.m17{background:linear-gradient(to left,#DADADA 17%,rgba(0,0,0,0.035) 17%);}.m18{background:linear-gradient(to left,#DADADA 18%,rgba(0,0,0,0.035) 18%);}.m19{background:linear-gradient(to left,#DADADA 19%,rgba(0,0,0,0.035) 19%);}.m20{background:linear-gradient(to left,#DADADA 20%,rgba(0,0,0,0.035) 20%);}.m21{background:linear-gradient(to left,#DADADA 21%,rgba(0,0,0,0.035) 21%);}.m22{background:linear-gradient(to left,#DADADA 22%,rgba(0,0,0,0.035) 22%);}.m23{background:linear-gradient(to left,#DADADA 23%,rgba(0,0,0,0.035) 23%);}.m24{background:linear-gradient(to left,#DADADA 24%,rgba(0,0,0,0.035) 24%);}.m25{background:linear-gradient(to left,#DADADA 25%,rgba(0,0,0,0.035) 25%);}.m26{background:linear-gradient(to left,#DADADA 26%,rgba(0,0,0,0.035) 26%);}.m27{background:linear-gradient(to left,#DADADA 27%,rgba(0,0,0,0.035) 27%);}.m28{background:linear-gradient(to left,#DADADA 28%,rgba(0,0,0,0.035) 28%);}.m29{background:linear-gradient(to left,#DADADA 29%,rgba(0,0,0,0.035) 29%);}.m30{background:linear-gradient(to left,#DADADA 30%,rgba(0,0,0,0.035) 30%);}.m31{background:linear-gradient(to left,#DADADA 31%,rgba(0,0,0,0.035) 31%);}.m32{background:linear-gradient(to left,#DADADA 32%,rgba(0,0,0,0.035) 32%);}.m33{background:linear-gradient(to left,#DADADA 33%,rgba(0,0,0,0.035) 33%);}.m34{background:linear-gradient(to left,#DADADA 34%,rgba(0,0,0,0.035) 34%);}.m35{background:linear-gradient(to left,#DADADA 35%,rgba(0,0,0,0.035) 35%);}.m36{background:linear-gradient(to left,#DADADA 36%,rgba(0,0,0,0.035) 36%);}.m37{background:linear-gradient(to left,#DADADA 37%,rgba(0,0,0,0.035) 37%);}.m38{background:linear-gradient(to left,#DADADA 38%,rgba(0,0,0,0.035) 38%);}.m39{background:linear-gradient(to left,#DADADA 39%,rgba(0,0,0,0.035) 39%);}.m40{background:linear-gradient(to left,#DADADA 40%,rgba(0,0,0,0.035) 40%);}.m41{background:linear-gradient(to left,#DADADA 41%,rgba(0,0,0,0.035) 41%);}.m42{background:linear-gradient(to left,#DADADA 42%,rgba(0,0,0,0.035) 42%);}.m43{background:linear-gradient(to left,#DADADA 43%,rgba(0,0,0,0.035) 43%);}.m44{background:linear-gradient(to left,#DADADA 44%,rgba(0,0,0,0.035) 44%);}.m45{background:linear-gradient(to left,#DADADA 45%,rgba(0,0,0,0.035) 45%);}.m46{background:linear-gradient(to left,#DADADA 46%,rgba(0,0,0,0.035) 46%);}.m47{background:linear-gradient(to left,#DADADA 47%,rgba(0,0,0,0.035) 47%);}.m48{background:linear-gradient(to left,#DADADA 48%,rgba(0,0,0,0.035) 48%);}.m49{background:linear-gradient(to left,#DADADA 49%,rgba(0,0,0,0.035) 49%);}.m50{background:linear-gradient(to left,#DADADA 50%,rgba(0,0,0,0.035) 50%);}.m51{background:linear-gradient(to left,#DADADA 51%,rgba(0,0,0,0.035) 51%);}.m52{background:linear-gradient(to left,#DADADA 52%,rgba(0,0,0,0.035) 52%);}.m53{background:linear-gradient(to left,#DADADA 53%,rgba(0,0,0,0.035) 53%);}.m54{background:linear-gradient(to left,#DADADA 54%,rgba(0,0,0,0.035) 54%);}.m55{background:linear-gradient(to left,#DADADA 55%,rgba(0,0,0,0.035) 55%);}.m56{background:linear-gradient(to left,#DADADA 56%,rgba(0,0,0,0.035) 56%);}.m57{background:linear-gradient(to left,#DADADA 57%,rgba(0,0,0,0.035) 57%);}.m58{background:linear-gradient(to left,#DADADA 58%,rgba(0,0,0,0.035) 58%);}.m59{background:linear-gradient(to left,#DADADA 59%,rgba(0,0,0,0.035) 59%);}.m60{background:linear-gradient(to left,#DADADA 60%,rgba(0,0,0,0.035) 60%);}.m61{background:linear-gradient(to left,#DADADA 61%,rgba(0,0,0,0.035) 61%);}.m62{background:linear-gradient(to left,#DADADA 62%,rgba(0,0,0,0.035) 62%);}.m63{background:linear-gradient(to left,#DADADA 63%,rgba(0,0,0,0.035) 63%);}.m64{background:linear-gradient(to left,#DADADA 64%,rgba(0,0,0,0.035) 64%);}.m65{background:linear-gradient(to left,#DADADA 65%,rgba(0,0,0,0.035) 65%);}.m66{background:linear-gradient(to left,#DADADA 66%,rgba(0,0,0,0.035) 66%);}.m67{background:linear-gradient(to left,#DADADA 67%,rgba(0,0,0,0.035) 67%);}.m68{background:linear-gradient(to left,#DADADA 68%,rgba(0,0,0,0.035) 68%);}.m69{background:linear-gradient(to left,#DADADA 69%,rgba(0,0,0,0.035) 69%);}.m70{background:linear-gradient(to left,#DADADA 70%,rgba(0,0,0,0.035) 70%);}.m71{background:linear-gradient(to left,#DADADA 71%,rgba(0,0,0,0.035) 71%);}.m72{background:linear-gradient(to left,#DADADA 72%,rgba(0,0,0,0.035) 72%);}.m73{background:linear-gradient(to left,#DADADA 73%,rgba(0,0,0,0.035) 73%);}.m74{background:linear-gradient(to left,#DADADA 74%,rgba(0,0,0,0.035) 74%);}.m75{background:linear-gradient(to left,#DADADA 75%,rgba(0,0,0,0.035) 75%);}.m76{background:linear-gradient(to left,#DADADA 76%,rgba(0,0,0,0.035) 76%);}.m77{background:linear-gradient(to left,#DADADA 77%,rgba(0,0,0,0.035) 77%);}.m78{background:linear-gradient(to left,#DADADA 78%,rgba(0,0,0,0.035) 78%);}.m79{background:linear-gradient(to left,#DADADA 79%,rgba(0,0,0,0.035) 79%);}.m80{background:linear-gradient(to left,#DADADA 80%,rgba(0,0,0,0.035) 80%);}.m81{background:linear-gradient(to left,#DADADA 81%,rgba(0,0,0,0.035) 81%);}.m82{background:linear-gradient(to left,#DADADA 82%,rgba(0,0,0,0.035) 82%);}.m83{background:linear-gradient(to left,#DADADA 83%,rgba(0,0,0,0.035) 83%);}.m84{background:linear-gradient(to left,#DADADA 84%,rgba(0,0,0,0.035) 84%);}.m85{background:linear-gradient(to left,#DADADA 85%,rgba(0,0,0,0.035) 85%);}.m86{background:linear-gradient(to left,#DADADA 86%,rgba(0,0,0,0.035) 86%);}.m87{background:linear-gradient(to left,#DADADA 87%,rgba(0,0,0,0.035) 87%);}.m88{background:linear-gradient(to left,#DADADA 88%,rgba(0,0,0,0.035) 88%);}.m89{background:linear-gradient(to left,#DADADA 89%,rgba(0,0,0,0.035) 89%);}.m90{background:linear-gradient(to left,#DADADA 90%,rgba(0,0,0,0.035) 90%);}.m91{background:linear-gradient(to left,#DADADA 91%,rgba(0,0,0,0.035) 91%);}.m92{background:linear-gradient(to left,#DADADA 92%,rgba(0,0,0,0.035) 92%);}.m93{background:linear-gradient(to left,#DADADA 93%,rgba(0,0,0,0.035) 93%);}.m94{background:linear-gradient(to left,#DADADA 94%,rgba(0,0,0,0.035) 94%);}.m95{background:linear-gradient(to left,#DADADA 95%,rgba(0,0,0,0.035) 95%);}.m96{background:linear-gradient(to left,#DADADA 96%,rgba(0,0,0,0.035) 96%);}.m97{background:linear-gradient(to left,#DADADA 97%,rgba(0,0,0,0.035) 97%);}.m98{background:linear-gradient(to left,#DADADA 98%,rgba(0,0,0,0.035) 98%);}.m99{background:linear-gradient(to left,#DADADA 99%,rgba(0,0,0,0.035) 99%);}.m100{background:linear-gradient(to left,#DADADA 100%,rgba(0,0,0,0.035) 100%);}.m0,.c0,.m1,.c1,.m2,.c2,.m3,.c3,.m4,.c4,.m5,.c5,.m6,.c6,.m7,.c7,.m8,.c8,.m9,.c9,.m10,.c10,.m11,.c11,.m12,.c12,.m13,.c13,.m14,.c14,.m15,.c15,.m16,.c16,.m17,.c17,.m18,.c18,.m19,.c19,.m20,.c20,.m21,.c21,.m22,.c22,.m23,.c23,.m24,.c24,.m25,.c25,.m26,.c26,.m27,.c27,.m28,.c28,.m29,.c29,.m30,.c30,.m31,.c31,.m32,.c32,.m33,.c33,.m34,.c34,.m35,.c35,.m36,.c36,.m37,.c37,.m38,.c38,.m39,.c39,.m40,.c40,.m41,.c41,.m42,.c42,.m43,.c43,.m44,.c44,.m45,.c45,.m46,.c46,.m47,.c47,.m48,.c48,.m49,.c49,.m50,.c50,.m51,.c51,.m52,.c52,.m53,.c53,.m54,.c54,.m55,.c55,.m56,.c56,.m57,.c57,.m58,.c58,.m59,.c59,.m60,.c60,.m61,.c61,.m62,.c62,.m63,.c63,.m64,.c64,.m65,.c65,.m66,.c66,.m67,.c67,.m68,.c68,.m69,.c69,.m70,.c70,.m71,.c71,.m72,.c72,.m73,.c73,.m74,.c74,.m75,.c75,.m76,.c76,.m77,.c77,.m78,.c78,.m79,.c79,.m80,.c80,.m81,.c81,.m82,.c82,.m83,.c83,.m84,.c84,.m85,.c85,.m86,.c86,.m87,.c87,.m88,.c88,.m89,.c89,.m90,.c90,.m91,.c91,.m92,.c92,.m93,.c93,.m94,.c94,.m95,.c95,.m96,.c96,.m97,.c97,.m98,.c98,.m99,.c99,.m100,.c100{background-position:center;background-size:95% 18px;text-align:right;background-repeat:no-repeat;}.drBig{font-size:22px;font-weight:bold;line-height:1.6em;}.drSub{font-size:13px;}.drA{background:#3C3;color:black;border-top:3px solid #3C3;border-bottom:3px solid #3C3;border-left:6px solid #3C3;border-right:6px solid #3C3;}.drB{background:#99ff65;color:black;border-top:3px solid #99ff65;border-bottom:3px solid #99ff65;border-left:6px solid #99ff65;border-right:6px solid #99ff65;}.drC{background:#ff0;color:black;border-top:3px solid #ff0;border-bottom:3px solid #ff0;border-left:6px solid #ff0;border-right:6px solid #ff0;}.drD{background:#f90;color:black;border-top:3px solid #f90;border-bottom:3px solid #f90;border-left:6px solid #f90;border-right:6px solid #f90;}.drE{background:#f00;color:white;border-top:3px solid #f00;border-bottom:3px solid #f00;border-left:6px solid #f00;border-right:6px solid #f00;}.svL{background-image:url('Severity_Low.png');background-repeat:no-repeat;padding-left:20px;}.svM{background-image:url('Severity_Medium.png');background-repeat:no-repeat;padding-left:20px;}.svH{background-image:url('Severity_High.png');background-repeat:no-repeat;padding-left:20px;}.svC{background-image:url('Severity_Critical.png');background-repeat:no-repeat;padding-left:20px;}.svB{background-image:url('Severity_Blocker.png');background-repeat:no-repeat;padding-left:20px;}.aiI{background-image:url('Severity_Low.png');background-repeat:no-repeat;white-space:nowrap;padding-right:20px;text-align:right;float:right;background-position:100%;}.aiM{background-image:url('Severity_Medium.png');background-repeat:no-repeat;white-space:nowrap;padding-right:20px;text-align:right;float:right;background-position:100%;}.aiJ{background-image:url('Severity_High.png');background-repeat:no-repeat;white-space:nowrap;padding-right:20px;text-align:right;float:right;background-position:100%;}.aiC{background-image:url('Severity_Critical.png');background-repeat:no-repeat;white-space:nowrap;padding-right:20px;text-align:right;float:right;background-position:100%;}.aiB{background-image:url('Severity_Blocker.png');background-repeat:no-repeat;white-space:nowrap;padding-right:20px;text-align:right;float:right;background-position:100%;}.qgsF{background-image:url('StatusQGFail.png');background-repeat:no-repeat;padding-left:20px;}.qgsW{background-image:url('StatusQGWarn.png');background-repeat:no-repeat;padding-left:20px;}.qgsP{background-image:url('StatusQGPass.png');background-repeat:no-repeat;padding-left:20px;}.tiC{background-image:url('TrendIconGrayConstant.png');background-repeat:no-repeat;padding-left:20px;}.tiN{background-image:url('TrendIconNone.png');background-repeat:no-repeat;padding-left:20px;}.tiRU{background-image:url('TrendIconRedUp.png');background-repeat:no-repeat;padding-left:20px;}.tiRD{background-image:url('TrendIconRedDown.png');background-repeat:no-repeat;padding-left:20px;}.tiGU{background-image:url('TrendIconGreenUp.png');background-repeat:no-repeat;padding-left:20px;}.tiGD{background-image:url('TrendIconGreenDown.png');background-repeat:no-repeat;padding-left:20px;}#content .ndependTable tr:hover{background:#fff4e8;}.ndependTable tfoot{display:none;}.ndependTable .even,.ndependTable .data1{background:#fff;}.ndependTable .odd,.ndependTable .data0{background:#f9f5ff;}.ndependScreen{overflow:auto;float:left;width:940px;margin-left:162px;min-height:400px;}.ndependScreen .info>.explanations{font-size:14px;line-height:20px;margin-bottom:0;}#Main.ndependScreen{width:100%;margin-left:0;padding-bottom:0;background:#f0f0f0;}.dataTables_info{position:absolute;bottom:6px;left:20px;font-size:13px;}.ndependScreen.rules .dataTables_info{bottom:20px;}.ndependScreen.rules .divGroup>table{float:left;margin-bottom:20px;}.ndependScreen.rules{overflow:hidden;}.ndependScreen .ndependGrid tfoot{display:none;}.ndependScreen .ndependGrid th{cursor:pointer;font-size:13px;font-weight:normal;color:#ba7207;background:#fff4e8;line-height:23px;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:0;white-space:pre-line;}.ndependScreen .ndependGrid th.sorting_asc,.ndependScreen .ndependGrid th.sorting_desc{color:#95631e;background:#fbedbe;}.ndependScreen .ndependGrid th a,.ndependScreen .ndependGrid th a:visited,.ndependScreen .ndependGrid th a:active,.ndependScreen .ndependGrid th a:hover{color:#ba7207;}.ndependScreen .ndependGrid td{font-size:13px;line-height:23px;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:0;white-space:pre-line;}#content .ndependScreen .ndependGrid tr:hover{background:#fff4e8;}.ndependScreen .ndependGrid td td{padding-left:0;padding-right:0;}.ndependScreen .ndependGrid tr.even{background:#fff;}.ndependScreen .ndependGrid tr.odd{background:#f9f5ff;}.divStat{position:relative;padding-bottom:20px;float:left;overflow:auto;width:938px;border:solid 1px #f9f5ff;border-top:0;border-bottom:0;}.divStat .dataTables_length,.divStat .dataTables_filter,.divStat .dataTables_paginate{display:none;}.divStat .dataTables_info{left:20px;}.ndependStatGrid tfoot{display:none;}.ndependStatGrid th{text-align:left;font-size:13px;font-weight:normal;color:#ba7207;background:#fff4e8;line-height:23px;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:0;white-space:pre-line;}.ndependStatGrid td{font-size:13px;line-height:23px;padding-top:2px;padding-left:12px;padding-right:12px;padding-bottom:0;white-space:pre-line;}#content .ndependStatGrid tr:hover{background:#fff4e8;}.ndependStatGrid tr.even{background:#fff;}.ndependStatGrid tr.odd{background:#f9f5ff;}.dgs ul{list-style-type:none;}.dgs li{font-size:14px;line-height:30px;padding-left:20px;background:url('li_square.png') left 9px transparent no-repeat;}.dgs li li{background:url('li_triangle.png') left center transparent no-repeat;}.dgs br{display:none;}.dgs>ul{padding:0;margin:0;}.ndependScreen.rules .divGroup{float:left;}.ndependScreen.rules h4{margin-top:20px;float:left;}.ndependScreen.rules h4>table{width:940px;}.ndependScreen.rules h4>table table{float:right;}.ndependScreen.rules h4 .okCount,.ndependScreen.rules h4 .warnCount,.ndependScreen.rules h4 .errorCount{display:block;float:left;width:34px;height:34px;font-size:15px;margin:5px;text-align:center;line-height:35px;}.ndependScreen.rules h4 .groupHierarchy{margin:5px;line-height:55px;}.groupHierarchy img{margin:0;border:0;}.dqr,.divCqlResultError{float:left;border-bottom:solid 1px #f9f5ff;margin-bottom:20px;margin-top:20px;}.dqr:after,.divCqlResultError:after{position:absolute;left:0;right:0;margin-top:-20px;border-top:solid 1px #f9f5ff;content:" ";display:block;height:20px;}.dqh,.drb,.divQueryErrorHeader,.divQueryErrorBody{float:left;}.dqr .sqh,.divQueryErrorHeader .errorHeaderColor{color:#ba7207;background:#fff4e8;display:block;float:left;width:940px;font-size:16px;}.dqr .sqh img,.divQueryErrorHeader .errorHeaderColor img{border:0;padding:10px;margin-right:10px;}.drb h3,.divQueryErrorBody h3{font-weight:normal;font-size:16px;display:block;float:left;width:898px;border:solid 1px #f9f5ff;border-bottom:0;padding-left:25px;padding-right:20px;margin:0;}.drb .explanations,.dqr .explanations{display:block;float:left;width:938px;color:#333;background:#fbedbe;font-size:13px;border-left:solid 1px #f3e4b5;border-right:solid 1px #f3e4b5;}.divQueryErrorDescription{display:block;float:left;width:938px;color:#333;background:#fbedbe;font-size:13px;border-left:solid 1px #f3e4b5;border-right:solid 1px #f3e4b5;padding:20px;}.drb .explanations,.dqr .explanations{position:relative;}.drb .explanations:after,.dqr .explanations:after{bottom:0;left:-1px;position:absolute;background:white;border-left:solid 1px #f9f5ff;border-right:solid 1px #f9f5ff;content:" ";display:block;float:left;width:938px;}#InfoWarnings .explanations{margin-bottom:0;}#InfoWarnings tr:nth-child(even){background:#f9f5ff;}#InfoWarnings tr:nth-child(odd){background:#fff;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;overflow:visible;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxOverlay{background:#fff;}#colorbox{outline:0;}#cboxContent{margin-top:32px;text-align:center;}#cboxLoadingGraphic{background:url(loading.gif) center center no-repeat;}#cboxLoadingOverlay{background:#000;}#cboxTitle{position:absolute;top:-22px;left:0;color:#000;}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{border:0;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(controls.png) 0 0 no-repeat;}#cboxPrevious{background-position:0 0;right:44px;}#cboxPrevious.hover{background-position:0 -25px;}#cboxNext{background-position:-25px 0;right:22px;}#cboxNext.hover{background-position:-25px -25px;}#cboxClose{background-position:-50px 0;right:0;}#cboxClose.hover{background-position:-50px -25px;}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px;}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}#cboxContent .inlineHelp{text-align:left;background:white;padding:20px;line-height:22px;}#cboxContent .inlineHelp li{margin-bottom:10px;}#cboxWrapper,#cboxWrapper:focus{border:none;}#container .codequery_body{background:#f7f7f7;position:relative;padding:10px;width:920px;overflow:hidden;font-size:13px;line-height:16px;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;transition:height .2s ease-in-out;}#container .codequery_body[textKind="sourcecode"]{font-family:"Courier New",Consolas,Courier,monospace;}#container .codequery_body.collapsed .handle{left:10px;bottom:0;width:auto;height:auto;font-size:16px;color:#999;background:url(menu_black.png) transparent no-repeat right 10px center;}#container .codequery_body .handle{display:block;position:absolute;top:0;right:0;width:20px;height:20px;font-size:0;padding:10px;font-family:Simple,"Proxima Nova",ProximaNova,proxima-nova,sans-serif;line-height:16px;cursor:pointer;background:url(menu_black_close.png) transparent no-repeat center center;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}#container .codequery_body .handle:hover{background-color:#eee;}#container .codequery_body.collapsed{height:16px;}#container .codequery_body font,#container .codequery_body b,#container .codequery_body i,#container .codequery_body a{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;}#container .codequery_body.collapsed font,#container .codequery_body.collapsed b,#container .codequery_body.collapsed i,#container .codequery_body.collapsed a,#container .codequery_body.collapsed ul{opacity:0;}svg{display:block;}.dn{display:none;}#AIContainer,svg{margin:0;padding:0;height:750px;width:750px;}.nv-axis text{display:none;}.divAI{float:left;position:relative;width:px;overflow:hidden;padding-top:10px;padding-bottom:50px;}.failqgtilt,.warnqgtilt,.passqgtilt{-webkit-transform:rotate(45deg) translateY(-10px);display:inline-block;font-size:12px;font-weight:bold;opacity:.9;border-width:1px 5px 1px 5px;border-style:solid;}.failqgtilt{margin-left:-12px;}.warnqgtilt{margin-left:-17px;}.passqgtilt{margin-left:-16px;}.maintab{overflow:hidden;margin-left:162px;width:940px;}.maintab button{background-color:#f0f0f0;float:left;border:none;outline:none;cursor:pointer;padding:7px 20px 10px 20px;transition:.3s;font-size:20px;color:#111;border-top:5px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-top-left-radius:8px;border-top-right-radius:8px;}.maintab button:hover{background-color:#fff;color:#000;border-top:5px solid #888;}.maintab button.active{background-color:#fff;color:#000;border-top:5px solid #fa0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;z-index:40;position:relative;}.maintabcontent{display:none;width:940px;}.main-summary-tab{margin-left:162px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;width:940px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:25px;display:inline-block;}.main-trend-tab{margin-left:162px;border:1px solid #e2e2e2;width:940px;overflow-y:hidden;overflow-x:hidden;background:#fff;margin-top:-1px;z-index:30;position:relative;border-radius:10px;}.buttonfile{text-indent:0;float:left;display:block;margin-right:16px;margin-top:8px;background-color:#f9f9f9;border:1px solid #e2e2e2;height:25px;cursor:pointer;}.buttonfilehover{background-color:#e3e3e3!important;}.tooltip2{position:relative;display:inline-block;}.tooltip2 .tooltiptext2{visibility:hidden;background-color:#ffeddc;background-color:#fffff2;color:black;text-align:left;border:solid 1px #dda;padding:10px;border-radius:6px;margin-top:33px;margin-left:-400px;width:400px;line-height:21px;position:absolute;z-index:1000;}.tooltip2 .tooltiptext2 li{margin-bottom:6px;}.tooltip2 .tooltiptext2 ul{margin:5px 6px 0 -20px;}.tooltip2:hover .tooltiptext2{visibility:visible;}.smallInfoScore{padding-top:14px;}.smallInfoScoreTooltiptext2{width:400px;margin-left:-400px;}.nvd3 .nv-axis line,.nvd3 .nv-axis path{fill:none;shape-rendering:crispEdges;}.nv-brush .extent,.nvd3 .background path,.nvd3 .nv-axis line,.nvd3 .nv-axis path{shape-rendering:crispEdges;}.nv-distx,.nv-disty,.nv-noninteractive,.nvd3 .nv-axis,.nvd3.nv-pie .nv-label,.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none;}.nvd3 .nv-axis{opacity:1;}.nvd3 .nv-axis.nv-disabled,.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0;}.nvd3 .nv-axis path{stroke:#000;stroke-opacity:.75;}.nvd3 .nv-axis path.domain{stroke-opacity:.75;}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0;}.nvd3 .nv-axis line{stroke:#e5e5e5;}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75;}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700;}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle;}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear;}.nvd3 .nv-bars rect.hover{fill-opacity:1;}.nvd3 .nv-bars .hover rect{fill:#add8e6;}.nvd3 .nv-bars text{fill:transparent;}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1);}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick,.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear,stroke-opacity 250ms linear;}.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1;}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:rgba(0,0,0,1);stroke:transparent;}.nvd3 .nv-boxplot circle{fill-opacity:.5;}.nvd3 .nv-boxplot circle:hover,.nvd3 .nv-boxplot rect:hover{fill-opacity:1;}.nvd3 line.nv-boxplot-median{stroke:#000;}.nv-boxplot-tick:hover{stroke-width:2.5px;}.nvd3.nv-bullet{font:10px sans-serif;}.nvd3.nv-bullet .nv-measure{fill-opacity:.8;}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1;}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px;}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px;}.nvd3.nv-bullet .nv-markerLine{stroke:#000;stroke-width:1.5px;}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px;}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee;}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd;}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc;}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700;}.nvd3.nv-bullet .nv-subtitle{fill:#999;}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4;}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7;}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px;}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px;}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c;}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728;}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333;}.nv-force-node{stroke:#fff;stroke-width:1.5px;}.nv-force-link{stroke:#999;stroke-opacity:.6;}.nv-force-node text{stroke-width:0;}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2;}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4;}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0;}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75;}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1;}.nvd3 .nv-groups path.nv-line{fill:none;}.nvd3 .nv-groups path.nv-area{stroke:none;}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0;}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important;}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important;}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0;}.nvd3 .nv-indexLine{cursor:ew-resize;}svg.nvd3-svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%;}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:5px;}.nvd3 text{font:400 12px Arial,sans-serif;}.nvd3 .title{font:700 14px Arial,sans-serif;}.nvd3 .nv-background{fill:#fff;fill-opacity:0;}.nvd3.nv-noData{font-size:18px;font-weight:700;}.nv-brush .extent{fill-opacity:.125;}.nv-brush .resize path{fill:#eee;stroke:#666;}.nvd3 .nv-legend .nv-series{cursor:pointer;}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0;}.nvd3 .nv-brush .extent{fill-opacity:0!important;}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7;}@media print{.nvd3 text{stroke-width:0;fill-opacity:1;}}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px;}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px;}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c;}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728;}.nvd3 .background path{fill:none;stroke:#EEE;stroke-opacity:.4;}.nvd3 .foreground path{fill:none;stroke-opacity:.7;}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges;}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px;}.nvd3 .missingValuesline line{fill:none;stroke:#000;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5;}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59);}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0;}.nvd3.nv-pie path{transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;stroke:#fff;stroke-width:1px;stroke-opacity:1;fill-opacity:.7;}.nvd3.nv-pie .hover path{fill-opacity:1;}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0;}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5;}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1;}.nvd3.nv-sparkline path{fill:none;}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px;}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all;}.nvd3 .nv-interactiveGuideLine,.nvtooltip{pointer-events:none;}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0;}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400;}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66;}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c;}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728;}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em;}.nvtooltip h3,.nvtooltip table td.key{font-weight:400;}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-opacity 250ms linear;}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9;}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0;}.nvtooltip{position:absolute;color:rgba(0,0,0,1);padding:1px;z-index:10000;display:block;font-family:Arial,sans-serif;font-size:13px;text-align:left;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px;}.nvtooltip h3,.nvtooltip p{margin:0;text-align:center;}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;transition-delay:200ms;}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px;}.nvtooltip h3{padding:4px 14px;line-height:18px;background-color:rgba(247,247,247,.75);color:rgba(0,0,0,1);border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}.nvtooltip p{padding:5px 14px;}.nvtooltip span{display:inline-block;margin:2px 0;}.nvtooltip table{margin:6px;border-spacing:0;}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle;}.nvtooltip table td.key.total{font-weight:700;}.nvtooltip table td.value{text-align:right;font-weight:700;}.nvtooltip table td.percent{color:#a9a9a9;}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;}.nvtooltip table td.legend-color-guide div{vertical-align:middle;width:12px;height:12px;border:1px solid #999;}.nvtooltip .footer{padding:3px;text-align:center;}.nvtooltip-pending-removal{pointer-events:none;display:none;}.nvd3 line.nv-guideline{stroke:#ccc;} \ No newline at end of file diff --git a/ndepend/NDependReportFiles/NDependReport.js b/ndepend/NDependReportFiles/NDependReport.js new file mode 100644 index 00000000..32d7ce0d --- /dev/null +++ b/ndepend/NDependReportFiles/NDependReport.js @@ -0,0 +1,50 @@ +document.addEventListener("DOMContentLoaded",function(){decompressDatatablesCells();decompressImgSrc();decompressAhref();updateAnalysisDateWithAgo()});function decompressDatatablesCells(){var a=document.querySelectorAll("td");for(var f=0;f0){e=generateTimeAgoString(c)}}const g=document.getElementById("invisibleAnalysisDate");if(g){const a=g.textContent;const d=generateTimeAgoString(a);if(d.trim().length>0){var f="Analyzed "+d;if(e!=null&&e.trim().length>0){f=f+" vs. baseline obtained "+e+""}document.getElementById("analyzedTimeAgo").innerHTML=f}}}function generateTimeAgoString(j){const k=j.split(" ");const h=parseInt(k[0]);const e=k[1];const f=parseInt(k[2]);const g=k[3].split(":");const d=parseInt(g[0]);const c=parseInt(g[1]);const b=parseInt(g[2]);const i=new Date(f,monthToIndex(e),h,d,c,b);var a=timeAgo(i);return a}function monthToIndex(b){const a=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];return a.indexOf(b)}function timeAgo(c){const a=new Date();const h=a-c;if(h<0){return""}const g=Math.floor(h/1000);const d=Math.floor(g/60);const f=Math.floor(d/60);const i=Math.floor(f/24);const b=Math.floor(i/30);const e=Math.floor(b/12);if(e>0){if(e===1){return"1 year ago"}else{return e+" years ago"}}else{if(b>0){if(b===1){return"1 month ago"}else{return b+" months ago"}}else{if(i>0){if(i===1){return"yesterday"}else{return i+" days ago"}}else{if(f>0){if(f===1){return"1 hour ago"}else{return f+" hours ago"}}else{if(d>0){if(d===1){return"1 minute ago"}else{return d+" minutes ago"}}}}}}return"just now"} +/* + * jQuery JavaScript Library v1.10.2 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2013-07-03T13:48Z + */ +(function(a1,aE){var ag,w,aA=typeof aE,aJ=a1.location,l=a1.document,bV=l.documentElement,bh=a1.jQuery,G=a1.$,Y={},a5=[],s="1.10.2",aG=a5.concat,am=a5.push,a3=a5.slice,aK=a5.indexOf,y=Y.toString,T=Y.hasOwnProperty,aO=s.trim,bI=function(e,b3){return new bI.fn.init(e,b3,w)},bz=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,aa=/\S+/g,B=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bq=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,a=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,bg=/^[\],:{}\s]*$/,bj=/(?:^|:|,)(?:\s*\[)+/g,bF=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,aX=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,bR=/^-ms-/,aT=/-([\da-z])/gi,K=function(e,b3){return b3.toUpperCase()},bW=function(e){if(l.addEventListener||e.type==="load"||l.readyState==="complete"){bk();bI.ready()}},bk=function(){if(l.addEventListener){l.removeEventListener("DOMContentLoaded",bW,false);a1.removeEventListener("load",bW,false)}else{l.detachEvent("onreadystatechange",bW);a1.detachEvent("onload",bW)}};bI.fn=bI.prototype={jquery:s,constructor:bI,init:function(e,b5,b4){var b3,b6;if(!e){return this}if(typeof e==="string"){if(e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3){b3=[null,e,null]}else{b3=bq.exec(e)}if(b3&&(b3[1]||!b5)){if(b3[1]){b5=b5 instanceof bI?b5[0]:b5;bI.merge(this,bI.parseHTML(b3[1],b5&&b5.nodeType?b5.ownerDocument||b5:l,true));if(a.test(b3[1])&&bI.isPlainObject(b5)){for(b3 in b5){if(bI.isFunction(this[b3])){this[b3](b5[b3])}else{this.attr(b3,b5[b3])}}}return this}else{b6=l.getElementById(b3[2]);if(b6&&b6.parentNode){if(b6.id!==b3[2]){return b4.find(e)}this.length=1;this[0]=b6}this.context=l;this.selector=e;return this}}else{if(!b5||b5.jquery){return(b5||b4).find(e)}else{return this.constructor(b5).find(e)}}}else{if(e.nodeType){this.context=this[0]=e;this.length=1;return this}else{if(bI.isFunction(e)){return b4.ready(e)}}}if(e.selector!==aE){this.selector=e.selector;this.context=e.context}return bI.makeArray(e,this)},selector:"",length:0,toArray:function(){return a3.call(this)},get:function(e){return e==null?this.toArray():(e<0?this[this.length+e]:this[e])},pushStack:function(e){var b3=bI.merge(this.constructor(),e);b3.prevObject=this;b3.context=this.context;return b3},each:function(b3,e){return bI.each(this,b3,e)},ready:function(e){bI.ready.promise().done(e);return this},slice:function(){return this.pushStack(a3.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(b4){var e=this.length,b3=+b4+(b4<0?e:0);return this.pushStack(b3>=0&&b30){return}ag.resolveWith(l,[bI]);if(bI.fn.trigger){bI(l).trigger("ready").off("ready")}},isFunction:function(e){return bI.type(e)==="function"},isArray:Array.isArray||function(e){return bI.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return !isNaN(parseFloat(e))&&isFinite(e)},type:function(e){if(e==null){return String(e)}return typeof e==="object"||typeof e==="function"?Y[y.call(e)]||"object":typeof e},isPlainObject:function(b5){var b3;if(!b5||bI.type(b5)!=="object"||b5.nodeType||bI.isWindow(b5)){return false}try{if(b5.constructor&&!T.call(b5,"constructor")&&!T.call(b5.constructor.prototype,"isPrototypeOf")){return false}}catch(b4){return false}if(bI.support.ownLast){for(b3 in b5){return T.call(b5,b3)}}for(b3 in b5){}return b3===aE||T.call(b5,b3)},isEmptyObject:function(b3){var e;for(e in b3){return false}return true},error:function(e){throw new Error(e)},parseHTML:function(b6,b4,b5){if(!b6||typeof b6!=="string"){return null}if(typeof b4==="boolean"){b5=b4;b4=false}b4=b4||l;var b3=a.exec(b6),e=!b5&&[];if(b3){return[b4.createElement(b3[1])]}b3=bI.buildFragment([b6],b4,e);if(e){bI(e).remove()}return bI.merge([],b3.childNodes)},parseJSON:function(e){if(a1.JSON&&a1.JSON.parse){return a1.JSON.parse(e)}if(e===null){return e}if(typeof e==="string"){e=bI.trim(e);if(e){if(bg.test(e.replace(bF,"@").replace(aX,"]").replace(bj,""))){return(new Function("return "+e))()}}}bI.error("Invalid JSON: "+e)},parseXML:function(b5){var b3,b4;if(!b5||typeof b5!=="string"){return null}try{if(a1.DOMParser){b4=new DOMParser();b3=b4.parseFromString(b5,"text/xml")}else{b3=new ActiveXObject("Microsoft.XMLDOM");b3.async="false";b3.loadXML(b5)}}catch(b6){b3=aE}if(!b3||!b3.documentElement||b3.getElementsByTagName("parsererror").length){bI.error("Invalid XML: "+b5)}return b3},noop:function(){},globalEval:function(e){if(e&&bI.trim(e)){(a1.execScript||function(b3){a1["eval"].call(a1,b3)})(e)}},camelCase:function(e){return e.replace(bR,"ms-").replace(aT,K)},nodeName:function(b3,e){return b3.nodeName&&b3.nodeName.toLowerCase()===e.toLowerCase()},each:function(b7,b8,b3){var b6,b4=0,b5=b7.length,e=Z(b7);if(b3){if(e){for(;b40&&(b3-1) in b4)}w=bI(l); +/* + * Sizzle CSS Selector Engine v1.10.2 + * http://sizzlejs.com/ + * + * Copyright 2013 jQuery Foundation, Inc. and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2013-07-03 + */ +(function(dc,ch){var cw,df,cc,cm,cF,cI,cT,dj,cG,cW,cA,cn,c5,c0,dd,cb,cD,c7="sizzle"+-(new Date()),cH=dc.document,dg=0,c1=0,b6=cy(),c6=cy(),cE=cy(),cU=false,cC=function(dk,e){if(dk===e){cU=true;return 0}return 0},db=typeof ch,cO=1<<31,cM=({}).hasOwnProperty,c9=[],da=c9.pop,cK=c9.push,b4=c9.push,cl=c9.slice,ca=c9.indexOf||function(dl){var dk=0,e=this.length;for(;dk+~]|"+co+")"+co+"*"),cY=new RegExp(co+"*[+~]"),cs=new RegExp("="+co+"*([^\\]'\"]*)"+co+"*\\]","g"),cQ=new RegExp(cj),cR=new RegExp("^"+cJ+"$"),cZ={ID:new RegExp("^#("+b3+")"),CLASS:new RegExp("^\\.("+b3+")"),TAG:new RegExp("^("+b3.replace("w","w*")+")"),ATTR:new RegExp("^"+c3),PSEUDO:new RegExp("^"+cj),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+co+"*(even|odd|(([+-]|)(\\d*)n|)"+co+"*(?:([+-]|)"+co+"*(\\d+)|))"+co+"*\\)|)","i"),bool:new RegExp("^(?:"+b5+")$","i"),needsContext:new RegExp("^"+co+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+co+"*((?:-\\d)?\\d*)"+co+"*\\)|)(?=[^-]|$)","i")},cN=/^[^{]+\{\s*\[native \w/,cP=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,b9=/^(?:input|select|textarea|button)$/i,ck=/^h\d$/i,cL=/'|\\/g,cr=new RegExp("\\\\([\\da-f]{1,6}"+co+"?|("+co+")|.)","ig"),c2=function(e,dm,dk){var dl="0x"+dm-65536;return dl!==dl||dk?dm:dl<0?String.fromCharCode(dl+65536):String.fromCharCode(dl>>10|55296,dl&1023|56320)};try{b4.apply((c9=cl.call(cH.childNodes)),cH.childNodes);c9[cH.childNodes.length].nodeType}catch(cB){b4={apply:c9.length?function(dk,e){cK.apply(dk,cl.call(e))}:function(dm,dl){var e=dm.length,dk=0;while((dm[e++]=dl[dk++])){}dm.length=e-1}}}function cu(ds,dk,dw,dy){var dx,dp,dq,du,dv,dn,dm,e,dl,dt;if((dk?dk.ownerDocument||dk:cH)!==cA){cW(dk)}dk=dk||cA;dw=dw||[];if(!ds||typeof ds!=="string"){return dw}if((du=dk.nodeType)!==1&&du!==9){return[]}if(c5&&!dy){if((dx=cP.exec(ds))){if((dq=dx[1])){if(du===9){dp=dk.getElementById(dq);if(dp&&dp.parentNode){if(dp.id===dq){dw.push(dp);return dw}}else{return dw}}else{if(dk.ownerDocument&&(dp=dk.ownerDocument.getElementById(dq))&&cD(dk,dp)&&dp.id===dq){dw.push(dp);return dw}}}else{if(dx[2]){b4.apply(dw,dk.getElementsByTagName(ds));return dw}else{if((dq=dx[3])&&df.getElementsByClassName&&dk.getElementsByClassName){b4.apply(dw,dk.getElementsByClassName(dq));return dw}}}}if(df.qsa&&(!c0||!c0.test(ds))){e=dm=c7;dl=dk;dt=du===9&&ds;if(du===1&&dk.nodeName.toLowerCase()!=="object"){dn=cf(ds);if((dm=dk.getAttribute("id"))){e=dm.replace(cL,"\\$&")}else{dk.setAttribute("id",e)}e="[id='"+e+"'] ";dv=dn.length;while(dv--){dn[dv]=e+cg(dn[dv])}dl=cY.test(ds)&&dk.parentNode||dk;dt=dn.join(",")}if(dt){try{b4.apply(dw,dl.querySelectorAll(dt));return dw}catch(dr){}finally{if(!dm){dk.removeAttribute("id")}}}}}return de(ds.replace(cq,"$1"),dk,dw,dy)}function cy(){var dk=[];function e(dl,dm){if(dk.push(dl+=" ")>cm.cacheLength){delete e[dk.shift()]}return(e[dl]=dm)}return e}function ci(e){e[c7]=true;return e}function cd(dk){var dm=cA.createElement("div");try{return !!dk(dm)}catch(dl){return false}finally{if(dm.parentNode){dm.parentNode.removeChild(dm)}dm=null}}function dh(dk,dm){var e=dk.split("|"),dl=dk.length;while(dl--){cm.attrHandle[e[dl]]=dm}}function b7(dk,e){var dm=e&&dk,dl=dm&&dk.nodeType===1&&e.nodeType===1&&(~e.sourceIndex||cO)-(~dk.sourceIndex||cO);if(dl){return dl}if(dm){while((dm=dm.nextSibling)){if(dm===e){return -1}}}return dk?1:-1}function cv(e){return function(dl){var dk=dl.nodeName.toLowerCase();return dk==="input"&&dl.type===e}}function b8(e){return function(dl){var dk=dl.nodeName.toLowerCase();return(dk==="input"||dk==="button")&&dl.type===e}}function c4(e){return ci(function(dk){dk=+dk;return ci(function(dl,dq){var dn,dm=e([],dl.length,dk),dp=dm.length;while(dp--){if(dl[(dn=dm[dp])]){dl[dn]=!(dq[dn]=dl[dn])}}})})}cI=cu.isXML=function(e){var dk=e&&(e.ownerDocument||e).documentElement;return dk?dk.nodeName!=="HTML":false};df=cu.support={};cW=cu.setDocument=function(dk){var dl=dk?dk.ownerDocument||dk:cH,e=dl.defaultView;if(dl===cA||dl.nodeType!==9||!dl.documentElement){return cA}cA=dl;cn=dl.documentElement;c5=!cI(dl);if(e&&e.attachEvent&&e!==e.top){e.attachEvent("onbeforeunload",function(){cW()})}df.attributes=cd(function(dm){dm.className="i";return !dm.getAttribute("className")});df.getElementsByTagName=cd(function(dm){dm.appendChild(dl.createComment(""));return !dm.getElementsByTagName("*").length});df.getElementsByClassName=cd(function(dm){dm.innerHTML="
                                              ";dm.firstChild.className="i";return dm.getElementsByClassName("i").length===2});df.getById=cd(function(dm){cn.appendChild(dm).id=c7;return !dl.getElementsByName||!dl.getElementsByName(c7).length});if(df.getById){cm.find.ID=function(dp,dn){if(typeof dn.getElementById!==db&&c5){var dm=dn.getElementById(dp);return dm&&dm.parentNode?[dm]:[]}};cm.filter.ID=function(dn){var dm=dn.replace(cr,c2);return function(dp){return dp.getAttribute("id")===dm}}}else{delete cm.find.ID;cm.filter.ID=function(dn){var dm=dn.replace(cr,c2);return function(dq){var dp=typeof dq.getAttributeNode!==db&&dq.getAttributeNode("id");return dp&&dp.value===dm}}}cm.find.TAG=df.getElementsByTagName?function(dm,dn){if(typeof dn.getElementsByTagName!==db){return dn.getElementsByTagName(dm)}}:function(dm,dr){var ds,dq=[],dp=0,dn=dr.getElementsByTagName(dm);if(dm==="*"){while((ds=dn[dp++])){if(ds.nodeType===1){dq.push(ds)}}return dq}return dn};cm.find.CLASS=df.getElementsByClassName&&function(dn,dm){if(typeof dm.getElementsByClassName!==db&&c5){return dm.getElementsByClassName(dn)}};dd=[];c0=[];if((df.qsa=cN.test(dl.querySelectorAll))){cd(function(dm){dm.innerHTML="";if(!dm.querySelectorAll("[selected]").length){c0.push("\\["+co+"*(?:value|"+b5+")")}if(!dm.querySelectorAll(":checked").length){c0.push(":checked")}});cd(function(dn){var dm=dl.createElement("input");dm.setAttribute("type","hidden");dn.appendChild(dm).setAttribute("t","");if(dn.querySelectorAll("[t^='']").length){c0.push("[*^$]="+co+"*(?:''|\"\")")}if(!dn.querySelectorAll(":enabled").length){c0.push(":enabled",":disabled")}dn.querySelectorAll("*,:x");c0.push(",.*:")})}if((df.matchesSelector=cN.test((cb=cn.webkitMatchesSelector||cn.mozMatchesSelector||cn.oMatchesSelector||cn.msMatchesSelector)))){cd(function(dm){df.disconnectedMatch=cb.call(dm,"div");cb.call(dm,"[s!='']:x");dd.push("!=",cj)})}c0=c0.length&&new RegExp(c0.join("|"));dd=dd.length&&new RegExp(dd.join("|"));cD=cN.test(cn.contains)||cn.compareDocumentPosition?function(dn,dm){var dq=dn.nodeType===9?dn.documentElement:dn,dp=dm&&dm.parentNode;return dn===dp||!!(dp&&dp.nodeType===1&&(dq.contains?dq.contains(dp):dn.compareDocumentPosition&&dn.compareDocumentPosition(dp)&16))}:function(dn,dm){if(dm){while((dm=dm.parentNode)){if(dm===dn){return true}}}return false};cC=cn.compareDocumentPosition?function(dn,dm){if(dn===dm){cU=true;return 0}var dp=dm.compareDocumentPosition&&dn.compareDocumentPosition&&dn.compareDocumentPosition(dm);if(dp){if(dp&1||(!df.sortDetached&&dm.compareDocumentPosition(dn)===dp)){if(dn===dl||cD(cH,dn)){return -1}if(dm===dl||cD(cH,dm)){return 1}return cG?(ca.call(cG,dn)-ca.call(cG,dm)):0}return dp&4?-1:1}return dn.compareDocumentPosition?-1:1}:function(dn,dm){var du,dr=0,dt=dn.parentNode,dq=dm.parentNode,dp=[dn],ds=[dm];if(dn===dm){cU=true;return 0}else{if(!dt||!dq){return dn===dl?-1:dm===dl?1:dt?-1:dq?1:cG?(ca.call(cG,dn)-ca.call(cG,dm)):0}else{if(dt===dq){return b7(dn,dm)}}}du=dn;while((du=du.parentNode)){dp.unshift(du)}du=dm;while((du=du.parentNode)){ds.unshift(du)}while(dp[dr]===ds[dr]){dr++}return dr?b7(dp[dr],ds[dr]):dp[dr]===cH?-1:ds[dr]===cH?1:0};return dl};cu.matches=function(dk,e){return cu(dk,null,null,e)};cu.matchesSelector=function(dl,dn){if((dl.ownerDocument||dl)!==cA){cW(dl)}dn=dn.replace(cs,"='$1']");if(df.matchesSelector&&c5&&(!dd||!dd.test(dn))&&(!c0||!c0.test(dn))){try{var dk=cb.call(dl,dn);if(dk||df.disconnectedMatch||dl.document&&dl.document.nodeType!==11){return dk}}catch(dm){}}return cu(dn,cA,null,[dl]).length>0};cu.contains=function(e,dk){if((e.ownerDocument||e)!==cA){cW(e)}return cD(e,dk)};cu.attr=function(dl,e){if((dl.ownerDocument||dl)!==cA){cW(dl)}var dk=cm.attrHandle[e.toLowerCase()],dm=dk&&cM.call(cm.attrHandle,e.toLowerCase())?dk(dl,e,!c5):ch;return dm===ch?df.attributes||!c5?dl.getAttribute(e):(dm=dl.getAttributeNode(e))&&dm.specified?dm.value:null:dm};cu.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};cu.uniqueSort=function(dl){var dm,dn=[],e=0,dk=0;cU=!df.detectDuplicates;cG=!df.sortStable&&dl.slice(0);dl.sort(cC);if(cU){while((dm=dl[dk++])){if(dm===dl[dk]){e=dn.push(dk)}}while(e--){dl.splice(dn[e],1)}}return dl};cF=cu.getText=function(dn){var dm,dk="",dl=0,e=dn.nodeType;if(!e){for(;(dm=dn[dl]);dl++){dk+=cF(dm)}}else{if(e===1||e===9||e===11){if(typeof dn.textContent==="string"){return dn.textContent}else{for(dn=dn.firstChild;dn;dn=dn.nextSibling){dk+=cF(dn)}}}else{if(e===3||e===4){return dn.nodeValue}}}return dk};cm=cu.selectors={cacheLength:50,createPseudo:ci,match:cZ,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){e[1]=e[1].replace(cr,c2);e[3]=(e[4]||e[5]||"").replace(cr,c2);if(e[2]==="~="){e[3]=" "+e[3]+" "}return e.slice(0,4)},CHILD:function(e){e[1]=e[1].toLowerCase();if(e[1].slice(0,3)==="nth"){if(!e[3]){cu.error(e[0])}e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]==="even"||e[3]==="odd"));e[5]=+((e[7]+e[8])||e[3]==="odd")}else{if(e[3]){cu.error(e[0])}}return e},PSEUDO:function(dk){var e,dl=!dk[5]&&dk[2];if(cZ.CHILD.test(dk[0])){return null}if(dk[3]&&dk[4]!==ch){dk[2]=dk[4]}else{if(dl&&cQ.test(dl)&&(e=cf(dl,true))&&(e=dl.indexOf(")",dl.length-e)-dl.length)){dk[0]=dk[0].slice(0,e);dk[2]=dl.slice(0,e)}}return dk.slice(0,3)}},filter:{TAG:function(dk){var e=dk.replace(cr,c2).toLowerCase();return dk==="*"?function(){return true}:function(dl){return dl.nodeName&&dl.nodeName.toLowerCase()===e}},CLASS:function(e){var dk=b6[e+" "];return dk||(dk=new RegExp("(^|"+co+")"+e+"("+co+"|$)"))&&b6(e,function(dl){return dk.test(typeof dl.className==="string"&&dl.className||typeof dl.getAttribute!==db&&dl.getAttribute("class")||"")})},ATTR:function(dl,dk,e){return function(dn){var dm=cu.attr(dn,dl);if(dm==null){return dk==="!="}if(!dk){return true}dm+="";return dk==="="?dm===e:dk==="!="?dm!==e:dk==="^="?e&&dm.indexOf(e)===0:dk==="*="?e&&dm.indexOf(e)>-1:dk==="$="?e&&dm.slice(-e.length)===e:dk==="~="?(" "+dm+" ").indexOf(e)>-1:dk==="|="?dm===e||dm.slice(0,e.length+1)===e+"-":false}},CHILD:function(dk,dn,dm,dp,dl){var dr=dk.slice(0,3)!=="nth",e=dk.slice(-4)!=="last",dq=dn==="of-type";return dp===1&&dl===0?function(ds){return !!ds.parentNode}:function(dy,dw,dB){var ds,dE,dz,dD,dA,dv,dx=dr!==e?"nextSibling":"previousSibling",dC=dy.parentNode,du=dq&&dy.nodeName.toLowerCase(),dt=!dB&&!dq;if(dC){if(dr){while(dx){dz=dy;while((dz=dz[dx])){if(dq?dz.nodeName.toLowerCase()===du:dz.nodeType===1){return false}}dv=dx=dk==="only"&&!dv&&"nextSibling"}return true}dv=[e?dC.firstChild:dC.lastChild];if(e&&dt){dE=dC[c7]||(dC[c7]={});ds=dE[dk]||[];dA=ds[0]===dg&&ds[1];dD=ds[0]===dg&&ds[2];dz=dA&&dC.childNodes[dA];while((dz=++dA&&dz&&dz[dx]||(dD=dA=0)||dv.pop())){if(dz.nodeType===1&&++dD&&dz===dy){dE[dk]=[dg,dA,dD];break}}}else{if(dt&&(ds=(dy[c7]||(dy[c7]={}))[dk])&&ds[0]===dg){dD=ds[1]}else{while((dz=++dA&&dz&&dz[dx]||(dD=dA=0)||dv.pop())){if((dq?dz.nodeName.toLowerCase()===du:dz.nodeType===1)&&++dD){if(dt){(dz[c7]||(dz[c7]={}))[dk]=[dg,dD]}if(dz===dy){break}}}}}dD-=dl;return dD===dp||(dD%dp===0&&dD/dp>=0)}}},PSEUDO:function(dm,dl){var e,dk=cm.pseudos[dm]||cm.setFilters[dm.toLowerCase()]||cu.error("unsupported pseudo: "+dm);if(dk[c7]){return dk(dl)}if(dk.length>1){e=[dm,dm,"",dl];return cm.setFilters.hasOwnProperty(dm.toLowerCase())?ci(function(dq,ds){var dp,dn=dk(dq,dl),dr=dn.length;while(dr--){dp=ca.call(dq,dn[dr]);dq[dp]=!(ds[dp]=dn[dr])}}):function(dn){return dk(dn,0,e)}}return dk}},pseudos:{not:ci(function(e){var dk=[],dl=[],dm=cT(e.replace(cq,"$1"));return dm[c7]?ci(function(dp,du,ds,dq){var dt,dn=dm(dp,null,dq,[]),dr=dp.length;while(dr--){if((dt=dn[dr])){dp[dr]=!(du[dr]=dt)}}}):function(dq,dp,dn){dk[0]=dq;dm(dk,null,dn,dl);return !dl.pop()}}),has:ci(function(e){return function(dk){return cu(e,dk).length>0}}),contains:ci(function(e){return function(dk){return(dk.textContent||dk.innerText||cF(dk)).indexOf(e)>-1}}),lang:ci(function(e){if(!cR.test(e||"")){cu.error("unsupported lang: "+e)}e=e.replace(cr,c2).toLowerCase();return function(dl){var dk;do{if((dk=c5?dl.lang:dl.getAttribute("xml:lang")||dl.getAttribute("lang"))){dk=dk.toLowerCase();return dk===e||dk.indexOf(e+"-")===0}}while((dl=dl.parentNode)&&dl.nodeType===1);return false}}),target:function(e){var dk=dc.location&&dc.location.hash;return dk&&dk.slice(1)===e.id},root:function(e){return e===cn},focus:function(e){return e===cA.activeElement&&(!cA.hasFocus||cA.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===false},disabled:function(e){return e.disabled===true},checked:function(e){var dk=e.nodeName.toLowerCase();return(dk==="input"&&!!e.checked)||(dk==="option"&&!!e.selected)},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling){if(e.nodeName>"@"||e.nodeType===3||e.nodeType===4){return false}}return true},parent:function(e){return !cm.pseudos.empty(e)},header:function(e){return ck.test(e.nodeName)},input:function(e){return b9.test(e.nodeName)},button:function(dk){var e=dk.nodeName.toLowerCase();return e==="input"&&dk.type==="button"||e==="button"},text:function(dk){var e;return dk.nodeName.toLowerCase()==="input"&&dk.type==="text"&&((e=dk.getAttribute("type"))==null||e.toLowerCase()===dk.type)},first:c4(function(){return[0]}),last:c4(function(e,dk){return[dk-1]}),eq:c4(function(e,dl,dk){return[dk<0?dk+dl:dk]}),even:c4(function(e,dl){var dk=0;for(;dk=0;){e.push(dk)}return e}),gt:c4(function(e,dm,dl){var dk=dl<0?dl+dm:dl;for(;++dk1?function(dn,dm,dk){var dl=e.length;while(dl--){if(!e[dl](dn,dm,dk)){return false}}return true}:e[0]}function cX(e,dk,dl,dm,dq){var dn,dt=[],dp=0,dr=e.length,ds=dk!=null;for(;dp-1){dA[dC]=!(dx[dC]=du)}}}}else{dw=cX(dw===dx?dw.splice(dr,dw.length):dw);if(dp){dp(null,dx,dw,dz)}else{b4.apply(dx,dw)}}})}function c8(dq){var dk,dn,dl,dp=dq.length,dt=cm.relative[dq[0].type],du=dt||cm.relative[" "],dm=dt?1:0,dr=cp(function(dv){return dv===dk},du,true),ds=cp(function(dv){return ca.call(dk,dv)>-1},du,true),e=[function(dx,dw,dv){return(!dt&&(dv||dw!==dj))||((dk=dw).nodeType?dr(dx,dw,dv):ds(dx,dw,dv))}];for(;dm1&&di(e),dm>1&&cg(dq.slice(0,dm-1).concat({value:dq[dm-2].type===" "?"*":""})).replace(cq,"$1"),dn,dm0,dn=dm.length>0,dk=function(dz,dt,dy,dx,dF){var du,dv,dA,dE=[],dD=0,dw="0",dq=dz&&[],dB=dF!=null,dC=dj,ds=dz||dn&&cm.find.TAG("*",dF&&dt.parentNode||dt),dr=(dg+=dC==null?1:Math.random()||0.1);if(dB){dj=dt!==cA&&dt;cc=dp}for(;(du=ds[dw])!=null;dw++){if(dn&&du){dv=0;while((dA=dm[dv++])){if(dA(du,dt,dy)){dx.push(du);break}}if(dB){dg=dr;cc=++dp}}if(e){if((du=!dA&&du)){dD--}if(dz){dq.push(du)}}}dD+=dw;if(e&&dw!==dD){dv=0;while((dA=dl[dv++])){dA(dq,dE,dt,dy)}if(dz){if(dD>0){while(dw--){if(!(dq[dw]||dE[dw])){dE[dw]=da.call(dx)}}}dE=cX(dE)}b4.apply(dx,dE);if(dB&&!dz&&dE.length>0&&(dD+dl.length)>1){cu.uniqueSort(dx)}}if(dB){dg=dr;dj=dC}return dq};return e?ci(dk):dk}cT=cu.compile=function(e,dp){var dl,dk=[],dn=[],dm=cE[e+" "];if(!dm){if(!dp){dp=cf(e)}dl=dp.length;while(dl--){dm=c8(dp[dl]);if(dm[c7]){dk.push(dm)}else{dn.push(dm)}}dm=cE(e,cV(dn,dk))}return dm};function cx(dk,dn,dm){var dl=0,e=dn.length;for(;dl2&&(dk=ds[0]).type==="ID"&&df.getById&&e.nodeType===9&&c5&&cm.relative[ds[1].type]){e=(cm.find.ID(dk.matches[0].replace(cr,c2),e)||[])[0];if(!e){return dm}dl=dl.slice(ds.shift().value.length)}dn=cZ.needsContext.test(dl)?0:ds.length;while(dn--){dk=ds[dn];if(cm.relative[(dt=dk.type)]){break}if((dr=cm.find[dt])){if((dq=dr(dk.matches[0].replace(cr,c2),cY.test(ds[0].type)&&e.parentNode||e))){ds.splice(dn,1);dl=dq.length&&cg(ds);if(!dl){b4.apply(dm,dq);return dm}break}}}}}cT(dl,dp)(dq,e,!c5,dm,cY.test(dl));return dm}df.sortStable=c7.split("").sort(cC).join("")===c7;df.detectDuplicates=cU;cW();df.sortDetached=cd(function(e){return e.compareDocumentPosition(cA.createElement("div"))&1});if(!cd(function(e){e.innerHTML="";return e.firstChild.getAttribute("href")==="#"})){dh("type|href|height|width",function(dk,e,dl){if(!dl){return dk.getAttribute(e,e.toLowerCase()==="type"?1:2)}})}if(!df.attributes||!cd(function(e){e.innerHTML="";e.firstChild.setAttribute("value","");return e.firstChild.getAttribute("value")===""})){dh("value",function(dk,e,dl){if(!dl&&dk.nodeName.toLowerCase()==="input"){return dk.defaultValue}})}if(!cd(function(e){return e.getAttribute("disabled")==null})){dh(b5,function(dk,e,dm){var dl;if(!dm){return(dl=dk.getAttributeNode(e))&&dl.specified?dl.value:dk[e]===true?e.toLowerCase():null}})}bI.find=cu;bI.expr=cu.selectors;bI.expr[":"]=bI.expr.pseudos;bI.unique=cu.uniqueSort;bI.text=cu.getText;bI.isXMLDoc=cu.isXML;bI.contains=cu.contains})(a1);var bY={};function ac(b3){var e=bY[b3]={};bI.each(b3.match(aa)||[],function(b5,b4){e[b4]=true});return e}bI.Callbacks=function(cc){cc=typeof cc==="string"?(bY[cc]||ac(cc)):bI.extend({},cc);var b6,b5,e,b7,b8,b4,b9=[],ca=!cc.once&&[],b3=function(cd){b5=cc.memory&&cd;e=true;b8=b4||0;b4=0;b7=b9.length;b6=true;for(;b9&&b8-1){b9.splice(ce,1);if(b6){if(ce<=b7){b7--}if(ce<=b8){b8--}}}})}return this},has:function(cd){return cd?bI.inArray(cd,b9)>-1:!!(b9&&b9.length)},empty:function(){b9=[];b7=0;return this},disable:function(){b9=ca=b5=aE;return this},disabled:function(){return !b9},lock:function(){ca=aE;if(!b5){cb.disable()}return this},locked:function(){return !ca},fireWith:function(ce,cd){if(b9&&(!e||ca)){cd=cd||[];cd=[ce,cd.slice?cd.slice():cd];if(b6){ca.push(cd)}else{b3(cd)}}return this},fire:function(){cb.fireWith(this,arguments);return this},fired:function(){return !!e}};return cb};bI.extend({Deferred:function(b4){var b3=[["resolve","done",bI.Callbacks("once memory"),"resolved"],["reject","fail",bI.Callbacks("once memory"),"rejected"],["notify","progress",bI.Callbacks("memory")]],b5="pending",b6={state:function(){return b5},always:function(){e.done(arguments).fail(arguments);return this},then:function(){var b7=arguments;return bI.Deferred(function(b8){bI.each(b3,function(ca,b9){var cc=b9[0],cb=bI.isFunction(b7[ca])&&b7[ca];e[b9[1]](function(){var cd=cb&&cb.apply(this,arguments);if(cd&&bI.isFunction(cd.promise)){cd.promise().done(b8.resolve).fail(b8.reject).progress(b8.notify)}else{b8[cc+"With"](this===b6?b8.promise():this,cb?[cd]:arguments)}})});b7=null}).promise()},promise:function(b7){return b7!=null?bI.extend(b7,b6):b6}},e={};b6.pipe=b6.then;bI.each(b3,function(b8,b7){var ca=b7[2],b9=b7[3];b6[b7[1]]=ca.add;if(b9){ca.add(function(){b5=b9},b3[b8^1][2].disable,b3[2][2].lock)}e[b7[0]]=function(){e[b7[0]+"With"](this===e?b6:this,arguments);return this};e[b7[0]+"With"]=ca.fireWith});b6.promise(e);if(b4){b4.call(e,e)}return e},when:function(b6){var b4=0,b8=a3.call(arguments),e=b8.length,b3=e!==1||(b6&&bI.isFunction(b6.promise))?e:0,cb=b3===1?b6:bI.Deferred(),b5=function(cd,ce,cc){return function(cf){ce[cd]=this;cc[cd]=arguments.length>1?a3.call(arguments):cf;if(cc===ca){cb.notifyWith(ce,cc)}else{if(!(--b3)){cb.resolveWith(ce,cc)}}}},ca,b7,b9;if(e>1){ca=new Array(e);b7=new Array(e);b9=new Array(e);for(;b4
                                              a";cd=b3.getElementsByTagName("*")||[];cb=b3.getElementsByTagName("a")[0];if(!cb||!cb.style||!cd.length){return ce}cc=l.createElement("select");b5=cc.appendChild(l.createElement("option"));ca=b3.getElementsByTagName("input")[0];cb.style.cssText="top:1px;float:left;opacity:.5";ce.getSetAttribute=b3.className!=="t";ce.leadingWhitespace=b3.firstChild.nodeType===3;ce.tbody=!b3.getElementsByTagName("tbody").length;ce.htmlSerialize=!!b3.getElementsByTagName("link").length;ce.style=/top/.test(cb.getAttribute("style"));ce.hrefNormalized=cb.getAttribute("href")==="/a";ce.opacity=/^0.5/.test(cb.style.opacity);ce.cssFloat=!!cb.style.cssFloat;ce.checkOn=!!ca.value;ce.optSelected=b5.selected;ce.enctype=!!l.createElement("form").enctype;ce.html5Clone=l.createElement("nav").cloneNode(true).outerHTML!=="<:nav>";ce.inlineBlockNeedsLayout=false;ce.shrinkWrapBlocks=false;ce.pixelPosition=false;ce.deleteExpando=true;ce.noCloneEvent=true;ce.reliableMarginRight=true;ce.boxSizingReliable=true;ca.checked=true;ce.noCloneChecked=ca.cloneNode(true).checked;cc.disabled=true;ce.optDisabled=!b5.disabled;try{delete b3.test}catch(b8){ce.deleteExpando=false}ca=l.createElement("input");ca.setAttribute("value","");ce.input=ca.getAttribute("value")==="";ca.value="t";ca.setAttribute("type","radio");ce.radioValue=ca.value==="t";ca.setAttribute("checked","t");ca.setAttribute("name","t");b9=l.createDocumentFragment();b9.appendChild(ca);ce.appendChecked=ca.checked;ce.checkClone=b9.cloneNode(true).cloneNode(true).lastChild.checked;if(b3.attachEvent){b3.attachEvent("onclick",function(){ce.noCloneEvent=false});b3.cloneNode(true).click()}for(b6 in {submit:true,change:true,focusin:true}){b3.setAttribute(b7="on"+b6,"t");ce[b6+"Bubbles"]=b7 in a1||b3.attributes[b7].expando===false}b3.style.backgroundClip="content-box";b3.cloneNode(true).style.backgroundClip="";ce.clearCloneStyle=b3.style.backgroundClip==="content-box";for(b6 in bI(ce)){break}ce.ownLast=b6!=="0";bI(function(){var cf,ci,ch,cg="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",e=l.getElementsByTagName("body")[0];if(!e){return}cf=l.createElement("div");cf.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px";e.appendChild(cf).appendChild(b3);b3.innerHTML="
                                              t
                                              ";ch=b3.getElementsByTagName("td");ch[0].style.cssText="padding:0;margin:0;border:0;display:none";b4=(ch[0].offsetHeight===0);ch[0].style.display="";ch[1].style.display="none";ce.reliableHiddenOffsets=b4&&(ch[0].offsetHeight===0);b3.innerHTML="";b3.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";bI.swap(e,e.style.zoom!=null?{zoom:1}:{},function(){ce.boxSizing=b3.offsetWidth===4});if(a1.getComputedStyle){ce.pixelPosition=(a1.getComputedStyle(b3,null)||{}).top!=="1%";ce.boxSizingReliable=(a1.getComputedStyle(b3,null)||{width:"4px"}).width==="4px";ci=b3.appendChild(l.createElement("div"));ci.style.cssText=b3.style.cssText=cg;ci.style.marginRight=ci.style.width="0";b3.style.width="1px";ce.reliableMarginRight=!parseFloat((a1.getComputedStyle(ci,null)||{}).marginRight)}if(typeof b3.style.zoom!==aA){b3.innerHTML="";b3.style.cssText=cg+"width:1px;padding:1px;display:inline;zoom:1";ce.inlineBlockNeedsLayout=(b3.offsetWidth===3);b3.style.display="block";b3.innerHTML="
                                              ";b3.firstChild.style.width="5px";ce.shrinkWrapBlocks=(b3.offsetWidth!==3);if(ce.inlineBlockNeedsLayout){e.style.zoom=1}}e.removeChild(cf);cf=b3=ch=ci=null});cd=cc=b9=b5=cb=ca=null;return ce})({});var bv=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,aL=/([A-Z])/g;function a9(b5,b3,b7,b6){if(!bI.acceptData(b5)){return}var b9,b8,ca=bI.expando,cb=b5.nodeType,e=cb?bI.cache:b5,b4=cb?b5[ca]:b5[ca]&&ca;if((!b4||!e[b4]||(!b6&&!e[b4].data))&&b7===aE&&typeof b3==="string"){return}if(!b4){if(cb){b4=b5[ca]=a5.pop()||bI.guid++}else{b4=ca}}if(!e[b4]){e[b4]=cb?{}:{toJSON:bI.noop}}if(typeof b3==="object"||typeof b3==="function"){if(b6){e[b4]=bI.extend(e[b4],b3)}else{e[b4].data=bI.extend(e[b4].data,b3)}}b8=e[b4];if(!b6){if(!b8.data){b8.data={}}b8=b8.data}if(b7!==aE){b8[bI.camelCase(b3)]=b7}if(typeof b3==="string"){b9=b8[b3];if(b9==null){b9=b8[bI.camelCase(b3)]}}else{b9=b8}return b9}function X(b6,b4,e){if(!bI.acceptData(b6)){return}var b8,b5,b7=b6.nodeType,b3=b7?bI.cache:b6,b9=b7?b6[bI.expando]:bI.expando;if(!b3[b9]){return}if(b4){b8=e?b3[b9]:b3[b9].data;if(b8){if(!bI.isArray(b4)){if(b4 in b8){b4=[b4]}else{b4=bI.camelCase(b4);if(b4 in b8){b4=[b4]}else{b4=b4.split(" ")}}}else{b4=b4.concat(bI.map(b4,bI.camelCase))}b5=b4.length;while(b5--){delete b8[b4[b5]]}if(e?!L(b8):!bI.isEmptyObject(b8)){return}}}if(!e){delete b3[b9].data;if(!L(b3[b9])){return}}if(b7){bI.cleanData([b6],true)}else{if(bI.support.deleteExpando||b3!=b3.window){delete b3[b9]}else{b3[b9]=null}}}bI.extend({cache:{},noData:{applet:true,embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){e=e.nodeType?bI.cache[e[bI.expando]]:e[bI.expando];return !!e&&!L(e)},data:function(b3,e,b4){return a9(b3,e,b4)},removeData:function(b3,e){return X(b3,e)},_data:function(b3,e,b4){return a9(b3,e,b4,true)},_removeData:function(b3,e){return X(b3,e,true)},acceptData:function(b3){if(b3.nodeType&&b3.nodeType!==1&&b3.nodeType!==9){return false}var e=b3.nodeName&&bI.noData[b3.nodeName.toLowerCase()];return !e||e!==true&&b3.getAttribute("classid")===e}});bI.fn.extend({data:function(b5,b8){var b3,e,b7=null,b4=0,b6=this[0];if(b5===aE){if(this.length){b7=bI.data(b6);if(b6.nodeType===1&&!bI._data(b6,"parsedAttrs")){b3=b6.attributes;for(;b41?this.each(function(){bI.data(this,b5,b8)}):b6?bx(b6,b5,bI.data(b6,b5)):null},removeData:function(e){return this.each(function(){bI.removeData(this,e)})}});function bx(b5,b4,b6){if(b6===aE&&b5.nodeType===1){var b3="data-"+b4.replace(aL,"-$1").toLowerCase();b6=b5.getAttribute(b3);if(typeof b6==="string"){try{b6=b6==="true"?true:b6==="false"?false:b6==="null"?null:+b6+""===b6?+b6:bv.test(b6)?bI.parseJSON(b6):b6}catch(b7){}bI.data(b5,b4,b6)}else{b6=aE}}return b6}function L(b3){var e;for(e in b3){if(e==="data"&&bI.isEmptyObject(b3[e])){continue}if(e!=="toJSON"){return false}}return true}bI.extend({queue:function(b4,b3,b5){var e;if(b4){b3=(b3||"fx")+"queue";e=bI._data(b4,b3);if(b5){if(!e||bI.isArray(b5)){e=bI._data(b4,b3,bI.makeArray(b5))}else{e.push(b5)}}return e||[]}},dequeue:function(b7,b6){b6=b6||"fx";var b3=bI.queue(b7,b6),b8=b3.length,b5=b3.shift(),e=bI._queueHooks(b7,b6),b4=function(){bI.dequeue(b7,b6)};if(b5==="inprogress"){b5=b3.shift();b8--}if(b5){if(b6==="fx"){b3.unshift("inprogress")}delete e.stop;b5.call(b7,b4,e)}if(!b8&&e){e.empty.fire()}},_queueHooks:function(b4,b3){var e=b3+"queueHooks";return bI._data(b4,e)||bI._data(b4,e,{empty:bI.Callbacks("once memory").add(function(){bI._removeData(b4,b3+"queue");bI._removeData(b4,e)})})}});bI.fn.extend({queue:function(e,b3){var b4=2;if(typeof e!=="string"){b3=e;e="fx";b4--}if(arguments.length1)},removeAttr:function(e){return this.each(function(){bI.removeAttr(this,e)})},prop:function(e,b3){return bI.access(this,bI.prop,e,b3,arguments.length>1)},removeProp:function(e){e=bI.propFix[e]||e;return this.each(function(){try{this[e]=aE;delete this[e]}catch(b3){}})},addClass:function(b9){var b3,e,ca,b6,b4,b5=0,b7=this.length,b8=typeof b9==="string"&&b9;if(bI.isFunction(b9)){return this.each(function(cb){bI(this).addClass(b9.call(this,cb,this.className))})}if(b8){b3=(b9||"").match(aa)||[];for(;b5=0){ca=ca.replace(" "+b6+" "," ")}}e.className=b9?bI.trim(ca):""}}}return this},toggleClass:function(b4,e){var b3=typeof b4;if(typeof e==="boolean"&&b3==="string"){return e?this.addClass(b4):this.removeClass(b4)}if(bI.isFunction(b4)){return this.each(function(b5){bI(this).toggleClass(b4.call(this,b5,this.className,e),e)})}return this.each(function(){if(b3==="string"){var b7,b6=0,b5=bI(this),b8=b4.match(aa)||[];while((b7=b8[b6++])){if(b5.hasClass(b7)){b5.removeClass(b7)}else{b5.addClass(b7)}}}else{if(b3===aA||b3==="boolean"){if(this.className){bI._data(this,"__className__",this.className)}this.className=this.className||b4===false?"":bI._data(this,"__className__")||""}}})},hasClass:function(e){var b5=" "+e+" ",b4=0,b3=this.length;for(;b4=0){return true}}return false},val:function(b5){var b3,e,b6,b4=this[0];if(!arguments.length){if(b4){e=bI.valHooks[b4.type]||bI.valHooks[b4.nodeName.toLowerCase()];if(e&&"get" in e&&(b3=e.get(b4,"value"))!==aE){return b3}b3=b4.value;return typeof b3==="string"?b3.replace(ah,""):b3==null?"":b3}return}b6=bI.isFunction(b5);return this.each(function(b7){var b8;if(this.nodeType!==1){return}if(b6){b8=b5.call(this,b7,bI(this).val())}else{b8=b5}if(b8==null){b8=""}else{if(typeof b8==="number"){b8+=""}else{if(bI.isArray(b8)){b8=bI.map(b8,function(b9){return b9==null?"":b9+""})}}}e=bI.valHooks[this.type]||bI.valHooks[this.nodeName.toLowerCase()];if(!e||!("set" in e)||e.set(this,b8,"value")===aE){this.value=b8}})}});bI.extend({valHooks:{option:{get:function(e){var b3=bI.find.attr(e,"value");return b3!=null?b3:e.text}},select:{get:function(e){var b8,b4,ca=e.options,b6=e.selectedIndex,b5=e.type==="select-one"||b6<0,b9=b5?null:[],b7=b5?b6+1:ca.length,b3=b6<0?b7:b5?b6:0;for(;b3=0)){b8=true}}if(!b8){b6.selectedIndex=-1}return e}}},attr:function(b6,b5,b7){var e,b4,b3=b6.nodeType;if(!b6||b3===3||b3===8||b3===2){return}if(typeof b6.getAttribute===aA){return bI.prop(b6,b5,b7)}if(b3!==1||!bI.isXMLDoc(b6)){b5=b5.toLowerCase();e=bI.attrHooks[b5]||(bI.expr.match.bool.test(b5)?bZ:a7)}if(b7!==aE){if(b7===null){bI.removeAttr(b6,b5)}else{if(e&&"set" in e&&(b4=e.set(b6,b7,b5))!==aE){return b4}else{b6.setAttribute(b5,b7+"");return b7}}}else{if(e&&"get" in e&&(b4=e.get(b6,b5))!==null){return b4}else{b4=bI.find.attr(b6,b5);return b4==null?aE:b4}}},removeAttr:function(b4,b6){var e,b5,b3=0,b7=b6&&b6.match(aa);if(b7&&b4.nodeType===1){while((e=b7[b3++])){b5=bI.propFix[e]||e;if(bI.expr.match.bool.test(e)){if(bE&&bO||!ao.test(e)){b4[b5]=false}else{b4[bI.camelCase("default-"+e)]=b4[b5]=false}}else{bI.attr(b4,e,"")}b4.removeAttribute(bO?e:b5)}}},attrHooks:{type:{set:function(e,b3){if(!bI.support.radioValue&&b3==="radio"&&bI.nodeName(e,"input")){var b4=e.value;e.setAttribute("type",b3);if(b4){e.value=b4}return b3}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(b7,b5,b8){var b4,e,b6,b3=b7.nodeType;if(!b7||b3===3||b3===8||b3===2){return}b6=b3!==1||!bI.isXMLDoc(b7);if(b6){b5=bI.propFix[b5]||b5;e=bI.propHooks[b5]}if(b8!==aE){return e&&"set" in e&&(b4=e.set(b7,b8,b5))!==aE?b4:(b7[b5]=b8)}else{return e&&"get" in e&&(b4=e.get(b7,b5))!==null?b4:b7[b5]}},propHooks:{tabIndex:{get:function(b3){var e=bI.find.attr(b3,"tabindex");return e?parseInt(e,10):aD.test(b3.nodeName)||C.test(b3.nodeName)&&b3.href?0:-1}}}});bZ={set:function(b3,b4,e){if(b4===false){bI.removeAttr(b3,e)}else{if(bE&&bO||!ao.test(e)){b3.setAttribute(!bO&&bI.propFix[e]||e,e)}else{b3[bI.camelCase("default-"+e)]=b3[e]=true}}return e}};bI.each(bI.expr.match.bool.source.match(/\w+/g),function(b4,b3){var e=bI.expr.attrHandle[b3]||bI.find.attr;bI.expr.attrHandle[b3]=bE&&bO||!ao.test(b3)?function(b8,b6,b9){var b7=bI.expr.attrHandle[b6],b5=b9?aE:(bI.expr.attrHandle[b6]=aE)!=e(b8,b6,b9)?b6.toLowerCase():null;bI.expr.attrHandle[b6]=b7;return b5}:function(b6,b5,b7){return b7?aE:b6[bI.camelCase("default-"+b5)]?b5.toLowerCase():null}});if(!bE||!bO){bI.attrHooks.value={set:function(b3,b4,e){if(bI.nodeName(b3,"input")){b3.defaultValue=b4}else{return a7&&a7.set(b3,b4,e)}}}}if(!bO){a7={set:function(b4,b5,b3){var e=b4.getAttributeNode(b3);if(!e){b4.setAttributeNode((e=b4.ownerDocument.createAttribute(b3)))}e.value=b5+="";return b3==="value"||b5===b4.getAttribute(b3)?b5:aE}};bI.expr.attrHandle.id=bI.expr.attrHandle.name=bI.expr.attrHandle.coords=function(b4,b3,b5){var e;return b5?aE:(e=b4.getAttributeNode(b3))&&e.value!==""?e.value:null};bI.valHooks.button={get:function(b4,b3){var e=b4.getAttributeNode(b3);return e&&e.specified?e.value:aE},set:a7.set};bI.attrHooks.contenteditable={set:function(b3,b4,e){a7.set(b3,b4===""?false:b4,e)}};bI.each(["width","height"],function(b3,e){bI.attrHooks[e]={set:function(b4,b5){if(b5===""){b4.setAttribute(e,"auto");return b5}}}})}if(!bI.support.hrefNormalized){bI.each(["href","src"],function(b3,e){bI.propHooks[e]={get:function(b4){return b4.getAttribute(e,4)}}})}if(!bI.support.style){bI.attrHooks.style={get:function(e){return e.style.cssText||aE},set:function(e,b3){return(e.style.cssText=b3+"")}}}if(!bI.support.optSelected){bI.propHooks.selected={get:function(b3){var e=b3.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}}}bI.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){bI.propFix[this.toLowerCase()]=this});if(!bI.support.enctype){bI.propFix.enctype="encoding"}bI.each(["radio","checkbox"],function(){bI.valHooks[this]={set:function(e,b3){if(bI.isArray(b3)){return(e.checked=bI.inArray(bI(e).val(),b3)>=0)}}};if(!bI.support.checkOn){bI.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value}}});var bG=/^(?:input|select|textarea)$/i,a2=/^key/,bM=/^(?:mouse|contextmenu)|click/,bA=/^(?:focusinfocus|focusoutblur)$/,bt=/^([^.]*)(?:\.(.+)|)$/;function P(){return true}function V(){return false}function ai(){try{return l.activeElement}catch(e){}}bI.event={global:{},add:function(b6,cb,cg,b8,b7){var b9,ch,ci,b4,cd,ca,cf,b5,ce,e,b3,cc=bI._data(b6);if(!cc){return}if(cg.handler){b4=cg;cg=b4.handler;b7=b4.selector}if(!cg.guid){cg.guid=bI.guid++}if(!(ch=cc.events)){ch=cc.events={}}if(!(ca=cc.handle)){ca=cc.handle=function(cj){return typeof bI!==aA&&(!cj||bI.event.triggered!==cj.type)?bI.event.dispatch.apply(ca.elem,arguments):aE};ca.elem=b6}cb=(cb||"").match(aa)||[""];ci=cb.length;while(ci--){b9=bt.exec(cb[ci])||[];ce=b3=b9[1];e=(b9[2]||"").split(".").sort();if(!ce){continue}cd=bI.event.special[ce]||{};ce=(b7?cd.delegateType:cd.bindType)||ce;cd=bI.event.special[ce]||{};cf=bI.extend({type:ce,origType:b3,data:b8,handler:cg,guid:cg.guid,selector:b7,needsContext:b7&&bI.expr.match.needsContext.test(b7),namespace:e.join(".")},b4);if(!(b5=ch[ce])){b5=ch[ce]=[];b5.delegateCount=0;if(!cd.setup||cd.setup.call(b6,b8,e,ca)===false){if(b6.addEventListener){b6.addEventListener(ce,ca,false)}else{if(b6.attachEvent){b6.attachEvent("on"+ce,ca)}}}}if(cd.add){cd.add.call(b6,cf);if(!cf.handler.guid){cf.handler.guid=cg.guid}}if(b7){b5.splice(b5.delegateCount++,0,cf)}else{b5.push(cf)}bI.event.global[ce]=true}b6=null},remove:function(b5,cb,ci,b6,ca){var b8,cf,b9,b7,ch,cg,cd,b4,ce,e,b3,cc=bI.hasData(b5)&&bI._data(b5);if(!cc||!(cg=cc.events)){return}cb=(cb||"").match(aa)||[""];ch=cb.length;while(ch--){b9=bt.exec(cb[ch])||[];ce=b3=b9[1];e=(b9[2]||"").split(".").sort();if(!ce){for(ce in cg){bI.event.remove(b5,ce+cb[ch],ci,b6,true)}continue}cd=bI.event.special[ce]||{};ce=(b6?cd.delegateType:cd.bindType)||ce;b4=cg[ce]||[];b9=b9[2]&&new RegExp("(^|\\.)"+e.join("\\.(?:.*\\.|)")+"(\\.|$)");b7=b8=b4.length;while(b8--){cf=b4[b8];if((ca||b3===cf.origType)&&(!ci||ci.guid===cf.guid)&&(!b9||b9.test(cf.namespace))&&(!b6||b6===cf.selector||b6==="**"&&cf.selector)){b4.splice(b8,1);if(cf.selector){b4.delegateCount--}if(cd.remove){cd.remove.call(b5,cf)}}}if(b7&&!b4.length){if(!cd.teardown||cd.teardown.call(b5,e,cc.handle)===false){bI.removeEvent(b5,ce,cc.handle)}delete cg[ce]}}if(bI.isEmptyObject(cg)){delete cc.handle;bI._removeData(b5,"events")}},trigger:function(b3,ca,b6,ch){var cb,b5,cf,cg,cd,b9,b8,b7=[b6||l],ce=T.call(b3,"type")?b3.type:b3,b4=T.call(b3,"namespace")?b3.namespace.split("."):[];cf=b9=b6=b6||l;if(b6.nodeType===3||b6.nodeType===8){return}if(bA.test(ce+bI.event.triggered)){return}if(ce.indexOf(".")>=0){b4=ce.split(".");ce=b4.shift();b4.sort()}b5=ce.indexOf(":")<0&&"on"+ce;b3=b3[bI.expando]?b3:new bI.Event(ce,typeof b3==="object"&&b3);b3.isTrigger=ch?2:3;b3.namespace=b4.join(".");b3.namespace_re=b3.namespace?new RegExp("(^|\\.)"+b4.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;b3.result=aE;if(!b3.target){b3.target=b6}ca=ca==null?[b3]:bI.makeArray(ca,[b3]);cd=bI.event.special[ce]||{};if(!ch&&cd.trigger&&cd.trigger.apply(b6,ca)===false){return}if(!ch&&!cd.noBubble&&!bI.isWindow(b6)){cg=cd.delegateType||ce;if(!bA.test(cg+ce)){cf=cf.parentNode}for(;cf;cf=cf.parentNode){b7.push(cf);b9=cf}if(b9===(b6.ownerDocument||l)){b7.push(b9.defaultView||b9.parentWindow||a1)}}b8=0;while((cf=b7[b8++])&&!b3.isPropagationStopped()){b3.type=b8>1?cg:cd.bindType||ce;cb=(bI._data(cf,"events")||{})[b3.type]&&bI._data(cf,"handle");if(cb){cb.apply(cf,ca)}cb=b5&&cf[b5];if(cb&&bI.acceptData(cf)&&cb.apply&&cb.apply(cf,ca)===false){b3.preventDefault()}}b3.type=ce;if(!ch&&!b3.isDefaultPrevented()){if((!cd._default||cd._default.apply(b7.pop(),ca)===false)&&bI.acceptData(b6)){if(b5&&b6[ce]&&!bI.isWindow(b6)){b9=b6[b5];if(b9){b6[b5]=null}bI.event.triggered=ce;try{b6[ce]()}catch(cc){}bI.event.triggered=aE;if(b9){b6[b5]=b9}}}}return b3.result},dispatch:function(e){e=bI.event.fix(e);var b6,b7,cb,b3,b5,ca=[],b9=a3.call(arguments),b4=(bI._data(this,"events")||{})[e.type]||[],b8=bI.event.special[e.type]||{};b9[0]=e;e.delegateTarget=this;if(b8.preDispatch&&b8.preDispatch.call(this,e)===false){return}ca=bI.event.handlers.call(this,e,b4);b6=0;while((b3=ca[b6++])&&!e.isPropagationStopped()){e.currentTarget=b3.elem;b5=0;while((cb=b3.handlers[b5++])&&!e.isImmediatePropagationStopped()){if(!e.namespace_re||e.namespace_re.test(cb.namespace)){e.handleObj=cb;e.data=cb.data;b7=((bI.event.special[cb.origType]||{}).handle||cb.handler).apply(b3.elem,b9);if(b7!==aE){if((e.result=b7)===false){e.preventDefault();e.stopPropagation()}}}}}if(b8.postDispatch){b8.postDispatch.call(this,e)}return e.result},handlers:function(e,b4){var b3,b9,b7,b6,b8=[],b5=b4.delegateCount,ca=e.target;if(b5&&ca.nodeType&&(!e.button||e.type!=="click")){for(;ca!=this;ca=ca.parentNode||this){if(ca.nodeType===1&&(ca.disabled!==true||e.type!=="click")){b7=[];for(b6=0;b6=0:bI.find(b3,this,null,[ca]).length}if(b7[b3]){b7.push(b9)}}if(b7.length){b8.push({elem:ca,handlers:b7})}}}}if(b51?bI.unique(b5):b5);b5.selector=this.selector?this.selector+" "+b3:b3;return b5},has:function(b5){var b4,b3=bI(b5,this),e=b3.length;return this.filter(function(){for(b4=0;b4-1:b7.nodeType===1&&bI.find.matchesSelector(b7,b6))){b7=b3.push(b7);break}}}return this.pushStack(b3.length>1?bI.unique(b3):b3)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1}if(typeof e==="string"){return bI.inArray(this[0],bI(e))}return bI.inArray(e.jquery?e[0]:e,this)},add:function(e,b3){var b5=typeof e==="string"?bI(e,b3):bI.makeArray(e&&e.nodeType?[e]:e),b4=bI.merge(this.get(),b5);return this.pushStack(bI.unique(b4))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function aV(b3,e){do{b3=b3[e]}while(b3&&b3.nodeType!==1);return b3}bI.each({parent:function(b3){var e=b3.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return bI.dir(e,"parentNode")},parentsUntil:function(b3,e,b4){return bI.dir(b3,"parentNode",b4)},next:function(e){return aV(e,"nextSibling")},prev:function(e){return aV(e,"previousSibling")},nextAll:function(e){return bI.dir(e,"nextSibling")},prevAll:function(e){return bI.dir(e,"previousSibling")},nextUntil:function(b3,e,b4){return bI.dir(b3,"nextSibling",b4)},prevUntil:function(b3,e,b4){return bI.dir(b3,"previousSibling",b4)},siblings:function(e){return bI.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return bI.sibling(e.firstChild)},contents:function(e){return bI.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:bI.merge([],e.childNodes)}},function(e,b3){bI.fn[e]=function(b6,b4){var b5=bI.map(this,b3,b6);if(e.slice(-5)!=="Until"){b4=b6}if(b4&&typeof b4==="string"){b5=bI.filter(b4,b5)}if(this.length>1){if(!bw[e]){b5=bI.unique(b5)}if(bs.test(e)){b5=b5.reverse()}}return this.pushStack(b5)}});bI.extend({filter:function(b5,e,b4){var b3=e[0];if(b4){b5=":not("+b5+")"}return e.length===1&&b3.nodeType===1?bI.find.matchesSelector(b3,b5)?[b3]:[]:bI.find.matches(b5,bI.grep(e,function(b6){return b6.nodeType===1}))},dir:function(b4,b3,b6){var e=[],b5=b4[b3];while(b5&&b5.nodeType!==9&&(b6===aE||b5.nodeType!==1||!bI(b5).is(b6))){if(b5.nodeType===1){e.push(b5)}b5=b5[b3]}return e},sibling:function(b4,b3){var e=[];for(;b4;b4=b4.nextSibling){if(b4.nodeType===1&&b4!==b3){e.push(b4)}}return e}});function aM(b4,e,b3){if(bI.isFunction(e)){return bI.grep(b4,function(b6,b5){return !!e.call(b6,b5,b6)!==b3})}if(e.nodeType){return bI.grep(b4,function(b5){return(b5===e)!==b3})}if(typeof e==="string"){if(al.test(e)){return bI.filter(e,b4,b3)}e=bI.filter(e,b4)}return bI.grep(b4,function(b5){return(bI.inArray(b5,e)>=0)!==b3})}function z(e){var b4=d.split("|"),b3=e.createDocumentFragment();if(b3.createElement){while(b4.length){b3.createElement(b4.pop())}}return b3}var d="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ay=/ jQuery\d+="(?:null|\d+)"/g,I=new RegExp("<(?:"+d+")[\\s/>]","i"),b2=/^\s+/,aB=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,m=/<([\w:]+)/,bX=/\s*$/g,R={option:[1,""],legend:[1,"
                                              ","
                                              "],area:[1,"",""],param:[1,"",""],thead:[1,"","
                                              "],tr:[2,"","
                                              "],col:[2,"","
                                              "],td:[3,"","
                                              "],_default:bI.support.htmlSerialize?[0,"",""]:[1,"X
                                              ","
                                              "]},aQ=z(l),j=aQ.appendChild(l.createElement("div"));R.optgroup=R.option;R.tbody=R.tfoot=R.colgroup=R.caption=R.thead;R.th=R.td;bI.fn.extend({text:function(e){return bI.access(this,function(b3){return b3===aE?bI.text(this):this.empty().append((this[0]&&this[0].ownerDocument||l).createTextNode(b3))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var b3=aZ(this,e);b3.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var b3=aZ(this,e);b3.insertBefore(e,b3.firstChild)}})},before:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this)}})},after:function(){return this.domManip(arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this.nextSibling)}})},remove:function(e,b6){var b5,b3=e?bI.filter(e,this):this,b4=0;for(;(b5=b3[b4])!=null;b4++){if(!b6&&b5.nodeType===1){bI.cleanData(k(b5))}if(b5.parentNode){if(b6&&bI.contains(b5.ownerDocument,b5)){br(k(b5,"script"))}b5.parentNode.removeChild(b5)}}return this},empty:function(){var b3,e=0;for(;(b3=this[e])!=null;e++){if(b3.nodeType===1){bI.cleanData(k(b3,false))}while(b3.firstChild){b3.removeChild(b3.firstChild)}if(b3.options&&bI.nodeName(b3,"select")){b3.options.length=0}}return this},clone:function(b3,e){b3=b3==null?false:b3;e=e==null?b3:e;return this.map(function(){return bI.clone(this,b3,e)})},html:function(e){return bI.access(this,function(b6){var b5=this[0]||{},b4=0,b3=this.length;if(b6===aE){return b5.nodeType===1?b5.innerHTML.replace(ay,""):aE}if(typeof b6==="string"&&!aj.test(b6)&&(bI.support.htmlSerialize||!I.test(b6))&&(bI.support.leadingWhitespace||!b2.test(b6))&&!R[(m.exec(b6)||["",""])[1].toLowerCase()]){b6=b6.replace(aB,"<$1>");try{for(;b4")){ca=b3.cloneNode(true)}else{j.innerHTML=b3.outerHTML;j.removeChild(ca=j.firstChild)}if((!bI.support.noCloneEvent||!bI.support.noCloneChecked)&&(b3.nodeType===1||b3.nodeType===11)&&!bI.isXMLDoc(b3)){b7=k(ca);b8=k(b3);for(b6=0;(b4=b8[b6])!=null;++b6){if(b7[b6]){O(b4,b7[b6])}}}if(b5){if(e){b8=b8||k(b3);b7=b7||k(ca);for(b6=0;(b4=b8[b6])!=null;b6++){aq(b4,b7[b6])}}else{aq(b3,ca)}}b7=k(ca,"script");if(b7.length>0){br(b7,!b9&&k(b3,"script"))}b7=b8=b4=null;return ca},buildFragment:function(b3,b5,ca,cf){var cb,b7,b9,ce,cg,cd,b4,b8=b3.length,b6=z(b5),e=[],cc=0;for(;cc")+b4[2];cb=b4[0];while(cb--){ce=ce.lastChild}if(!bI.support.leadingWhitespace&&b2.test(b7)){e.push(b5.createTextNode(b2.exec(b7)[0]))}if(!bI.support.tbody){b7=cg==="table"&&!bX.test(b7)?ce.firstChild:b4[1]===""&&!bX.test(b7)?ce:0;cb=b7&&b7.childNodes.length;while(cb--){if(bI.nodeName((cd=b7.childNodes[cb]),"tbody")&&!cd.childNodes.length){b7.removeChild(cd)}}}bI.merge(e,ce.childNodes);ce.textContent="";while(ce.firstChild){ce.removeChild(ce.firstChild)}ce=b6.lastChild}}}}if(ce){b6.removeChild(ce)}if(!bI.support.appendChecked){bI.grep(k(e,"input"),bU)}cc=0;while((b7=e[cc++])){if(cf&&bI.inArray(b7,cf)!==-1){continue}b9=bI.contains(b7.ownerDocument,b7);ce=k(b6.appendChild(b7),"script");if(b9){br(ce)}if(ca){cb=0;while((b7=ce[cb++])){if(by.test(b7.type||"")){ca.push(b7)}}}}ce=null;return b6},cleanData:function(b3,cb){var b5,ca,b4,b6,b7=0,cc=bI.expando,e=bI.cache,b8=bI.support.deleteExpando,b9=bI.event.special;for(;(b5=b3[b7])!=null;b7++){if(cb||bI.acceptData(b5)){b4=b5[cc];b6=b4&&e[b4];if(b6){if(b6.events){for(ca in b6.events){if(b9[ca]){bI.event.remove(b5,ca)}else{bI.removeEvent(b5,ca,b6.handle)}}}if(e[b4]){delete e[b4];if(b8){delete b5[cc]}else{if(typeof b5.removeAttribute!==aA){b5.removeAttribute(cc)}else{b5[cc]=null}}a5.push(b4)}}}}},_evalUrl:function(e){return bI.ajax({url:e,type:"GET",dataType:"script",async:false,global:false,"throws":true})}});bI.fn.extend({wrapAll:function(e){if(bI.isFunction(e)){return this.each(function(b4){bI(this).wrapAll(e.call(this,b4))})}if(this[0]){var b3=bI(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){b3.insertBefore(this[0])}b3.map(function(){var b4=this;while(b4.firstChild&&b4.firstChild.nodeType===1){b4=b4.firstChild}return b4}).append(this)}return this},wrapInner:function(e){if(bI.isFunction(e)){return this.each(function(b3){bI(this).wrapInner(e.call(this,b3))})}return this.each(function(){var b3=bI(this),b4=b3.contents();if(b4.length){b4.wrapAll(e)}else{b3.append(e)}})},wrap:function(e){var b3=bI.isFunction(e);return this.each(function(b4){bI(this).wrapAll(b3?e.call(this,b4):e)})},unwrap:function(){return this.parent().each(function(){if(!bI.nodeName(this,"body")){bI(this).replaceWith(this.childNodes)}}).end()}});var aC,bn,D,bf=/alpha\([^)]*\)/i,aR=/opacity\s*=\s*([^)]*)/,bm=/^(top|right|bottom|left)$/,E=/^(none|table(?!-c[ea]).+)/,aW=/^margin/,a8=new RegExp("^("+bz+")(.*)$","i"),U=new RegExp("^("+bz+")(?!px)[a-z%]+$","i"),Q=new RegExp("^([+-])=("+bz+")","i"),bi={BODY:"block"},bb={position:"absolute",visibility:"hidden",display:"block"},bB={letterSpacing:0,fontWeight:400},bS=["Top","Right","Bottom","Left"],at=["Webkit","O","Moz","ms"];function b(b5,b3){if(b3 in b5){return b3}var b6=b3.charAt(0).toUpperCase()+b3.slice(1),e=b3,b4=at.length;while(b4--){b3=at[b4]+b6;if(b3 in b5){return b3}}return e}function N(b3,e){b3=e||b3;return bI.css(b3,"display")==="none"||!bI.contains(b3.ownerDocument,b3)}function p(b8,e){var b9,b6,b7,b3=[],b4=0,b5=b8.length;for(;b41)},show:function(){return p(this,true)},hide:function(){return p(this)},toggle:function(e){if(typeof e==="boolean"){return e?this.show():this.hide()}return this.each(function(){if(N(this)){bI(this).show()}else{bI(this).hide()}})}});bI.extend({cssHooks:{opacity:{get:function(b4,b3){if(b3){var e=D(b4,"opacity");return e===""?"1":e}}}},cssNumber:{columnCount:true,fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,order:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":bI.support.cssFloat?"cssFloat":"styleFloat"},style:function(b5,b4,cb,b6){if(!b5||b5.nodeType===3||b5.nodeType===8||!b5.style){return}var b9,ca,cc,b7=bI.camelCase(b4),b3=b5.style;b4=bI.cssProps[b7]||(bI.cssProps[b7]=b(b3,b7));cc=bI.cssHooks[b4]||bI.cssHooks[b7];if(cb!==aE){ca=typeof cb;if(ca==="string"&&(b9=Q.exec(cb))){cb=(b9[1]+1)*b9[2]+parseFloat(bI.css(b5,b4));ca="number"}if(cb==null||ca==="number"&&isNaN(cb)){return}if(ca==="number"&&!bI.cssNumber[b7]){cb+="px"}if(!bI.support.clearCloneStyle&&cb===""&&b4.indexOf("background")===0){b3[b4]="inherit"}if(!cc||!("set" in cc)||(cb=cc.set(b5,cb,b6))!==aE){try{b3[b4]=cb}catch(b8){}}}else{if(cc&&"get" in cc&&(b9=cc.get(b5,false,b6))!==aE){return b9}return b3[b4]}},css:function(b8,b6,b3,b7){var b5,b9,e,b4=bI.camelCase(b6);b6=bI.cssProps[b4]||(bI.cssProps[b4]=b(b8.style,b4));e=bI.cssHooks[b6]||bI.cssHooks[b4];if(e&&"get" in e){b9=e.get(b8,true,b3)}if(b9===aE){b9=D(b8,b6,b7)}if(b9==="normal"&&b6 in bB){b9=bB[b6]}if(b3===""||b3){b5=parseFloat(b9);return b3===true||bI.isNumeric(b5)?b5||0:b9}return b9}});if(a1.getComputedStyle){bn=function(e){return a1.getComputedStyle(e,null)};D=function(b6,b4,b8){var b5,b3,ca,b7=b8||bn(b6),b9=b7?b7.getPropertyValue(b4)||b7[b4]:aE,e=b6.style;if(b7){if(b9===""&&!bI.contains(b6.ownerDocument,b6)){b9=bI.style(b6,b4)}if(U.test(b9)&&aW.test(b4)){b5=e.width;b3=e.minWidth;ca=e.maxWidth;e.minWidth=e.maxWidth=e.width=b9;b9=b7.width;e.width=b5;e.minWidth=b3;e.maxWidth=ca}}return b9}}else{if(l.documentElement.currentStyle){bn=function(e){return e.currentStyle};D=function(b5,b3,b8){var b4,b7,b9,b6=b8||bn(b5),ca=b6?b6[b3]:aE,e=b5.style;if(ca==null&&e&&e[b3]){ca=e[b3]}if(U.test(ca)&&!bm.test(b3)){b4=e.left;b7=b5.runtimeStyle;b9=b7&&b7.left;if(b9){b7.left=b5.currentStyle.left}e.left=b3==="fontSize"?"1em":ca;ca=e.pixelLeft+"px";e.left=b4;if(b9){b7.left=b9}}return ca===""?"auto":ca}}}function aH(e,b4,b5){var b3=a8.exec(b4);return b3?Math.max(0,b3[1]-(b5||0))+(b3[2]||"px"):b4}function au(b6,b3,e,b8,b5){var b4=e===(b8?"border":"content")?4:b3==="width"?1:0,b7=0;for(;b4<4;b4+=2){if(e==="margin"){b7+=bI.css(b6,e+bS[b4],true,b5)}if(b8){if(e==="content"){b7-=bI.css(b6,"padding"+bS[b4],true,b5)}if(e!=="margin"){b7-=bI.css(b6,"border"+bS[b4]+"Width",true,b5)}}else{b7+=bI.css(b6,"padding"+bS[b4],true,b5);if(e!=="padding"){b7+=bI.css(b6,"border"+bS[b4]+"Width",true,b5)}}}return b7}function u(b6,b3,e){var b5=true,b7=b3==="width"?b6.offsetWidth:b6.offsetHeight,b4=bn(b6),b8=bI.support.boxSizing&&bI.css(b6,"boxSizing",false,b4)==="border-box";if(b7<=0||b7==null){b7=D(b6,b3,b4);if(b7<0||b7==null){b7=b6.style[b3]}if(U.test(b7)){return b7}b5=b8&&(bI.support.boxSizingReliable||b7===b6.style[b3]);b7=parseFloat(b7)||0}return(b7+au(b6,b3,e||(b8?"border":"content"),b5,b4))+"px"}function bD(b4){var b3=l,e=bi[b4];if(!e){e=a0(b4,b3);if(e==="none"||!e){aC=(aC||bI("