Skip to content

Commit

Permalink
NDepend Graph
Browse files Browse the repository at this point in the history
  • Loading branch information
PrashantUnity committed Jul 30, 2024
1 parent ebc2bd7 commit 6a572ca
Show file tree
Hide file tree
Showing 9 changed files with 1,382 additions and 0 deletions.
744 changes: 744 additions & 0 deletions DependencyGraphSnapshot.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions NDependOut/2024_07/30_13_56_31/InfoWarnings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<InfoWarnings>
<Info>Begin full analysis with NDepend v2024.1.1 on 30 Jul 2024 13:56:32</Info>
<Info>Visual Studio solution file resolved to absolute file path: from {.\Wordle.sln} to {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle.sln}</Info>
<Info>Output directory resolved to absolute directory path: C:\Users\Prashant\Downloads\Grepper\Wordle\NDependOut</Info>
<Info>.NET Assembly resolved from the Visual Studio solution file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle.sln}
C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\bin\Debug\net6.0\Wordle.dll</Info>
<Info>No .NET Assembly filtered out from the Visual Studio solution file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle.sln}.</Info>
<Info>Concurrent mode</Info>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Model\Cell.cs} (last modified 19 May 2024 18:02:37) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Model\Config.cs} (last modified 05 Jun 2024 21:14:43) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Pages\Index.razor.cs} (last modified 05 Jun 2024 21:34:57) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Shared\Tries.cs} (last modified 19 May 2024 07:12:33) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Info>6 source files parsed ; all source files found ; 4 source files not in-sync with PDB</Info>
<Info>0 code rule has been extracted from code.</Info>
<Info>No issue have been imported. No directory that contains issue files have been resolved from the project Wordle</Info>
<Info>No dependency cycle detected in assemblies referencement graph.</Info>
<Info>Do merge code generated by compiler into application code.</Info>
<Info>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.</Info>
<Info>Persisting code model snapshot in {C:\Users\Prashant\Downloads\Grepper\Wordle\NDependOut\NDependAnalysisResult_Wordle_2024Jul30_13h56m31.ndar}</Info>
<Info>Start log trend metrics values out-of-process.</Info>
<Info>NDepend analysis done. Duration: 00:03.991</Info>
</InfoWarnings>
Binary file not shown.
Binary file added NDependOut/2024_07/30_13_56_31/SourceFiles.zip
Binary file not shown.
23 changes: 23 additions & 0 deletions NDependOut/InfoWarnings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<InfoWarnings>
<Info>Begin full analysis with NDepend v2024.1.1 on 30 Jul 2024 13:56:32</Info>
<Info>Visual Studio solution file resolved to absolute file path: from {.\Wordle.sln} to {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle.sln}</Info>
<Info>Output directory resolved to absolute directory path: C:\Users\Prashant\Downloads\Grepper\Wordle\NDependOut</Info>
<Info>.NET Assembly resolved from the Visual Studio solution file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle.sln}
C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\bin\Debug\net6.0\Wordle.dll</Info>
<Info>No .NET Assembly filtered out from the Visual Studio solution file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle.sln}.</Info>
<Info>Concurrent mode</Info>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Model\Cell.cs} (last modified 19 May 2024 18:02:37) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Model\Config.cs} (last modified 05 Jun 2024 21:14:43) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Pages\Index.razor.cs} (last modified 05 Jun 2024 21:34:57) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Warning>The source file {C:\Users\Prashant\Downloads\Grepper\Wordle\Wordle\Shared\Tries.cs} (last modified 19 May 2024 07:12:33) and the PDB file of the assembly {Wordle} (last modified 19 May 2024 06:30:59) are not in-sync.</Warning>
<Info>6 source files parsed ; all source files found ; 4 source files not in-sync with PDB</Info>
<Info>0 code rule has been extracted from code.</Info>
<Info>No issue have been imported. No directory that contains issue files have been resolved from the project Wordle</Info>
<Info>No dependency cycle detected in assemblies referencement graph.</Info>
<Info>Do merge code generated by compiler into application code.</Info>
<Info>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.</Info>
<Info>Persisting code model snapshot in {C:\Users\Prashant\Downloads\Grepper\Wordle\NDependOut\NDependAnalysisResult_Wordle_2024Jul30_13h56m31.ndar}</Info>
<Info>Start log trend metrics values out-of-process.</Info>
<Info>NDepend analysis done. Duration: 00:03.991</Info>
</InfoWarnings>
Binary file not shown.
Binary file added NDependOut/SourceFiles.zip
Binary file not shown.
72 changes: 72 additions & 0 deletions NDependOut/TrendMetrics/NDependTrendData2024.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="utf-8"?>
<Root>
<MetricIndex >
<Metric Name="# New Issues since Baseline" Unit="issues" />
<Metric Name="# Issues Fixed since Baseline" Unit="issues" />
<Metric Name="# Issues Worsened since Baseline" Unit="issues" />
<Metric Name="# Issues with severity Blocker" Unit="issues" />
<Metric Name="# Issues with severity Critical" Unit="issues" />
<Metric Name="# Issues with severity High" Unit="issues" />
<Metric Name="# Issues with severity Medium" Unit="issues" />
<Metric Name="# Issues with severity Low" Unit="issues" />
<Metric Name="# Blocker/Critical/High Issues" Unit="issues" />
<Metric Name="# Issues" Unit="issues" />
<Metric Name="# Suppressed Issues" Unit="issues" />
<Metric Name="# Rules" Unit="rules" />
<Metric Name="# Rules Violated" Unit="rules" />
<Metric Name="# Critical Rules Violated" Unit="rules" />
<Metric Name="# Quality Gates" Unit="quality gates" />
<Metric Name="# Quality Gates Warn" Unit="quality gates" />
<Metric Name="# Quality Gates Fail" Unit="quality gates" />
<Metric Name="Percentage Debt (Metric)" Unit="%" />
<Metric Name="Debt (Metric)" Unit="man-days" />
<Metric Name="Annual Interest (Metric)" Unit="man-days" />
<Metric Name="Breaking Point" Unit="years" />
<Metric Name="Breaking Point of Blocker / Critical / High Issues" Unit="years" />
<Metric Name="# Lines of Code" Unit="LoC" />
<Metric Name="# Lines of Code (JustMyCode)" Unit="LoC" />
<Metric Name="# Lines of Code (NotMyCode)" Unit="LoC" />
<Metric Name="# Source Files" Unit="Source Files" />
<Metric Name="# Line Feed" Unit="LF" />
<Metric Name="# IL Instructions" Unit="IL Instructions" />
<Metric Name="# IL Instructions (NotMyCode)" Unit="IL Instructions" />
<Metric Name="# Lines of Comments" Unit="Lines" />
<Metric Name="Percentage of Comments" Unit="%" />
<Metric Name="# Assemblies" Unit="Assemblies" />
<Metric Name="# Namespaces" Unit="Namespaces" />
<Metric Name="# Types" Unit="Types" />
<Metric Name="# Public Types" Unit="Types" />
<Metric Name="# Classes" Unit="Types" />
<Metric Name="# Abstract Classes" Unit="Types" />
<Metric Name="# Interfaces" Unit="Types" />
<Metric Name="# Structures" Unit="Types" />
<Metric Name="# Methods" Unit="Methods" />
<Metric Name="# Abstract Methods" Unit="Methods" />
<Metric Name="# Concrete Methods" Unit="Methods" />
<Metric Name="# Fields" Unit="Fields" />
<Metric Name="Average # Lines of Code for Methods" Unit="LoC" />
<Metric Name="Average # Lines of Code for Methods with at least 3 Lines of Code" Unit="LoC" />
<Metric Name="Max # Lines of Code for Types (JustMyCode)" Unit="LoC" />
<Metric Name="Average # Lines of Code for Types" Unit="LoC" />
<Metric Name="Max Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Average Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Max IL Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Average IL Cyclomatic Complexity for Methods" Unit="Paths" />
<Metric Name="Max IL Nesting Depth for Methods" Unit="Scopes" />
<Metric Name="Average IL Nesting Depth for Methods" Unit="Scopes" />
<Metric Name="Max # of Methods for Types" Unit="Methods" />
<Metric Name="Average # Methods for Types" Unit="Methods" />
<Metric Name="# Lines of Code Uncoverable" Unit="LoC" />
<Metric Name="# Third-Party Assemblies Used" Unit="Assemblies" />
<Metric Name="# Third-Party Namespaces Used" Unit="Namespaces" />
<Metric Name="# Third-Party Types Used" Unit="Types" />
<Metric Name="# Third-Party Methods Used" Unit="Methods" />
<Metric Name="# Third-Party Fields Used" Unit="Fields" />
<Metric Name="# Rules Violations" Unit="Violations" />
<Metric Name="# Critical Rules" Unit="Rules" />
<Metric Name="# Critical Rules Violations" Unit="Violations" />
</MetricIndex>
<M N="0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63" >
<R D="7/30/2024 1:56:31 PM" L="v1.0" V="0|0|0|0|0|0|0|0|0|0|0|166|0|0|12|0|0|0|0|0|0|0|8|0|8|6|254|619|619|1|11.11|1|6|5|4|4|0|0|0|9|0|8|0|2.67|6|1|2.67|1|0.66667|11|2.3|3|0.25|3|2|8|8|18|73|40|0|0|21|0" />
</M>
</Root>
Loading

0 comments on commit 6a572ca

Please sign in to comment.