Skip to content

Merge pull request #111 from IowaComputerGurus/feature/finalized-net-9 #131

Merge pull request #111 from IowaComputerGurus/feature/finalized-net-9

Merge pull request #111 from IowaComputerGurus/feature/finalized-net-9 #131

Triggered via push November 27, 2025 05:01
Status Success
Total duration 2m 18s
Artifacts

ci-build.yml

on: push
Validate Build
38s
Validate Build
Analyze Code Quality
2m 15s
Analyze Code Quality
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
Validate Build: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetParser.cs#L67
Converting null literal or possible null value to non-nullable type.
Validate Build: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetParser.cs#L67
Converting null literal or possible null value to non-nullable type.
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetGenerator.cs#L41
The parameter name 'DocumentTitle' is not declared in the argument list. (https://rules.sonarsource.com/csharp/RSPEC-3928)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetGenerator.cs#L38
The parameter name 'ExportData' is not declared in the argument list. (https://rules.sonarsource.com/csharp/RSPEC-3928)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetGenerator.cs#L35
The parameter name 'WorksheetName' is not declared in the argument list. (https://rules.sonarsource.com/csharp/RSPEC-3928)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/TypeDiscoverer.cs#L63
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/TypeDiscoverer.cs#L27
Refactor this method to reduce its Cognitive Complexity from 24 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/TypeDiscoverer.cs#L54
Remove the unnecessary Boolean literal(s). (https://rules.sonarsource.com/csharp/RSPEC-1125)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/TypeDiscoverer.cs#L25
Pass a timeout to limit the execution time. (https://rules.sonarsource.com/csharp/RSPEC-6444)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/SpreadsheetParserException.cs#L10
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add a 'protected' constructor 'SpreadsheetParserException(SerializationInfo, StreamingContext)'. (https://rules.sonarsource.com/csharp/RSPEC-3925)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetGenerator.cs#L581
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Analyze Code Quality: src/NetCore.Utilities.Spreadsheet/OpenXmlSpreadsheetParser.cs#L67
Converting null literal or possible null value to non-nullable type.