NativeScript / NativeScript/android
Ensure SBG's JS parser supports ES6
Open
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 563
- Forks
- 144
- Avg merge
- 10h 46m
- Merged PRs (30d)
- 14
Description
Currently, the JS parser in the SBG does not fully support parsing the ES6 syntax. We should research what changes need to be made and implement them. One of the probably hardest scenarios would be supporting ES6 class extending.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue does not name a parser file, entry point, or test. Locate SBG's JavaScript parser and its existing syntax tests, then research the ES6 constructs that are unsupported, including class inheritance. Done means the parser handles the agreed ES6 cases without regressions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- compilers, mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100