Thank you for taking time to contribute this pull request! You might have already read the [contributor guide][1], but as a reminder, please make sure to:

  • Sign the contributor license agreement
  • Rebase your changes on the latest main branch and squash your commits
  • Add/Update unit tests as needed
  • Run a build and make sure all tests pass prior to submission

Comment From: ilayaperumalg

@jazzm0 Thanks for submitting the PR and working on improving the performance/bug fix. Could you update the author tag in the classes where you made significant changes?

Comment From: jazzm0

@jazzm0 Thanks for submitting the PR and working on improving the performance/bug fix. Could you update the author tag in the classes where you made significant changes?

Hello,

I authored the test for the TextLine class. The class itself was written by Soby Chacko. Kind Regards

Comment From: ilayaperumalg

Hi @d050150 @jazzm0, Thanks for the PR. The changes LGTM. Squashed the commits, fixed the check style errors and pushed as 78a2a27