flowchart LR
@@ -680,6 +694,9 @@
13 Projects with tests
NetPackageAnalyzerExportHTML-->NetPackageAnalyzerObjects
+ NetPackageAnalyzerExportHTML-->NPA.HtmlData
+
+
NetPackageAnalyzerExportHTML-->NPA.Resources
@@ -729,6 +746,12 @@
13 Projects with tests
+ %% start project reference NPA.HtmlData\NPA.HtmlData.csproj
+
+ NPA.HtmlData
+
+
+
%% start project reference NPA.Resources\NPA.Resources.csproj
NPA.Resources
@@ -757,16 +780,16 @@
Play with solution relations
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerWork/NetPackageAnalyzerDocusaurus.csproj" [label="NetPackageAnalyzerDocusaurus : 2"]\r\n';
- dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/AnalyzeMerge/AnalyzeMerge.csproj" [label="AnalyzeMerge : 0"]\r\n';
-
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerTests/NetPackageAnalyzerTests.csproj" [label="NetPackageAnalyzerTests : 3"]\r\n';
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerObjects/NetPackageAnalyzerObjects.csproj" [label="NetPackageAnalyzerObjects : 5"]\r\n';
- dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerExportHTML/NetPackageAnalyzerExportHTML.csproj" [label="NetPackageAnalyzerExportHTML : 2"]\r\n';
+ dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerExportHTML/NetPackageAnalyzerExportHTML.csproj" [label="NetPackageAnalyzerExportHTML : 3"]\r\n';
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NuGetInfo/NuGetInfo.csproj" [label="NuGetInfo : 0"]\r\n';
+ dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/AnalyzeMerge/AnalyzeMerge.csproj" [label="AnalyzeMerge : 0"]\r\n';
+
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzeHistory/NetPackageAnalyzeHistory.csproj" [label="NetPackageAnalyzeHistory : 0"]\r\n';
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerShowInConsole/NetPackageAnalyzerShowInConsole.csproj" [label="NetPackageAnalyzerShowInConsole : 1"]\r\n';
@@ -779,6 +802,8 @@
Play with solution relations
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/Statistical/Statistical.csproj" [label="Statistical : 0"]\r\n';
+ dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NPA.HtmlData/NPA.HtmlData.csproj" [label="NPA.HtmlData : 0"]\r\n';
+
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerConsole/NetPackageAnalyzerConsole.csproj" -> "D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/AnalyzeMerge/AnalyzeMerge.csproj"\r\n'
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerConsole/NetPackageAnalyzerConsole.csproj" -> "D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerExportHTML/NetPackageAnalyzerExportHTML.csproj"\r\n'
@@ -809,6 +834,8 @@
Play with solution relations
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerExportHTML/NetPackageAnalyzerExportHTML.csproj" -> "D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerObjects/NetPackageAnalyzerObjects.csproj"\r\n'
+ dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerExportHTML/NetPackageAnalyzerExportHTML.csproj" -> "D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NPA.HtmlData/NPA.HtmlData.csproj"\r\n'
+
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerExportHTML/NetPackageAnalyzerExportHTML.csproj" -> "D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NPA.Resources/NPA.Resources.csproj"\r\n'
dot+='"D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerShowInConsole/NetPackageAnalyzerShowInConsole.csproj" -> "D:/gth/PackageAnalyzer/src/NetPackageAnalyzer/NetPackageAnalyzerObjects/NetPackageAnalyzerObjects.csproj"\r\n'
@@ -819,12 +846,12 @@
Play with solution relations
-
Building Blocks : 7
+
Building Blocks : 8
Project: AnalyzeMerge
Full Name : AnalyzeMerge\AnalyzeMerge.csproj
-
+
flowchart LR
AnalyzeMerge
@@ -837,7 +864,7 @@
Project: AnalyzeMerge
Project: NetPackageAnalyzeHistory
Full Name : NetPackageAnalyzeHistory\NetPackageAnalyzeHistory.csproj
-
+
flowchart LR
NetPackageAnalyzeHistory
@@ -850,7 +877,7 @@
Project: NetPackageAnalyzeHistory
Project: NetPackageAnalyzerDiagram
Full Name : NetPackageAnalyzerDiagram\NetPackageAnalyzerDiagram.csproj
-
+
flowchart LR
NetPackageAnalyzerDiagram
@@ -866,7 +893,7 @@
Project: NetPackageAnalyzerDiagram
Project: NetPackageAnalyzerMetricsMSFT
Full Name : NetPackageAnalyzerMetricsMSFT\NetPackageAnalyzerMetricsMSFT.csproj
-
+
flowchart LR
NetPackageAnalyzerMetricsMSFT
@@ -876,10 +903,23 @@
Project: NetPackageAnalyzerMetricsMSFT
+
Project: NPA.HtmlData
+ Full Name : NPA.HtmlData\NPA.HtmlData.csproj
+
+
+ flowchart LR
+ NPA.HtmlData
+
+ NetPackageAnalyzerExportHTML[NetPackageAnalyzerExportHTML\NetPackageAnalyzerExportHTML.csproj]
+ NetPackageAnalyzerExportHTML-->NPA.HtmlData
+
+
+
+
Project: NPA.Resources
Full Name : NPA.Resources\NPA.Resources.csproj
-
+
flowchart LR
NPA.Resources
@@ -892,7 +932,7 @@
Project: NPA.Resources
Project: NuGetInfo
Full Name : NuGetInfo\NuGetInfo.csproj
-
+
flowchart LR
NuGetInfo
@@ -908,7 +948,7 @@
Project: NuGetInfo
Project: Statistical
Full Name : Statistical\Statistical.csproj
-
+
flowchart LR
Statistical
@@ -933,6 +973,8 @@
Project: Statistical
{"Name": "NetPackageAnalyzerMetricsMSFT", "RelProj": "NetPackageAnalyzerObjects;" },
+ {"Name": "NPA.HtmlData", "RelProj": "NetPackageAnalyzerExportHTML;" },
+
{"Name": "NPA.Resources", "RelProj": "NetPackageAnalyzerExportHTML;" },
{"Name": "NuGetInfo", "RelProj": "NetPackageAnalyzerObjects;NetPackageAnalyzerTests;" },
@@ -961,7 +1003,7 @@
Root projects : 1
Project: NetPackageAnalyzerConsole
Full Name : NetPackageAnalyzerConsole\NetPackageAnalyzerConsole.csproj
-
+
flowchart LR
NetPackageAnalyzerConsole
@@ -1009,7 +1051,7 @@
Test projects: 1
Project: NetPackageAnalyzerTests
Full Name : NetPackageAnalyzerTests\NetPackageAnalyzerTests.csproj
-
+
flowchart LR
NetPackageAnalyzerTests
@@ -1057,19 +1099,19 @@
Maintainability
Maintainability per assembly
- Min Value: 57
+ Min Value: 62
;Max Value: 100
;Math average: 81
- ;Math median: 81
- ;Standard Dev: 13.42
+ ;Math median: 80
+ ;Standard Dev: 12.08
- ;Coefficient of Variation: 0.17
+ ;Coefficient of Variation: 0.15
Math mode: The most encountered value (1 times) is 100
-
+
-
Class Coupling for Assembly bad data : 8
+
Class Coupling for Assembly bad data : 9
-
Class Coupling for Class bad data : 10
+
Class Coupling for Class bad data : 11
-
Packages : 53
-
-
+
Packages : 49
+
+
-
0 Packages with major version different
+
1 Packages with major version different
+
+
+
+ Nr |
+ ID |
+ References |
+ Projects |
+
+
+
+
+ 1 |
+ System.Reflection.Metadata |
+ (References: 2) Major differs |
+ 8.0.0 NetPackageAnalyzerConsole 1.6.0 NetPackageAnalyzerTests
|
+
+
+
Executable lines
Per assembly
Min Value: 0
;Max Value: 669
- ;Math average: 103
- ;Math median: 56
- ;Standard Dev: 169.98
+ ;Math average: 98
+ ;Math median: 54
+ ;Standard Dev: 164.63
- ;Coefficient of Variation: 1.65
+ ;Coefficient of Variation: 1.68
Math mode: The most encountered value (1 times) is 0
-
+
+
+
+
+
+
+
+
+
+
+
+
+
Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole
-
8.2024.1014.1828
+
8.2024.1015.1904
Tomas Tranströmer is feeling careful in Ashgabat