apache / apache/netbeans

Delete multiple project libraries simultaneously

Open
#9,215 0 comments 0 reactions 0 assignees View on GitHub
kind:feature needs:triage UI
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Description

For users who need to remove numerous Java libraries—sometimes even more than 100—it is currently necessary to click the remove button once for each library, as multiple libraries cannot be selected and deleted simultaneously.

The same limitation applies when reordering libraries in the classpath. Moving a library up or down requires repeated clicks; for example, moving the last library to the top may require pressing the button hundreds of times.

### Use case/motivation

Provide the ability to select multiple libraries simultaneously—via a single mouse action, by holding the Shift key, or by drawing a selection box (square or rectangle) with the mouse—so that the remove, move up, or move down actions apply to all selected libraries at once.

Please note that this functionality is currently unavailable not only in the Properties window, but also in the Project window.

### Related issues

_No response_

### Are you willing to submit a pull request?

No

Contributor guide

Open the contributing guide

Research direction

The issue names the Properties window and Project window but no files, tests, or entry points. Start by locating the library lists and their remove, move-up, and move-down actions in both windows; done means multi-selection supports removal and reordering in each location.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.