jenkinsci / jenkinsci/git-client-plugin
Separate command line options from arguments with a double dash
- Dominant language
- Java
- Stars
- 152
- Forks
- 402
- Avg merge
- 6h 47m
- Merged PRs (30d)
- 4
Description
### What feature do you want to see added?
https://www.gnu.org/software/bash/manual/html_node/Shell-Builtin-Commands.html says that "--" is used to clearly show the end of options. Extend the git client plugin calls to command line git to consistently use "--" to show the end of options
### Upstream changes
_No response_
### Are you interested in contributing this feature?
Possibly interested. The test cases to exercise the change will be very interesting.
Contributor guide
Research direction
Start by locating the git-client-plugin calls that invoke command-line Git and review the existing test cases for those calls. The work is done when relevant option and argument boundaries consistently use "--" and the tests cover the changed behavior and pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100