eclipse-jdt / eclipse-jdt/eclipse.jdt.core
More systematic completion for all kinds of case labels
- Dominant language
- Java
- Stars
- 237
- Forks
- 195
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 49
Description
#1312 tries to fix a regression in completion after `case`, which was caused by recent work concerning Java 17.
Looking at the code changes, however, I don't get a clear picture of the various styles of `case` and what kinds of completions should be proposed for each.
Hence I would like to see this area captured more systematically, before we continue tweaking issues back and forth.
Contributor guide
Research direction
Start by reviewing issue #1312 and the recent Java 17-related completion changes. Compare the different styles of case labels and define the expected completion proposals for each; done means the behavior is captured systematically before further tweaks are made.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100