You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: improve code organization and error handling
Reorganizes code structure by introducing SolutionAnalyzer service, enhances error handling in CoreUtils, and improves code maintainability. Updates include:
- Add new SolutionAnalyzer service to handle solution analysis logic
- Enhance CoreUtils with better argument validation and error handling
- Simplify Program.cs by moving analysis logic to SolutionAnalyzer
- Add new DuplicationInfo models for better code duplication tracking
- Clean up imports and remove unused code across multiple files
$"Project Project1 (/path/to/project1) - Namespace Namespace1 in file File1.cs (/path/to/project1/File1.cs) has 100 lines of code and a cyclomatic complexity of 10.{Environment.NewLine}"+
104
+
$"Project Project2 (/path/to/project2) - Namespace Namespace2 in file File2.cs (/path/to/project2/File2.cs) has 200 lines of code and a cyclomatic complexity of 20.{Environment.NewLine}"+
105
+
$"Project Project1 has 100 total lines of code.{Environment.NewLine}"+
106
+
$"Project Project2 has 200 total lines of code.{Environment.NewLine}";
0 commit comments