spring-projects / spring-projects/spring-tools
Improve menu item options for diff dialog to remove a specific starter dependency
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 983
- Forks
- 240
- Avg merge
- 7d 1h
- Merged PRs (30d)
- 7
Description
For a Spring Boot project created through https://start.spring.io, with some starter dependencies and based with Maven .
And of course, imported into the IDE:
File->Import->Maven- >Existing Maven Projects
And taking then the scenario when later is need it to add another starter dependencies, therefore is possible do:
- Select the
pom.xmlfile -> Right Click ->Spring->Add Starters
The current situation and reason of this post
- Once added the new dependency, from the left to the right, how it can be removed individually?
For example was added 4 new dependencies but just one of them should be removed, it because was added by mistake or should be added later. So far, the unique valid approach is press the Back button and then again return to the comparison dialog window. The problem is that all the new dependencies are reset
it should be possible accomplish through the menu item located at the top (the yellow/blue button) and through the arrow button that appears in the small green square that appears in the middle column of the two inner text areas
Thanks for your understanding
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 reproducing the Add Starters comparison dialog with an imported Spring Boot Maven project and several newly added starter dependencies. Inspect the top menu and middle-column arrow actions; done means one selected dependency can be removed without resetting the other pending additions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring-boot
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100