(#508) Change NuGet normal logging to be verbose logging #2944
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description Of Changes
This pull request updates the custom nuget logger we are using to not log normal informational output to the console unless
--verbose
is being used.Additionally, this pull request updates the nuget logger, and the custom project context logging functionality to get rid of duplicated code.
Motivation and Context
We do not want to obscure normal output for the user by including the information from NuGet.
While these can be helpful in some cases, hiding it behind a verbose flag by default make sense.
Testing
choco search 7zip.install
choco search 7zip.install --verbose
(verbose in this case is synanymous with--detailed
).choco info firefox
choco info firefox --verbose
choco install trid --version 2.24.20221127
choco outdated
choco upgrade all
choco install 7zip.portable --version 19.0 --verbose
choco outdated --verbose
choco upgrade all --verbose
Operating Systems Testing
Change Types Made
Change Checklist
Related Issue
#508
https://app.clickup.com/t/20540031/PROJ-395