15 Commits
Author SHA1 Message Date
Andy Zivkovic ba112de7ee Make nullable enabled by default across entire repo (#6960) 2025-11-20 21:13:26 +10:30
Simon Cropp 1f2935d2ac remove redundant default constructors (#6720) 2025-09-02 14:27:47 -07:00
Andy Zivkovic b8efbf37ba Move signed package testing utils to new package (#6100) 2024-10-17 22:03:36 +10:30
Kartheek Penagamuri 76148aa8c6 remove unused usings and sort existing ones (#5971) 2024-08-20 21:20:27 +00:00
Alexander Köplinger 91d4cf353b Don't use obsolete X509Certificate2 constructor on net9.0 (#5911) 2024-07-31 20:31:37 -07:00
Nigusu Solomon Yenework ca13cf0a28 Allow HTTPS sources that have SSL certificate problems (#5674) 2024-04-04 08:54:48 -07:00
Martin Ruiz 45751f8559 CA2016 Forward CancellationToken to methods that take one (#4944)
* CA2016 forward CancellationToken to methods that take one warning
2022-12-12 10:06:21 -08:00
Donnie Goodson 971b824aa0 Package Signing Test Server now finds an available Port on the system (#4463) 2022-02-17 07:19:31 -08:00
Donnie Goodson 9a830a0f84 PortReserverOfMockServer now finds an available Port on the system (#4364) 2021-12-10 11:17:19 -05:00
Heng Liu 7721feed7c Make NuGet.CommandLine.Test run in parallel (#4103) 2021-06-10 09:21:34 -07:00
Heng LiuandKartheek Penagamuri e89974978e Implement dotnet nuget sign command (#4061)
Co-authored-by: Kartheek Penagamuri <kapenaga@microsoft.com>
2021-05-18 06:53:54 -07:00
Kat Marchán 65abcc61f7 automatic formatting (#3587)
Fixes: https://github.com/NuGet/Client.Engineering/issues/487
2020-08-26 15:08:11 -07:00
heng-liu 1f8cd7ca3c change PortReserver to use ConcurrentDictionary (#3316)
* change PortReserver to use ConcurrentDictionary

* update Copyright header and license notice
2020-03-27 10:34:00 -07:00
Justin Emgarten c282092fc5 De-duplicate strings for v2 and v3 feed parsers
Merging into the migrated 4.3.0 branch, original changes are from @scottbommarito

Creates a `MetadataReferenceCache` class. It caches references to `string`s and `NuGetVersion`s and can be used to replace duplicate values in our metadata models. The cache only lives for a short amount of time--a single request--so it does not take up significant amounts of memory itself.

Also added a couple fields to particular models.
- `V2FeedPackageInfo` and `PackageSearchMetadataV2Feed` now have `Created` and `LastEdited`, which are exposed in the feed.
- `PackageSearchMetadataRegistration` is a subclass of `PackageSearchMetadata` that contains a `CatalogUri` and is returned by `PackageMetadataResourceV3`.
2017-04-10 18:20:43 -07:00
Justin Emgarten 7c5404ba65 Merging test utilities into Test.Utility
Merging all test utilities together. Test.Utility is now a common layer that all tests can use that sits between the product projects and test projects.
2017-03-30 18:03:12 -07:00