track the shim generated in order to remove them more effeciently
- Dominant language
- C#
- Stars
- 11.5k
- Forks
- 960
- PR merge metrics
- No merged PRs in 30d
Description
When installing a zip or web file package, the shim gen should track the shim generated with the package.
so that when people uninstall the package, the shim will be removed efficiently
---
this issue is based on a discussing with @ferventcoder on gitter.

UPDATE: As Chocolatey Gitter chat is now unavailable, I've added a screenshot of the Gitter chat.
┆Issue is synchronized with this [Clickup task](https://app.clickup.com/t/868j270uk) by [Unito](https://www.unito.io)
Contributor guide
Research direction
Trace how shim generation is handled when installing zip or web file packages, then follow the corresponding uninstall path. Identify how generated shims are currently discovered and define tracking so uninstall can remove only the shims associated with the package; done means installation records them and uninstallation removes them efficiently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100