Suggestion: Allow LibMan support in Visual Studio to be activated by a project capability
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reviewing how LibMan detects project support and how the LibMan wizard is exposed for projects containing libman.json. Then inspect the project file and project-capability integration points in the Visual Studio extension. Done means a project can opt in through a capability and use the wizard and context-menu actions outside the currently supported project types.
Written by the indexing model from the issue text.
Description
Functional impact
This would allow any project to opt-in to libman support (context menu items, add library wizard).
Minimal repro steps
- Create a Razor Class Library project
- Try to add a library via LibMan wizard (e.g. for image assets)
Expected result
Some way to allow enabling the LibMan wizard.
Actual result
Editing libman.json works, but there's no way to get the wizard to work.
Further technical details
Enabling LibMan via a project capability means that anyone could edit their project file, even if not a web project, to opt-in to LibMan support.
Since the editor support works as long as there's a libman.json file, this issue is mostly to see if there's interest in enabling wizard support in other project types.
- Dominant language
- C#
- Stars
- 486
- Forks
- 91
- PR merge metrics
- No merged PRs in 30d
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.
More from aspnet/LibraryManager
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
aspnet/LibraryManager#824 · 1 comment · 3 reactions ·
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
aspnet/LibraryManager#804 · 2 reactions ·
-
Difficulty 1/5 Under an hour Newbie friendliness 48/100
aspnet/LibraryManager#829 · 1 comment · 3 reactions ·
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
aspnet/LibraryManager#820 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
aspnet/LibraryManager#808 · 5 comments ·
All issues in aspnet/LibraryManager
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
-
Type: enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
apache/arrow-adbc#4809 ·
-
type/automation type/tech-debt
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
microsoft/vscode-azurefunctions#5197 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
microsoft/microsoft-ui-reactor#1274 ·