mirror of
https://github.com/zoriya/octokit.net.git
synced 2026-06-08 12:42:32 +00:00
Merge pull request #121 from octokit/multiplatform
Support all the .NET platforms
This commit is contained in:
+2
-1
@@ -65,4 +65,5 @@ stylecop.*
|
||||
*.dbmdl
|
||||
Generated_Code #added for RIA/Silverlight projects
|
||||
*.results.xml
|
||||
nunit-*.xml
|
||||
nunit-*.xml
|
||||
*.userprefs
|
||||
|
||||
@@ -28,6 +28,9 @@ the `build.cmd` script (this calls a PowerShell script, `Build-Solution.ps1`).
|
||||
* Provide descriptive commit messages in the proper format (GitHub for Windows
|
||||
helps get the format correct).
|
||||
* Make sure you have added the necessary tests for your changes.
|
||||
* If you add a new file, update **all the csproj files**. If you can, make sure
|
||||
that your changes build on every platform but if that's a pain, don't worry
|
||||
about it.
|
||||
* Run _all_ the tests to assure nothing else was accidentally broken.
|
||||
|
||||
## Submitting Changes
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit-MonoAndroid", "Octokit\Octokit-MonoAndroid.csproj", "{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit.Reactive-MonoAndroid", "Octokit.Reactive\Octokit.Reactive-MonoAndroid.csproj", "{B24FC6FF-0801-4FC7-8AFF-05DE2C923869}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit-Monotouch", "Octokit\Octokit-Monotouch.csproj", "{E4AD1421-8844-4236-9A0B-C4D96AF53908}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit.Reactive-Monotouch", "Octokit.Reactive\Octokit.Reactive-Monotouch.csproj", "{F4ADA431-8344-4B36-9A0B-C4D96AF53908}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit-Mono", "Octokit\Octokit-Mono.csproj", "{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit.Reactive-Mono", "Octokit.Reactive\Octokit.Reactive-Mono.csproj", "{59AB16A2-5ED1-480F-80A1-D1D05D6C1BE4}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{59AB16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{59AB16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{59AB16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{59AB16A2-5ED1-480F-80A1-D1D05D6C1BE4}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B24FC6FF-0801-4FC7-8AFF-05DE2C923869}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B24FC6FF-0801-4FC7-8AFF-05DE2C923869}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B24FC6FF-0801-4FC7-8AFF-05DE2C923869}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B24FC6FF-0801-4FC7-8AFF-05DE2C923869}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{E4AD1421-8844-4236-9A0B-C4D96AF53908}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{E4AD1421-8844-4236-9A0B-C4D96AF53908}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{E4AD1421-8844-4236-9A0B-C4D96AF53908}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{E4AD1421-8844-4236-9A0B-C4D96AF53908}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{F4ADA431-8344-4B36-9A0B-C4D96AF53908}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{F4ADA431-8344-4B36-9A0B-C4D96AF53908}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{F4ADA431-8344-4B36-9A0B-C4D96AF53908}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{F4ADA431-8344-4B36-9A0B-C4D96AF53908}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(MonoDevelopProperties) = preSolution
|
||||
StartupItem = Octokit\Octokit-MonoAndroid.csproj
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{59AB16A2-5ED1-480F-80A1-D1D05D6C1BE4}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Octokit.Reactive</RootNamespace>
|
||||
<AssemblyName>Octokit.Reactive</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<IntermediateOutputPath>obj\Debug\Mono</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\Mono</OutputPath>
|
||||
<DefineConstants>DEBUG;</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<IntermediateOutputPath>obj\Release\Mono</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\Mono</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.Interfaces, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.Core, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.PlatformServices, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Octokit\Helpers\Ensure.cs">
|
||||
<Link>Helpers\Ensure.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Clients\IObservableCommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ObservableCommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ObservableNotificationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableAuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableMiscellaneousClient.cs" />
|
||||
<Compile Include="Clients\ObservableOrganizationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableReleasesClient.cs" />
|
||||
<Compile Include="Clients\ObservableRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\ObservableSshKeysClient.cs" />
|
||||
<Compile Include="Clients\ObservableUsersClient.cs" />
|
||||
<Compile Include="Clients\IAssigneesClient.cs" />
|
||||
<Compile Include="Clients\IObservableNotificationsClient.cs" />
|
||||
<Compile Include="Helpers\AuthorizationExtensions.cs" />
|
||||
<Compile Include="Helpers\ConnectionExtensions.cs" />
|
||||
<Compile Include="Helpers\ObservableExtensions.cs" />
|
||||
<Compile Include="Clients\IObservableAuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\IObservableMiscellaneousClient.cs" />
|
||||
<Compile Include="IObservableGitHubClient.cs" />
|
||||
<Compile Include="Clients\IObservableReleasesClient.cs" />
|
||||
<Compile Include="Clients\IObservableRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\IObservableOrganizationsClient.cs" />
|
||||
<Compile Include="Clients\IObservableSshKeysClient.cs" />
|
||||
<Compile Include="Clients\IObservableUsersClient.cs" />
|
||||
<Compile Include="ObservableGitHubClient.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Octokit\Octokit-Mono.csproj">
|
||||
<Project>{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}</Project>
|
||||
<Name>Octokit-Mono</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{B24FC6FF-0801-4FC7-8AFF-05DE2C923869}</ProjectGuid>
|
||||
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Octokit.Reactive</RootNamespace>
|
||||
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
|
||||
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
|
||||
<AndroidUseLatestPlatformSdk>False</AndroidUseLatestPlatformSdk>
|
||||
<AssemblyName>Octokit.Reactive</AssemblyName>
|
||||
<TargetFrameworkVersion>v2.2</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<IntermediateOutputPath>obj\Debug\MonoAndroid</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\MonoAndroid</OutputPath>
|
||||
<DefineConstants>DEBUG;</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AndroidLinkMode>None</AndroidLinkMode>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<IntermediateOutputPath>obj\Release\MonoAndroid</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\MonoAndroid</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="Mono.Android" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Reactive.Core">
|
||||
<HintPath>..\ext\Monoandroid\System.Reactive.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.Interfaces">
|
||||
<HintPath>..\ext\Monoandroid\System.Reactive.Interfaces.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.Linq">
|
||||
<HintPath>..\ext\Monoandroid\System.Reactive.Linq.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.PlatformServices">
|
||||
<HintPath>..\ext\Monoandroid\System.Reactive.PlatformServices.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Octokit\Helpers\Ensure.cs">
|
||||
<Link>Helpers\Ensure.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Clients\IObservableCommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ObservableCommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ObservableNotificationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableAuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableMiscellaneousClient.cs" />
|
||||
<Compile Include="Clients\ObservableOrganizationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableReleasesClient.cs" />
|
||||
<Compile Include="Clients\ObservableRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\ObservableSshKeysClient.cs" />
|
||||
<Compile Include="Clients\ObservableUsersClient.cs" />
|
||||
<Compile Include="Clients\IAssigneesClient.cs" />
|
||||
<Compile Include="Clients\IObservableNotificationsClient.cs" />
|
||||
<Compile Include="Helpers\AuthorizationExtensions.cs" />
|
||||
<Compile Include="Helpers\ConnectionExtensions.cs" />
|
||||
<Compile Include="Helpers\ObservableExtensions.cs" />
|
||||
<Compile Include="Clients\IObservableAuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\IObservableMiscellaneousClient.cs" />
|
||||
<Compile Include="IObservableGitHubClient.cs" />
|
||||
<Compile Include="Clients\IObservableReleasesClient.cs" />
|
||||
<Compile Include="Clients\IObservableRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\IObservableOrganizationsClient.cs" />
|
||||
<Compile Include="Clients\IObservableSshKeysClient.cs" />
|
||||
<Compile Include="Clients\IObservableUsersClient.cs" />
|
||||
<Compile Include="ObservableGitHubClient.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Octokit\Octokit-MonoAndroid.csproj">
|
||||
<Project>{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}</Project>
|
||||
<Name>Octokit-MonoAndroid</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,94 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{F4ADA431-8344-4B36-9A0B-C4D96AF53908}</ProjectGuid>
|
||||
<ProjectTypeGuids>{6BC8ED88-2882-458C-8E55-DFD12B67127B};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Octokit.Reactive</RootNamespace>
|
||||
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
|
||||
<AssemblyName>Octokit.Reactive</AssemblyName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<IntermediateOutputPath>obj\Debug\Monotouch</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\Monotouch</OutputPath>
|
||||
<DefineConstants>DEBUG;</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<IntermediateOutputPath>obj\Release\Monotouch</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\Monotouch</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="monotouch" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Reactive.Core">
|
||||
<HintPath>..\ext\Monotouch\System.Reactive.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.Interfaces">
|
||||
<HintPath>..\ext\Monotouch\System.Reactive.Interfaces.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.Linq">
|
||||
<HintPath>..\ext\Monotouch\System.Reactive.Linq.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Reactive.PlatformServices">
|
||||
<HintPath>..\ext\Monotouch\System.Reactive.PlatformServices.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Octokit\Helpers\Ensure.cs">
|
||||
<Link>Helpers\Ensure.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Clients\IObservableCommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ObservableCommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ObservableNotificationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableAuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableMiscellaneousClient.cs" />
|
||||
<Compile Include="Clients\ObservableOrganizationsClient.cs" />
|
||||
<Compile Include="Clients\ObservableReleasesClient.cs" />
|
||||
<Compile Include="Clients\ObservableRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\ObservableSshKeysClient.cs" />
|
||||
<Compile Include="Clients\ObservableUsersClient.cs" />
|
||||
<Compile Include="Clients\IAssigneesClient.cs" />
|
||||
<Compile Include="Clients\IObservableNotificationsClient.cs" />
|
||||
<Compile Include="Helpers\AuthorizationExtensions.cs" />
|
||||
<Compile Include="Helpers\ConnectionExtensions.cs" />
|
||||
<Compile Include="Helpers\ObservableExtensions.cs" />
|
||||
<Compile Include="Clients\IObservableAuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\IObservableMiscellaneousClient.cs" />
|
||||
<Compile Include="IObservableGitHubClient.cs" />
|
||||
<Compile Include="Clients\IObservableReleasesClient.cs" />
|
||||
<Compile Include="Clients\IObservableRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\IObservableOrganizationsClient.cs" />
|
||||
<Compile Include="Clients\IObservableSshKeysClient.cs" />
|
||||
<Compile Include="Clients\IObservableUsersClient.cs" />
|
||||
<Compile Include="ObservableGitHubClient.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Octokit\Octokit-Monotouch.csproj">
|
||||
<Project>{E4AD1421-8844-4236-9A0B-C4D96AF53908}</Project>
|
||||
<Name>Octokit-Monotouch</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -17,8 +17,9 @@
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;NET_45</DefineConstants>
|
||||
<IntermediateOutputPath>obj\Debug\Net40</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\Net40</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE;CODE_ANALYSIS;NET_45</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
@@ -29,7 +30,8 @@
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<IntermediateOutputPath>obj\Release\Net40</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\Net40</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -117,4 +119,4 @@
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
</Project>
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
<ProjectGuid>{3F4686DA-8774-4940-823E-9138F4B42060}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>OctokitRT.Tests</RootNamespace>
|
||||
<AssemblyName>OctokitRT.Tests</AssemblyName>
|
||||
<RootNamespace>Octokit.Tests-NetCore45</RootNamespace>
|
||||
<AssemblyName>Octokit.Tests-NetCore45</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
@@ -107,7 +107,7 @@
|
||||
<EmbeddedResource Include="Fixtures\user.json" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Octokit\OctokitRT.csproj">
|
||||
<ProjectReference Include="..\Octokit\Octokit-NetCore45.csproj">
|
||||
<Project>{c8bc13b6-3fa3-4716-827d-e7706f976fe1}</Project>
|
||||
<Name>OctokitRT</Name>
|
||||
</ProjectReference>
|
||||
+2
-56
@@ -27,102 +27,48 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Meta", "Meta", "{397C742D-2
|
||||
SolutionInfo.cs = SolutionInfo.cs
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OctokitRT", "Octokit\OctokitRT.csproj", "{C8BC13B6-3FA3-4716-827D-E7706F976FE1}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit-NetCore45", "Octokit\Octokit-NetCore45.csproj", "{C8BC13B6-3FA3-4716-827D-E7706F976FE1}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit.Reactive", "Octokit.Reactive\Octokit.Reactive.csproj", "{674B69B8-0780-4D54-AE2B-C15821FA51CB}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OctokitRT.Tests", "Octokit.Tests\OctokitRT.Tests.csproj", "{3F4686DA-8774-4940-823E-9138F4B42060}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octokit.Tests-NetCore45", "Octokit.Tests\Octokit.Tests-NetCore45.csproj", "{3F4686DA-8774-4940-823E-9138F4B42060}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "clean-up-after-tests", "clean-up-after-tests\clean-up-after-tests.csproj", "{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|ARM = Release|ARM
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{08DD4305-7787-4823-A53F-4D0F725A07F3}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{149448D4-C2F2-4DF9-86BD-03E3272F093B}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{01687D54-1D87-4562-A721-C57F1C94052C}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|x64.Build.0 = Debug|x64
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Debug|x86.Build.0 = Debug|x86
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|ARM.Build.0 = Release|ARM
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|x64.ActiveCfg = Release|x64
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|x64.Build.0 = Release|x64
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|x86.ActiveCfg = Release|x86
|
||||
{C8BC13B6-3FA3-4716-827D-E7706F976FE1}.Release|x86.Build.0 = Release|x86
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{674B69B8-0780-4D54-AE2B-C15821FA51CB}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{3F4686DA-8774-4940-823E-9138F4B42060}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{B84274D7-BE51-4613-8DB1-58E7C0EC45A8}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
@@ -0,0 +1,173 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{49EF16A2-5ED1-480F-80A1-D1D05D6C1BE4}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Octokit</RootNamespace>
|
||||
<AssemblyName>Octokit</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<IntermediateOutputPath>obj\Debug\Mono</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\Mono</OutputPath>
|
||||
<DefineConstants>DEBUG;</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<IntermediateOutputPath>obj\Release\Mono</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\Mono</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Clients\AssigneesClient.cs" />
|
||||
<Compile Include="Clients\CommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ICommitStatusClient.cs" />
|
||||
<Compile Include="Clients\IssuesClient.cs" />
|
||||
<Compile Include="Clients\MilestonesClient.cs" />
|
||||
<Compile Include="Exceptions\NotFoundException.cs" />
|
||||
<Compile Include="Clients\IAssigneesClient.cs" />
|
||||
<Compile Include="Clients\IIssuesClient.cs" />
|
||||
<Compile Include="Clients\IMilestonesClient.cs" />
|
||||
<Compile Include="Helpers\ParameterAttribute.cs" />
|
||||
<Compile Include="Helpers\ReflectionExtensions.cs" />
|
||||
<Compile Include="Models\Request\MilestoneUpdate.cs" />
|
||||
<Compile Include="Models\Request\NewCommitStatus.cs" />
|
||||
<Compile Include="Models\Request\NewMilestone.cs" />
|
||||
<Compile Include="Models\Request\RequestParameters.cs" />
|
||||
<Compile Include="Models\Response\CommitStatus.cs" />
|
||||
<Compile Include="Models\Response\Issue.cs" />
|
||||
<Compile Include="Models\Request\IssueRequest.cs" />
|
||||
<Compile Include="Models\Request\IssueUpdate.cs" />
|
||||
<Compile Include="Models\Response\Label.cs" />
|
||||
<Compile Include="Models\Response\Milestone.cs" />
|
||||
<Compile Include="Models\Request\NewIssue.cs" />
|
||||
<Compile Include="Models\Response\Notification.cs" />
|
||||
<Compile Include="Models\Response\NotificationInfo.cs" />
|
||||
<Compile Include="Models\Response\PullRequest.cs" />
|
||||
<Compile Include="Models\Request\RepositoryIssueRequest.cs" />
|
||||
<Compile Include="Models\Request\MilestoneRequest.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Exceptions\TwoFactorChallengeFailedException.cs" />
|
||||
<Compile Include="Exceptions\TwoFactorRequiredException.cs" />
|
||||
<Compile Include="Helpers\ApiUrls.cs" />
|
||||
<Compile Include="Helpers\AuthorizationExtensions.cs" />
|
||||
<Compile Include="Helpers\TwoFactorChallengeResult.cs" />
|
||||
<Compile Include="Http\RateLimit.cs" />
|
||||
<Compile Include="Models\Response\Account.cs" />
|
||||
<Compile Include="Models\Response\ApiError.cs" />
|
||||
<Compile Include="Models\Response\ApiErrorDetail.cs" />
|
||||
<Compile Include="Models\Response\Application.cs" />
|
||||
<Compile Include="Clients\MiscellaneousClient.cs" />
|
||||
<Compile Include="Exceptions\ApiException.cs" />
|
||||
<Compile Include="Helpers\ApiExtensions.cs" />
|
||||
<Compile Include="Clients\ApiClient.cs" />
|
||||
<Compile Include="Clients\AuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\ApiPagination.cs" />
|
||||
<Compile Include="Clients\NotificationsClient.cs" />
|
||||
<Compile Include="Clients\OrganizationsClient.cs" />
|
||||
<Compile Include="Authentication\AnonymousAuthenticator.cs" />
|
||||
<Compile Include="Authentication\Authenticator.cs" />
|
||||
<Compile Include="Clients\ReleasesClient.cs" />
|
||||
<Compile Include="Clients\SshKeysClient.cs" />
|
||||
<Compile Include="Exceptions\ApiValidationException.cs" />
|
||||
<Compile Include="Exceptions\ForbiddenException.cs" />
|
||||
<Compile Include="Exceptions\LoginAttemptsExceededException.cs" />
|
||||
<Compile Include="Exceptions\RateLimitExceededException.cs" />
|
||||
<Compile Include="Helpers\CollectionExtensions.cs" />
|
||||
<Compile Include="Helpers\Net45CompatibilityShim.cs" />
|
||||
<Compile Include="Helpers\UriExtensions.cs" />
|
||||
<Compile Include="Http\ApiConnection.cs" />
|
||||
<Compile Include="Http\IApiConnection.cs" />
|
||||
<Compile Include="Http\IHttpClient.cs" />
|
||||
<Compile Include="Http\JsonHttpPipeline.cs" />
|
||||
<Compile Include="Http\ReadOnlyPagedCollection.cs" />
|
||||
<Compile Include="Http\Credentials.cs" />
|
||||
<Compile Include="Http\CredentialsExtensions.cs" />
|
||||
<Compile Include="Http\HttpVerb.cs" />
|
||||
<Compile Include="Authentication\IAuthenticationHandler.cs" />
|
||||
<Compile Include="Http\ICredentialStore.cs" />
|
||||
<Compile Include="Http\InMemoryCredentialStore.cs" />
|
||||
<Compile Include="Helpers\IApiPagination.cs" />
|
||||
<Compile Include="Clients\IAuthorizationsClient.cs" />
|
||||
<Compile Include="IGitHubClient.cs" />
|
||||
<Compile Include="Clients\IMiscellaneousClient.cs" />
|
||||
<Compile Include="Clients\IReleasesClient.cs" />
|
||||
<Compile Include="Clients\INotificationsClient.cs" />
|
||||
<Compile Include="Clients\ISshKeysClient.cs" />
|
||||
<Compile Include="Clients\IOrganizationsClient.cs" />
|
||||
<Compile Include="Helpers\IReadOnlyPagedCollection.cs" />
|
||||
<Compile Include="Clients\IRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\IUsersClient.cs" />
|
||||
<Compile Include="Http\ApiInfoExtensions.cs" />
|
||||
<Compile Include="Http\ApiInfoParser.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\ApiInfo.cs" />
|
||||
<Compile Include="Authentication\BasicAuthenticator.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\ApiResponse.cs" />
|
||||
<Compile Include="Http\IJsonSerializer.cs" />
|
||||
<Compile Include="Exceptions\AuthorizationException.cs" />
|
||||
<Compile Include="Http\SimpleJsonSerializer.cs" />
|
||||
<Compile Include="Authentication\TokenAuthenticator.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Helpers\Ensure.cs" />
|
||||
<Compile Include="GitHubClient.cs" />
|
||||
<Compile Include="Authentication\AuthenticationType.cs" />
|
||||
<Compile Include="Http\Connection.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\HttpClientAdapter.cs" />
|
||||
<Compile Include="Http\IConnection.cs" />
|
||||
<Compile Include="Http\IRequest.cs" />
|
||||
<Compile Include="Http\IResponse.cs" />
|
||||
<Compile Include="Http\Request.cs" />
|
||||
<Compile Include="Helpers\ModelExtensions.cs" />
|
||||
<Compile Include="Models\Response\Authorization.cs" />
|
||||
<Compile Include="Models\Request\AuthorizationUpdate.cs" />
|
||||
<Compile Include="Models\Request\NewAuthorization.cs" />
|
||||
<Compile Include="Models\Response\EmailAddress.cs" />
|
||||
<Compile Include="Models\Response\Organization.cs" />
|
||||
<Compile Include="Models\Response\Plan.cs" />
|
||||
<Compile Include="Models\Response\Readme.cs" />
|
||||
<Compile Include="Models\Response\ReadmeResponse.cs" />
|
||||
<Compile Include="Models\Response\Release.cs" />
|
||||
<Compile Include="Models\Response\ReleaseAsset.cs" />
|
||||
<Compile Include="Models\Response\ReleaseAssetUpload.cs" />
|
||||
<Compile Include="Models\Request\ReleaseUpdate.cs" />
|
||||
<Compile Include="Models\Response\Repository.cs" />
|
||||
<Compile Include="Models\Response\SshKey.cs" />
|
||||
<Compile Include="Models\Response\SshKeyInfo.cs" />
|
||||
<Compile Include="Models\Request\SshKeyUpdate.cs" />
|
||||
<Compile Include="Models\Response\User.cs" />
|
||||
<Compile Include="Models\Request\UserUpdate.cs" />
|
||||
<Compile Include="Helpers\StringExtensions.cs" />
|
||||
<Compile Include="Clients\RepositoriesClient.cs" />
|
||||
<Compile Include="SimpleJson.cs" />
|
||||
<Compile Include="Models\Request\NewRepository.cs" />
|
||||
<Compile Include="Clients\UsersClient.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,182 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{B24FC6FA-B80C-4EC7-8AFF-05DE2C923869}</ProjectGuid>
|
||||
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Octokit</RootNamespace>
|
||||
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
|
||||
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
|
||||
<AndroidUseLatestPlatformSdk>False</AndroidUseLatestPlatformSdk>
|
||||
<AssemblyName>Octokit</AssemblyName>
|
||||
<TargetFrameworkVersion>v2.2</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<IntermediateOutputPath>obj\Debug\MonoAndroid</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\MonoAndroid</OutputPath>
|
||||
<DefineConstants>DEBUG;</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AndroidLinkMode>None</AndroidLinkMode>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<IntermediateOutputPath>obj\Release\MonoAndroid</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\MonoAndroid</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AndroidUseSharedRuntime>false</AndroidUseSharedRuntime>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="Mono.Android" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Clients\AssigneesClient.cs" />
|
||||
<Compile Include="Clients\CommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ICommitStatusClient.cs" />
|
||||
<Compile Include="Clients\IssuesClient.cs" />
|
||||
<Compile Include="Clients\MilestonesClient.cs" />
|
||||
<Compile Include="Exceptions\NotFoundException.cs" />
|
||||
<Compile Include="Clients\IAssigneesClient.cs" />
|
||||
<Compile Include="Clients\IIssuesClient.cs" />
|
||||
<Compile Include="Clients\IMilestonesClient.cs" />
|
||||
<Compile Include="Helpers\ParameterAttribute.cs" />
|
||||
<Compile Include="Helpers\ReflectionExtensions.cs" />
|
||||
<Compile Include="Models\Request\MilestoneUpdate.cs" />
|
||||
<Compile Include="Models\Request\NewCommitStatus.cs" />
|
||||
<Compile Include="Models\Request\NewMilestone.cs" />
|
||||
<Compile Include="Models\Request\RequestParameters.cs" />
|
||||
<Compile Include="Models\Response\CommitStatus.cs" />
|
||||
<Compile Include="Models\Response\Issue.cs" />
|
||||
<Compile Include="Models\Request\IssueRequest.cs" />
|
||||
<Compile Include="Models\Request\IssueUpdate.cs" />
|
||||
<Compile Include="Models\Response\Label.cs" />
|
||||
<Compile Include="Models\Response\Milestone.cs" />
|
||||
<Compile Include="Models\Request\NewIssue.cs" />
|
||||
<Compile Include="Models\Response\Notification.cs" />
|
||||
<Compile Include="Models\Response\NotificationInfo.cs" />
|
||||
<Compile Include="Models\Response\PullRequest.cs" />
|
||||
<Compile Include="Models\Request\RepositoryIssueRequest.cs" />
|
||||
<Compile Include="Models\Request\MilestoneRequest.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Exceptions\TwoFactorChallengeFailedException.cs" />
|
||||
<Compile Include="Exceptions\TwoFactorRequiredException.cs" />
|
||||
<Compile Include="Helpers\ApiUrls.cs" />
|
||||
<Compile Include="Helpers\AuthorizationExtensions.cs" />
|
||||
<Compile Include="Helpers\TwoFactorChallengeResult.cs" />
|
||||
<Compile Include="Http\RateLimit.cs" />
|
||||
<Compile Include="Models\Response\Account.cs" />
|
||||
<Compile Include="Models\Response\ApiError.cs" />
|
||||
<Compile Include="Models\Response\ApiErrorDetail.cs" />
|
||||
<Compile Include="Models\Response\Application.cs" />
|
||||
<Compile Include="Clients\MiscellaneousClient.cs" />
|
||||
<Compile Include="Exceptions\ApiException.cs" />
|
||||
<Compile Include="Helpers\ApiExtensions.cs" />
|
||||
<Compile Include="Clients\ApiClient.cs" />
|
||||
<Compile Include="Clients\AuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\ApiPagination.cs" />
|
||||
<Compile Include="Clients\NotificationsClient.cs" />
|
||||
<Compile Include="Clients\OrganizationsClient.cs" />
|
||||
<Compile Include="Authentication\AnonymousAuthenticator.cs" />
|
||||
<Compile Include="Authentication\Authenticator.cs" />
|
||||
<Compile Include="Clients\ReleasesClient.cs" />
|
||||
<Compile Include="Clients\SshKeysClient.cs" />
|
||||
<Compile Include="Exceptions\ApiValidationException.cs" />
|
||||
<Compile Include="Exceptions\ForbiddenException.cs" />
|
||||
<Compile Include="Exceptions\LoginAttemptsExceededException.cs" />
|
||||
<Compile Include="Exceptions\RateLimitExceededException.cs" />
|
||||
<Compile Include="Helpers\CollectionExtensions.cs" />
|
||||
<Compile Include="Helpers\Net45CompatibilityShim.cs" />
|
||||
<Compile Include="Helpers\UriExtensions.cs" />
|
||||
<Compile Include="Http\ApiConnection.cs" />
|
||||
<Compile Include="Http\IApiConnection.cs" />
|
||||
<Compile Include="Http\IHttpClient.cs" />
|
||||
<Compile Include="Http\JsonHttpPipeline.cs" />
|
||||
<Compile Include="Http\ReadOnlyPagedCollection.cs" />
|
||||
<Compile Include="Http\Credentials.cs" />
|
||||
<Compile Include="Http\CredentialsExtensions.cs" />
|
||||
<Compile Include="Http\HttpVerb.cs" />
|
||||
<Compile Include="Authentication\IAuthenticationHandler.cs" />
|
||||
<Compile Include="Http\ICredentialStore.cs" />
|
||||
<Compile Include="Http\InMemoryCredentialStore.cs" />
|
||||
<Compile Include="Helpers\IApiPagination.cs" />
|
||||
<Compile Include="Clients\IAuthorizationsClient.cs" />
|
||||
<Compile Include="IGitHubClient.cs" />
|
||||
<Compile Include="Clients\IMiscellaneousClient.cs" />
|
||||
<Compile Include="Clients\IReleasesClient.cs" />
|
||||
<Compile Include="Clients\INotificationsClient.cs" />
|
||||
<Compile Include="Clients\ISshKeysClient.cs" />
|
||||
<Compile Include="Clients\IOrganizationsClient.cs" />
|
||||
<Compile Include="Helpers\IReadOnlyPagedCollection.cs" />
|
||||
<Compile Include="Clients\IRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\IUsersClient.cs" />
|
||||
<Compile Include="Http\ApiInfoExtensions.cs" />
|
||||
<Compile Include="Http\ApiInfoParser.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\ApiInfo.cs" />
|
||||
<Compile Include="Authentication\BasicAuthenticator.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\ApiResponse.cs" />
|
||||
<Compile Include="Http\IJsonSerializer.cs" />
|
||||
<Compile Include="Exceptions\AuthorizationException.cs" />
|
||||
<Compile Include="Http\SimpleJsonSerializer.cs" />
|
||||
<Compile Include="Authentication\TokenAuthenticator.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Helpers\Ensure.cs" />
|
||||
<Compile Include="GitHubClient.cs" />
|
||||
<Compile Include="Authentication\AuthenticationType.cs" />
|
||||
<Compile Include="Http\Connection.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\HttpClientAdapter.cs" />
|
||||
<Compile Include="Http\IConnection.cs" />
|
||||
<Compile Include="Http\IRequest.cs" />
|
||||
<Compile Include="Http\IResponse.cs" />
|
||||
<Compile Include="Http\Request.cs" />
|
||||
<Compile Include="Helpers\ModelExtensions.cs" />
|
||||
<Compile Include="Models\Response\Authorization.cs" />
|
||||
<Compile Include="Models\Request\AuthorizationUpdate.cs" />
|
||||
<Compile Include="Models\Request\NewAuthorization.cs" />
|
||||
<Compile Include="Models\Response\EmailAddress.cs" />
|
||||
<Compile Include="Models\Response\Organization.cs" />
|
||||
<Compile Include="Models\Response\Plan.cs" />
|
||||
<Compile Include="Models\Response\Readme.cs" />
|
||||
<Compile Include="Models\Response\ReadmeResponse.cs" />
|
||||
<Compile Include="Models\Response\Release.cs" />
|
||||
<Compile Include="Models\Response\ReleaseAsset.cs" />
|
||||
<Compile Include="Models\Response\ReleaseAssetUpload.cs" />
|
||||
<Compile Include="Models\Request\ReleaseUpdate.cs" />
|
||||
<Compile Include="Models\Response\Repository.cs" />
|
||||
<Compile Include="Models\Response\SshKey.cs" />
|
||||
<Compile Include="Models\Response\SshKeyInfo.cs" />
|
||||
<Compile Include="Models\Request\SshKeyUpdate.cs" />
|
||||
<Compile Include="Models\Response\User.cs" />
|
||||
<Compile Include="Models\Request\UserUpdate.cs" />
|
||||
<Compile Include="Helpers\StringExtensions.cs" />
|
||||
<Compile Include="Clients\RepositoriesClient.cs" />
|
||||
<Compile Include="SimpleJson.cs" />
|
||||
<Compile Include="Models\Request\NewRepository.cs" />
|
||||
<Compile Include="Clients\UsersClient.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,177 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>10.0.0</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{E4AD1421-8844-4236-9A0B-C4D96AF53908}</ProjectGuid>
|
||||
<ProjectTypeGuids>{6BC8ED88-2882-458C-8E55-DFD12B67127B};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Octokit</RootNamespace>
|
||||
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
|
||||
<AssemblyName>Octokit</AssemblyName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<IntermediateOutputPath>obj\Debug\Monotouch</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\Monotouch</OutputPath>
|
||||
<DefineConstants>DEBUG;</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<IntermediateOutputPath>obj\Release\Monotouch</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\Monotouch</OutputPath>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<ConsolePause>false</ConsolePause>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="monotouch" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Clients\AssigneesClient.cs" />
|
||||
<Compile Include="Clients\CommitStatusClient.cs" />
|
||||
<Compile Include="Clients\ICommitStatusClient.cs" />
|
||||
<Compile Include="Clients\IssuesClient.cs" />
|
||||
<Compile Include="Clients\MilestonesClient.cs" />
|
||||
<Compile Include="Exceptions\NotFoundException.cs" />
|
||||
<Compile Include="Clients\IAssigneesClient.cs" />
|
||||
<Compile Include="Clients\IIssuesClient.cs" />
|
||||
<Compile Include="Clients\IMilestonesClient.cs" />
|
||||
<Compile Include="Helpers\ParameterAttribute.cs" />
|
||||
<Compile Include="Helpers\ReflectionExtensions.cs" />
|
||||
<Compile Include="Models\Request\MilestoneUpdate.cs" />
|
||||
<Compile Include="Models\Request\NewCommitStatus.cs" />
|
||||
<Compile Include="Models\Request\NewMilestone.cs" />
|
||||
<Compile Include="Models\Request\RequestParameters.cs" />
|
||||
<Compile Include="Models\Response\CommitStatus.cs" />
|
||||
<Compile Include="Models\Response\Issue.cs" />
|
||||
<Compile Include="Models\Request\IssueRequest.cs" />
|
||||
<Compile Include="Models\Request\IssueUpdate.cs" />
|
||||
<Compile Include="Models\Response\Label.cs" />
|
||||
<Compile Include="Models\Response\Milestone.cs" />
|
||||
<Compile Include="Models\Request\NewIssue.cs" />
|
||||
<Compile Include="Models\Response\Notification.cs" />
|
||||
<Compile Include="Models\Response\NotificationInfo.cs" />
|
||||
<Compile Include="Models\Response\PullRequest.cs" />
|
||||
<Compile Include="Models\Request\RepositoryIssueRequest.cs" />
|
||||
<Compile Include="Models\Request\MilestoneRequest.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Exceptions\TwoFactorChallengeFailedException.cs" />
|
||||
<Compile Include="Exceptions\TwoFactorRequiredException.cs" />
|
||||
<Compile Include="Helpers\ApiUrls.cs" />
|
||||
<Compile Include="Helpers\AuthorizationExtensions.cs" />
|
||||
<Compile Include="Helpers\TwoFactorChallengeResult.cs" />
|
||||
<Compile Include="Http\RateLimit.cs" />
|
||||
<Compile Include="Models\Response\Account.cs" />
|
||||
<Compile Include="Models\Response\ApiError.cs" />
|
||||
<Compile Include="Models\Response\ApiErrorDetail.cs" />
|
||||
<Compile Include="Models\Response\Application.cs" />
|
||||
<Compile Include="Clients\MiscellaneousClient.cs" />
|
||||
<Compile Include="Exceptions\ApiException.cs" />
|
||||
<Compile Include="Helpers\ApiExtensions.cs" />
|
||||
<Compile Include="Clients\ApiClient.cs" />
|
||||
<Compile Include="Clients\AuthorizationsClient.cs" />
|
||||
<Compile Include="Clients\ApiPagination.cs" />
|
||||
<Compile Include="Clients\NotificationsClient.cs" />
|
||||
<Compile Include="Clients\OrganizationsClient.cs" />
|
||||
<Compile Include="Authentication\AnonymousAuthenticator.cs" />
|
||||
<Compile Include="Authentication\Authenticator.cs" />
|
||||
<Compile Include="Clients\ReleasesClient.cs" />
|
||||
<Compile Include="Clients\SshKeysClient.cs" />
|
||||
<Compile Include="Exceptions\ApiValidationException.cs" />
|
||||
<Compile Include="Exceptions\ForbiddenException.cs" />
|
||||
<Compile Include="Exceptions\LoginAttemptsExceededException.cs" />
|
||||
<Compile Include="Exceptions\RateLimitExceededException.cs" />
|
||||
<Compile Include="Helpers\CollectionExtensions.cs" />
|
||||
<Compile Include="Helpers\Net45CompatibilityShim.cs" />
|
||||
<Compile Include="Helpers\UriExtensions.cs" />
|
||||
<Compile Include="Http\ApiConnection.cs" />
|
||||
<Compile Include="Http\IApiConnection.cs" />
|
||||
<Compile Include="Http\IHttpClient.cs" />
|
||||
<Compile Include="Http\JsonHttpPipeline.cs" />
|
||||
<Compile Include="Http\ReadOnlyPagedCollection.cs" />
|
||||
<Compile Include="Http\Credentials.cs" />
|
||||
<Compile Include="Http\CredentialsExtensions.cs" />
|
||||
<Compile Include="Http\HttpVerb.cs" />
|
||||
<Compile Include="Authentication\IAuthenticationHandler.cs" />
|
||||
<Compile Include="Http\ICredentialStore.cs" />
|
||||
<Compile Include="Http\InMemoryCredentialStore.cs" />
|
||||
<Compile Include="Helpers\IApiPagination.cs" />
|
||||
<Compile Include="Clients\IAuthorizationsClient.cs" />
|
||||
<Compile Include="IGitHubClient.cs" />
|
||||
<Compile Include="Clients\IMiscellaneousClient.cs" />
|
||||
<Compile Include="Clients\IReleasesClient.cs" />
|
||||
<Compile Include="Clients\INotificationsClient.cs" />
|
||||
<Compile Include="Clients\ISshKeysClient.cs" />
|
||||
<Compile Include="Clients\IOrganizationsClient.cs" />
|
||||
<Compile Include="Helpers\IReadOnlyPagedCollection.cs" />
|
||||
<Compile Include="Clients\IRepositoriesClient.cs" />
|
||||
<Compile Include="Clients\IUsersClient.cs" />
|
||||
<Compile Include="Http\ApiInfoExtensions.cs" />
|
||||
<Compile Include="Http\ApiInfoParser.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\ApiInfo.cs" />
|
||||
<Compile Include="Authentication\BasicAuthenticator.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\ApiResponse.cs" />
|
||||
<Compile Include="Http\IJsonSerializer.cs" />
|
||||
<Compile Include="Exceptions\AuthorizationException.cs" />
|
||||
<Compile Include="Http\SimpleJsonSerializer.cs" />
|
||||
<Compile Include="Authentication\TokenAuthenticator.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Helpers\Ensure.cs" />
|
||||
<Compile Include="GitHubClient.cs" />
|
||||
<Compile Include="Authentication\AuthenticationType.cs" />
|
||||
<Compile Include="Http\Connection.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Http\HttpClientAdapter.cs" />
|
||||
<Compile Include="Http\IConnection.cs" />
|
||||
<Compile Include="Http\IRequest.cs" />
|
||||
<Compile Include="Http\IResponse.cs" />
|
||||
<Compile Include="Http\Request.cs" />
|
||||
<Compile Include="Helpers\ModelExtensions.cs" />
|
||||
<Compile Include="Models\Response\Authorization.cs" />
|
||||
<Compile Include="Models\Request\AuthorizationUpdate.cs" />
|
||||
<Compile Include="Models\Request\NewAuthorization.cs" />
|
||||
<Compile Include="Models\Response\EmailAddress.cs" />
|
||||
<Compile Include="Models\Response\Organization.cs" />
|
||||
<Compile Include="Models\Response\Plan.cs" />
|
||||
<Compile Include="Models\Response\Readme.cs" />
|
||||
<Compile Include="Models\Response\ReadmeResponse.cs" />
|
||||
<Compile Include="Models\Response\Release.cs" />
|
||||
<Compile Include="Models\Response\ReleaseAsset.cs" />
|
||||
<Compile Include="Models\Response\ReleaseAssetUpload.cs" />
|
||||
<Compile Include="Models\Request\ReleaseUpdate.cs" />
|
||||
<Compile Include="Models\Response\Repository.cs" />
|
||||
<Compile Include="Models\Response\SshKey.cs" />
|
||||
<Compile Include="Models\Response\SshKeyInfo.cs" />
|
||||
<Compile Include="Models\Request\SshKeyUpdate.cs" />
|
||||
<Compile Include="Models\Response\User.cs" />
|
||||
<Compile Include="Models\Request\UserUpdate.cs" />
|
||||
<Compile Include="Helpers\StringExtensions.cs" />
|
||||
<Compile Include="Clients\RepositoriesClient.cs" />
|
||||
<Compile Include="SimpleJson.cs" />
|
||||
<Compile Include="Models\Request\NewRepository.cs" />
|
||||
<Compile Include="Clients\UsersClient.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -10,7 +10,7 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Octokit</RootNamespace>
|
||||
<AssemblyName>OctokitRT</AssemblyName>
|
||||
<AssemblyName>Octokit</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
@@ -18,7 +18,8 @@
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\WinRT\Debug\</OutputPath>
|
||||
<IntermediateOutputPath>obj\Debug\NetCore45</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\NetCore45</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG;NETFX_CORE;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL;NET_45</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -27,77 +28,12 @@
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\WinRT\Release\</OutputPath>
|
||||
<IntermediateOutputPath>obj\Release\NetCore45</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\NetCore45</OutputPath>
|
||||
<DefineConstants>TRACE;NETFX_CORE;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL;NET_45</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\ARM\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
|
||||
<NoWarn>;2008</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>ARM</PlatformTarget>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
|
||||
<OutputPath>bin\ARM\Release\</OutputPath>
|
||||
<DefineConstants>TRACE;NETFX_CORE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>;2008</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>ARM</PlatformTarget>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
|
||||
<NoWarn>;2008</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<DefineConstants>TRACE;NETFX_CORE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>;2008</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
|
||||
<NoWarn>;2008</NoWarn>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<DefineConstants>TRACE;NETFX_CORE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<NoWarn>;2008</NoWarn>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<UseVSHostingProcess>false</UseVSHostingProcess>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SolutionInfo.cs">
|
||||
<Link>Properties\SolutionInfo.cs</Link>
|
||||
@@ -244,4 +180,4 @@
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
</Project>
|
||||
@@ -17,8 +17,9 @@
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_ANALYSIS;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL;NET_45</DefineConstants>
|
||||
<IntermediateOutputPath>obj\Debug\Net40</IntermediateOutputPath>
|
||||
<OutputPath>bin\Debug\Net40</OutputPath>
|
||||
<DefineConstants>TRACE;DEBUG;CODE_ANALYSIS;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL;NET_45</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<RunCodeAnalysis>true</RunCodeAnalysis>
|
||||
@@ -30,7 +31,8 @@
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<IntermediateOutputPath>obj\Release\Net40</IntermediateOutputPath>
|
||||
<OutputPath>bin\Release\Net40</OutputPath>
|
||||
<DefineConstants>TRACE;CODE_ANALYSIS;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -209,4 +211,4 @@
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
</Project>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Octokit - GitHub API Client Library for .NET
|
||||
|
||||
Octokit is a client library targeting .NET 4.0 and above that provides an easy
|
||||
Octokit is a client library targeting .NET 4.5 and above that provides an easy
|
||||
way to interact with the [GitHub API](http://developer.github.com/v3/).
|
||||
|
||||
## Usage examples
|
||||
@@ -13,6 +13,12 @@ var user = await github.User.Get("half-ogre");
|
||||
Console.WriteLine(user.Followers + " folks love the half ogre!");
|
||||
```
|
||||
|
||||
## Supported Platforms
|
||||
|
||||
* .NET 4.5 (Desktop / Server)
|
||||
* Xamarin.iOS / Xamarin.Android / Xamarin.Mac
|
||||
* Mono 3.x
|
||||
|
||||
## Getting Started
|
||||
|
||||
Octokit is available on NuGet.
|
||||
@@ -26,7 +32,7 @@ Install-Package Octokit
|
||||
Octokit is a single assembly designed to be easy to deploy anywhere. If you prefer
|
||||
to compile it yourself, you’ll need:
|
||||
|
||||
* Visual Studio 2012
|
||||
* Visual Studio 2012 or later, or Xamarin Studio
|
||||
* PowerShell 2.0 or greater. _For our build scripts_.
|
||||
|
||||
To clone it locally click the "Clone in Windows" button above or run the
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ using System.Runtime.InteropServices;
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
[assembly: InternalsVisibleTo("Octokit.Tests")]
|
||||
[assembly: InternalsVisibleTo("OctokitRT.Tests")]
|
||||
[assembly: InternalsVisibleTo("Octokit.Tests-NetCore45")]
|
||||
[assembly: CLSCompliant(false)]
|
||||
|
||||
class SolutionInfo
|
||||
|
||||
@@ -66,4 +66,4 @@
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
</Project>
|
||||
|
||||
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
BIN
Binary file not shown.
Reference in New Issue
Block a user