hiero-ledger / hiero-ledger/hiero-consensus-node
Facade for Java code parsing
Open
Platform
- Dominant language
- Java
- Stars
- 407
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
We decided to use ANTLR for code parsing (see https://github.com/hashgraph/hedera-services/issues/7947). To avoid duplicate code we should provide a small API / facade on top of ANTRL that makes it easy to parse java code.
Contributor guide
Research direction
Start by reading issue 7947 to understand the decision to use ANTLR and inspect how Java parsing is currently handled. Define the small facade API needed to avoid duplicate parsing code, then confirm that it makes Java parsing straightforward for its intended callers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100