Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid requesting duplicate uri to download next page which could lead…
… to infinite loop. Fix NuGet/Home#2891
- Loading branch information
1 parent
a1b540b
commit f80b4a8
Showing
8 changed files
with
233 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
53 changes: 53 additions & 0 deletions
53
test/NuGet.Core.Tests/NuGet.Protocol.Core.v3.Tests/compiler/resources/CyclicDependency.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<feed xml:base="https://www.nuget.org/api/v2/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"> | ||
<id>https://www.nuget.org/api/v2/FindPackagesById</id> | ||
<title type="text">FindPackagesById</title> | ||
<updated>2016-02-17T01:35:06Z</updated> | ||
<link rel="self" title="FindPackagesById" href="FindPackagesById" /> | ||
<entry> | ||
<id>https://www.nuget.org/api/v2/Packages(Id='RavenDB.Client',Version='1.0.531')</id> | ||
<category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /> | ||
<link rel="edit" title="V2FeedPackage" href="Packages(Id='RavenDB.Client',Version='1.0.531')" /> | ||
<title type="text">RavenDB.Client</title> | ||
<summary type="text"></summary> | ||
<updated>2015-04-30T22:35:23Z</updated> | ||
<author> | ||
<name>Hibernating Rhinos</name> | ||
</author> | ||
<link rel="edit-media" title="V2FeedPackage" href="Packages(Id='RavenDB.Client',Version='1.0.531')/$value" /> | ||
<content type="application/zip" src="https://www.nuget.org/api/v2/package/RavenDB.Client/1.0.531" /> | ||
<m:properties> | ||
<d:Version>1.0.531</d:Version> | ||
<d:NormalizedVersion>1.0.531</d:NormalizedVersion> | ||
<d:Copyright>Copyright 2011</d:Copyright> | ||
<d:Created m:type="Edm.DateTime">2011-12-12T02:15:35.653</d:Created> | ||
<d:Dependencies>NLog:[2.0.0.2000]|Newtonsoft.Json:[4.0.5]|AsyncCTP:[0.3]</d:Dependencies> | ||
<d:Description>This is the client only for Raven which is a document database for the .NET/Windows platform, offering a flexible data model design to fit the needs of real world systems.</d:Description> | ||
<d:DownloadCount m:type="Edm.Int32">501741</d:DownloadCount> | ||
<d:GalleryDetailsUrl>https://www.nuget.org/packages/RavenDB.Client/1.0.531</d:GalleryDetailsUrl> | ||
<d:IconUrl>http://static.ravendb.net/logo-for-nuget.png</d:IconUrl> | ||
<d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion> | ||
<d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion> | ||
<d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease> | ||
<d:Language m:null="true" /> | ||
<d:Published m:type="Edm.DateTime">1900-01-01T00:00:00</d:Published> | ||
<d:PackageHash>/vQRNvohpcR62tWU77evahBTwVemJIAygKtMkMKauXinwhDWenGIIUn/r8F1ACXumpfJ+96fiPKp21SREv0Prg==</d:PackageHash> | ||
<d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm> | ||
<d:PackageSize m:type="Edm.Int64">167051</d:PackageSize> | ||
<d:ProjectUrl>http://www.ravendb.net/</d:ProjectUrl> | ||
<d:ReportAbuseUrl>https://www.nuget.org/package/ReportAbuse/RavenDB.Client/1.0.531</d:ReportAbuseUrl> | ||
<d:ReleaseNotes m:null="true" /> | ||
<d:RequireLicenseAcceptance m:type="Edm.Boolean">true</d:RequireLicenseAcceptance> | ||
<d:Summary m:null="true" /> | ||
<d:Tags xml:space="preserve"> nosql ravendb raven document database </d:Tags> | ||
<d:Title>RavenDB (Client Only)</d:Title> | ||
<d:VersionDownloadCount m:type="Edm.Int32">155</d:VersionDownloadCount> | ||
<d:MinClientVersion m:null="true" /> | ||
<d:LastEdited m:type="Edm.DateTime" m:null="true" /> | ||
<d:LicenseUrl>http://www.ravendb.net/licensing</d:LicenseUrl> | ||
<d:LicenseNames m:null="true" /> | ||
<d:LicenseReportUrl m:null="true" /> | ||
</m:properties> | ||
</entry> | ||
<link rel="next" href="https://www.nuget.org/api/v2/FindPackagesById?id='ravendb.client'&$skiptoken='RavenDB.Client','1.2.2067-Unstable'" /> | ||
</feed> |
52 changes: 52 additions & 0 deletions
52
...uGet.Core.Tests/NuGet.Protocol.Core.v3.Tests/compiler/resources/CyclicDependencyPage1.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<feed xml:base="https://www.nuget.org/api/v2/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"> | ||
<id>https://www.nuget.org/api/v2/FindPackagesById</id> | ||
<title type="text">FindPackagesById</title> | ||
<updated>2016-02-17T01:37:00Z</updated> | ||
<link rel="self" title="FindPackagesById" href="FindPackagesById" /> | ||
<entry> | ||
<id>https://www.nuget.org/api/v2/Packages(Id='RavenDB.Client',Version='1.2.2068-Unstable')</id> | ||
<category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /> | ||
<link rel="edit" title="V2FeedPackage" href="Packages(Id='RavenDB.Client',Version='1.2.2068-Unstable')" /> | ||
<title type="text">RavenDB.Client</title> | ||
<summary type="text">This package includes the client API of RavenDB.</summary> | ||
<updated>2015-04-20T03:53:56Z</updated> | ||
<author> | ||
<name>Hibernating Rhinos</name> | ||
</author> | ||
<link rel="edit-media" title="V2FeedPackage" href="Packages(Id='RavenDB.Client',Version='1.2.2068-Unstable')/$value" /> | ||
<content type="application/zip" src="https://www.nuget.org/api/v2/package/RavenDB.Client/1.2.2068-Unstable" /> | ||
<m:properties> | ||
<d:Version>1.2.2068-Unstable</d:Version> | ||
<d:NormalizedVersion>1.2.2068-Unstable</d:NormalizedVersion> | ||
<d:Copyright m:null="true" /> | ||
<d:Created m:type="Edm.DateTime">2012-08-22T09:46:43.48</d:Created> | ||
<d:Dependencies></d:Dependencies> | ||
<d:Description>This package includes the client API of RavenDB. RavenDB is a document database for the .NET platform, offering a flexible data model design to fit the needs of real world systems.</d:Description> | ||
<d:DownloadCount m:type="Edm.Int32">501741</d:DownloadCount> | ||
<d:GalleryDetailsUrl>https://www.nuget.org/packages/RavenDB.Client/1.2.2068-Unstable</d:GalleryDetailsUrl> | ||
<d:IconUrl>http://static.ravendb.net/logo-for-nuget.png</d:IconUrl> | ||
<d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion> | ||
<d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion> | ||
<d:IsPrerelease m:type="Edm.Boolean">true</d:IsPrerelease> | ||
<d:Language>en-US</d:Language> | ||
<d:Published m:type="Edm.DateTime">2012-08-22T09:46:43.48</d:Published> | ||
<d:PackageHash>gMALeuyi3Xekunq5gnMCgHf43+hea+9W0SKDhdnE0HuTOHfA2uU389ZvdmYocAHlR/QtlC2VZOJ7SywHyoXV2w==</d:PackageHash> | ||
<d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm> | ||
<d:PackageSize m:type="Edm.Int64">4066418</d:PackageSize> | ||
<d:ProjectUrl>http://www.ravendb.net/</d:ProjectUrl> | ||
<d:ReportAbuseUrl>https://www.nuget.org/package/ReportAbuse/RavenDB.Client/1.2.2068-Unstable</d:ReportAbuseUrl> | ||
<d:ReleaseNotes m:null="true" /> | ||
<d:RequireLicenseAcceptance m:type="Edm.Boolean">true</d:RequireLicenseAcceptance> | ||
<d:Tags xml:space="preserve"> nosql ravendb raven document database client </d:Tags> | ||
<d:Title>RavenDB Client</d:Title> | ||
<d:VersionDownloadCount m:type="Edm.Int32">178</d:VersionDownloadCount> | ||
<d:MinClientVersion m:null="true" /> | ||
<d:LastEdited m:type="Edm.DateTime" m:null="true" /> | ||
<d:LicenseUrl>http://www.ravendb.net/licensing</d:LicenseUrl> | ||
<d:LicenseNames m:null="true" /> | ||
<d:LicenseReportUrl m:null="true" /> | ||
</m:properties> | ||
</entry> | ||
<link rel="next" href="https://www.nuget.org/api/v2/FindPackagesById?id='ravendb.client'&$skiptoken='RavenDB.Client','2.0.2183-Unstable'" /> | ||
</feed> |
52 changes: 52 additions & 0 deletions
52
...uGet.Core.Tests/NuGet.Protocol.Core.v3.Tests/compiler/resources/CyclicDependencyPage2.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<feed xml:base="https://www.nuget.org/api/v2/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"> | ||
<id>https://www.nuget.org/api/v2/FindPackagesById</id> | ||
<title type="text">FindPackagesById</title> | ||
<updated>2016-02-17T01:41:51Z</updated> | ||
<link rel="self" title="FindPackagesById" href="FindPackagesById" /> | ||
<entry> | ||
<id>https://www.nuget.org/api/v2/Packages(Id='RavenDB.Client',Version='2.0.2184-Unstable')</id> | ||
<category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /> | ||
<link rel="edit" title="V2FeedPackage" href="Packages(Id='RavenDB.Client',Version='2.0.2184-Unstable')" /> | ||
<title type="text">RavenDB.Client</title> | ||
<summary type="text">This package includes the client API of RavenDB.</summary> | ||
<updated>2015-04-20T03:58:59Z</updated> | ||
<author> | ||
<name>Hibernating Rhinos</name> | ||
</author> | ||
<link rel="edit-media" title="V2FeedPackage" href="Packages(Id='RavenDB.Client',Version='2.0.2184-Unstable')/$value" /> | ||
<content type="application/zip" src="https://www.nuget.org/api/v2/package/RavenDB.Client/2.0.2184-Unstable" /> | ||
<m:properties> | ||
<d:Version>2.0.2184-Unstable</d:Version> | ||
<d:NormalizedVersion>2.0.2184-Unstable</d:NormalizedVersion> | ||
<d:Copyright m:null="true" /> | ||
<d:Created m:type="Edm.DateTime">2012-12-27T00:34:59.4</d:Created> | ||
<d:Dependencies></d:Dependencies> | ||
<d:Description>This package includes the client API of RavenDB. RavenDB is a document database for the .NET platform, offering a flexible data model design to fit the needs of real world systems.</d:Description> | ||
<d:DownloadCount m:type="Edm.Int32">501741</d:DownloadCount> | ||
<d:GalleryDetailsUrl>https://www.nuget.org/packages/RavenDB.Client/2.0.2184-Unstable</d:GalleryDetailsUrl> | ||
<d:IconUrl>http://static.ravendb.net/logo-for-nuget.png</d:IconUrl> | ||
<d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion> | ||
<d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion> | ||
<d:IsPrerelease m:type="Edm.Boolean">true</d:IsPrerelease> | ||
<d:Language>en-US</d:Language> | ||
<d:Published m:type="Edm.DateTime">2012-12-27T00:34:59.4</d:Published> | ||
<d:PackageHash>PpQ23WcyHAAgUs+d9ub0aIrbT4HDgTghXnkFmD59jZwsFruSqYpvXK0h268lAjaXCctnGmiLUmRjwxDn0C5iZA==</d:PackageHash> | ||
<d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm> | ||
<d:PackageSize m:type="Edm.Int64">3487446</d:PackageSize> | ||
<d:ProjectUrl>http://www.ravendb.net/</d:ProjectUrl> | ||
<d:ReportAbuseUrl>https://www.nuget.org/package/ReportAbuse/RavenDB.Client/2.0.2184-Unstable</d:ReportAbuseUrl> | ||
<d:ReleaseNotes m:null="true" /> | ||
<d:RequireLicenseAcceptance m:type="Edm.Boolean">true</d:RequireLicenseAcceptance> | ||
<d:Tags xml:space="preserve"> nosql ravendb raven document database client </d:Tags> | ||
<d:Title>RavenDB Client</d:Title> | ||
<d:VersionDownloadCount m:type="Edm.Int32">96</d:VersionDownloadCount> | ||
<d:MinClientVersion m:null="true" /> | ||
<d:LastEdited m:type="Edm.DateTime" m:null="true" /> | ||
<d:LicenseUrl>http://www.ravendb.net/licensing</d:LicenseUrl> | ||
<d:LicenseNames m:null="true" /> | ||
<d:LicenseReportUrl m:null="true" /> | ||
</m:properties> | ||
</entry> | ||
<link rel="next" href="https://www.nuget.org/api/v2/FindPackagesById?id='ravendb.client'&$skiptoken='RavenDB.Client','1.2.2067-Unstable'" /> | ||
</feed> |