TheCakeIsNaOH
TheCakeIsNaOH
As noted in a todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/NugetService.cs#L1308
Counterpart to #103 I didn't see an issue for install, only for upgrade. As noted in a todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/NugetService.cs#L446-L447
As noted by the todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/NugetService.cs#L359
It would be useful to check if a feature is already enabled/disabled to increase the speed of installs/uninstalls if no action is required. As noted by the todo comments: https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/WindowsFeatureService.cs#L272-L279...
It currently is just `"msiexec.exe"` As noted in these todo comments: https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/domain/installers/MsiInstaller.cs#L35-L36 https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/domain/installers/MsiPatchInstaller.cs#L25-L26
As noted in a todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/registration/ContainerBinding.cs#L77-L104 [Internal Issue](https://gitlab.com/chocolatey/collaborators/choco-licensed/-/issues/596)
As noted in a todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/ChocolateyPackageService.cs#L1017-L1021
As noted in a todo comment https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/services/ChocolateyPackageService.cs#L365-L366
As noted in a todo comment: https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure/licensing/ChocolateyLicense.cs#L30-L31 For more context, the comment was added in this commit: https://github.com/chocolatey/choco/commit/5ea0f6d88e6e9ae59fcc5b07ae95ecfbb64f454f
The preposed levels could be Debug, Info (Regular), or Error (Quiet) As noted in a todo comment: https://github.com/chocolatey/choco/blob/d8ca7bad2ad64538a0c1026a9317700dbb7f03db/src/chocolatey/infrastructure.app/configuration/ChocolateyConfiguration.cs#L172-L179 I want to say there might be an issue for this already?...