NetPackageAnalyzerConsole 8.2024.906.617

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global NetPackageAnalyzerConsole --version 8.2024.906.617                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local NetPackageAnalyzerConsole --version 8.2024.906.617                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=NetPackageAnalyzerConsole&version=8.2024.906.617                
nuke :add-package NetPackageAnalyzerConsole --version 8.2024.906.617                

Latest version

PackageAnalyzer

Analyzer for .NET solution / projects . It shows relations in projects / packages / commits .

Please read the Wiki at https://github.com/ignatandrei/packageAnalyzer/wiki/

Install as local tool

Go to where your sln is and enter this:

dotnet new tool-manifest
dotnet tool update netpackageanalyzerconsole
dotnet PackageAnalyzer generateFiles

and see results at Analysis folder as a Docusaurus site .

Just run

npm i
npm run start

to see what is generated ( see https://ignatandrei.github.io/PackageAnalyzer/docs/category/solutions )

It will show

  1. Solution Analyzer - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/ProjectRelation
  2. Project references with another projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryProjectReferences
  3. Project Building Blocks - https://ignatandrei0.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/BuildingBlocks
  4. Root Projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/RootProjects
  5. Test Projects - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/TestProjects
  6. Packages Versions - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/DisplayAllVersions
  7. Packages that differ in major versions - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/MermaidVisualizerMajorDiffer
  8. Each project with their packages - https://ignatandrei.github.io/PackageAnalyzer/docs/category/projects
  9. Each project and relations with another - upstream and downstream - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/ProjectReferences
  10. Classes relations in a project: https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/NetPackageAnalyzerDocusaurus_rel_csproj
  11. Each project with their packages - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerDocusaurus/Packages
  12. Commits (full time and per year ) and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Commits
  13. Commits per project and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
  14. Commits per file and median - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
  15. Commits with most files - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/Projects/NetPackageAnalyzerConsole/Commits
  16. Classes / Projects with most public methods - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryPublicClasses
  17. Number of lines per class / project / method - https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summaryPublicClasses

And a summary https://ignatandrei.github.io/PackageAnalyzer/docs/Analysis/NetPackageAnalyzer/summary

Please read the Wiki at https://github.com/ignatandrei/packageAnalyzer/wiki/

How it looks

Those are the files generated :

https://ignatandrei.github.io/PackageAnalyzer/

Contributors needed!

If you want more to generate, add a Razor / .cshtml file to templates folder and generate in GenerateNow

Errors

If you have errors, please run with

dotnet PackageAnalyzer generateFiles --verbose true 

and open an issue with the verbose file mentioned in the output at

Please see verbose file at

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
8.2024.930.1330 0 9/30/2024
8.2024.929.2142 35 9/29/2024
8.2024.929.1355 42 9/29/2024
8.2024.927.1336 48 9/27/2024
8.2024.925.136 31 9/24/2024
8.2024.921.1650 88 9/21/2024
8.2024.913.2200 136 9/13/2024
8.2024.912.2331 106 9/12/2024
8.2024.912.2031 106 9/12/2024
8.2024.911.2331 127 9/11/2024
8.2024.906.617 135 9/6/2024
8.2024.905.617 107 9/5/2024
8.2024.904.617 123 9/4/2024
8.2024.904.323 122 9/4/2024
8.2024.901.700 101 9/1/2024
8.2024.824.518 129 8/24/2024
8.2024.810.1824 100 8/10/2024
8.2024.726.2121 90 7/26/2024
8.2024.725.1830 87 7/25/2024
8.2024.707.1419 136 7/7/2024
8.2024.706.2120 115 7/6/2024
8.2024.705.2120 128 7/5/2024
8.2024.705.1940 105 7/5/2024
8.2024.705.1904 95 7/5/2024
8.2024.704.2030 136 7/4/2024
8.2024.704.1830 124 7/4/2024
8.2024.630.1030 102 6/30/2024
8.2024.630.930 115 6/30/2024
8.2024.629.2346 89 6/30/2024
8.2024.629.1800 92 6/29/2024
8.2024.629.1700 100 6/29/2024
8.2024.624.2300 150 6/24/2024
8.2024.624.1900 113 6/24/2024
8.2024.621.2300 109 6/21/2024
8.2024.621.2100 117 6/21/2024
8.2024.620.2000 139 6/20/2024
8.2024.620.800 129 6/20/2024
8.2024.618.2100 119 6/18/2024
8.2024.617.2100 107 6/17/2024
8.2024.607.2100 99 6/7/2024
8.2024.607.840 112 6/7/2024
8.2024.607.800 122 6/7/2024
8.2024.606.800 125 6/6/2024
8.2024.604.2100 109 6/4/2024
8.2024.527.700 104 5/27/2024
8.2024.523.700 117 5/23/2024
8.2024.429.700 129 4/29/2024
8.2024.405.700 434 4/5/2024
8.2024.315.1900 195 3/16/2024
8.2024.314.2224 186 3/14/2024
8.2024.314.815 222 3/14/2024
8.2024.312.2032 186 3/12/2024
8.2024.311.2139 179 3/11/2024
8.2024.310.2139 189 3/10/2024
8.2024.310.2107 146 3/10/2024
8.2024.310.1936 189 3/10/2024
8.2024.309.2334 161 3/9/2024
8.2024.309.1834 216 3/9/2024
8.2024.309.1109 196 3/9/2024
8.2024.308.2104 196 3/8/2024
8.2024.308.841 171 3/8/2024
8.2024.307.2311 208 3/7/2024
8.2024.307.2011 187 3/7/2024
8.2024.306.2011 233 3/6/2024
8.2024.305.2011 216 3/5/2024
7.2023.1029.811 466 10/29/2023
7.2023.909.140 406 9/8/2023
7.2023.908.2126 371 9/8/2023
7.2023.908.812 307 9/8/2023
7.2023.905.1358 871 9/5/2023
7.2023.901.831 250 9/1/2023
7.2023.831.2011 359 8/31/2023
7.2023.830.2334 323 8/30/2023
7.2023.830.921 419 8/30/2023
7.2023.830.853 356 8/30/2023
7.2023.830.722 290 8/30/2023
7.2023.829.1850 342 8/29/2023
7.2023.828.739 393 8/28/2023
7.2023.828.730 352 8/28/2023