Skip to content

Commit d273205

Browse files
committed
Revert "Revert "Revert "Refactoring of extension methods in source packages (#78620)" (#78850)""
This reverts commit 27ae586.
1 parent 4aabb1b commit d273205

File tree

1,240 files changed

+2073
-1939
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,240 files changed

+2073
-1939
lines changed

src/Analyzers/CSharp/Analyzers/RemoveUnnecessaryNullableDirective/CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
using System.Diagnostics.CodeAnalysis;
88
using System.Threading;
99
using Microsoft.CodeAnalysis.CodeStyle;
10-
using Microsoft.CodeAnalysis.Collections;
1110
using Microsoft.CodeAnalysis.CSharp;
1211
using Microsoft.CodeAnalysis.CSharp.Analyzers.RemoveUnnecessaryNullableDirective;
1312
using Microsoft.CodeAnalysis.CSharp.Syntax;

src/Analyzers/CSharp/Analyzers/UseSimpleUsingStatement/UseSimpleUsingStatementDiagnosticAnalyzer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
using System.Collections.Generic;
66
using System.Collections.Immutable;
7-
using System.Linq;
87
using System.Threading;
98
using Microsoft.CodeAnalysis.CodeStyle;
109
using Microsoft.CodeAnalysis.CSharp.CodeStyle;

src/Analyzers/CSharp/CodeFixes/UseCollectionExpression/CSharpUseCollectionExpressionForFluentCodeFixProvider.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
using System.Threading;
1010
using System.Threading.Tasks;
1111
using Microsoft.CodeAnalysis.CodeFixes;
12-
using Microsoft.CodeAnalysis.Collections;
1312
using Microsoft.CodeAnalysis.CSharp.Formatting;
1413
using Microsoft.CodeAnalysis.CSharp.Syntax;
1514
using Microsoft.CodeAnalysis.Diagnostics;
@@ -26,8 +25,8 @@
2625
namespace Microsoft.CodeAnalysis.CSharp.UseCollectionExpression;
2726

2827
using static CSharpCollectionExpressionRewriter;
29-
using static CSharpSyntaxTokens;
3028
using static CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer;
29+
using static CSharpSyntaxTokens;
3130
using static SyntaxFactory;
3231

3332
[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForFluent), Shared]

src/Analyzers/CSharp/CodeFixes/UseLocalFunction/CSharpUseLocalFunctionCodeFixProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
using System.Threading.Tasks;
1515
using Microsoft.CodeAnalysis.CodeFixes;
1616
using Microsoft.CodeAnalysis.CodeGeneration;
17-
using Microsoft.CodeAnalysis.Collections;
1817
using Microsoft.CodeAnalysis.CSharp.CodeGeneration;
1918
using Microsoft.CodeAnalysis.CSharp.Extensions;
2019
using Microsoft.CodeAnalysis.CSharp.Syntax;

src/Analyzers/Core/Analyzers/UseCollectionInitializer/AbstractUseCollectionInitializerDiagnosticAnalyzer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using System.Linq;
77
using System.Threading;
88
using Microsoft.CodeAnalysis.CodeStyle;
9-
using Microsoft.CodeAnalysis.Collections;
109
using Microsoft.CodeAnalysis.Diagnostics;
1110
using Microsoft.CodeAnalysis.LanguageService;
1211
using Microsoft.CodeAnalysis.Shared.CodeStyle;

src/Analyzers/Core/Analyzers/UseObjectInitializer/AbstractUseObjectInitializerDiagnosticAnalyzer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using System.Collections.Immutable;
66
using System.Linq;
77
using Microsoft.CodeAnalysis.CodeStyle;
8-
using Microsoft.CodeAnalysis.Collections;
98
using Microsoft.CodeAnalysis.Diagnostics;
109
using Microsoft.CodeAnalysis.LanguageService;
1110
using Microsoft.CodeAnalysis.Shared.Collections;

src/Analyzers/Core/CodeFixes/AddExplicitCast/AbstractAddExplicitCastCodeFixProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
using System.Threading.Tasks;
99
using Microsoft.CodeAnalysis;
1010
using Microsoft.CodeAnalysis.CodeActions;
11-
using Microsoft.CodeAnalysis.Collections;
1211
using Microsoft.CodeAnalysis.Editing;
1312
using Microsoft.CodeAnalysis.LanguageService;
1413
using Microsoft.CodeAnalysis.PooledObjects;

src/Analyzers/Core/CodeFixes/AddParameter/AbstractAddParameterCodeFixProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
using Microsoft.CodeAnalysis.CodeActions;
1212
using Microsoft.CodeAnalysis.CodeFixes;
1313
using Microsoft.CodeAnalysis.CodeGeneration;
14-
using Microsoft.CodeAnalysis.Collections;
1514
using Microsoft.CodeAnalysis.LanguageService;
1615
using Microsoft.CodeAnalysis.PooledObjects;
1716
using Microsoft.CodeAnalysis.Shared.Collections;

src/Analyzers/Core/CodeFixes/AliasAmbiguousType/AbstractAliasAmbiguousTypeCodeFixProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
using Microsoft.CodeAnalysis.AddImport;
1111
using Microsoft.CodeAnalysis.CodeActions;
1212
using Microsoft.CodeAnalysis.CodeFixes;
13-
using Microsoft.CodeAnalysis.Collections;
1413
using Microsoft.CodeAnalysis.Editing;
1514
using Microsoft.CodeAnalysis.LanguageService;
1615
using Microsoft.CodeAnalysis.PooledObjects;

src/Analyzers/Core/CodeFixes/ConflictMarkerResolution/AbstractConflictMarkerCodeFixProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using System;
66
using System.Collections.Immutable;
77
using System.Diagnostics;
8-
using System.Linq;
98
using System.Threading;
109
using System.Threading.Tasks;
1110
using Microsoft.CodeAnalysis.CodeActions;

src/Analyzers/Core/CodeFixes/ImplementInterface/ImplementInterfaceGenerator_Property.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using System.Collections.Immutable;
66
using System.Linq;
77
using Microsoft.CodeAnalysis.CodeGeneration;
8-
using Microsoft.CodeAnalysis.Collections;
98
using Microsoft.CodeAnalysis.Editing;
109
using Microsoft.CodeAnalysis.ImplementType;
1110
using Microsoft.CodeAnalysis.LanguageService;

src/Analyzers/Core/CodeFixes/NamingStyle/NamingStyleCodeFixProvider.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
using System.Threading.Tasks;
1313
using System.Xml.Linq;
1414
using Microsoft.CodeAnalysis.CodeActions;
15-
using Microsoft.CodeAnalysis.Collections;
1615
using Microsoft.CodeAnalysis.Diagnostics;
1716
using Microsoft.CodeAnalysis.LanguageService;
1817
using Microsoft.CodeAnalysis.NamingStyles;

src/Analyzers/VisualBasic/Tests/AddRequiredParentheses/AddRequiredParenthesesTests.vb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.AddRequiredParentheses
6+
Imports Microsoft.CodeAnalysis.CodeFixes
7+
Imports Microsoft.CodeAnalysis.Diagnostics
8+
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
9+
Imports Microsoft.CodeAnalysis.VisualBasic.AddRequiredParentheses
10+
511
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of Microsoft.CodeAnalysis.VisualBasic.AddRequiredParentheses.VisualBasicAddRequiredParenthesesForBinaryLikeExpressionDiagnosticAnalyzer, Microsoft.CodeAnalysis.AddRequiredParentheses.AddRequiredParenthesesCodeFixProvider)
612

713
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.AddRequiredParentheses

src/Analyzers/VisualBasic/Tests/GenerateEnumMember/GenerateEnumMemberTests.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
' See the LICENSE file in the project root for more information.
44

55
Imports Microsoft.CodeAnalysis.CodeFixes
6-
Imports Microsoft.CodeAnalysis.Diagnostics
76
Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.GenerateEnumMember
7+
Imports Microsoft.CodeAnalysis.Diagnostics
88

99
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics.GenerateEnumMember
1010
<Trait(Traits.Feature, Traits.Features.CodeActionsGenerateEnumMember)>

src/Analyzers/VisualBasic/Tests/GenerateMethod/GenerateConversionTests.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
' See the LICENSE file in the project root for more information.
44

55
Imports Microsoft.CodeAnalysis.CodeFixes
6-
Imports Microsoft.CodeAnalysis.Diagnostics
76
Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.GenerateMethod
7+
Imports Microsoft.CodeAnalysis.Diagnostics
88

99
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics.GenerateMethod
1010
Partial Public NotInheritable Class GenerateMethodTests

src/Analyzers/VisualBasic/Tests/ImplementAbstractClass/ImplementAbstractClassTests.vb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.CodeActions
56
Imports Microsoft.CodeAnalysis.CodeFixes
67
Imports Microsoft.CodeAnalysis.Diagnostics
78
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
89
Imports Microsoft.CodeAnalysis.ImplementType
10+
Imports Microsoft.CodeAnalysis.SymbolSearch
911
Imports Microsoft.CodeAnalysis.VisualBasic.ImplementAbstractClass
1012

1113
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.ImplementAbstractClass

src/Analyzers/VisualBasic/Tests/ImplementAbstractClass/ImplementAbstractClassTests_FixAllTests.vb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.VisualBasic.ImplementAbstractClass
6+
57
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.ImplementAbstractClass
68
Partial Public Class ImplementAbstractClassTests
79

src/Analyzers/VisualBasic/Tests/ImplementInterface/ImplementInterfaceTests.vb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.CodeActions
56
Imports Microsoft.CodeAnalysis.CodeFixes
67
Imports Microsoft.CodeAnalysis.Diagnostics
78
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
89
Imports Microsoft.CodeAnalysis.ImplementType
10+
Imports Microsoft.CodeAnalysis.SymbolSearch
911
Imports Microsoft.CodeAnalysis.VisualBasic.ImplementInterface
1012

1113
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.ImplementInterface

src/Analyzers/VisualBasic/Tests/Iterator/IteratorTests.vb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.CodeFixes
6+
Imports Microsoft.CodeAnalysis.Diagnostics
7+
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
58
Imports Microsoft.CodeAnalysis.Testing
9+
Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.Iterator
10+
611
Imports VerifyConvertToIterator = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of Microsoft.CodeAnalysis.Testing.EmptyDiagnosticAnalyzer, Microsoft.CodeAnalysis.VisualBasic.CodeFixes.Iterator.VisualBasicConvertToIteratorCodeFixProvider)
712
Imports VerifyConvertToYield = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of Microsoft.CodeAnalysis.Testing.EmptyDiagnosticAnalyzer, Microsoft.CodeAnalysis.VisualBasic.CodeFixes.Iterator.VisualBasicChangeToYieldCodeFixProvider)
813

src/Analyzers/VisualBasic/Tests/NewLines/ConsecutiveStatementPlacement/ConsecutiveStatementPlacementTests.vb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
' See the LICENSE file in the project root for more information.
44

55
Imports Microsoft.CodeAnalysis.CodeStyle
6+
67
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of
78
Microsoft.CodeAnalysis.VisualBasic.NewLines.ConsecutiveStatementPlacement.VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer,
89
Microsoft.CodeAnalysis.NewLines.ConsecutiveStatementPlacement.ConsecutiveStatementPlacementCodeFixProvider)

src/Analyzers/VisualBasic/Tests/QualifyMemberAccess/QualifyMemberAccessTests.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
Imports Microsoft.CodeAnalysis.CodeFixes
66
Imports Microsoft.CodeAnalysis.CodeStyle
77
Imports Microsoft.CodeAnalysis.Diagnostics
8-
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
98
Imports Microsoft.CodeAnalysis.Options
9+
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
1010
Imports Microsoft.CodeAnalysis.VisualBasic.QualifyMemberAccess
1111

1212
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.QualifyMemberAccess

src/Analyzers/VisualBasic/Tests/RemoveUnnecessaryParentheses/RemoveUnnecessaryParenthesesTests.vb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
Imports Microsoft.CodeAnalysis.CodeFixes
66
Imports Microsoft.CodeAnalysis.Diagnostics
7+
Imports Microsoft.CodeAnalysis.Editor.UnitTests.Workspaces
78
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
89
Imports Microsoft.CodeAnalysis.Text
910
Imports Microsoft.CodeAnalysis.VisualBasic.RemoveUnnecessaryParentheses

src/Analyzers/VisualBasic/Tests/SimplifyLinqExpression/VisualBasicSimplifyLinqExpressionTests.vb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions
6+
Imports Microsoft.CodeAnalysis.SimplifyLinqExpression
7+
58
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of
69
Microsoft.CodeAnalysis.VisualBasic.SimplifyLinqExpression.VisualBasicSimplifyLinqExpressionDiagnosticAnalyzer,
710
Microsoft.CodeAnalysis.SimplifyLinqExpression.SimplifyLinqExpressionCodeFixProvider)

src/Analyzers/VisualBasic/Tests/UseCoalesceExpression/UseCoalesceExpressionForIfNullStatementCheckTests.vb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
' The .NET Foundation licenses this file to you under the MIT license.
33
' See the LICENSE file in the project root for more information.
44

5+
Imports Microsoft.CodeAnalysis.CodeFixes
6+
Imports Microsoft.CodeAnalysis.Diagnostics
7+
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
8+
Imports Microsoft.CodeAnalysis.UseCoalesceExpression
9+
Imports Microsoft.CodeAnalysis.VisualBasic.UseCoalesceExpression
10+
511
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of
612
Microsoft.CodeAnalysis.VisualBasic.UseCoalesceExpression.VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer,
713
Microsoft.CodeAnalysis.VisualBasic.UseCoalesceExpression.VisualBasicUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider)

src/Analyzers/VisualBasic/Tests/UseIsNullCheck/UseIsNullCheckForReferenceEqualsTests.vb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
' See the LICENSE file in the project root for more information.
44

55
Imports Microsoft.CodeAnalysis.CodeFixes
6+
Imports Microsoft.CodeAnalysis.VisualBasic.UseIsNullCheck
67
Imports Microsoft.CodeAnalysis.Diagnostics
78
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
8-
Imports Microsoft.CodeAnalysis.VisualBasic.UseIsNullCheck
99

1010
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.UseIsNullCheck
1111
<Trait(Traits.Feature, Traits.Features.CodeActionsUseIsNullCheck)>

src/Compilers/CSharp/Portable/Binder/Binder.ValueChecks.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
using System.Collections.Immutable;
88
using System.Diagnostics;
99
using System.Diagnostics.CodeAnalysis;
10-
using System.Linq;
1110
using Microsoft.CodeAnalysis.CSharp.CodeGen;
1211
using Microsoft.CodeAnalysis.CSharp.Symbols;
1312
using Microsoft.CodeAnalysis.PooledObjects;

src/Compilers/CSharp/Portable/Binder/Binder_Constraints.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using System.Collections.Generic;
66
using System.Collections.Immutable;
77
using System.Diagnostics;
8-
using System.Linq;
98
using Microsoft.CodeAnalysis.CSharp.Symbols;
109
using Microsoft.CodeAnalysis.CSharp.Syntax;
1110
using Microsoft.CodeAnalysis.PooledObjects;

src/Compilers/CSharp/Portable/Binder/Binder_Patterns.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using System.Collections.Immutable;
77
using System.Diagnostics;
88
using System.Diagnostics.CodeAnalysis;
9-
using System.Linq;
109
using Microsoft.CodeAnalysis.CSharp.Symbols;
1110
using Microsoft.CodeAnalysis.CSharp.Syntax;
1211
using Microsoft.CodeAnalysis.PooledObjects;

src/Compilers/CSharp/Portable/Binder/DecisionDagBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
using System.Diagnostics.CodeAnalysis;
1010
using System.Linq;
1111
using System.Text;
12-
using Microsoft.CodeAnalysis.Collections;
1312
using Microsoft.CodeAnalysis.CSharp.Symbols;
1413
using Microsoft.CodeAnalysis.CSharp.Syntax;
1514
using Microsoft.CodeAnalysis.PooledObjects;
15+
using Microsoft.CodeAnalysis.Shared.Collections;
1616
using Roslyn.Utilities;
1717

1818
namespace Microsoft.CodeAnalysis.CSharp

src/Compilers/CSharp/Portable/Binder/DecisionDagBuilder_ListPatterns.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// See the LICENSE file in the project root for more information.
44

55
using System.Diagnostics;
6-
using System.Linq;
76
using Microsoft.CodeAnalysis.CSharp.Symbols;
87
using Microsoft.CodeAnalysis.PooledObjects;
98

src/Compilers/CSharp/Portable/Binder/InMethodBinder.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
using System.Collections.Generic;
99
using System.Collections.Immutable;
1010
using System.Diagnostics;
11-
using System.Linq;
1211
using Microsoft.CodeAnalysis.CSharp.Symbols;
1312
using Microsoft.CodeAnalysis.CSharp.Syntax;
1413
using Roslyn.Utilities;

src/Compilers/CSharp/Portable/Binder/Semantics/Conversions/ConversionsBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
using System.Collections.Immutable;
88
using System.Diagnostics;
99
using System.Diagnostics.CodeAnalysis;
10-
using System.Linq;
1110
using System.Threading;
1211
using Microsoft.CodeAnalysis.CSharp.Symbols;
1312
using Microsoft.CodeAnalysis.CSharp.Syntax;
1413
using Microsoft.CodeAnalysis.PooledObjects;
14+
using Roslyn.Utilities;
1515

1616
namespace Microsoft.CodeAnalysis.CSharp
1717
{

src/Compilers/CSharp/Portable/Binder/Semantics/Operators/BinaryOperatorOverloadResolution.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
using System.Collections.Generic;
99
using System.Collections.Immutable;
1010
using System.Diagnostics;
11-
using Microsoft.CodeAnalysis.Collections;
1211
using Microsoft.CodeAnalysis.CSharp.Symbols;
1312
using Microsoft.CodeAnalysis.PooledObjects;
13+
using Microsoft.CodeAnalysis.Shared.Collections;
1414
using Roslyn.Utilities;
1515

1616
namespace Microsoft.CodeAnalysis.CSharp

src/Compilers/CSharp/Portable/Binder/Semantics/OverloadResolution/OverloadResolution.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
using System.Diagnostics;
1111
using System.Linq;
1212
using Microsoft.Cci;
13-
using Microsoft.CodeAnalysis.Collections;
1413
using Microsoft.CodeAnalysis.CSharp.Symbols;
1514
using Microsoft.CodeAnalysis.PooledObjects;
15+
using Microsoft.CodeAnalysis.Shared.Collections;
1616
using Microsoft.CodeAnalysis.Symbols;
1717
using Roslyn.Utilities;
1818

src/Compilers/CSharp/Portable/Binder/SwitchExpressionBinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
using System.Collections.Immutable;
66
using System.Diagnostics;
77
using System.Diagnostics.CodeAnalysis;
8-
using Microsoft.CodeAnalysis.Collections;
98
using Microsoft.CodeAnalysis.CSharp.Symbols;
109
using Microsoft.CodeAnalysis.CSharp.Syntax;
1110
using Microsoft.CodeAnalysis.PooledObjects;
11+
using Microsoft.CodeAnalysis.Shared.Collections;
1212
using Roslyn.Utilities;
1313

1414
namespace Microsoft.CodeAnalysis.CSharp

src/Compilers/CSharp/Portable/BoundTree/BoundDecisionDag.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
using System.Collections.Immutable;
1010
using System.Diagnostics;
1111
using System.Linq;
12-
using Microsoft.CodeAnalysis.Collections;
1312
using Microsoft.CodeAnalysis.CSharp.Symbols;
1413
using Microsoft.CodeAnalysis.PooledObjects;
14+
using Microsoft.CodeAnalysis.Shared.Collections;
1515
using Roslyn.Utilities;
1616

1717
namespace Microsoft.CodeAnalysis.CSharp

src/Compilers/CSharp/Portable/Compilation/CSharpDeterministicKeyBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
// See the LICENSE file in the project root for more information.
44

55
using System;
6-
using System.Linq;
6+
using System.Collections.Generic;
7+
using System.Text;
78
using Roslyn.Utilities;
89

910
namespace Microsoft.CodeAnalysis.CSharp

src/Compilers/CSharp/Portable/Compilation/CSharpSemanticModel.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
using System.Diagnostics;
1111
using System.Linq;
1212
using System.Threading;
13-
using Microsoft.CodeAnalysis.Collections;
1413
using Microsoft.CodeAnalysis.CSharp.Symbols;
1514
using Microsoft.CodeAnalysis.CSharp.Syntax;
1615
using Microsoft.CodeAnalysis.PooledObjects;

src/Compilers/CSharp/Portable/Compilation/MemberSemanticModel.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
using System.Diagnostics.CodeAnalysis;
1212
using System.Linq;
1313
using System.Threading;
14-
using Microsoft.CodeAnalysis.Collections;
1514
using Microsoft.CodeAnalysis.CSharp.Symbols;
1615
using Microsoft.CodeAnalysis.CSharp.Syntax;
1716
using Microsoft.CodeAnalysis.Operations;

src/Compilers/CSharp/Portable/Compilation/SymbolInfoFactory.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
using System.Collections.Immutable;
99
using System.Diagnostics;
1010
using System.Linq;
11-
using Microsoft.CodeAnalysis.Collections;
1211
using Microsoft.CodeAnalysis.CSharp.Symbols;
1312
using Microsoft.CodeAnalysis.PooledObjects;
1413
using Roslyn.Utilities;

src/Compilers/CSharp/Portable/Declarations/MergedTypeDeclaration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
using System.Collections.Immutable;
99
using System.Diagnostics;
1010
using System.Threading;
11-
using Microsoft.CodeAnalysis.Collections;
1211
using Microsoft.CodeAnalysis.CSharp.Symbols;
1312
using Microsoft.CodeAnalysis.CSharp.Syntax;
1413
using Microsoft.CodeAnalysis.PooledObjects;

0 commit comments

Comments
 (0)