Skip to content

Conversation

@magic5644
Copy link
Owner

Integrate SonarQube for MacOS and update the GitHub Actions workflow to support SonarCloud with caching. Remove obsolete configuration files and update .gitignore for Mac-specific files.

@github-actions
Copy link

github-actions bot commented Jan 3, 2025

Summary

Summary
Generated on: 1/3/2025 - 9:53:37 AM
Parser: Cobertura
Assemblies: 2
Classes: 35
Files: 29
Line coverage: 93.9% (1924 of 2048)
Covered lines: 1924
Uncovered lines: 124
Coverable lines: 2048
Total lines: 3091
Covered branches: 0
Total branches: 0
Method coverage: Feature is only available for sponsors
Tag: 200_12595868355

Coverage

CodeLineCounter - 90.9%
Name Line Branch
CodeLineCounter 90.9% ****
CodeLineCounter.Models.AnalysisResult 100%
CodeLineCounter.Models.DependencyRelation 96.9%
CodeLineCounter.Models.DuplicationCode 100%
CodeLineCounter.Models.NamespaceMetrics 100%
CodeLineCounter.Program 0%
CodeLineCounter.Services.CodeDuplicationChecker 100%
CodeLineCounter.Services.CodeMetricsAnalyzer 99.1%
CodeLineCounter.Services.CyclomaticComplexityCalculator 100%
CodeLineCounter.Services.CyclomaticComplexityCalculator.ComplexityWalker 100%
CodeLineCounter.Services.DependencyAnalyzer 98.9%
CodeLineCounter.Services.DependencyGraphGenerator 85.7%
CodeLineCounter.Services.SolutionAnalyzer 78.2%
CodeLineCounter.Utils.CoreUtils 93.1%
CodeLineCounter.Utils.CsvExportStrategy 100%
CodeLineCounter.Utils.CsvHandler 100%
CodeLineCounter.Utils.DataExporter 90.2%
CodeLineCounter.Utils.FileUtils 87.8%
CodeLineCounter.Utils.HashUtils 100%
CodeLineCounter.Utils.JsonExportStrategy 100%
CodeLineCounter.Utils.JsonHandler 100%
System.Text.RegularExpressions.Generated 81.4%
CodeLineCounter.Tests - 98.8%
Name Line Branch
CodeLineCounter.Tests 98.8% ****
CodeLineCounter.Tests.CodeAnalyzerTests 100%
CodeLineCounter.Tests.CodeDuplicationCheckerTests 100%
CodeLineCounter.Tests.CoreUtilsTests 100%
CodeLineCounter.Tests.CsvHandlerTests 100%
CodeLineCounter.Tests.CsvHandlerTests.TestRecord 100%
CodeLineCounter.Tests.CyclomaticComplexityCalculatorTests 100%
CodeLineCounter.Tests.DataExporterTests 94.5%
CodeLineCounter.Tests.DataExporterTests.TestClass 100%
CodeLineCounter.Tests.DependencyGraphGeneratorTests 100%
CodeLineCounter.Tests.FileUtilsTests 100%
CodeLineCounter.Tests.HashUtilsTests 100%
CodeLineCounter.Tests.JsonHandlerTests 100%
CodeLineCounter.Tests.JsonHandlerTests.TestClass 100%
CodeLineCounter.Tests.Services.SolutionAnalyzerTest 100%

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 3, 2025

@github-actions
Copy link

github-actions bot commented Jan 3, 2025

Summary

Summary
Generated on: 1/3/2025 - 10:20:38 AM
Parser: Cobertura
Assemblies: 2
Classes: 35
Files: 29
Line coverage: 93.9% (1924 of 2048)
Covered lines: 1924
Uncovered lines: 124
Coverable lines: 2048
Total lines: 3091
Covered branches: 0
Total branches: 0
Method coverage: Feature is only available for sponsors
Tag: 206_12596197750

Coverage

CodeLineCounter - 90.9%
Name Line Branch
CodeLineCounter 90.9% ****
CodeLineCounter.Models.AnalysisResult 100%
CodeLineCounter.Models.DependencyRelation 96.9%
CodeLineCounter.Models.DuplicationCode 100%
CodeLineCounter.Models.NamespaceMetrics 100%
CodeLineCounter.Program 0%
CodeLineCounter.Services.CodeDuplicationChecker 100%
CodeLineCounter.Services.CodeMetricsAnalyzer 99.1%
CodeLineCounter.Services.CyclomaticComplexityCalculator 100%
CodeLineCounter.Services.CyclomaticComplexityCalculator.ComplexityWalker 100%
CodeLineCounter.Services.DependencyAnalyzer 98.9%
CodeLineCounter.Services.DependencyGraphGenerator 85.7%
CodeLineCounter.Services.SolutionAnalyzer 78.2%
CodeLineCounter.Utils.CoreUtils 93.1%
CodeLineCounter.Utils.CsvExportStrategy 100%
CodeLineCounter.Utils.CsvHandler 100%
CodeLineCounter.Utils.DataExporter 90.2%
CodeLineCounter.Utils.FileUtils 87.8%
CodeLineCounter.Utils.HashUtils 100%
CodeLineCounter.Utils.JsonExportStrategy 100%
CodeLineCounter.Utils.JsonHandler 100%
System.Text.RegularExpressions.Generated 81.4%
CodeLineCounter.Tests - 98.8%
Name Line Branch
CodeLineCounter.Tests 98.8% ****
CodeLineCounter.Tests.CodeAnalyzerTests 100%
CodeLineCounter.Tests.CodeDuplicationCheckerTests 100%
CodeLineCounter.Tests.CoreUtilsTests 100%
CodeLineCounter.Tests.CsvHandlerTests 100%
CodeLineCounter.Tests.CsvHandlerTests.TestRecord 100%
CodeLineCounter.Tests.CyclomaticComplexityCalculatorTests 100%
CodeLineCounter.Tests.DataExporterTests 94.5%
CodeLineCounter.Tests.DataExporterTests.TestClass 100%
CodeLineCounter.Tests.DependencyGraphGeneratorTests 100%
CodeLineCounter.Tests.FileUtilsTests 100%
CodeLineCounter.Tests.HashUtilsTests 100%
CodeLineCounter.Tests.JsonHandlerTests 100%
CodeLineCounter.Tests.JsonHandlerTests.TestClass 100%
CodeLineCounter.Tests.Services.SolutionAnalyzerTest 100%

@magic5644 magic5644 merged commit ff1a37f into main Jan 3, 2025
13 checks passed
@magic5644 magic5644 deleted the feat-add-sonarqube-scan branch January 3, 2025 17:53
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.

3 participants