Meta Issue for Future Parser Changes
Open
Nobody has claimed this yet.
docs
parsing
- Dominant language
- Python
- Stars
- 17.7k
- Forks
- 2.3k
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 18
Description
We are not adding anything to #2205. This is for changes after #2205 is merge.
We need to have a grasp on the parser as a whole. For each requested new parser change we need:
- a minimal example of the desired behavior
- can it be done with current parser
- If it can be, it is documented
Issues already slated for addition in parser rewrite are not included in the list.
In-Progress Rewrite
- #2205
Preparation for Future Additions
- #2835
Issues
- #2771
- have example - yes
- can be done now - yes
- documented - No
- status - tbd
- #2783
- have example - yes
- can be done now - no
- documented - No
- status - tbd
- #2676
- have example - yes
- can be done now - yes
- documented - Yes, but could be better
- status - tbd
- #2768
- have example - yes
- can be done now - technically yes, but really no
- documented - ?
- status - tbd
- Related:
- #2433
- #1279
- have example - ?
- can be done now - ?
- documented - ?
- status - tbd
- #928
- have example - ?
- can be done now - ?
- documented - ?
- status - tbd
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
Start by reviewing the in-progress parser rewrite in #2205, the preparation work in #2835, and the linked parser issues listed here. For each future parser change, establish a minimal desired-behavior example, determine whether the current parser supports it, and record whether that behavior is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100