-
Notifications
You must be signed in to change notification settings - Fork 0
Initial commit #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added PdbReader class to read debug information from PDB files. - Introduced ReflectionMethodExtractor for extracting method inventory using reflection. - Created RuleBasedSafetyClassifier for classifying method safety levels. - Developed a command-line interface in Program.cs for extracting, profiling, and analyzing methods. - Added sample application with intentional dead code patterns for testing the analyzer. - Implemented various utility classes and methods to demonstrate dead code detection. - Created PowerShell script for end-to-end demo of the DeadCode tool.
Test Results201 tests 196 ✅ 24s ⏱️ Results for commit a401d61. ♻️ This comment has been updated with latest results. |
refactor: Improve formatting and organization in config.ps1 and .editorconfig
- Updated AnalyzeCommandTests, ExtractCommandTests, FullCommandTests, ProfileCommandTests, and DeadCodeDetectionIntegrationTests classes to implement IDisposable. - Added a NotImplementedException in the Dispose method for each test class. - Cleaned up unused code and improved formatting in various test files. - Updated AnalyzeCommand to fix syntax for merging collections. - Modified project metadata in DeadCode.csproj to reflect new repository URL and license. - Added README.md for DeadCode tool with installation instructions, usage examples, and features. - Cleaned up unused code in SampleAppWithDeadCode, including methods and classes marked as dead code. - Updated build script to ensure compatibility with PowerShell 7 and improve module handling.
… analysis comments
…Dispose method for cleanup
…ate scenarios configuration
Code Coverage Summary Report - Linux (No TFM)Summary
CoverageDeadCode - 79%
DeadCode.Tests - 95.5%
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.