Skip to content

Conversation

@drebrez
Copy link
Collaborator

@drebrez drebrez commented Oct 8, 2025

No description provided.

@drebrez drebrez requested a review from Copilot October 8, 2025 14:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds StringBuilder extension methods to provide convenient padding functionality when appending lines. The extension method allows developers to append a line with specified padding (spaces) in a single operation.

Key changes:

  • Added AppendLine extension method for StringBuilder with padding parameter
  • Comprehensive unit test coverage for the new extension method
  • Updated changelog to document the new functionality

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
Neolution.Utilities/Extensions/StringBuilderExtensions.cs New extension class with AppendLine method that supports padding
Neolution.Utilities.UnitTests/Extensions/StringBuilderExtensionsTests.cs Complete unit test suite covering null checks, validation, and functionality
CHANGELOG.md Added entry documenting the new StringBuilder extension methods

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions
Copy link

github-actions bot commented Oct 8, 2025

/_be2b3

File Coverage
All files 97%

/_be2b3

File Coverage
All files 100%

/6cdbbd

File Coverage
All files 100%

/74a493

File Coverage
All files 100%

/f37f29

File Coverage
All files 97%

Minimum allowed coverage is 100%

Generated by 🐒 cobertura-action against 5efe754

@github-actions
Copy link

github-actions bot commented Oct 8, 2025

Package Line Rate Branch Rate Complexity Health
Neolution.Utilities.AspNetCore 100% 100% 2
Neolution.Utilities.EntityFrameworkCore 100% 100% 5
Neolution.Utilities 100% 100% 24
Summary 100% (58 / 58) 100% (26 / 26) 31

@drebrez drebrez enabled auto-merge (squash) October 9, 2025 07:58
@drebrez drebrez requested a review from neoscie October 9, 2025 07:58
@drebrez drebrez merged commit 223b0db into main Oct 22, 2025
4 checks passed
@drebrez drebrez deleted the feature/string-builder-extensions branch October 22, 2025 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants