Imported Upstream version 4.0.0~alpha1

Former-commit-id: 806294f5ded97629b74c85c09952f2a74fe182d9
This commit is contained in:
Jo Shields
2015-04-07 09:35:12 +01:00
parent 283343f570
commit 3c1f479b9d
22469 changed files with 2931443 additions and 869343 deletions

View File

@@ -25,6 +25,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ios_System.Reactive.Experim
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ios_System.Reactive.Debugger", "iOS\rx\System.Reactive.Debugger\ios_System.Reactive.Debugger.csproj", "{B41CB61A-DCA0-4539-8F99-7B3499E18E6D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ios_System.Reactive.Observable.Aliases", "iOS\rx\System.Reactive.Observable.Aliases\ios_System.Reactive.Observable.Aliases.csproj", "{1A476D81-F91A-448F-8790-F55498E013D2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -53,6 +55,22 @@ Global
{0A977063-0796-4CD4-84B8-AEDB2D648B26}.Release|iPhone.Build.0 = Release|Any CPU
{0A977063-0796-4CD4-84B8-AEDB2D648B26}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{0A977063-0796-4CD4-84B8-AEDB2D648B26}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.AppStore|iPhone.Build.0 = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Debug|iPhone.Build.0 = Debug|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Release|Any CPU.Build.0 = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Release|iPhone.ActiveCfg = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Release|iPhone.Build.0 = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{1A476D81-F91A-448F-8790-F55498E013D2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{24F995BD-7075-489C-B7A5-7FDE08C304B6}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{24F995BD-7075-489C-B7A5-7FDE08C304B6}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{24F995BD-7075-489C-B7A5-7FDE08C304B6}.AppStore|iPhone.ActiveCfg = Release|Any CPU
@@ -202,6 +220,7 @@ Global
{79A43CEB-1A18-49EA-AAC4-B72B9C90BF5A} = {A38611CA-29F7-497B-9E9D-945943F3E5A0}
{24F995BD-7075-489C-B7A5-7FDE08C304B6} = {A38611CA-29F7-497B-9E9D-945943F3E5A0}
{B41CB61A-DCA0-4539-8F99-7B3499E18E6D} = {A38611CA-29F7-497B-9E9D-945943F3E5A0}
{1A476D81-F91A-448F-8790-F55498E013D2} = {A38611CA-29F7-497B-9E9D-945943F3E5A0}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = iOS\ios_UnitTest\ios_UnitTest.csproj

View File

@@ -43,7 +43,8 @@
<WarningLevel>4</WarningLevel>
<CodesignKey>iPhone Developer</CodesignKey>
<ConsolePause>False</ConsolePause>
<MtouchI18n />
<MtouchI18n>
</MtouchI18n>
<MtouchArch>ARMv7</MtouchArch>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>Mono.Reactive.Testing</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,26 +42,24 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="MonoTouch.NUnitLite" />
<Reference Include='MonoTouch.NUnitLite' />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\System.Reactive.Core\ios_System.Reactive.Core.csproj">
<Project>{4E516F10-DA7A-4D43-963E-A93865ABEA5B}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{9E9B9C60-98B0-40FA-9C2B-1218D417CAA4}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{63252AE9-5186-45CA-BFCD-FA51C6B66A43}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<Project>{A67F34B5-75C1-4319-A93E-93DF87E728A4}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{6F2675F5-FCC7-4A28-9DC3-657B4613DCC5}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{0A977063-0796-4CD4-84B8-AEDB2D648B26}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<!--
<ProjectReference Include="..\Andr.Unit\Android.NUnitLite\Android.NUnitLite.csproj">
<Project>{6A005891-A3D6-4398-A729-F645397D573A}</Project>
@@ -70,52 +68,50 @@
-->
</ItemGroup>
<ItemGroup>
<Compile Include="../../../../Microsoft.Reactive.Testing/ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/GlobalSuppressions.cs">
<Link>GlobalSuppressions.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/HotObservable.cs">
<Link>HotObservable.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/ITestObservable.cs">
<Link>ITestObservable.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/ITestObserver.cs">
<Link>ITestObserver.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/MockObserver.cs">
<Link>MockObserver.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/NamespaceDoc.cs">
<Link>NamespaceDoc.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/Properties/AssemblyInfo.cs">
<Link>Properties/AssemblyInfo.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/ReactiveAssert.cs">
<Link>ReactiveAssert.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/ReactiveTest.cs">
<Link>ReactiveTest.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/Recorded.cs">
<Link>Recorded.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/Subscription.cs">
<Link>Subscription.cs</Link>
</Compile>
<Compile Include="../../../../Microsoft.Reactive.Testing/TestScheduler.cs">
<Link>TestScheduler.cs</Link>
</Compile>
<!--
<Compile Include="..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
-->
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\GlobalSuppressions.cs">
<Link>GlobalSuppressions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\HotObservable.cs">
<Link>HotObservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\ITestObservable.cs">
<Link>ITestObservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\ITestObserver.cs">
<Link>ITestObserver.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\MockObserver.cs">
<Link>MockObserver.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\NamespaceDoc.cs">
<Link>NamespaceDoc.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\Properties\AssemblyInfo.cs">
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\ReactiveAssert.cs">
<Link>ReactiveAssert.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\ReactiveTest.cs">
<Link>ReactiveTest.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\Recorded.cs">
<Link>Recorded.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\Subscription.cs">
<Link>Subscription.cs</Link>
</Compile>
<Compile Include="..\..\..\..\Microsoft.Reactive.Testing\TestScheduler.cs">
<Link>TestScheduler.cs</Link>
</Compile>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Debugger</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,32 +42,32 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="MonoTouch.NUnitLite" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\System.Reactive.Core\ios_System.Reactive.Core.csproj">
<Project>{4E516F10-DA7A-4D43-963E-A93865ABEA5B}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Experimental\ios_System.Reactive.Experimental.csproj">
<Project>{41E65B96-733B-41C4-A1BB-7476359B89EB}</Project>
<Name>ios_System.Reactive.Experimental</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{9E9B9C60-98B0-40FA-9C2B-1218D417CAA4}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{63252AE9-5186-45CA-BFCD-FA51C6B66A43}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.PlatformServices\ios_System.Reactive.PlatformServices.csproj">
<Project>{0CCCF009-763F-40D2-8655-7A94828023BF}</Project>
<Name>ios_System.Reactive.PlatformServices</Name>
</ProjectReference>
<Project>{A67F34B5-75C1-4319-A93E-93DF87E728A4}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Experimental\ios_System.Reactive.Experimental.csproj">
<Project>{24F995BD-7075-489C-B7A5-7FDE08C304B6}</Project>
<Name>ios_System.Reactive.Experimental</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{6F2675F5-FCC7-4A28-9DC3-657B4613DCC5}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{0A977063-0796-4CD4-84B8-AEDB2D648B26}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.PlatformServices\ios_System.Reactive.PlatformServices.csproj">
<Project>{79A43CEB-1A18-49EA-AAC4-B72B9C90BF5A}</Project>
<Name>ios_System.Reactive.PlatformServices</Name>
</ProjectReference>
<!--
<ProjectReference Include="..\Andr.Unit\Android.NUnitLite\Android.NUnitLite.csproj">
<Project>{6A005891-A3D6-4398-A729-F645397D573A}</Project>
@@ -76,19 +76,17 @@
-->
</ItemGroup>
<ItemGroup>
<Compile Include="../../../../System.Reactive.Debugger/Properties/AssemblyInfo.cs">
<Link>Properties/AssemblyInfo.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Debugger/Reactive/Linq/QueryDebugger.cs">
<Link>Reactive/Linq/QueryDebugger.cs</Link>
</Compile>
<!--
<Compile Include="..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
-->
<Compile Include="..\..\..\..\System.Reactive.Debugger\Properties\AssemblyInfo.cs">
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Debugger\Reactive\Linq\QueryDebugger.cs">
<Link>Reactive\Linq\QueryDebugger.cs</Link>
</Compile>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Experimental</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,26 +42,24 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="MonoTouch.NUnitLite" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{63252AE9-5186-45CA-BFCD-FA51C6B66A43}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Core\ios_System.Reactive.Core.csproj">
<Project>{4E516F10-DA7A-4D43-963E-A93865ABEA5B}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{9E9B9C60-98B0-40FA-9C2B-1218D417CAA4}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference>
<Project>{0A977063-0796-4CD4-84B8-AEDB2D648B26}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Core\ios_System.Reactive.Core.csproj">
<Project>{A67F34B5-75C1-4319-A93E-93DF87E728A4}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{6F2675F5-FCC7-4A28-9DC3-657B4613DCC5}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference>
<!--
<ProjectReference Include="..\Andr.Unit\Android.NUnitLite\Android.NUnitLite.csproj">
<Project>{6A005891-A3D6-4398-A729-F645397D573A}</Project>
@@ -70,43 +68,41 @@
-->
</ItemGroup>
<ItemGroup>
<Compile Include="../../../../System.Reactive.Experimental/ExperimentalAttribute.cs">
<Link>ExperimentalAttribute.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/InternalsVisibleTo.cs">
<Link>InternalsVisibleTo.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Properties/AssemblyInfo.cs">
<Link>Properties/AssemblyInfo.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/Internal/BinaryObserver.cs">
<Link>Reactive/Internal/BinaryObserver.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/Linq/QbservableEx.cs">
<Link>Reactive/Linq/QbservableEx.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/Linq/IQueryLanguageEx.cs">
<Link>Reactive/Linq/IQueryLanguageEx.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/Linq/ObservableEx.cs">
<Link>Reactive/Linq/ObservableEx.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/Linq/QbservableEx.Generated.cs">
<Link>Reactive/Linq/QbservableEx.Generated.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/Linq/QueryLanguageEx.cs">
<Link>Reactive/Linq/QueryLanguageEx.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Experimental/Reactive/ListObservable.cs">
<Link>Reactive/ListObservable.cs</Link>
</Compile>
<!--
<Compile Include="..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
-->
<Compile Include="..\..\..\..\System.Reactive.Experimental\ExperimentalAttribute.cs">
<Link>ExperimentalAttribute.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\InternalsVisibleTo.cs">
<Link>InternalsVisibleTo.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Properties\AssemblyInfo.cs">
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\Internal\BinaryObserver.cs">
<Link>Reactive\Internal\BinaryObserver.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\Linq\QbservableEx.cs">
<Link>Reactive\Linq\QbservableEx.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\Linq\IQueryLanguageEx.cs">
<Link>Reactive\Linq\IQueryLanguageEx.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\Linq\ObservableEx.cs">
<Link>Reactive\Linq\ObservableEx.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\Linq\QbservableEx.Generated.cs">
<Link>Reactive\Linq\QbservableEx.Generated.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\Linq\QueryLanguageEx.cs">
<Link>Reactive\Linq\QueryLanguageEx.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Experimental\Reactive\ListObservable.cs">
<Link>Reactive\ListObservable.cs</Link>
</Compile>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Interfaces</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,17 +42,12 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="MonoTouch.NUnitLite" />
</ItemGroup>
<ItemGroup>
<!--
<ProjectReference Include="..\Andr.Unit\Android.NUnitLite\Android.NUnitLite.csproj">
<Project>{6A005891-A3D6-4398-A729-F645397D573A}</Project>
@@ -61,85 +56,83 @@
-->
</ItemGroup>
<ItemGroup>
<Compile Include="../../../../System.Reactive.Interfaces/AssemblyFileVersionAttribute.cs">
<Link>AssemblyFileVersionAttribute.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/DateTimeOffset.cs">
<Link>DateTimeOffset.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/GlobalSuppressions.cs">
<Link>GlobalSuppressions.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/IObservable.cs">
<Link>IObservable.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/IObserver.cs">
<Link>IObserver.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/NamespaceDocs.cs">
<Link>NamespaceDocs.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Properties/AssemblyInfo.cs">
<Link>Properties/AssemblyInfo.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Concurrency/ISchedulerPeriodic.cs">
<Link>Reactive/Concurrency/ISchedulerPeriodic.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Concurrency/IStopwatchProvider.cs">
<Link>Reactive/Concurrency/IStopwatchProvider.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Concurrency/IScheduledItem.cs">
<Link>Reactive/Concurrency/IScheduledItem.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Concurrency/IScheduler.cs">
<Link>Reactive/Concurrency/IScheduler.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Concurrency/ISchedulerLongRunning.cs">
<Link>Reactive/Concurrency/ISchedulerLongRunning.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Concurrency/IStopwatch.cs">
<Link>Reactive/Concurrency/IStopwatch.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Disposables/ICancelable.cs">
<Link>Reactive/Disposables/ICancelable.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/IEventPattern.cs">
<Link>Reactive/IEventPattern.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/IEventPatternSource.cs">
<Link>Reactive/IEventPatternSource.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/IEventSource.cs">
<Link>Reactive/IEventSource.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/IObserver.Result.cs">
<Link>Reactive/IObserver.Result.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Linq/IGroupedObservable.cs">
<Link>Reactive/Linq/IGroupedObservable.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Linq/IQbservable.cs">
<Link>Reactive/Linq/IQbservable.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Linq/IQbservableProvider.cs">
<Link>Reactive/Linq/IQbservableProvider.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Subjects/IConnectableObservable.cs">
<Link>Reactive/Subjects/IConnectableObservable.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Subjects/ISubject.cs">
<Link>Reactive/Subjects/ISubject.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.Interfaces/Reactive/Subjects/ISubject.Multi.cs">
<Link>Reactive/Subjects/ISubject.Multi.cs</Link>
</Compile>
<!--
<Compile Include="..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
-->
<Compile Include="..\..\..\..\System.Reactive.Interfaces\AssemblyFileVersionAttribute.cs">
<Link>AssemblyFileVersionAttribute.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\DateTimeOffset.cs">
<Link>DateTimeOffset.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\GlobalSuppressions.cs">
<Link>GlobalSuppressions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\IObservable.cs">
<Link>IObservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\IObserver.cs">
<Link>IObserver.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\NamespaceDocs.cs">
<Link>NamespaceDocs.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Properties\AssemblyInfo.cs">
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Concurrency\ISchedulerPeriodic.cs">
<Link>Reactive\Concurrency\ISchedulerPeriodic.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Concurrency\IStopwatchProvider.cs">
<Link>Reactive\Concurrency\IStopwatchProvider.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Concurrency\IScheduledItem.cs">
<Link>Reactive\Concurrency\IScheduledItem.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Concurrency\IScheduler.cs">
<Link>Reactive\Concurrency\IScheduler.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Concurrency\ISchedulerLongRunning.cs">
<Link>Reactive\Concurrency\ISchedulerLongRunning.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Concurrency\IStopwatch.cs">
<Link>Reactive\Concurrency\IStopwatch.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Disposables\ICancelable.cs">
<Link>Reactive\Disposables\ICancelable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\IEventPattern.cs">
<Link>Reactive\IEventPattern.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\IEventPatternSource.cs">
<Link>Reactive\IEventPatternSource.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\IEventSource.cs">
<Link>Reactive\IEventSource.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\IObserver.Result.cs">
<Link>Reactive\IObserver.Result.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Linq\IGroupedObservable.cs">
<Link>Reactive\Linq\IGroupedObservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Linq\IQbservable.cs">
<Link>Reactive\Linq\IQbservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Linq\IQbservableProvider.cs">
<Link>Reactive\Linq\IQbservableProvider.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Subjects\IConnectableObservable.cs">
<Link>Reactive\Subjects\IConnectableObservable.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Subjects\ISubject.cs">
<Link>Reactive\Subjects\ISubject.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Interfaces\Reactive\Subjects\ISubject.Multi.cs">
<Link>Reactive\Subjects\ISubject.Multi.cs</Link>
</Compile>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>

View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" 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>{1A476D81-F91A-448F-8790-F55498E013D2}</ProjectGuid>
<ProjectTypeGuids>{6BC8ED88-2882-458C-8E55-DFD12B67127B};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>System.Reactive</RootNamespace>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Observable.Aliases</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>False</Optimize>
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\Release</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<!--
<TargetFrameworkIdentifier>iOS</TargetFrameworkIdentifier>
<TargetFrameworkVersion>v2.0.5</TargetFrameworkVersion>
-->
<!-- NoStdLib>true</NoStdLib -->
<BuildPlatform>MOBILE</BuildPlatform>
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="MonoTouch.NUnitLite" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\System.Reactive.Core\ios_System.Reactive.Core.csproj">
<Project>{A67F34B5-75C1-4319-A93E-93DF87E728A4}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{6F2675F5-FCC7-4A28-9DC3-657B4613DCC5}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{0A977063-0796-4CD4-84B8-AEDB2D648B26}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<!--
<ProjectReference Include="..\Andr.Unit\Android.NUnitLite\Android.NUnitLite.csproj">
<Project>{6A005891-A3D6-4398-A729-F645397D573A}</Project>
<Name>Android.NUnitLite</Name>
</ProjectReference>
-->
</ItemGroup>
<ItemGroup>
<!--
<Compile Include="..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
-->
<Compile Include="..\..\..\..\System.Reactive.Observable.Aliases\Observable.Aliases.cs">
<Link>Observable.Aliases.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.Observable.Aliases\Qbservable.Aliases.Generated.cs">
<Link>Qbservable.Aliases.Generated.cs</Link>
</Compile>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
</Project>

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.PlatformServices</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,26 +42,24 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="MonoTouch.NUnitLite" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\System.Reactive.Core\ios_System.Reactive.Core.csproj">
<Project>{4E516F10-DA7A-4D43-963E-A93865ABEA5B}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{9E9B9C60-98B0-40FA-9C2B-1218D417CAA4}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference><ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{63252AE9-5186-45CA-BFCD-FA51C6B66A43}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<Project>{A67F34B5-75C1-4319-A93E-93DF87E728A4}</Project>
<Name>ios_System.Reactive.Core</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Interfaces\ios_System.Reactive.Interfaces.csproj">
<Project>{6F2675F5-FCC7-4A28-9DC3-657B4613DCC5}</Project>
<Name>ios_System.Reactive.Interfaces</Name>
</ProjectReference>
<ProjectReference Include="..\System.Reactive.Linq\ios_System.Reactive.Linq.csproj">
<Project>{0A977063-0796-4CD4-84B8-AEDB2D648B26}</Project>
<Name>ios_System.Reactive.Linq</Name>
</ProjectReference>
<!--
<ProjectReference Include="..\Andr.Unit\Android.NUnitLite\Android.NUnitLite.csproj">
<Project>{6A005891-A3D6-4398-A729-F645397D573A}</Project>
@@ -70,73 +68,71 @@
-->
</ItemGroup>
<ItemGroup>
<Compile Include="../../../../System.Reactive.PlatformServices/GlobalSuppressions.cs">
<Link>GlobalSuppressions.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Properties/AssemblyInfo.cs">
<Link>Properties/AssemblyInfo.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/ConcurrencyAbstractionLayerImpl.Windows.cs">
<Link>Reactive/Concurrency/ConcurrencyAbstractionLayerImpl.Windows.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/EventLoopScheduler.cs">
<Link>Reactive/Concurrency/EventLoopScheduler.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/NewThreadScheduler.cs">
<Link>Reactive/Concurrency/NewThreadScheduler.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/ConcurrencyAbstractionLayerImpl.cs">
<Link>Reactive/Concurrency/ConcurrencyAbstractionLayerImpl.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/Thread.Stub.cs">
<Link>Reactive/Concurrency/Thread.Stub.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/ThreadPoolScheduler.Windows.cs">
<Link>Reactive/Concurrency/ThreadPoolScheduler.Windows.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/EnlightenmentProvider.cs">
<Link>Reactive/EnlightenmentProvider.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/HostLifecycleNotifications.WindowsPhone.cs">
<Link>Reactive/Internal/HostLifecycleNotifications.WindowsPhone.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/HostLifecycleNotifications.Windows.cs">
<Link>Reactive/Internal/HostLifecycleNotifications.Windows.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/PhoneShellThunks.cs">
<Link>Reactive/Internal/PhoneShellThunks.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/StopwatchImpl.cs">
<Link>Reactive/Internal/StopwatchImpl.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/TaskPoolScheduler.cs">
<Link>Reactive/Concurrency/TaskPoolScheduler.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Concurrency/ThreadPoolScheduler.cs">
<Link>Reactive/Concurrency/ThreadPoolScheduler.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/ExceptionServicesImpl.cs">
<Link>Reactive/Internal/ExceptionServicesImpl.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/PlatformEnlightenmentProvider.cs">
<Link>Reactive/Internal/PlatformEnlightenmentProvider.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Reactive/Internal/Stubs.cs">
<Link>Reactive/Internal/Stubs.cs</Link>
</Compile>
<Compile Include="../../../../System.Reactive.PlatformServices/Strings_PlatformServices.Generated.cs">
<Link>Strings_PlatformServices.Generated.cs</Link>
</Compile>
<!--
<Compile Include="..\..\..\Microsoft.Reactive.Testing\ColdObservable.cs">
<Link>ColdObservable.cs</Link>
</Compile>
-->
<EmbeddedResource Include='../../../../../../../../../external/rx/Rx/NET/Source/System.Reactive.PlatformServices/Strings_PlatformServices.resx'>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\GlobalSuppressions.cs">
<Link>GlobalSuppressions.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Properties\AssemblyInfo.cs">
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\ConcurrencyAbstractionLayerImpl.Windows.cs">
<Link>Reactive\Concurrency\ConcurrencyAbstractionLayerImpl.Windows.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\EventLoopScheduler.cs">
<Link>Reactive\Concurrency\EventLoopScheduler.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\NewThreadScheduler.cs">
<Link>Reactive\Concurrency\NewThreadScheduler.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\ConcurrencyAbstractionLayerImpl.cs">
<Link>Reactive\Concurrency\ConcurrencyAbstractionLayerImpl.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\Thread.Stub.cs">
<Link>Reactive\Concurrency\Thread.Stub.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\ThreadPoolScheduler.Windows.cs">
<Link>Reactive\Concurrency\ThreadPoolScheduler.Windows.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\EnlightenmentProvider.cs">
<Link>Reactive\EnlightenmentProvider.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\HostLifecycleNotifications.WindowsPhone.cs">
<Link>Reactive\Internal\HostLifecycleNotifications.WindowsPhone.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\HostLifecycleNotifications.Windows.cs">
<Link>Reactive\Internal\HostLifecycleNotifications.Windows.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\PhoneShellThunks.cs">
<Link>Reactive\Internal\PhoneShellThunks.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\StopwatchImpl.cs">
<Link>Reactive\Internal\StopwatchImpl.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\TaskPoolScheduler.cs">
<Link>Reactive\Concurrency\TaskPoolScheduler.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Concurrency\ThreadPoolScheduler.cs">
<Link>Reactive\Concurrency\ThreadPoolScheduler.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\ExceptionServicesImpl.cs">
<Link>Reactive\Internal\ExceptionServicesImpl.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\PlatformEnlightenmentProvider.cs">
<Link>Reactive\Internal\PlatformEnlightenmentProvider.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Reactive\Internal\Stubs.cs">
<Link>Reactive\Internal\Stubs.cs</Link>
</Compile>
<Compile Include="..\..\..\..\System.Reactive.PlatformServices\Strings_PlatformServices.Generated.cs">
<Link>Strings_PlatformServices.Generated.cs</Link>
</Compile>
<EmbeddedResource Include="..\..\..\..\System.Reactive.PlatformServices\Strings_PlatformServices.resx">
<Link>Strings_PlatformServices.resx</Link>
</EmbeddedResource>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Providers</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,9 +42,6 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Runtime.Remoting</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,9 +42,6 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Windows.Forms</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,9 +42,6 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />

View File

@@ -13,7 +13,7 @@
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>System.Reactive.Windows.Threading</AssemblyName>
<ProductSignAssembly>true</ProductSignAssembly>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<additionalargs>-delaySign</additionalargs>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -23,7 +23,7 @@
<OutputPath>bin\Debug</OutputPath>
<ConsolePause>False</ConsolePause>
<WarningLevel>4</WarningLevel>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
<DefineConstants>DEBUG;NO_TASK_DELAY;NO_WINDOWS_THREADING;NO_REMOTING;NO_REFLECTION_EMIT;NO_EXPRESSIONS;HAS_AWAIT;NUNIT;$(SignAssemblySpec)</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
@@ -42,9 +42,6 @@
<BuildFlavor>MONOTOUCH</BuildFlavor>
</PropertyGroup>
<Import Project="..\..\..\Common.targets" />
<PropertyGroup>
<DocumentationFile>$(OutputPath)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />

View File

@@ -23,6 +23,7 @@ namespace ReactiveTests.Tests
[TestClass]
public partial class AliasesTest : ReactiveTest
{
#if !NO_EXPRESSIONS
[TestMethod]
public void Qbservable_Aliases()
{
@@ -33,5 +34,6 @@ namespace ReactiveTests.Tests
Assert.IsTrue(xs.Map(x => x.ToString()).ToEnumerable().SequenceEqual(new[] { "1" }), "Map");
Assert.IsTrue(xs.FlatMap(x => xs).ToEnumerable().SequenceEqual(new[] { 1 }), "FlatMap");
}
#endif
}
}