hashgraph / hashgraph/pbj

feat: Switched to PbjReader/PbjWriter

Open
#928 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.