Skip to content

Conversation

@csharpfritz
Copy link
Contributor

Now including:

  • license used in local NuGet package nuspec doc
  • version number if a new package version is available
  • warning message if the a new package version has a new license

…s technologies

- Implemented WebFrameworkDetector to identify ASP.NET Core features such as MVC, Razor Pages, Blazor, SignalR, gRPC, Health Checks, Swagger/OpenAPI, NSwag, and API Versioning.
- Created FrameworkAnalysis class to analyze .NET framework and SDK used in projects, generating a report section with project framework information.
- Developed FrameworkFeatureDetectorEngine to coordinate multiple feature detectors and generate report sections for detected features.
- Introduced IFrameworkFeatureDetector interface and FrameworkFeature class to standardize feature detection across different technologies.
- Added unit tests for WebFrameworkDetector, DataAccessDetector, and TestingFrameworkDetector to ensure accurate feature detection.
- Enhanced FrameworkFeatureDetectorEngine tests to validate feature analysis and summary generation.
- Updated CommandLineArgumentExtensionsTests with a punny test name for clarity.
@csharpfritz csharpfritz merged commit cd23062 into FritzAndFriends:main Dec 12, 2025
3 checks passed
@csharpfritz csharpfritz deleted the feature-Bom-Phase1 branch December 12, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant