-
Notifications
You must be signed in to change notification settings - Fork 1
Technical
Andrei Ignat edited this page Jun 26, 2024
·
1 revision
The project is made using the following technologies: - .NET Core local tool for the analysis - Docusaurus for the static site
For getting the packages , it runs the following:
- Build the solution with dotnet build
- List packages from the solution with dotnet list package --format json
- Grab the projects from the packages
- List the references for each project with dotnet list project reference
- For each project find the commits with git log --date=iso-strict --pretty="%ad\
It has a copy of the Docusaurus site in the resources folder.
In the docs folder of the Docusaurus site it adds a folder with the solutions name and generates( with RazorBlade nuget package) the markdown files for the site.
Install from https://nuget.org/packages/netpackageanalyzerconsole