Added some helper classes for INotifyPropertyChanged; added unit tests for the ObservableSet class; documented the second Count property exposed by the multi dictionary
git-svn-id: file:///srv/devel/repo-conversion/nusu@262 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
parent
df169e376a
commit
1a05bf9d63
13 changed files with 1175 additions and 139 deletions
|
@ -57,9 +57,6 @@
|
|||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Source\AffineThreadPool.Test.cs">
|
||||
<DependentUpon>AffineThreadPool.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Cloning\CloneFactoryTest.cs" />
|
||||
<Compile Include="Source\Cloning\ClonerHelpers.cs" />
|
||||
<Compile Include="Source\Cloning\ClonerHelpers.Test.cs">
|
||||
|
@ -186,27 +183,6 @@
|
|||
<Compile Include="Source\Collections\ReverseComparer.Test.cs">
|
||||
<DependentUpon>ReverseComparer.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\AffineThreadPool.cs" />
|
||||
<Compile Include="Source\EnumHelper.cs" />
|
||||
<Compile Include="Source\EnumHelper.Test.cs">
|
||||
<DependentUpon>EnumHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\PrototypeFactory.cs" />
|
||||
<Compile Include="Source\Plugins\PrototypeFactory.Test.cs">
|
||||
<DependentUpon>PrototypeFactory.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Semaphore.cs" />
|
||||
<Compile Include="Source\Semaphore.Test.cs">
|
||||
<DependentUpon>Semaphore.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\IO\PartialStream.cs" />
|
||||
<Compile Include="Source\IO\PartialStream.Test.cs">
|
||||
<DependentUpon>PartialStream.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\IO\RingMemoryStream.cs" />
|
||||
<Compile Include="Source\IO\RingMemoryStream.Test.cs">
|
||||
<DependentUpon>RingMemoryStream.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Collections\TransformingReadOnlyCollection.cs" />
|
||||
<Compile Include="Source\Collections\TransformingReadOnlyCollection.Interfaces.cs">
|
||||
<DependentUpon>TransformingReadOnlyCollection.cs</DependentUpon>
|
||||
|
@ -221,13 +197,17 @@
|
|||
<Compile Include="Source\Collections\WeakCollection.Test.cs">
|
||||
<DependentUpon>WeakCollection.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\FloatHelper.cs" />
|
||||
<Compile Include="Source\FloatHelper.Test.cs">
|
||||
<DependentUpon>FloatHelper.cs</DependentUpon>
|
||||
<Compile Include="Source\IO\PartialStream.cs" />
|
||||
<Compile Include="Source\IO\PartialStream.Test.cs">
|
||||
<DependentUpon>PartialStream.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\IntegerHelper.cs" />
|
||||
<Compile Include="Source\IntegerHelper.Test.cs">
|
||||
<DependentUpon>IntegerHelper.cs</DependentUpon>
|
||||
<Compile Include="Source\IO\RingMemoryStream.cs" />
|
||||
<Compile Include="Source\IO\RingMemoryStream.Test.cs">
|
||||
<DependentUpon>RingMemoryStream.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\IO\ChainStream.cs" />
|
||||
<Compile Include="Source\IO\ChainStream.Test.cs">
|
||||
<DependentUpon>ChainStream.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Licensing\LicenseKey.cs" />
|
||||
<Compile Include="Source\Licensing\LicenseKey.Test.cs">
|
||||
|
@ -246,10 +226,6 @@
|
|||
<Compile Include="Source\Parsing\CommandLine.Parser.cs">
|
||||
<DependentUpon>CommandLine.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\PathHelper.cs" />
|
||||
<Compile Include="Source\PathHelper.Test.cs">
|
||||
<DependentUpon>PathHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\AssemblyLoadEventArgs.cs" />
|
||||
<Compile Include="Source\Plugins\AssemblyLoadEventArgs.Test.cs">
|
||||
<DependentUpon>AssemblyLoadEventArgs.cs</DependentUpon>
|
||||
|
@ -261,6 +237,10 @@
|
|||
<Compile Include="Source\Plugins\FactoryEmployer.Test.cs">
|
||||
<DependentUpon>FactoryEmployer.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\PrototypeFactory.cs" />
|
||||
<Compile Include="Source\Plugins\PrototypeFactory.Test.cs">
|
||||
<DependentUpon>PrototypeFactory.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Plugins\IAssemblyLoader.cs" />
|
||||
<Compile Include="Source\Plugins\InstanceEmployer.Test.cs">
|
||||
<DependentUpon>InstanceEmployer.cs</DependentUpon>
|
||||
|
@ -284,14 +264,46 @@
|
|||
<Compile Include="Source\Plugins\PluginRepository.Test.cs">
|
||||
<DependentUpon>PluginRepository.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\PropertyChangedEventArgsHelper.cs" />
|
||||
<Compile Include="Source\PropertyChangedEventArgsHelper.Test.cs">
|
||||
<DependentUpon>PropertyChangedEventArgsHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\AffineThreadPool.cs" />
|
||||
<Compile Include="Source\AffineThreadPool.Test.cs">
|
||||
<DependentUpon>AffineThreadPool.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\EnumHelper.cs" />
|
||||
<Compile Include="Source\EnumHelper.Test.cs">
|
||||
<DependentUpon>EnumHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Observable.cs" />
|
||||
<Compile Include="Source\Observable.Test.cs">
|
||||
<DependentUpon>Observable.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\ObservableHelper.cs" />
|
||||
<Compile Include="Source\ObservableHelper.Test.cs">
|
||||
<DependentUpon>ObservableHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Semaphore.cs" />
|
||||
<Compile Include="Source\Semaphore.Test.cs">
|
||||
<DependentUpon>Semaphore.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\FloatHelper.cs" />
|
||||
<Compile Include="Source\FloatHelper.Test.cs">
|
||||
<DependentUpon>FloatHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\IntegerHelper.cs" />
|
||||
<Compile Include="Source\IntegerHelper.Test.cs">
|
||||
<DependentUpon>IntegerHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\PathHelper.cs" />
|
||||
<Compile Include="Source\PathHelper.Test.cs">
|
||||
<DependentUpon>PathHelper.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Shared.cs" />
|
||||
<Compile Include="Source\Shared.Test.cs">
|
||||
<DependentUpon>Shared.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\IO\ChainStream.cs" />
|
||||
<Compile Include="Source\IO\ChainStream.Test.cs">
|
||||
<DependentUpon>ChainStream.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\StringBuilderHelper.cs" />
|
||||
<Compile Include="Source\StringBuilderHelper.Test.cs">
|
||||
<DependentUpon>StringBuilderHelper.cs</DependentUpon>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue