Michael Nebel
|
d32c4d838d
|
C#: Make the NuGetExeWrapper respect the CheckFeeds flag, private registries configuration and provide sources via the command line instead of creating a file.
|
2026-06-25 11:50:44 +02:00 |
|
Michael Nebel
|
8042fba94a
|
C#: Inject the feed manager into the NugetExeWrapper.
|
2026-06-25 11:50:42 +02:00 |
|
Michael Nebel
|
bbad4f6069
|
C#: Take a the feed logic out of the try/catch for NuGet downloading.
|
2026-06-25 11:50:40 +02:00 |
|
Michael Nebel
|
5f31632445
|
C#: Move GetAllFeeds to the feed manager.
|
2026-06-22 12:45:53 +02:00 |
|
Michael Nebel
|
6a2a337ffe
|
C#: Move the nuget.config diagnostics out of the GetAllFeeds method.
|
2026-06-22 11:03:40 +02:00 |
|
Michael Nebel
|
cf896f243f
|
C#: Re-factor more the feed related methods into the FeedManager.
|
2026-06-22 11:03:38 +02:00 |
|
Michael Nebel
|
bae2d18446
|
C#: Refactor some of the feed logic into a separate class.
|
2026-06-22 11:03:35 +02:00 |
|
Michael Nebel
|
131d4a0d81
|
C#: Fix the cs/path-combine code quality issues in the extractor.
|
2026-06-19 10:22:40 +02:00 |
|
Michael Nebel
|
21f8caf153
|
C#: Re-factor the NugetExeWrapper, introduce an interface and a factory method for constructing package config restorers.
|
2026-06-18 08:28:51 +02:00 |
|
Michael Nebel
|
e29770c2b5
|
C#: Fix missing slash in comments.
|
2026-04-29 15:27:47 +02:00 |
|
Michael Nebel
|
615ae41e67
|
C#: Address review comments.
|
2026-04-28 11:47:13 +02:00 |
|
Michael Nebel
|
ae81f3a00f
|
C#: Inherited feeds may not get properly computed if a nuget.config file contains a clear. This has been fixed.
|
2026-04-28 11:47:11 +02:00 |
|
Michael Nebel
|
ed857ad6e0
|
C#: Make the restore sources project/solution specific.
|
2026-04-28 11:47:09 +02:00 |
|
Michael Nebel
|
831b4d6ceb
|
C#: Add NuGet package missing failures to the compilation info.
|
2026-04-28 11:47:05 +02:00 |
|
Michael Nebel
|
9bd4f65463
|
C#: Also apply feed exclusions to inherited feeds.
|
2026-04-28 11:47:03 +02:00 |
|
Michael Nebel
|
5ff4b43732
|
C#: Address review comment.
|
2026-04-28 11:47:01 +02:00 |
|
Michael Nebel
|
ca0c2746fc
|
C#: Address Copilots review comments.
|
2026-04-28 11:46:59 +02:00 |
|
Michael Nebel
|
6f888f1544
|
C#: Change the All NuGet feed reachable telemetry.
|
2026-04-28 11:46:52 +02:00 |
|
Michael Nebel
|
8372a37f74
|
C#: Only include feeds that we can connect to.
|
2026-04-28 11:46:50 +02:00 |
|
Michael Nebel
|
c0a1dd0524
|
C#: Only use the default package source when using nuget.exe if it is reachable.
|
2026-04-28 11:46:47 +02:00 |
|
Michael Nebel
|
e6df1d8d8a
|
C#: Handle special case when no feeds are reachable.
|
2026-04-28 11:46:45 +02:00 |
|
Michael Nebel
|
1ee6d631c6
|
C#: Rename ExtraArgs to NugetSources.
|
2026-04-28 11:46:43 +02:00 |
|
Michael Nebel
|
8369c926b1
|
C#: Simplify and improve the reachability check and improve the logging.
|
2026-04-28 11:46:40 +02:00 |
|
Michael Nebel
|
1dfe30deaf
|
C#: For specific listed nuget feeds in a project, still allow their use unless there is a timeout when trying to reach them.
|
2026-04-28 11:46:38 +02:00 |
|
Michael Nebel
|
21fb44d0ba
|
C#: Re-add the compilation information on reachable fallback NuGet feed count.
|
2026-04-28 11:46:36 +02:00 |
|
Michael Nebel
|
b95a8aa378
|
C#: Address review comments.
|
2026-04-28 11:46:34 +02:00 |
|
Michael Nebel
|
c53b2f589b
|
C#: Remove redundant out parameter from CheckSpecifiedFeeds.
|
2026-04-28 11:46:32 +02:00 |
|
Michael Nebel
|
4dad62c481
|
C#: Make sure that the feeds that excluded for the feed check (based on an environment variable setting) are still used as sources.
|
2026-04-28 11:46:29 +02:00 |
|
Michael Nebel
|
365b419b5e
|
C#: Add private registries to the set of explicit feeds. Always use specific sources for restoring if private registries are used of if nuget feed reachability check is performed.
|
2026-04-28 11:46:27 +02:00 |
|
Michael Nebel
|
132dc1fa26
|
C#: Turn checkNugetFeedResponsiveness into a field and remove some explicit this qualifiers.
|
2026-04-28 11:46:25 +02:00 |
|
Michael B. Gale
|
cce5f06086
|
Only use reachable feeds when private registries are configured
|
2026-04-28 11:46:22 +02:00 |
|
Michael B. Gale
|
17c45fcd75
|
Check reachability of inherited feeds
|
2026-04-28 11:46:20 +02:00 |
|
Michael B. Gale
|
9898e21ce7
|
Divide up CheckSpecifiedFeeds
|
2026-04-28 11:46:18 +02:00 |
|
Michael B. Gale
|
fdbaba896f
|
Use explicitFeeds directly
|
2026-04-28 11:46:16 +02:00 |
|
Michael B. Gale
|
8215737db9
|
Inline CheckFeeds
|
2026-04-28 11:46:13 +02:00 |
|
Michael B. Gale
|
439e37a198
|
Use GetReachableNuGetFeeds in CheckSpecifiedFeeds
|
2026-04-28 11:46:11 +02:00 |
|
Michael B. Gale
|
d22381a943
|
Refactor GetReachableNuGetFeeds out of GetReachableFallbackNugetFeeds
|
2026-04-28 11:46:08 +02:00 |
|
Michael B. Gale
|
454d13b485
|
Remove element check
|
2026-01-30 14:03:43 +00:00 |
|
Michael B. Gale
|
3e0719609f
|
Fix missing negation
|
2026-01-30 13:30:47 +00:00 |
|
Michael B. Gale
|
1b5ed129ac
|
Log and emit diagnostic if incorrectly named files are found
|
2026-01-30 13:19:46 +00:00 |
|
Michael B. Gale
|
5ba3b679dd
|
Move into if statement
|
2026-01-30 12:18:56 +00:00 |
|
Michael B. Gale
|
76fe3fa502
|
C#: Make sure allFeeds contains at least explicitFeeds
|
2026-01-29 21:43:44 +00:00 |
|
Michael Nebel
|
1b84f70d1c
|
C#: Use NuGet version sorting instead of lexicographic directory name sorting for finding newest package version.
|
2025-12-04 15:34:26 +01:00 |
|
Michael Nebel
|
e76e7ab26a
|
C#: Read from dependency directory from extractor option.
|
2025-11-21 10:39:51 +01:00 |
|
Martin Costello
|
77a6a2d442
|
Fix user-facing casing of NuGet
Fix user-facing strings to use "NuGet" instead of "Nuget" and "dotnet" instead of "Dotnet".
|
2025-06-02 09:30:16 +01:00 |
|
Michael B. Gale
|
2aee47b257
|
Merge pull request #18850 from github/mbg/csharp/inject-proxy-urls
C#: Automatically use configured private registry feeds
|
2025-03-27 10:11:05 +00:00 |
|
Michael B. Gale
|
be95d335b7
|
C#: Obtain all feeds from source directory if there are no nuget.config files anywhere
|
2025-03-25 11:29:06 +00:00 |
|
Michael B. Gale
|
73ca2eb2c5
|
C#: Use allFeeds rather than explicitFeeds for RestoreProjects
|
2025-03-25 10:44:29 +00:00 |
|
Michael B. Gale
|
4d3b0246b5
|
C#: Do not manually add public feed when private registries are used
|
2025-03-25 10:14:03 +00:00 |
|
Michael B. Gale
|
d2b88ae5a8
|
C#: Rename overloaded CheckFeeds method and fix comment
|
2025-03-25 10:07:08 +00:00 |
|