Browse Source

Remove unused usings.

Bart De Smet 8 years ago
parent
commit
232c82b3c4
100 changed files with 2 additions and 172 deletions
  1. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/AddRef.cs
  2. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Aggregate.cs
  3. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/All.cs
  4. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Amb.cs
  5. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Any.cs
  6. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/AsObservable.cs
  7. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Average.cs
  8. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Buffer.cs
  9. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Case.cs
  10. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Cast.cs
  11. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Catch.cs
  12. 0 6
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Collect.cs
  13. 1 5
      Rx.NET/Source/src/System.Reactive/Linq/Observable/CombineLatest.Generated.cs
  14. 0 4
      Rx.NET/Source/src/System.Reactive/Linq/Observable/CombineLatest.Generated.tt
  15. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/CombineLatest.cs
  16. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Concat.cs
  17. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Contains.cs
  18. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Count.cs
  19. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/DefaultIfEmpty.cs
  20. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Defer.cs
  21. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/DelaySubscription.cs
  22. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Dematerialize.cs
  23. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Distinct.cs
  24. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/DistinctUntilChanged.cs
  25. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Do.cs
  26. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/DoWhile.cs
  27. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ElementAt.cs
  28. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Empty.cs
  29. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Finally.cs
  30. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/FirstAsync.cs
  31. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/For.cs
  32. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ForEach.cs
  33. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/FromEvent.cs
  34. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/FromEventPattern.cs
  35. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Generate.cs
  36. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/GetEnumerator.cs
  37. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/GroupBy.cs
  38. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/GroupByUntil.cs
  39. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/GroupJoin.cs
  40. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/If.cs
  41. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/IgnoreElements.cs
  42. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/IsEmpty.cs
  43. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Join.cs
  44. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/LastAsync.cs
  45. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Latest.cs
  46. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/LongCount.cs
  47. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Materialize.cs
  48. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Max.cs
  49. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/MaxBy.cs
  50. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Merge.cs
  51. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Min.cs
  52. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/MinBy.cs
  53. 0 4
      Rx.NET/Source/src/System.Reactive/Linq/Observable/MostRecent.cs
  54. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Multicast.cs
  55. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Never.cs
  56. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Next.cs
  57. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ObserveOn.cs
  58. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/OfType.cs
  59. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/OnErrorResumeNext.cs
  60. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/PushToPullAdapter.cs
  61. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Range.cs
  62. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs
  63. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Repeat.cs
  64. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Return.cs
  65. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Sample.cs
  66. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Scan.cs
  67. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Select.cs
  68. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/SequenceEqual.cs
  69. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/SingleAsync.cs
  70. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Skip.cs
  71. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/SkipLast.cs
  72. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/SkipUntil.cs
  73. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/SkipWhile.cs
  74. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Sum.cs
  75. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Switch.cs
  76. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Synchronize.cs
  77. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Take.cs
  78. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeLast.cs
  79. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeLastBuffer.cs
  80. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeUntil.cs
  81. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeWhile.cs
  82. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Throttle.cs
  83. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Throw.cs
  84. 0 4
      Rx.NET/Source/src/System.Reactive/Linq/Observable/TimeInterval.cs
  85. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Timeout.cs
  86. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Timer.cs
  87. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Timestamp.cs
  88. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ToArray.cs
  89. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ToDictionary.cs
  90. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ToList.cs
  91. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ToLookup.cs
  92. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/ToObservable.cs
  93. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Using.cs
  94. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Where.cs
  95. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/While.cs
  96. 0 3
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Window.cs
  97. 0 2
      Rx.NET/Source/src/System.Reactive/Linq/Observable/WithLatestFrom.cs
  98. 1 5
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Zip.Generated.cs
  99. 0 4
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Zip.Generated.tt
  100. 0 1
      Rx.NET/Source/src/System.Reactive/Linq/Observable/Zip.cs

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/AddRef.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Aggregate.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Aggregate<TSource, TAccumulate, TResult> : Producer<TResult>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/All.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class All<TSource> : Producer<bool>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Amb.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Any.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Any<TSource> : Producer<bool>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/AsObservable.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class AsObservable<TSource> : Producer<TSource>, IEvaluatableObservable<TSource>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Average.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class AverageDouble : Producer<double>

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/Buffer.cs

@@ -2,12 +2,9 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
-using System.Diagnostics;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Case.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Cast.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Cast<TSource, TResult> : Producer<TResult> /* Could optimize further by deriving from Select<TResult> and providing Omega<TResult2>. We're not doing this (yet) for debuggability. */

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Catch.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 

+ 0 - 6
Rx.NET/Source/src/System.Reactive/Linq/Observable/Collect.cs

@@ -2,12 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Reactive;
-using System.Reactive.Threading;
-using System.Threading;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Collect<TSource, TResult> : PushToPullAdapter<TSource, TResult>

+ 1 - 5
Rx.NET/Source/src/System.Reactive/Linq/Observable/CombineLatest.Generated.cs

@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl
@@ -14,7 +10,7 @@ namespace System.Reactive.Linq.ObservableImpl
 
     /* The following code is generated by a T4 template. */
 
-    #region CombineLatest auto-generated code (4/14/2017 12:11:22 PM)
+    #region CombineLatest auto-generated code (4/14/2017 12:18:58 PM)
 
     internal sealed class CombineLatest<T1, T2, T3, TResult> : Producer<TResult>
     {

+ 0 - 4
Rx.NET/Source/src/System.Reactive/Linq/Observable/CombineLatest.Generated.tt

@@ -8,10 +8,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/CombineLatest.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Collections.ObjectModel;
 using System.Linq;

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/Concat.cs

@@ -2,10 +2,7 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
-using System.Reactive.Concurrency;
-using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Contains.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Count.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Count<TSource> : Producer<int>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/DefaultIfEmpty.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class DefaultIfEmpty<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Defer.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/DelaySubscription.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Dematerialize.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Dematerialize<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Distinct.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/DistinctUntilChanged.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Do.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Do<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/DoWhile.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/ElementAt.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class ElementAt<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Empty.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Finally.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/FirstAsync.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class FirstAsync<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/For.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ForEach.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/FromEvent.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Diagnostics;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/FromEventPattern.cs

@@ -2,11 +2,9 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 using System.Reflection;
-using System.Threading;
 
 //
 // BREAKING CHANGE v2 > v1.x - FromEvent[Pattern] now has an implicit SubscribeOn and Publish operation.

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/Generate.cs

@@ -2,11 +2,8 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Diagnostics;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/GetEnumerator.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Concurrent;
 using System.Collections.Generic;
 using System.Diagnostics;

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/GroupBy.cs

@@ -2,9 +2,7 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
-using System.Linq;
 using System.Reactive.Disposables;
 using System.Reactive.Subjects;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/GroupByUntil.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Reactive.Disposables;

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/GroupJoin.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 using System.Reactive.Subjects;

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/If.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/IgnoreElements.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class IgnoreElements<TSource> : Producer<TSource>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/IsEmpty.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class IsEmpty<TSource> : Producer<bool>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Join.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/LastAsync.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class LastAsync<TSource> : Producer<TSource>

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/Latest.cs

@@ -2,9 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Reactive.Threading;
 using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/LongCount.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class LongCount<TSource> : Producer<long>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Materialize.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Materialize<TSource> : Producer<Notification<TSource>>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Max.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/MaxBy.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Merge.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 using System.Threading;

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Min.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/MinBy.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 4
Rx.NET/Source/src/System.Reactive/Linq/Observable/MostRecent.cs

@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Threading;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class MostRecent<TSource> : PushToPullAdapter<TSource, TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Multicast.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 using System.Reactive.Subjects;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Never.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/Next.cs

@@ -2,9 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Reactive.Threading;
 using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ObserveOn.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Threading;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/OfType.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class OfType<TSource, TResult> : Producer<TResult>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/OnErrorResumeNext.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/PushToPullAdapter.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections;
 using System.Collections.Generic;
 using System.Reactive.Disposables;

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Range.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/RefCount.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 using System.Reactive.Subjects;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Repeat.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Return.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Sample.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Scan.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Scan<TSource, TAccumulate> : Producer<TAccumulate>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Select.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Select<TSource, TResult> : Producer<TResult>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/SequenceEqual.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/SingleAsync.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class SingleAsync<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Skip.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/SkipLast.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Concurrency;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/SkipUntil.cs

@@ -2,10 +2,8 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/SkipWhile.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class SkipWhile<TSource> : Producer<TSource>

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Sum.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class SumDouble : Producer<double>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Switch.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Synchronize.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Synchronize<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Take.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeLast.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeLastBuffer.cs

@@ -2,11 +2,8 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
-using System.Linq;
 using System.Reactive.Concurrency;
-using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeUntil.cs

@@ -2,10 +2,8 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/TakeWhile.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class TakeWhile<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Throttle.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Throw.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 4
Rx.NET/Source/src/System.Reactive/Linq/Observable/TimeInterval.cs

@@ -2,11 +2,7 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Diagnostics;
 using System.Reactive.Concurrency;
-using System.Reactive.Disposables;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Timeout.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Timer.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Diagnostics;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 using System.Threading;

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Timestamp.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Concurrency;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ToArray.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ToDictionary.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ToList.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ToLookup.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Linq;
 

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/ToObservable.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Using.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/Where.cs

@@ -2,8 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-
 namespace System.Reactive.Linq.ObservableImpl
 {
     internal sealed class Where<TSource> : Producer<TSource>

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/While.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 3
Rx.NET/Source/src/System.Reactive/Linq/Observable/Window.cs

@@ -2,13 +2,10 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections.Generic;
-using System.Diagnostics;
 using System.Reactive.Concurrency;
 using System.Reactive.Disposables;
 using System.Reactive.Subjects;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 0 - 2
Rx.NET/Source/src/System.Reactive/Linq/Observable/WithLatestFrom.cs

@@ -2,9 +2,7 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Reactive.Disposables;
-using System.Threading;
 
 namespace System.Reactive.Linq.ObservableImpl
 {

+ 1 - 5
Rx.NET/Source/src/System.Reactive/Linq/Observable/Zip.Generated.cs

@@ -2,10 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl
@@ -14,7 +10,7 @@ namespace System.Reactive.Linq.ObservableImpl
 
     /* The following code is generated by a T4 template. */
 
-    #region Zip auto-generated code (4/14/2017 12:14:30 PM)
+    #region Zip auto-generated code (4/14/2017 12:34:48 PM)
 
     internal sealed class Zip<T1, T2, T3, TResult> : Producer<TResult>
     {

+ 0 - 4
Rx.NET/Source/src/System.Reactive/Linq/Observable/Zip.Generated.tt

@@ -8,10 +8,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
 using System.Reactive.Disposables;
 
 namespace System.Reactive.Linq.ObservableImpl

+ 0 - 1
Rx.NET/Source/src/System.Reactive/Linq/Observable/Zip.cs

@@ -2,7 +2,6 @@
 // The .NET Foundation licenses this file to you under the Apache 2.0 License.
 // See the LICENSE file in the project root for more information. 
 
-using System;
 using System.Collections;
 using System.Collections.Generic;
 using System.Linq;