Skip to content

Commit 917401d

Browse files
authored
Refactoring of extension methods in source packages (#78620)
* Change namespace of OneOrMany and TemporaryArray to MS.CA.Collections * Cleanup Enumerable and ImmutableArray extensions * Update imports/usings
1 parent 0fd64c3 commit 917401d

File tree

1,240 files changed

+1889
-2069
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

+1889
-2069
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
using System.Diagnostics.CodeAnalysis;
88
using System.Threading;
99
using Microsoft.CodeAnalysis.CodeStyle;
10+
using Microsoft.CodeAnalysis.Collections;
1011
using Microsoft.CodeAnalysis.CSharp;
1112
using Microsoft.CodeAnalysis.CSharp.Analyzers.RemoveUnnecessaryNullableDirective;
1213
using Microsoft.CodeAnalysis.CSharp.Syntax;

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

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

55
using System.Collections.Generic;
66
using System.Collections.Immutable;
7+
using System.Linq;
78
using System.Threading;
89
using Microsoft.CodeAnalysis.CodeStyle;
910
using Microsoft.CodeAnalysis.CSharp.CodeStyle;

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using System.Threading;
1010
using System.Threading.Tasks;
1111
using Microsoft.CodeAnalysis.CodeFixes;
12+
using Microsoft.CodeAnalysis.Collections;
1213
using Microsoft.CodeAnalysis.CSharp.Formatting;
1314
using Microsoft.CodeAnalysis.CSharp.Syntax;
1415
using Microsoft.CodeAnalysis.Diagnostics;
@@ -25,8 +26,8 @@
2526
namespace Microsoft.CodeAnalysis.CSharp.UseCollectionExpression;
2627

2728
using static CSharpCollectionExpressionRewriter;
28-
using static CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer;
2929
using static CSharpSyntaxTokens;
30+
using static CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer;
3031
using static SyntaxFactory;
3132

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

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
using System.Threading.Tasks;
1515
using Microsoft.CodeAnalysis.CodeFixes;
1616
using Microsoft.CodeAnalysis.CodeGeneration;
17+
using Microsoft.CodeAnalysis.Collections;
1718
using Microsoft.CodeAnalysis.CSharp.CodeGeneration;
1819
using Microsoft.CodeAnalysis.CSharp.Extensions;
1920
using Microsoft.CodeAnalysis.CSharp.Syntax;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using System.Linq;
77
using System.Threading;
88
using Microsoft.CodeAnalysis.CodeStyle;
9+
using Microsoft.CodeAnalysis.Collections;
910
using Microsoft.CodeAnalysis.Diagnostics;
1011
using Microsoft.CodeAnalysis.LanguageService;
1112
using Microsoft.CodeAnalysis.Shared.CodeStyle;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System.Collections.Immutable;
66
using System.Linq;
77
using Microsoft.CodeAnalysis.CodeStyle;
8+
using Microsoft.CodeAnalysis.Collections;
89
using Microsoft.CodeAnalysis.Diagnostics;
910
using Microsoft.CodeAnalysis.LanguageService;
1011
using Microsoft.CodeAnalysis.Shared.Collections;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using System.Threading.Tasks;
99
using Microsoft.CodeAnalysis;
1010
using Microsoft.CodeAnalysis.CodeActions;
11+
using Microsoft.CodeAnalysis.Collections;
1112
using Microsoft.CodeAnalysis.Editing;
1213
using Microsoft.CodeAnalysis.LanguageService;
1314
using Microsoft.CodeAnalysis.PooledObjects;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using Microsoft.CodeAnalysis.CodeActions;
1212
using Microsoft.CodeAnalysis.CodeFixes;
1313
using Microsoft.CodeAnalysis.CodeGeneration;
14+
using Microsoft.CodeAnalysis.Collections;
1415
using Microsoft.CodeAnalysis.LanguageService;
1516
using Microsoft.CodeAnalysis.PooledObjects;
1617
using Microsoft.CodeAnalysis.Shared.Collections;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using Microsoft.CodeAnalysis.AddImport;
1111
using Microsoft.CodeAnalysis.CodeActions;
1212
using Microsoft.CodeAnalysis.CodeFixes;
13+
using Microsoft.CodeAnalysis.Collections;
1314
using Microsoft.CodeAnalysis.Editing;
1415
using Microsoft.CodeAnalysis.LanguageService;
1516
using Microsoft.CodeAnalysis.PooledObjects;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System;
66
using System.Collections.Immutable;
77
using System.Diagnostics;
8+
using System.Linq;
89
using System.Threading;
910
using System.Threading.Tasks;
1011
using Microsoft.CodeAnalysis.CodeActions;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System.Collections.Immutable;
66
using System.Linq;
77
using Microsoft.CodeAnalysis.CodeGeneration;
8+
using Microsoft.CodeAnalysis.Collections;
89
using Microsoft.CodeAnalysis.Editing;
910
using Microsoft.CodeAnalysis.ImplementType;
1011
using Microsoft.CodeAnalysis.LanguageService;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
using System.Threading.Tasks;
1313
using System.Xml.Linq;
1414
using Microsoft.CodeAnalysis.CodeActions;
15+
using Microsoft.CodeAnalysis.Collections;
1516
using Microsoft.CodeAnalysis.Diagnostics;
1617
using Microsoft.CodeAnalysis.LanguageService;
1718
using Microsoft.CodeAnalysis.NamingStyles;

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@
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-
115
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of Microsoft.CodeAnalysis.VisualBasic.AddRequiredParentheses.VisualBasicAddRequiredParenthesesForBinaryLikeExpressionDiagnosticAnalyzer, Microsoft.CodeAnalysis.AddRequiredParentheses.AddRequiredParenthesesCodeFixProvider)
126

137
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.VisualBasic.CodeFixes.GenerateEnumMember
76
Imports Microsoft.CodeAnalysis.Diagnostics
7+
Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.GenerateEnumMember
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.VisualBasic.CodeFixes.GenerateMethod
76
Imports Microsoft.CodeAnalysis.Diagnostics
7+
Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.GenerateMethod
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: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
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
65
Imports Microsoft.CodeAnalysis.CodeFixes
76
Imports Microsoft.CodeAnalysis.Diagnostics
87
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
98
Imports Microsoft.CodeAnalysis.ImplementType
10-
Imports Microsoft.CodeAnalysis.SymbolSearch
119
Imports Microsoft.CodeAnalysis.VisualBasic.ImplementAbstractClass
1210

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

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
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-
75
Namespace Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.ImplementAbstractClass
86
Partial Public Class ImplementAbstractClassTests
97

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
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
65
Imports Microsoft.CodeAnalysis.CodeFixes
76
Imports Microsoft.CodeAnalysis.Diagnostics
87
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
98
Imports Microsoft.CodeAnalysis.ImplementType
10-
Imports Microsoft.CodeAnalysis.SymbolSearch
119
Imports Microsoft.CodeAnalysis.VisualBasic.ImplementInterface
1210

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

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@
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
85
Imports Microsoft.CodeAnalysis.Testing
9-
Imports Microsoft.CodeAnalysis.VisualBasic.CodeFixes.Iterator
10-
116
Imports VerifyConvertToIterator = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of Microsoft.CodeAnalysis.Testing.EmptyDiagnosticAnalyzer, Microsoft.CodeAnalysis.VisualBasic.CodeFixes.Iterator.VisualBasicConvertToIteratorCodeFixProvider)
127
Imports VerifyConvertToYield = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of Microsoft.CodeAnalysis.Testing.EmptyDiagnosticAnalyzer, Microsoft.CodeAnalysis.VisualBasic.CodeFixes.Iterator.VisualBasicChangeToYieldCodeFixProvider)
138

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

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
Imports Microsoft.CodeAnalysis.CodeStyle
6-
76
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of
87
Microsoft.CodeAnalysis.VisualBasic.NewLines.ConsecutiveStatementPlacement.VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer,
98
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.Options
98
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
9+
Imports Microsoft.CodeAnalysis.Options
1010
Imports Microsoft.CodeAnalysis.VisualBasic.QualifyMemberAccess
1111

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

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

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

55
Imports Microsoft.CodeAnalysis.CodeFixes
66
Imports Microsoft.CodeAnalysis.Diagnostics
7-
Imports Microsoft.CodeAnalysis.Editor.UnitTests.Workspaces
87
Imports Microsoft.CodeAnalysis.Editor.VisualBasic.UnitTests.Diagnostics
98
Imports Microsoft.CodeAnalysis.Text
109
Imports Microsoft.CodeAnalysis.VisualBasic.RemoveUnnecessaryParentheses

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
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-
85
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of
96
Microsoft.CodeAnalysis.VisualBasic.SimplifyLinqExpression.VisualBasicSimplifyLinqExpressionDiagnosticAnalyzer,
107
Microsoft.CodeAnalysis.SimplifyLinqExpression.SimplifyLinqExpressionCodeFixProvider)

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@
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-
115
Imports VerifyVB = Microsoft.CodeAnalysis.Editor.UnitTests.CodeActions.VisualBasicCodeFixVerifier(Of
126
Microsoft.CodeAnalysis.VisualBasic.UseCoalesceExpression.VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer,
137
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
76
Imports Microsoft.CodeAnalysis.Diagnostics
87
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: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
using System.Collections.Immutable;
88
using System.Diagnostics;
99
using System.Diagnostics.CodeAnalysis;
10+
using System.Linq;
1011
using Microsoft.CodeAnalysis.CSharp.CodeGen;
1112
using Microsoft.CodeAnalysis.CSharp.Symbols;
1213
using Microsoft.CodeAnalysis.PooledObjects;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System.Collections.Generic;
66
using System.Collections.Immutable;
77
using System.Diagnostics;
8+
using System.Linq;
89
using Microsoft.CodeAnalysis.CSharp.Symbols;
910
using Microsoft.CodeAnalysis.CSharp.Syntax;
1011
using Microsoft.CodeAnalysis.PooledObjects;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using System.Collections.Immutable;
77
using System.Diagnostics;
88
using System.Diagnostics.CodeAnalysis;
9+
using System.Linq;
910
using Microsoft.CodeAnalysis.CSharp.Symbols;
1011
using Microsoft.CodeAnalysis.CSharp.Syntax;
1112
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;
1213
using Microsoft.CodeAnalysis.CSharp.Symbols;
1314
using Microsoft.CodeAnalysis.CSharp.Syntax;
1415
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: 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
using System.Diagnostics;
6+
using System.Linq;
67
using Microsoft.CodeAnalysis.CSharp.Symbols;
78
using Microsoft.CodeAnalysis.PooledObjects;
89

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using System.Collections.Generic;
99
using System.Collections.Immutable;
1010
using System.Diagnostics;
11+
using System.Linq;
1112
using Microsoft.CodeAnalysis.CSharp.Symbols;
1213
using Microsoft.CodeAnalysis.CSharp.Syntax;
1314
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;
1011
using System.Threading;
1112
using Microsoft.CodeAnalysis.CSharp.Symbols;
1213
using Microsoft.CodeAnalysis.CSharp.Syntax;
1314
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;
1112
using Microsoft.CodeAnalysis.CSharp.Symbols;
1213
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;
1314
using Microsoft.CodeAnalysis.CSharp.Symbols;
1415
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;
89
using Microsoft.CodeAnalysis.CSharp.Symbols;
910
using Microsoft.CodeAnalysis.CSharp.Syntax;
1011
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;
1213
using Microsoft.CodeAnalysis.CSharp.Symbols;
1314
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: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
// See the LICENSE file in the project root for more information.
44

55
using System;
6-
using System.Collections.Generic;
7-
using System.Text;
6+
using System.Linq;
87
using Roslyn.Utilities;
98

109
namespace Microsoft.CodeAnalysis.CSharp

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using System.Diagnostics;
1111
using System.Linq;
1212
using System.Threading;
13+
using Microsoft.CodeAnalysis.Collections;
1314
using Microsoft.CodeAnalysis.CSharp.Symbols;
1415
using Microsoft.CodeAnalysis.CSharp.Syntax;
1516
using Microsoft.CodeAnalysis.PooledObjects;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using System.Diagnostics.CodeAnalysis;
1212
using System.Linq;
1313
using System.Threading;
14+
using Microsoft.CodeAnalysis.Collections;
1415
using Microsoft.CodeAnalysis.CSharp.Symbols;
1516
using Microsoft.CodeAnalysis.CSharp.Syntax;
1617
using Microsoft.CodeAnalysis.Operations;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using System.Collections.Immutable;
99
using System.Diagnostics;
1010
using System.Linq;
11+
using Microsoft.CodeAnalysis.Collections;
1112
using Microsoft.CodeAnalysis.CSharp.Symbols;
1213
using Microsoft.CodeAnalysis.PooledObjects;
1314
using Roslyn.Utilities;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using System.Collections.Immutable;
99
using System.Diagnostics;
1010
using System.Threading;
11+
using Microsoft.CodeAnalysis.Collections;
1112
using Microsoft.CodeAnalysis.CSharp.Symbols;
1213
using Microsoft.CodeAnalysis.CSharp.Syntax;
1314
using Microsoft.CodeAnalysis.PooledObjects;

0 commit comments

Comments
 (0)