From 1216062b012f2204630bd71da5253051d17aa31e Mon Sep 17 00:00:00 2001 From: Manish Vasani Date: Tue, 7 Apr 2020 13:03:12 -0700 Subject: [PATCH] Fix conditionally used usings for netstandard2.0 target framework --- .../Core/Portable/Diagnostics/DiagnosticAnalyzerTelemetry.cs | 3 +++ .../DiagnosticIncrementalAnalyzer_BuildSynchronization.cs | 3 +++ .../Portable/SolutionCrawler/AggregateIncrementalAnalyzer.cs | 3 +++ .../Workspace/Core/CodeFixes/DocumentBasedFixAllProvider.cs | 3 +++ 4 files changed, 12 insertions(+) diff --git a/src/Features/Core/Portable/Diagnostics/DiagnosticAnalyzerTelemetry.cs b/src/Features/Core/Portable/Diagnostics/DiagnosticAnalyzerTelemetry.cs index a910cf8d298fc..246697b293e36 100644 --- a/src/Features/Core/Portable/Diagnostics/DiagnosticAnalyzerTelemetry.cs +++ b/src/Features/Core/Portable/Diagnostics/DiagnosticAnalyzerTelemetry.cs @@ -8,7 +8,10 @@ using System.Text; using Microsoft.CodeAnalysis.Diagnostics.Telemetry; using Microsoft.CodeAnalysis.Internal.Log; + +#if NETSTANDARD2_0 using Roslyn.Utilities; +#endif namespace Microsoft.CodeAnalysis.Diagnostics { diff --git a/src/Features/Core/Portable/Diagnostics/EngineV2/DiagnosticIncrementalAnalyzer_BuildSynchronization.cs b/src/Features/Core/Portable/Diagnostics/EngineV2/DiagnosticIncrementalAnalyzer_BuildSynchronization.cs index c0e1820c60eef..f7aa2957f7029 100644 --- a/src/Features/Core/Portable/Diagnostics/EngineV2/DiagnosticIncrementalAnalyzer_BuildSynchronization.cs +++ b/src/Features/Core/Portable/Diagnostics/EngineV2/DiagnosticIncrementalAnalyzer_BuildSynchronization.cs @@ -15,7 +15,10 @@ using Microsoft.CodeAnalysis.Internal.Log; using Microsoft.CodeAnalysis.Options; using Microsoft.CodeAnalysis.Workspaces.Diagnostics; + +#if NETSTANDARD2_0 using Roslyn.Utilities; +#endif namespace Microsoft.CodeAnalysis.Diagnostics.EngineV2 { diff --git a/src/Features/Core/Portable/SolutionCrawler/AggregateIncrementalAnalyzer.cs b/src/Features/Core/Portable/SolutionCrawler/AggregateIncrementalAnalyzer.cs index 93cb8de885f99..6ba0ab28f5ffd 100644 --- a/src/Features/Core/Portable/SolutionCrawler/AggregateIncrementalAnalyzer.cs +++ b/src/Features/Core/Portable/SolutionCrawler/AggregateIncrementalAnalyzer.cs @@ -8,7 +8,10 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.CodeAnalysis.Options; + +#if NETSTANDARD2_0 using Roslyn.Utilities; +#endif namespace Microsoft.CodeAnalysis.SolutionCrawler { diff --git a/src/Workspaces/SharedUtilitiesAndExtensions/Workspace/Core/CodeFixes/DocumentBasedFixAllProvider.cs b/src/Workspaces/SharedUtilitiesAndExtensions/Workspace/Core/CodeFixes/DocumentBasedFixAllProvider.cs index 273035adb88f4..0d06063200187 100644 --- a/src/Workspaces/SharedUtilitiesAndExtensions/Workspace/Core/CodeFixes/DocumentBasedFixAllProvider.cs +++ b/src/Workspaces/SharedUtilitiesAndExtensions/Workspace/Core/CodeFixes/DocumentBasedFixAllProvider.cs @@ -9,7 +9,10 @@ using System.Threading.Tasks; using Microsoft.CodeAnalysis.CodeActions; using Microsoft.CodeAnalysis.PooledObjects; + +#if NETSTANDARD2_0 || CODE_STYLE using Roslyn.Utilities; +#endif #pragma warning disable RS0005 // Do not use generic CodeAction.Create to create CodeAction