Add ability to clean up package information store for uninstalled packages
Open
0 - Triaging
Enhancement
- Dominant language
- C#
- Stars
- 11.5k
- Forks
- 960
- PR merge metrics
- No merged PRs in 30d
Description
As noted in a todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/ChocolateyPackageService.cs#L1017-L1021
Contributor guide
Research direction
Start with the TODO comment in src/chocolatey/infrastructure.app/services/ChocolateyPackageService.cs at lines 1017-1021, then read the surrounding service logic to understand how package information is stored and identified as uninstalled. Done means the package information store can clean up entries for uninstalled packages, with the existing package-management behavior still working correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100