feat: Switched to PbjReader/PbjWriter
Open
- Dominant language
- Java
- Stars
- 44
- Forks
- 15
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 12
Description
The actual cutover: `Codec.parseImpl`/`writeImpl` now take PbjReader/PbjWriter, with new `parse`/`parseNoEx`/`write`/`writeNoEx` entry points; generators updated to emit the new types.
**Benefit:** this is the PR that actually turns on the perf win for generated codecs.
PR: hashgraph/pbj#913
Contributor guide
Research direction
Start by reviewing the Codec.parseImpl and writeImpl entry points, then inspect the generators that emit generated codecs. Trace the new parse, parseNoEx, write, and writeNoEx paths and compare the intended cutover with PR hashgraph/pbj#913. Done means the APIs and generated types consistently use PbjReader and PbjWriter.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 20/100