notepad-plus-plus / notepad-plus-plus/notepad-plus-plus
Function List Omits Java Functions with Spaces Before Closing Parentheses
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 29.4k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
Description of the Issue
When viewing a Java (.java) file in Notepad++ v7.5.9 all functions that have spaces in the parameter area of the function definition (i.e. between the parenthesis), between the last parameter and closing parentheses, do not appear in the function list.
Steps to Reproduce the Issue
- Open Java (.java) file in Notepad++ v7.5.9
- View function list.
- Add/remove space between any function's last parameter and closing parentheses.
- Refresh function list.
Expected Behavior
All functions should appear in function list regardless of the extra spaces.
Actual Behavior
Functions with the extra spaces are omitted from the function list.
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
Reproduce the issue in Notepad++ v7.5.9 with a Java file containing functions whose last parameter is followed by spaces before the closing parenthesis. Inspect the function-list handling for Java and compare results after adding or removing those spaces. Done means all such functions appear in the function list after refresh.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, java
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100