mirror of
https://github.com/romdo/go-conventionalcommit.git
synced 2026-02-19 08:06:41 +00:00
refactor(parser): rework RawMessage into Buffer
The old RawMessage implementation effectively brute forced the initial processing of a comment message by breaking it down into lines, and grouping them into paragraphs. This is useful, but, we actually only need the first paragraph, the last paragraph, and then everything between. So there's no need to break down the message into each paragraph. In theory, the Buffer implementation is more performant than RawMessage was, but most importantly I think it will be easier to work with it.
This commit is contained in:
1107
buffer_test.go
Normal file
1107
buffer_test.go
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user