diff --git a/Octokit.Reactive/Clients/IObservableOrganizationMembersClient.cs b/Octokit.Reactive/Clients/IObservableOrganizationMembersClient.cs
index 4d020170..a775e5f0 100644
--- a/Octokit.Reactive/Clients/IObservableOrganizationMembersClient.cs
+++ b/Octokit.Reactive/Clients/IObservableOrganizationMembersClient.cs
@@ -273,7 +273,7 @@ namespace Octokit.Reactive
/// The login for the user
///
IObservable Conceal(string org, string user);
-
+
///
/// Get a user's membership with an organization.
///
diff --git a/Octokit.Reactive/Clients/IObservableRepoCollaboratorsClient.cs b/Octokit.Reactive/Clients/IObservableRepoCollaboratorsClient.cs
index 6618e159..be9e5a36 100644
--- a/Octokit.Reactive/Clients/IObservableRepoCollaboratorsClient.cs
+++ b/Octokit.Reactive/Clients/IObservableRepoCollaboratorsClient.cs
@@ -54,7 +54,7 @@ namespace Octokit.Reactive
/// Options for changing the API response
/// Thrown when a general API error occurs.
IObservable GetAll(long repositoryId, ApiOptions options);
-
+
///
/// Gets all the collaborators on a repository.
///
@@ -77,7 +77,7 @@ namespace Octokit.Reactive
/// Used to request and filter a list of repository collaborators
/// Thrown when a general API error occurs.
IObservable GetAll(long repositoryId, RepositoryCollaboratorListRequest request);
-
+
///
/// Gets all the collaborators on a repository.
///
@@ -90,7 +90,7 @@ namespace Octokit.Reactive
/// Options for changing the API response
/// Thrown when a general API error occurs.
IObservable GetAll(string owner, string name, RepositoryCollaboratorListRequest request, ApiOptions options);
-
+
///
/// Gets all the collaborators on a repository.
///
diff --git a/Octokit.Reactive/Clients/ObservableRepoCollaboratorsClient.cs b/Octokit.Reactive/Clients/ObservableRepoCollaboratorsClient.cs
index c81c4f89..e19666a4 100644
--- a/Octokit.Reactive/Clients/ObservableRepoCollaboratorsClient.cs
+++ b/Octokit.Reactive/Clients/ObservableRepoCollaboratorsClient.cs
@@ -89,7 +89,7 @@ namespace Octokit.Reactive
public IObservable GetAll(long repositoryId, ApiOptions options)
{
Ensure.ArgumentNotNull(options, nameof(options));
-
+
return GetAll(repositoryId, new RepositoryCollaboratorListRequest(), options);
}
@@ -108,7 +108,7 @@ namespace Octokit.Reactive
Ensure.ArgumentNotNullOrEmptyString(owner, nameof(owner));
Ensure.ArgumentNotNullOrEmptyString(name, nameof(name));
Ensure.ArgumentNotNull(request, nameof(request));
-
+
return GetAll(owner, name, request, ApiOptions.None);
}
@@ -124,7 +124,7 @@ namespace Octokit.Reactive
public IObservable GetAll(long repositoryId, RepositoryCollaboratorListRequest request)
{
Ensure.ArgumentNotNull(request, nameof(request));
-
+
return GetAll(repositoryId, request, ApiOptions.None);
}
diff --git a/Octokit.Reactive/Octokit.Reactive.csproj b/Octokit.Reactive/Octokit.Reactive.csproj
index 2ae406d3..a3f7eec1 100644
--- a/Octokit.Reactive/Octokit.Reactive.csproj
+++ b/Octokit.Reactive/Octokit.Reactive.csproj
@@ -15,6 +15,7 @@
https://github.com/octokit/octokit.net
https://github.com/octokit/octokit.net
https://f.cloud.github.com/assets/19977/1510987/64af2b26-4a9d-11e3-89fc-96a185171c75.png
+ octokit.png
MIT
GitHub API Octokit linqpad-samples dotnetcore
Copyright GitHub 2017
@@ -41,6 +42,10 @@
+
+
+
+
diff --git a/Octokit.Reactive/images/octokit.png b/Octokit.Reactive/images/octokit.png
new file mode 100644
index 00000000..2efc9cfc
Binary files /dev/null and b/Octokit.Reactive/images/octokit.png differ
diff --git a/Octokit.Tests.Integration/Clients/OrganizationMembersClientTests.cs b/Octokit.Tests.Integration/Clients/OrganizationMembersClientTests.cs
index a93aa377..a86793f3 100644
--- a/Octokit.Tests.Integration/Clients/OrganizationMembersClientTests.cs
+++ b/Octokit.Tests.Integration/Clients/OrganizationMembersClientTests.cs
@@ -136,14 +136,14 @@ namespace Octokit.Tests.Integration.Clients
using (var teamContext = await _gitHub.CreateTeamContext(Helper.Organization, new NewTeam(Helper.MakeNameWithTimestamp("team"))))
{
teamContext.InviteMember("alfhenrik-test-2");
-
+
var organizationMemberhip = await _gitHub.Organization.Member.GetOrganizationMembership(Helper.Organization, "alfhenrik-test-2");
Assert.Equal(MembershipState.Pending, organizationMemberhip.State);
Assert.Equal(MembershipRole.Member, organizationMemberhip.Role);
}
}
}
-
+
public class TheAddOrUpdateOrganizationMembershipMethod
{
readonly IGitHubClient _gitHub;
@@ -165,7 +165,7 @@ namespace Octokit.Tests.Integration.Clients
[OrganizationTest]
public async Task ReturnsUsersPendingAdminOrganizationMembership()
{
- var organizationMembership = await _gitHub.Organization.Member.AddOrUpdateOrganizationMembership(Helper.Organization, "alfhenrik-test-2", new OrganizationMembershipUpdate { Role = MembershipRole.Admin});
+ var organizationMembership = await _gitHub.Organization.Member.AddOrUpdateOrganizationMembership(Helper.Organization, "alfhenrik-test-2", new OrganizationMembershipUpdate { Role = MembershipRole.Admin });
Assert.Equal(MembershipState.Pending, organizationMembership.State);
Assert.Equal(MembershipRole.Admin, organizationMembership.Role);
await _gitHub.Organization.Member.RemoveOrganizationMembership(Helper.Organization, "alfhenrik-test-2");
@@ -175,12 +175,12 @@ namespace Octokit.Tests.Integration.Clients
public class TheRemoveOrganizationMembershipMethod
{
readonly IGitHubClient _gitHub;
-
+
public TheRemoveOrganizationMembershipMethod()
{
_gitHub = Helper.GetAuthenticatedClient();
}
-
+
[OrganizationTest]
public async Task RemovesOrganizationMembership()
{
diff --git a/Octokit.Tests.Integration/Reactive/ObservableOrganizationMembersClientTests.cs b/Octokit.Tests.Integration/Reactive/ObservableOrganizationMembersClientTests.cs
index 71ec8400..6095584b 100644
--- a/Octokit.Tests.Integration/Reactive/ObservableOrganizationMembersClientTests.cs
+++ b/Octokit.Tests.Integration/Reactive/ObservableOrganizationMembersClientTests.cs
@@ -26,7 +26,7 @@ namespace Octokit.Tests.Integration.Reactive
using (var teamContext = await _gitHub.CreateTeamContext(Helper.Organization, new NewTeam(Helper.MakeNameWithTimestamp("team"))))
{
teamContext.InviteMember("alfhenrik-test-2");
-
+
var organizationMemberhip = await _client.GetOrganizationMembership(Helper.Organization, "alfhenrik-test-2");
Assert.Equal(MembershipState.Pending, organizationMemberhip.State);
Assert.Equal(MembershipRole.Member, organizationMemberhip.Role);
@@ -34,7 +34,7 @@ namespace Octokit.Tests.Integration.Reactive
}
}
}
-
+
public class TheAddOrUpdateOrganizationMembershipMethod
{
readonly ObservableOrganizationMembersClient _client;
@@ -56,7 +56,7 @@ namespace Octokit.Tests.Integration.Reactive
[OrganizationTest]
public async Task ReturnsUsersPendingAdminOrganizationMembership()
{
- var organizationMembership = await _client.AddOrUpdateOrganizationMembership(Helper.Organization, "alfhenrik-test-2", new OrganizationMembershipUpdate { Role = MembershipRole.Admin});
+ var organizationMembership = await _client.AddOrUpdateOrganizationMembership(Helper.Organization, "alfhenrik-test-2", new OrganizationMembershipUpdate { Role = MembershipRole.Admin });
Assert.Equal(MembershipState.Pending, organizationMembership.State);
Assert.Equal(MembershipRole.Admin, organizationMembership.Role);
await _client.RemoveOrganizationMembership(Helper.Organization, "alfhenrik-test-2");
@@ -66,12 +66,12 @@ namespace Octokit.Tests.Integration.Reactive
public class TheRemoveOrganizationMembershipMethod
{
readonly ObservableOrganizationMembersClient _client;
-
+
public TheRemoveOrganizationMembershipMethod()
{
_client = new ObservableOrganizationMembersClient(Helper.GetAuthenticatedClient());
}
-
+
[OrganizationTest]
public async Task RemovesOrganizationMembership()
{
diff --git a/Octokit.Tests/Clients/OrganizationMembersClientTests.cs b/Octokit.Tests/Clients/OrganizationMembersClientTests.cs
index 76a73101..d519c106 100644
--- a/Octokit.Tests/Clients/OrganizationMembersClientTests.cs
+++ b/Octokit.Tests/Clients/OrganizationMembersClientTests.cs
@@ -526,10 +526,10 @@ namespace Octokit.Tests.Clients
public void PostsToTheCorrectUrl()
{
var orgMembershipUpdate = new OrganizationMembershipUpdate();
-
+
var connection = Substitute.For();
var client = new OrganizationMembersClient(connection);
-
+
client.AddOrUpdateOrganizationMembership("org", "username", orgMembershipUpdate);
connection.Received().Put(Arg.Is(u => u.ToString() == "orgs/org/memberships/username"), Arg.Any
+
+
+
+
diff --git a/Octokit/images/octokit.png b/Octokit/images/octokit.png
new file mode 100644
index 00000000..2efc9cfc
Binary files /dev/null and b/Octokit/images/octokit.png differ