diff --git a/Octokit.Tests/Helpers/AssertEx.cs b/Octokit.Tests/Helpers/AssertEx.cs index 66fda4b6..e8a062d3 100644 --- a/Octokit.Tests/Helpers/AssertEx.cs +++ b/Octokit.Tests/Helpers/AssertEx.cs @@ -51,7 +51,7 @@ namespace Octokit.Tests.Helpers { var collection = instance as ICollection; // The collection == null case is for .NET 4.0 - Assert.True(instance is IReadOnlyCollection && (collection == null || collection.IsReadOnly)); + Assert.True(instance is IReadOnlyList && (collection == null || collection.IsReadOnly)); } } } diff --git a/Octokit/Models/Request/BaseSearchRequest.cs b/Octokit/Models/Request/BaseSearchRequest.cs index be140d5f..5c9996c3 100644 --- a/Octokit/Models/Request/BaseSearchRequest.cs +++ b/Octokit/Models/Request/BaseSearchRequest.cs @@ -59,7 +59,7 @@ namespace Octokit /// /// All qualifiers that are used for this search /// - public abstract IReadOnlyCollection MergedQualifiers(); + public abstract IReadOnlyList MergedQualifiers(); /// /// Add qualifiers onto the search term diff --git a/Octokit/Models/Request/SearchCodeRequest.cs b/Octokit/Models/Request/SearchCodeRequest.cs index baacdc58..e28f5f1a 100644 --- a/Octokit/Models/Request/SearchCodeRequest.cs +++ b/Octokit/Models/Request/SearchCodeRequest.cs @@ -111,7 +111,7 @@ namespace Octokit public string Repo { get; set; } [SuppressMessage("Microsoft.Globalization", "CA1304:SpecifyCultureInfo", MessageId = "System.String.ToLower")] - public override IReadOnlyCollection MergedQualifiers() + public override IReadOnlyList MergedQualifiers() { var parameters = new List(); diff --git a/Octokit/Models/Request/SearchIssuesRequest.cs b/Octokit/Models/Request/SearchIssuesRequest.cs index 66376779..42c17234 100644 --- a/Octokit/Models/Request/SearchIssuesRequest.cs +++ b/Octokit/Models/Request/SearchIssuesRequest.cs @@ -176,7 +176,7 @@ namespace Octokit /// public string Repo { get; set; } - public override IReadOnlyCollection MergedQualifiers() + public override IReadOnlyList MergedQualifiers() { var parameters = new List(); diff --git a/Octokit/Models/Request/SearchRepositoriesRequest.cs b/Octokit/Models/Request/SearchRepositoriesRequest.cs index 67aaf124..560c2b81 100644 --- a/Octokit/Models/Request/SearchRepositoriesRequest.cs +++ b/Octokit/Models/Request/SearchRepositoriesRequest.cs @@ -101,7 +101,7 @@ namespace Octokit /// public DateRange Updated { get; set; } - public override IReadOnlyCollection MergedQualifiers() + public override IReadOnlyList MergedQualifiers() { var parameters = new List(); diff --git a/Octokit/Models/Request/SearchUsersRequest.cs b/Octokit/Models/Request/SearchUsersRequest.cs index e5e6d062..66645f52 100644 --- a/Octokit/Models/Request/SearchUsersRequest.cs +++ b/Octokit/Models/Request/SearchUsersRequest.cs @@ -84,7 +84,7 @@ namespace Octokit } } - public override IReadOnlyCollection MergedQualifiers() + public override IReadOnlyList MergedQualifiers() { var parameters = new List(); diff --git a/Octokit/Models/Response/CompareResult.cs b/Octokit/Models/Response/CompareResult.cs index 2cac6d3d..7587852c 100644 --- a/Octokit/Models/Response/CompareResult.cs +++ b/Octokit/Models/Response/CompareResult.cs @@ -19,7 +19,7 @@ namespace Octokit public int AheadBy { get; protected set; } public int BehindBy { get; protected set; } public int TotalCommits { get; protected set; } - public IReadOnlyCollection Commits { get; protected set; } + public IReadOnlyList Commits { get; protected set; } internal string DebuggerDisplay { diff --git a/Octokit/Models/Response/Contributor.cs b/Octokit/Models/Response/Contributor.cs index 6d2e564c..36f28c07 100644 --- a/Octokit/Models/Response/Contributor.cs +++ b/Octokit/Models/Response/Contributor.cs @@ -15,7 +15,7 @@ namespace Octokit public int Total { get; protected set; } - public IEnumerable Weeks { get; protected set; } + public IReadOnlyList Weeks { get; protected set; } internal string DebuggerDisplay { diff --git a/Octokit/Models/Response/Issue.cs b/Octokit/Models/Response/Issue.cs index e7cadc96..b5bc16de 100644 --- a/Octokit/Models/Response/Issue.cs +++ b/Octokit/Models/Response/Issue.cs @@ -45,7 +45,7 @@ namespace Octokit /// /// The set of labels applied to the issue /// - public IReadOnlyCollection