diff --git a/.github/workflows/close-milestone.yml b/.github/workflows/close-milestone.yml index 4143a09d0..19799ef64 100644 --- a/.github/workflows/close-milestone.yml +++ b/.github/workflows/close-milestone.yml @@ -19,7 +19,7 @@ jobs: - name: Install GitVersion uses: gittools/actions/gitversion/setup@v4.0.1 with: - versionSpec: '6.0.x' + versionSpec: '6.3.x' preferLatestVersion: true - name: Install GitReleaseManager diff --git a/.github/workflows/update-milestone.yml b/.github/workflows/update-milestone.yml index 3a29d7b7e..7c594fe81 100644 --- a/.github/workflows/update-milestone.yml +++ b/.github/workflows/update-milestone.yml @@ -27,7 +27,7 @@ jobs: if: ${{ github.event.action == 'opened' }} uses: gittools/actions/gitversion/setup@v4.0.1 with: - versionSpec: '6.0.x' + versionSpec: '6.3.x' preferLatestVersion: true - name: Install GitReleaseManager diff --git a/benchmarks/Pipeline/Pipeline.csproj b/benchmarks/Pipeline/Pipeline.csproj index 0c559dd2c..993e5a187 100644 --- a/benchmarks/Pipeline/Pipeline.csproj +++ b/benchmarks/Pipeline/Pipeline.csproj @@ -1,7 +1,7 @@ - net472;netcoreapp3.1;net6.0;net8.0< + net8.0 Exe false diff --git a/sample/SampleServer/DidChangeWatchedFilesHandler.cs b/sample/SampleServer/DidChangeWatchedFilesHandler.cs index eca65e2d8..f0b622345 100644 --- a/sample/SampleServer/DidChangeWatchedFilesHandler.cs +++ b/sample/SampleServer/DidChangeWatchedFilesHandler.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using MediatR; +using MediatR; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; diff --git a/sample/SampleServer/FoldingRangeHandler.cs b/sample/SampleServer/FoldingRangeHandler.cs index 54214784d..162ca8ace 100644 --- a/sample/SampleServer/FoldingRangeHandler.cs +++ b/sample/SampleServer/FoldingRangeHandler.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; +using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/sample/SampleServer/Program.cs b/sample/SampleServer/Program.cs index 999932d2a..ce8a46050 100644 --- a/sample/SampleServer/Program.cs +++ b/sample/SampleServer/Program.cs @@ -1,5 +1,3 @@ -using System; -using System.Threading.Tasks; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; @@ -27,13 +25,24 @@ private static async Task MainAsync(string[] args) // await Task.Delay(100); // } + // Parse command line arguments + string solutionPath = null; + for (int i = 0; i < args.Length; i++) + { + if ((args[i] == "-s" || args[i] == "--solution") && i + 1 < args.Length) + { + solutionPath = args[i + 1]; + break; + } + } + Log.Logger = new LoggerConfiguration() .Enrich.FromLogContext() .WriteTo.File("log.txt", rollingInterval: RollingInterval.Day) .MinimumLevel.Verbose() .CreateLogger(); - Log.Logger.Information("This only goes file..."); + Log.Logger.Information("Starting language server with solution: {SolutionPath}", solutionPath ?? "none"); IObserver workDone = null!; diff --git a/sample/SampleServer/SampleServer.csproj b/sample/SampleServer/SampleServer.csproj index 3ccd54cf0..ffe6f9cfe 100644 --- a/sample/SampleServer/SampleServer.csproj +++ b/sample/SampleServer/SampleServer.csproj @@ -4,7 +4,6 @@ Exe false net8.0 - win-x64 latest diff --git a/sample/SampleServer/SemanticTokensHandler.cs b/sample/SampleServer/SemanticTokensHandler.cs index 0f8c3d517..cb32b25b3 100644 --- a/sample/SampleServer/SemanticTokensHandler.cs +++ b/sample/SampleServer/SemanticTokensHandler.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Document; diff --git a/sample/SampleServer/TextDocumentHandler.cs b/sample/SampleServer/TextDocumentHandler.cs index e9a06b74a..f5dff11eb 100644 --- a/sample/SampleServer/TextDocumentHandler.cs +++ b/sample/SampleServer/TextDocumentHandler.cs @@ -1,7 +1,3 @@ -using System.Collections.Generic; -using System.IO; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.LanguageServer.Protocol; diff --git a/src/Client/Client.csproj b/src/Client/Client.csproj index ccd049942..dfc34195a 100644 --- a/src/Client/Client.csproj +++ b/src/Client/Client.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.LanguageClient OmniSharp.Extensions.LanguageServer.Client diff --git a/src/Client/Configuration/ChainedBuilderExtensions.cs b/src/Client/Configuration/ChainedBuilderExtensions.cs index f54dc2277..4d257e46f 100644 --- a/src/Client/Configuration/ChainedBuilderExtensions.cs +++ b/src/Client/Configuration/ChainedBuilderExtensions.cs @@ -1,7 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; using Microsoft.Extensions.Configuration; namespace OmniSharp.Extensions.LanguageServer.Client.Configuration diff --git a/src/Client/Configuration/ChainedConfigurationProvider.cs b/src/Client/Configuration/ChainedConfigurationProvider.cs index 609276795..16d4e9265 100644 --- a/src/Client/Configuration/ChainedConfigurationProvider.cs +++ b/src/Client/Configuration/ChainedConfigurationProvider.cs @@ -1,9 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Primitives; diff --git a/src/Client/DefaultLanguageClientFacade.cs b/src/Client/DefaultLanguageClientFacade.cs index cab0129d2..a65cdaa26 100644 --- a/src/Client/DefaultLanguageClientFacade.cs +++ b/src/Client/DefaultLanguageClientFacade.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using DryIoc; +using DryIoc; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client; diff --git a/src/Client/LanguageClient.cs b/src/Client/LanguageClient.cs index 22c7004df..a357837dd 100644 --- a/src/Client/LanguageClient.cs +++ b/src/Client/LanguageClient.cs @@ -1,15 +1,10 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics.CodeAnalysis; -using System.Linq; +using System.Diagnostics.CodeAnalysis; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; using System.Reflection; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using Microsoft.Extensions.Options; using Newtonsoft.Json.Linq; diff --git a/src/Client/LanguageClientHelpers.cs b/src/Client/LanguageClientHelpers.cs index 8b6f596aa..4808784d1 100644 --- a/src/Client/LanguageClientHelpers.cs +++ b/src/Client/LanguageClientHelpers.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Disposables; +using System.Reactive.Disposables; using System.Reactive.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Shared; diff --git a/src/Client/LanguageClientOptionsExtensions.cs b/src/Client/LanguageClientOptionsExtensions.cs index 32fe472e1..f9fe3e1ff 100644 --- a/src/Client/LanguageClientOptionsExtensions.cs +++ b/src/Client/LanguageClientOptionsExtensions.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/Client/LanguageClientRegistrationManager.cs b/src/Client/LanguageClientRegistrationManager.cs index 19bcfc48e..f18cdbe0f 100644 --- a/src/Client/LanguageClientRegistrationManager.cs +++ b/src/Client/LanguageClientRegistrationManager.cs @@ -1,12 +1,7 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; +using System.Collections.Concurrent; using System.Reactive.Concurrency; using System.Reactive.Linq; using System.Reactive.Subjects; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; diff --git a/src/Client/LanguageClientResolver.cs b/src/Client/LanguageClientResolver.cs index 3a428d008..327fd5b06 100644 --- a/src/Client/LanguageClientResolver.cs +++ b/src/Client/LanguageClientResolver.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using DryIoc; using Microsoft.Extensions.Options; diff --git a/src/Client/LanguageClientServiceCollectionExtensions.cs b/src/Client/LanguageClientServiceCollectionExtensions.cs index cb0433cbf..0f5a11ee7 100644 --- a/src/Client/LanguageClientServiceCollectionExtensions.cs +++ b/src/Client/LanguageClientServiceCollectionExtensions.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reflection; +using System.Reflection; using DryIoc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; diff --git a/src/Client/LanguageClientWorkspaceFoldersManager.cs b/src/Client/LanguageClientWorkspaceFoldersManager.cs index 1397dad26..b4d33b817 100644 --- a/src/Client/LanguageClientWorkspaceFoldersManager.cs +++ b/src/Client/LanguageClientWorkspaceFoldersManager.cs @@ -1,12 +1,7 @@ -using System; using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Concurrency; using System.Reactive.Linq; using System.Reactive.Subjects; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client; diff --git a/src/Client/LspClientReceiver.cs b/src/Client/LspClientReceiver.cs index 10662402f..7f18c04d6 100644 --- a/src/Client/LspClientReceiver.cs +++ b/src/Client/LspClientReceiver.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; diff --git a/src/Dap.Client/Configuration/ChainedBuilderExtensions.cs b/src/Dap.Client/Configuration/ChainedBuilderExtensions.cs index 37f059d18..2f63a47ec 100644 --- a/src/Dap.Client/Configuration/ChainedBuilderExtensions.cs +++ b/src/Dap.Client/Configuration/ChainedBuilderExtensions.cs @@ -1,7 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; using Microsoft.Extensions.Configuration; namespace OmniSharp.Extensions.DebugAdapter.Client.Configuration diff --git a/src/Dap.Client/Configuration/ChainedConfigurationProvider.cs b/src/Dap.Client/Configuration/ChainedConfigurationProvider.cs index 22a0f235d..4732c86b9 100644 --- a/src/Dap.Client/Configuration/ChainedConfigurationProvider.cs +++ b/src/Dap.Client/Configuration/ChainedConfigurationProvider.cs @@ -1,9 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Primitives; diff --git a/src/Dap.Client/Dap.Client.csproj b/src/Dap.Client/Dap.Client.csproj index c06983a14..54f989e1c 100644 --- a/src/Dap.Client/Dap.Client.csproj +++ b/src/Dap.Client/Dap.Client.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.DebugAdapter.Client OmniSharp.Extensions.DebugAdapter.Client diff --git a/src/Dap.Client/DebugAdapterClient.cs b/src/Dap.Client/DebugAdapterClient.cs index 209c110c0..6b4c1cbe8 100644 --- a/src/Dap.Client/DebugAdapterClient.cs +++ b/src/Dap.Client/DebugAdapterClient.cs @@ -1,12 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Microsoft.Extensions.Options; diff --git a/src/Dap.Client/DebugAdapterClientOptions.cs b/src/Dap.Client/DebugAdapterClientOptions.cs index 56ce0c978..73ee68477 100644 --- a/src/Dap.Client/DebugAdapterClientOptions.cs +++ b/src/Dap.Client/DebugAdapterClientOptions.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using Newtonsoft.Json.Linq; +using Newtonsoft.Json.Linq; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.DebugAdapter.Protocol.Client; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; diff --git a/src/Dap.Client/DebugAdapterClientOptionsExtensions.cs b/src/Dap.Client/DebugAdapterClientOptionsExtensions.cs index 6c10f6646..21ef6b2e2 100644 --- a/src/Dap.Client/DebugAdapterClientOptionsExtensions.cs +++ b/src/Dap.Client/DebugAdapterClientOptionsExtensions.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/Dap.Client/DebugAdapterClientProgressManager.cs b/src/Dap.Client/DebugAdapterClientProgressManager.cs index a0c29a38d..5675fa6fd 100644 --- a/src/Dap.Client/DebugAdapterClientProgressManager.cs +++ b/src/Dap.Client/DebugAdapterClientProgressManager.cs @@ -1,11 +1,7 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; +using System.Collections.Concurrent; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.DebugAdapter.Protocol.Client; diff --git a/src/Dap.Client/DebugAdapterClientResolver.cs b/src/Dap.Client/DebugAdapterClientResolver.cs index 1ef1e507c..4a4a9987b 100644 --- a/src/Dap.Client/DebugAdapterClientResolver.cs +++ b/src/Dap.Client/DebugAdapterClientResolver.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using DryIoc; using Microsoft.Extensions.Options; diff --git a/src/Dap.Client/DebugAdapterClientServiceCollectionExtensions.cs b/src/Dap.Client/DebugAdapterClientServiceCollectionExtensions.cs index d4bffec16..72445fdff 100644 --- a/src/Dap.Client/DebugAdapterClientServiceCollectionExtensions.cs +++ b/src/Dap.Client/DebugAdapterClientServiceCollectionExtensions.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using DryIoc; +using DryIoc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection.Extensions; diff --git a/src/Dap.Client/ProgressObservable.cs b/src/Dap.Client/ProgressObservable.cs index 8860ba5c9..b05676bc4 100644 --- a/src/Dap.Client/ProgressObservable.cs +++ b/src/Dap.Client/ProgressObservable.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Subjects; using OmniSharp.Extensions.DebugAdapter.Protocol; diff --git a/src/Dap.Protocol.Proposals/Dap.Protocol.Proposals.csproj b/src/Dap.Protocol.Proposals/Dap.Protocol.Proposals.csproj index 81dde6036..576bf9948 100644 --- a/src/Dap.Protocol.Proposals/Dap.Protocol.Proposals.csproj +++ b/src/Dap.Protocol.Proposals/Dap.Protocol.Proposals.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.DebugAdapter.Proposals OmniSharp.Extensions.DebugAdapter.Protocol diff --git a/src/Dap.Protocol/AbstractHandlers.cs b/src/Dap.Protocol/AbstractHandlers.cs index ada21dc16..303520965 100644 --- a/src/Dap.Protocol/AbstractHandlers.cs +++ b/src/Dap.Protocol/AbstractHandlers.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Dap.Protocol/Client/IDebugAdapterClient.cs b/src/Dap.Protocol/Client/IDebugAdapterClient.cs index 6809a9be5..52c2cf69f 100644 --- a/src/Dap.Protocol/Client/IDebugAdapterClient.cs +++ b/src/Dap.Protocol/Client/IDebugAdapterClient.cs @@ -1,7 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; - namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client { public interface IDebugAdapterClient : IDebugAdapterClientFacade, IDisposable diff --git a/src/Dap.Protocol/Client/IDebugAdapterClientProgressManager.cs b/src/Dap.Protocol/Client/IDebugAdapterClientProgressManager.cs index bd9fd1e17..93be86b35 100644 --- a/src/Dap.Protocol/Client/IDebugAdapterClientProgressManager.cs +++ b/src/Dap.Protocol/Client/IDebugAdapterClientProgressManager.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client +namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client { public interface IDebugAdapterClientProgressManager { diff --git a/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialize.cs b/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialize.cs index 071a46e35..04b615139 100644 --- a/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialize.cs +++ b/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialize.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; +using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client diff --git a/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialized.cs b/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialized.cs index b680aa13d..11f75df04 100644 --- a/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialized.cs +++ b/src/Dap.Protocol/Client/IOnDebugAdapterClientInitialized.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; +using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client diff --git a/src/Dap.Protocol/Client/IOnDebugAdapterClientStarted.cs b/src/Dap.Protocol/Client/IOnDebugAdapterClientStarted.cs index 6b102d818..2e2817339 100644 --- a/src/Dap.Protocol/Client/IOnDebugAdapterClientStarted.cs +++ b/src/Dap.Protocol/Client/IOnDebugAdapterClientStarted.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client { diff --git a/src/Dap.Protocol/Client/OnDebugAdapterClientInitializeDelegate.cs b/src/Dap.Protocol/Client/OnDebugAdapterClientInitializeDelegate.cs index 9d40407b7..27abcf833 100644 --- a/src/Dap.Protocol/Client/OnDebugAdapterClientInitializeDelegate.cs +++ b/src/Dap.Protocol/Client/OnDebugAdapterClientInitializeDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client diff --git a/src/Dap.Protocol/Client/OnDebugAdapterClientInitializedDelegate.cs b/src/Dap.Protocol/Client/OnDebugAdapterClientInitializedDelegate.cs index f6682c6be..69aef7720 100644 --- a/src/Dap.Protocol/Client/OnDebugAdapterClientInitializedDelegate.cs +++ b/src/Dap.Protocol/Client/OnDebugAdapterClientInitializedDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client diff --git a/src/Dap.Protocol/Client/OnDebugAdapterClientStartedDelegate.cs b/src/Dap.Protocol/Client/OnDebugAdapterClientStartedDelegate.cs index 7f69c56a6..ebbf9a81d 100644 --- a/src/Dap.Protocol/Client/OnDebugAdapterClientStartedDelegate.cs +++ b/src/Dap.Protocol/Client/OnDebugAdapterClientStartedDelegate.cs @@ -1,7 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client +namespace OmniSharp.Extensions.DebugAdapter.Protocol.Client { /// /// Gives your class or handler an opportunity to interact with diff --git a/src/Dap.Protocol/Dap.Protocol.csproj b/src/Dap.Protocol/Dap.Protocol.csproj index 091aff8e0..24e329639 100644 --- a/src/Dap.Protocol/Dap.Protocol.csproj +++ b/src/Dap.Protocol/Dap.Protocol.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.DebugAdapter OmniSharp.Extensions.DebugAdapter.Protocol diff --git a/src/Dap.Protocol/DapReceiver.cs b/src/Dap.Protocol/DapReceiver.cs index c7555e100..ff04914c9 100644 --- a/src/Dap.Protocol/DapReceiver.cs +++ b/src/Dap.Protocol/DapReceiver.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Dap.Protocol/DebugAdapterConverters/DapClientNotificationConverter.cs b/src/Dap.Protocol/DebugAdapterConverters/DapClientNotificationConverter.cs index 17daf699a..3dc1a779c 100644 --- a/src/Dap.Protocol/DebugAdapterConverters/DapClientNotificationConverter.cs +++ b/src/Dap.Protocol/DebugAdapterConverters/DapClientNotificationConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Client; diff --git a/src/Dap.Protocol/DebugAdapterConverters/DapClientRequestConverter.cs b/src/Dap.Protocol/DebugAdapterConverters/DapClientRequestConverter.cs index d69f82722..4a590eb25 100644 --- a/src/Dap.Protocol/DebugAdapterConverters/DapClientRequestConverter.cs +++ b/src/Dap.Protocol/DebugAdapterConverters/DapClientRequestConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Client; diff --git a/src/Dap.Protocol/DebugAdapterConverters/DapClientResponseConverter.cs b/src/Dap.Protocol/DebugAdapterConverters/DapClientResponseConverter.cs index 9b89db0c9..fffcf0b7c 100644 --- a/src/Dap.Protocol/DebugAdapterConverters/DapClientResponseConverter.cs +++ b/src/Dap.Protocol/DebugAdapterConverters/DapClientResponseConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Client; diff --git a/src/Dap.Protocol/DebugAdapterConverters/DapRpcErrorConverter.cs b/src/Dap.Protocol/DebugAdapterConverters/DapRpcErrorConverter.cs index da99d76b2..a1bc7f05a 100644 --- a/src/Dap.Protocol/DebugAdapterConverters/DapRpcErrorConverter.cs +++ b/src/Dap.Protocol/DebugAdapterConverters/DapRpcErrorConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Dap.Protocol/DebugAdapterRpcOptionsBase.cs b/src/Dap.Protocol/DebugAdapterRpcOptionsBase.cs index 806876f92..20f815019 100644 --- a/src/Dap.Protocol/DebugAdapterRpcOptionsBase.cs +++ b/src/Dap.Protocol/DebugAdapterRpcOptionsBase.cs @@ -1,5 +1,4 @@ -using System; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Dap.Protocol/Feature/Requests/AttachFeature.cs b/src/Dap.Protocol/Feature/Requests/AttachFeature.cs index a91dc0445..1111ab3cb 100644 --- a/src/Dap.Protocol/Feature/Requests/AttachFeature.cs +++ b/src/Dap.Protocol/Feature/Requests/AttachFeature.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Dap.Protocol/Feature/Requests/LaunchFeature.cs b/src/Dap.Protocol/Feature/Requests/LaunchFeature.cs index a8e793ed7..88b49270f 100644 --- a/src/Dap.Protocol/Feature/Requests/LaunchFeature.cs +++ b/src/Dap.Protocol/Feature/Requests/LaunchFeature.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Dap.Protocol/Feature/Requests/RunInTerminalFeature.cs b/src/Dap.Protocol/Feature/Requests/RunInTerminalFeature.cs index 15a9b7aa3..fcf7076e6 100644 --- a/src/Dap.Protocol/Feature/Requests/RunInTerminalFeature.cs +++ b/src/Dap.Protocol/Feature/Requests/RunInTerminalFeature.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Converters; diff --git a/src/Dap.Protocol/Feature/Requests/SetBreakpointsFeature.cs b/src/Dap.Protocol/Feature/Requests/SetBreakpointsFeature.cs index cf498fe37..dddccdafe 100644 --- a/src/Dap.Protocol/Feature/Requests/SetBreakpointsFeature.cs +++ b/src/Dap.Protocol/Feature/Requests/SetBreakpointsFeature.cs @@ -1,4 +1,3 @@ -using System; using MediatR; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization; diff --git a/src/Dap.Protocol/IDebugAdapterProtocolProxy.cs b/src/Dap.Protocol/IDebugAdapterProtocolProxy.cs index 0eb31f5b7..7ae9c362c 100644 --- a/src/Dap.Protocol/IDebugAdapterProtocolProxy.cs +++ b/src/Dap.Protocol/IDebugAdapterProtocolProxy.cs @@ -1,7 +1,4 @@ -using System; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/Dap.Protocol/IProgressObservable.cs b/src/Dap.Protocol/IProgressObservable.cs index 6663b8b40..c632c9847 100644 --- a/src/Dap.Protocol/IProgressObservable.cs +++ b/src/Dap.Protocol/IProgressObservable.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.DebugAdapter.Protocol.Events; +using OmniSharp.Extensions.DebugAdapter.Protocol.Events; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; namespace OmniSharp.Extensions.DebugAdapter.Protocol diff --git a/src/Dap.Protocol/IProgressObserver.cs b/src/Dap.Protocol/IProgressObserver.cs index 5687dd31b..6d00eb808 100644 --- a/src/Dap.Protocol/IProgressObserver.cs +++ b/src/Dap.Protocol/IProgressObserver.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.DebugAdapter.Protocol.Events; +using OmniSharp.Extensions.DebugAdapter.Protocol.Events; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; namespace OmniSharp.Extensions.DebugAdapter.Protocol diff --git a/src/Dap.Protocol/Models/Container.cs b/src/Dap.Protocol/Models/Container.cs index 1f89b4673..891a98e31 100644 --- a/src/Dap.Protocol/Models/Container.cs +++ b/src/Dap.Protocol/Models/Container.cs @@ -1,8 +1,6 @@ -using System.Collections.Generic; using System.Collections.Immutable; using System.Collections.ObjectModel; using System.Diagnostics.CodeAnalysis; -using System.Linq; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Models { diff --git a/src/Dap.Protocol/Models/ContainerBase.cs b/src/Dap.Protocol/Models/ContainerBase.cs index 71b5b177d..250ed96f4 100644 --- a/src/Dap.Protocol/Models/ContainerBase.cs +++ b/src/Dap.Protocol/Models/ContainerBase.cs @@ -1,7 +1,4 @@ -using System; using System.Collections; -using System.Collections.Generic; -using System.Linq; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Models { diff --git a/src/Dap.Protocol/Models/Message.cs b/src/Dap.Protocol/Models/Message.cs index 171fcac43..25b8fe1e4 100644 --- a/src/Dap.Protocol/Models/Message.cs +++ b/src/Dap.Protocol/Models/Message.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization; +using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Models { diff --git a/src/Dap.Protocol/Models/Module.cs b/src/Dap.Protocol/Models/Module.cs index dfd02c144..62df91542 100644 --- a/src/Dap.Protocol/Models/Module.cs +++ b/src/Dap.Protocol/Models/Module.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json; +using Newtonsoft.Json; using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Models diff --git a/src/Dap.Protocol/Models/ProgressToken.cs b/src/Dap.Protocol/Models/ProgressToken.cs index 5cc1291e4..85d84fc82 100644 --- a/src/Dap.Protocol/Models/ProgressToken.cs +++ b/src/Dap.Protocol/Models/ProgressToken.cs @@ -1,5 +1,4 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Models { diff --git a/src/Dap.Protocol/Serialization/DapContractResolver.cs b/src/Dap.Protocol/Serialization/DapContractResolver.cs index b6bf7fc4e..8076f96b5 100644 --- a/src/Dap.Protocol/Serialization/DapContractResolver.cs +++ b/src/Dap.Protocol/Serialization/DapContractResolver.cs @@ -1,5 +1,4 @@ -using System.Linq; -using System.Reflection; +using System.Reflection; using Newtonsoft.Json; using Newtonsoft.Json.Serialization; diff --git a/src/Dap.Protocol/Serialization/NumberStringConverter.cs b/src/Dap.Protocol/Serialization/NumberStringConverter.cs index 5858627d0..dcb5b0306 100644 --- a/src/Dap.Protocol/Serialization/NumberStringConverter.cs +++ b/src/Dap.Protocol/Serialization/NumberStringConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; diff --git a/src/Dap.Protocol/Serialization/OptionalAttribute.cs b/src/Dap.Protocol/Serialization/OptionalAttribute.cs index 763b5f806..9d04a214c 100644 --- a/src/Dap.Protocol/Serialization/OptionalAttribute.cs +++ b/src/Dap.Protocol/Serialization/OptionalAttribute.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.DebugAdapter.Protocol.Serialization { [AttributeUsage(AttributeTargets.Property)] diff --git a/src/Dap.Protocol/Serialization/ProgressTokenConverter.cs b/src/Dap.Protocol/Serialization/ProgressTokenConverter.cs index 9ff8dd20a..42e8eef99 100644 --- a/src/Dap.Protocol/Serialization/ProgressTokenConverter.cs +++ b/src/Dap.Protocol/Serialization/ProgressTokenConverter.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Serialization diff --git a/src/Dap.Protocol/Serialization/Serializer.cs b/src/Dap.Protocol/Serialization/Serializer.cs index 0e4277f5b..d7b0ff58a 100644 --- a/src/Dap.Protocol/Serialization/Serializer.cs +++ b/src/Dap.Protocol/Serialization/Serializer.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using Newtonsoft.Json; using OmniSharp.Extensions.DebugAdapter.Protocol.DebugAdapterConverters; using OmniSharp.Extensions.JsonRpc.Serialization; diff --git a/src/Dap.Protocol/Server/IDebugAdapterServer.cs b/src/Dap.Protocol/Server/IDebugAdapterServer.cs index 66280ec90..53cb04240 100644 --- a/src/Dap.Protocol/Server/IDebugAdapterServer.cs +++ b/src/Dap.Protocol/Server/IDebugAdapterServer.cs @@ -1,8 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server +namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server { public interface IDebugAdapterServer : IDebugAdapterServerFacade, IDisposable { diff --git a/src/Dap.Protocol/Server/IDebugAdapterServerProgressManager.cs b/src/Dap.Protocol/Server/IDebugAdapterServerProgressManager.cs index 012231bea..727b95dde 100644 --- a/src/Dap.Protocol/Server/IDebugAdapterServerProgressManager.cs +++ b/src/Dap.Protocol/Server/IDebugAdapterServerProgressManager.cs @@ -1,6 +1,4 @@ -using System; -using System.Threading; -using OmniSharp.Extensions.DebugAdapter.Protocol.Events; +using OmniSharp.Extensions.DebugAdapter.Protocol.Events; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server { diff --git a/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialize.cs b/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialize.cs index 857a20776..6298841b2 100644 --- a/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialize.cs +++ b/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialize.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; +using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server diff --git a/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialized.cs b/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialized.cs index afb12d147..c4f6d9d08 100644 --- a/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialized.cs +++ b/src/Dap.Protocol/Server/IOnDebugAdapterServerInitialized.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; +using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server diff --git a/src/Dap.Protocol/Server/IOnDebugAdapterServerStarted.cs b/src/Dap.Protocol/Server/IOnDebugAdapterServerStarted.cs index 54a1e6c60..acc7aa5f7 100644 --- a/src/Dap.Protocol/Server/IOnDebugAdapterServerStarted.cs +++ b/src/Dap.Protocol/Server/IOnDebugAdapterServerStarted.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server { diff --git a/src/Dap.Protocol/Server/OnDebugAdapterServerInitializeDelegate.cs b/src/Dap.Protocol/Server/OnDebugAdapterServerInitializeDelegate.cs index f3c658ee3..257aa9763 100644 --- a/src/Dap.Protocol/Server/OnDebugAdapterServerInitializeDelegate.cs +++ b/src/Dap.Protocol/Server/OnDebugAdapterServerInitializeDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server diff --git a/src/Dap.Protocol/Server/OnDebugAdapterServerInitializedDelegate.cs b/src/Dap.Protocol/Server/OnDebugAdapterServerInitializedDelegate.cs index b7634c5ee..4b5a10bd6 100644 --- a/src/Dap.Protocol/Server/OnDebugAdapterServerInitializedDelegate.cs +++ b/src/Dap.Protocol/Server/OnDebugAdapterServerInitializedDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server diff --git a/src/Dap.Protocol/Server/OnDebugAdapterServerStartedDelegate.cs b/src/Dap.Protocol/Server/OnDebugAdapterServerStartedDelegate.cs index 72b8ebe53..a7c9a0881 100644 --- a/src/Dap.Protocol/Server/OnDebugAdapterServerStartedDelegate.cs +++ b/src/Dap.Protocol/Server/OnDebugAdapterServerStartedDelegate.cs @@ -1,7 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server +namespace OmniSharp.Extensions.DebugAdapter.Protocol.Server { /// /// Gives your class or handler an opportunity to interact with diff --git a/src/Dap.Server/Configuration/ChainedBuilderExtensions.cs b/src/Dap.Server/Configuration/ChainedBuilderExtensions.cs index 6f0afbbe1..4c8081473 100644 --- a/src/Dap.Server/Configuration/ChainedBuilderExtensions.cs +++ b/src/Dap.Server/Configuration/ChainedBuilderExtensions.cs @@ -1,7 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; using Microsoft.Extensions.Configuration; namespace OmniSharp.Extensions.DebugAdapter.Server.Configuration diff --git a/src/Dap.Server/Configuration/ChainedConfigurationProvider.cs b/src/Dap.Server/Configuration/ChainedConfigurationProvider.cs index 8ea4d5126..344ac85dc 100644 --- a/src/Dap.Server/Configuration/ChainedConfigurationProvider.cs +++ b/src/Dap.Server/Configuration/ChainedConfigurationProvider.cs @@ -1,9 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Primitives; diff --git a/src/Dap.Server/Dap.Server.csproj b/src/Dap.Server/Dap.Server.csproj index 767ab0412..8447451b5 100644 --- a/src/Dap.Server/Dap.Server.csproj +++ b/src/Dap.Server/Dap.Server.csproj @@ -1,7 +1,7 @@ - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.DebugAdapter.Server OmniSharp.Extensions.DebugAdapter.Server diff --git a/src/Dap.Server/DebugAdapterServer.cs b/src/Dap.Server/DebugAdapterServer.cs index 7e6cde49a..2815b6222 100644 --- a/src/Dap.Server/DebugAdapterServer.cs +++ b/src/Dap.Server/DebugAdapterServer.cs @@ -1,12 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Microsoft.Extensions.Options; diff --git a/src/Dap.Server/DebugAdapterServerOptions.cs b/src/Dap.Server/DebugAdapterServerOptions.cs index e7fccd3f1..ac6059dba 100644 --- a/src/Dap.Server/DebugAdapterServerOptions.cs +++ b/src/Dap.Server/DebugAdapterServerOptions.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using Newtonsoft.Json.Linq; +using Newtonsoft.Json.Linq; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; using OmniSharp.Extensions.DebugAdapter.Protocol.Server; diff --git a/src/Dap.Server/DebugAdapterServerOptionsExtensions.cs b/src/Dap.Server/DebugAdapterServerOptionsExtensions.cs index f25ed04e0..3f78fe2db 100644 --- a/src/Dap.Server/DebugAdapterServerOptionsExtensions.cs +++ b/src/Dap.Server/DebugAdapterServerOptionsExtensions.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/Dap.Server/DebugAdapterServerProgressManager.cs b/src/Dap.Server/DebugAdapterServerProgressManager.cs index 2398f810f..5de5717c1 100644 --- a/src/Dap.Server/DebugAdapterServerProgressManager.cs +++ b/src/Dap.Server/DebugAdapterServerProgressManager.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; +using System.Collections.Concurrent; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.DebugAdapter.Protocol.Events; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; diff --git a/src/Dap.Server/DebugAdapterServerResolver.cs b/src/Dap.Server/DebugAdapterServerResolver.cs index ab998d226..508e3c69b 100644 --- a/src/Dap.Server/DebugAdapterServerResolver.cs +++ b/src/Dap.Server/DebugAdapterServerResolver.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using DryIoc; using Microsoft.Extensions.Options; diff --git a/src/Dap.Server/DebugAdapterServerServiceCollectionExtensions.cs b/src/Dap.Server/DebugAdapterServerServiceCollectionExtensions.cs index bc367b193..5a1d4d71c 100644 --- a/src/Dap.Server/DebugAdapterServerServiceCollectionExtensions.cs +++ b/src/Dap.Server/DebugAdapterServerServiceCollectionExtensions.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using DryIoc; +using DryIoc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection.Extensions; diff --git a/src/Dap.Server/ProgressObserver.cs b/src/Dap.Server/ProgressObserver.cs index 2e23cc2a6..50de71f26 100644 --- a/src/Dap.Server/ProgressObserver.cs +++ b/src/Dap.Server/ProgressObserver.cs @@ -1,6 +1,4 @@ -using System; -using System.Reactive.Disposables; -using System.Threading; +using System.Reactive.Disposables; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.DebugAdapter.Protocol.Events; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; diff --git a/src/Dap.Shared/Dap.Shared.csproj b/src/Dap.Shared/Dap.Shared.csproj index 0114080b8..3c47e98d4 100644 --- a/src/Dap.Shared/Dap.Shared.csproj +++ b/src/Dap.Shared/Dap.Shared.csproj @@ -1,7 +1,7 @@ - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.DebugAdapter.Shared OmniSharp.Extensions.DebugAdapter.Shared diff --git a/src/Dap.Shared/DapResponseRouter.cs b/src/Dap.Shared/DapResponseRouter.cs index 3c1bf3d41..066907f87 100644 --- a/src/Dap.Shared/DapResponseRouter.cs +++ b/src/Dap.Shared/DapResponseRouter.cs @@ -1,8 +1,5 @@ -using System; using System.Collections.Concurrent; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; diff --git a/src/Dap.Shared/DebugAdapterEventingHelper.cs b/src/Dap.Shared/DebugAdapterEventingHelper.cs index 4db62e462..c71399f76 100644 --- a/src/Dap.Shared/DebugAdapterEventingHelper.cs +++ b/src/Dap.Shared/DebugAdapterEventingHelper.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; namespace OmniSharp.Extensions.DebugAdapter.Shared { diff --git a/src/Dap.Shared/DebugAdapterHandlerCollection.cs b/src/Dap.Shared/DebugAdapterHandlerCollection.cs index 343d6b36f..352a089bd 100644 --- a/src/Dap.Shared/DebugAdapterHandlerCollection.cs +++ b/src/Dap.Shared/DebugAdapterHandlerCollection.cs @@ -1,11 +1,7 @@ -using System; using System.Collections; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Reactive.Disposables; using System.Reflection; -using System.Threading; using DryIoc; using MediatR; using Microsoft.Extensions.DependencyInjection; diff --git a/src/Dap.Shared/DebugAdapterProtocolServiceCollectionExtensions.cs b/src/Dap.Shared/DebugAdapterProtocolServiceCollectionExtensions.cs index 0faf64727..e8fc292ba 100644 --- a/src/Dap.Shared/DebugAdapterProtocolServiceCollectionExtensions.cs +++ b/src/Dap.Shared/DebugAdapterProtocolServiceCollectionExtensions.cs @@ -1,5 +1,4 @@ -using System; -using DryIoc; +using DryIoc; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Dap.Shared/DebugAdapterRequestRouter.cs b/src/Dap.Shared/DebugAdapterRequestRouter.cs index 0cc429eda..6c84e629a 100644 --- a/src/Dap.Shared/DebugAdapterRequestRouter.cs +++ b/src/Dap.Shared/DebugAdapterRequestRouter.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; diff --git a/src/Dap.Shared/HandlerDescriptor.cs b/src/Dap.Shared/HandlerDescriptor.cs index 95f1223cf..3c8004940 100644 --- a/src/Dap.Shared/HandlerDescriptor.cs +++ b/src/Dap.Shared/HandlerDescriptor.cs @@ -1,6 +1,4 @@ -using System; -using System.Diagnostics; -using System.Linq; +using System.Diagnostics; using MediatR; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Dap.Testing/Dap.Testing.csproj b/src/Dap.Testing/Dap.Testing.csproj index 315e99a5d..d6662ba22 100644 --- a/src/Dap.Testing/Dap.Testing.csproj +++ b/src/Dap.Testing/Dap.Testing.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.DebugAdapter.Testing OmniSharp.Extensions.DebugAdapter.Testing diff --git a/src/Dap.Testing/DebugAdapterProtocolTestBase.cs b/src/Dap.Testing/DebugAdapterProtocolTestBase.cs index 14d12b7f6..8a4ccf7b2 100644 --- a/src/Dap.Testing/DebugAdapterProtocolTestBase.cs +++ b/src/Dap.Testing/DebugAdapterProtocolTestBase.cs @@ -1,8 +1,6 @@ -using System; -using System.IO.Pipelines; +using System.IO.Pipelines; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/Dap.Testing/DebugAdapterServerTestBase.cs b/src/Dap.Testing/DebugAdapterServerTestBase.cs index 1c53d4354..30e187a65 100644 --- a/src/Dap.Testing/DebugAdapterServerTestBase.cs +++ b/src/Dap.Testing/DebugAdapterServerTestBase.cs @@ -1,7 +1,4 @@ -using System; -using System.IO; -using System.Threading.Tasks; -using MediatR; +using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.DebugAdapter.Client; diff --git a/src/JsonRpc.Generators/AssemblyCapabilityKeyAttributeGenerator.cs b/src/JsonRpc.Generators/AssemblyCapabilityKeyAttributeGenerator.cs index 63f581d5a..7e36df571 100644 --- a/src/JsonRpc.Generators/AssemblyCapabilityKeyAttributeGenerator.cs +++ b/src/JsonRpc.Generators/AssemblyCapabilityKeyAttributeGenerator.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/AssemblyJsonRpcHandlersAttributeGenerator.cs b/src/JsonRpc.Generators/AssemblyJsonRpcHandlersAttributeGenerator.cs index 89f043221..56f2f662c 100644 --- a/src/JsonRpc.Generators/AssemblyJsonRpcHandlersAttributeGenerator.cs +++ b/src/JsonRpc.Generators/AssemblyJsonRpcHandlersAttributeGenerator.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/AutoImplementParamsGenerator.cs b/src/JsonRpc.Generators/AutoImplementParamsGenerator.cs index 45b3f9f94..7236625a9 100644 --- a/src/JsonRpc.Generators/AutoImplementParamsGenerator.cs +++ b/src/JsonRpc.Generators/AutoImplementParamsGenerator.cs @@ -1,6 +1,3 @@ -using System.Collections.Generic; -using System.IO; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/Contexts/GeneratorData.cs b/src/JsonRpc.Generators/Contexts/GeneratorData.cs index f83292bda..7d6af44ce 100644 --- a/src/JsonRpc.Generators/Contexts/GeneratorData.cs +++ b/src/JsonRpc.Generators/Contexts/GeneratorData.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Contexts/JsonRpcAttributes.cs b/src/JsonRpc.Generators/Contexts/JsonRpcAttributes.cs index 17b5c6adb..332d3b6a8 100644 --- a/src/JsonRpc.Generators/Contexts/JsonRpcAttributes.cs +++ b/src/JsonRpc.Generators/Contexts/JsonRpcAttributes.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Contexts/LspAttributes.cs b/src/JsonRpc.Generators/Contexts/LspAttributes.cs index 3dda28f14..873942f42 100644 --- a/src/JsonRpc.Generators/Contexts/LspAttributes.cs +++ b/src/JsonRpc.Generators/Contexts/LspAttributes.cs @@ -1,4 +1,3 @@ -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Contexts/NotificationItem.cs b/src/JsonRpc.Generators/Contexts/NotificationItem.cs index 24b2eab64..f38bc10f3 100644 --- a/src/JsonRpc.Generators/Contexts/NotificationItem.cs +++ b/src/JsonRpc.Generators/Contexts/NotificationItem.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Contexts/RegistrationOptionAttributes.cs b/src/JsonRpc.Generators/Contexts/RegistrationOptionAttributes.cs index 226500e35..b355647f8 100644 --- a/src/JsonRpc.Generators/Contexts/RegistrationOptionAttributes.cs +++ b/src/JsonRpc.Generators/Contexts/RegistrationOptionAttributes.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Contexts/RequestItem.cs b/src/JsonRpc.Generators/Contexts/RequestItem.cs index 5d3af252e..ee049c028 100644 --- a/src/JsonRpc.Generators/Contexts/RequestItem.cs +++ b/src/JsonRpc.Generators/Contexts/RequestItem.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/DelegateHelpers.cs b/src/JsonRpc.Generators/DelegateHelpers.cs index cd82c89ff..1b70015ed 100644 --- a/src/JsonRpc.Generators/DelegateHelpers.cs +++ b/src/JsonRpc.Generators/DelegateHelpers.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using Microsoft.CodeAnalysis.CSharp.Syntax; using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; diff --git a/src/JsonRpc.Generators/EnumLikeStringGenerator.cs b/src/JsonRpc.Generators/EnumLikeStringGenerator.cs index 7d395976e..3c5b68f4f 100644 --- a/src/JsonRpc.Generators/EnumLikeStringGenerator.cs +++ b/src/JsonRpc.Generators/EnumLikeStringGenerator.cs @@ -1,5 +1,3 @@ -using System.IO; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/GenerateHandlerMethodsGenerator.cs b/src/JsonRpc.Generators/GenerateHandlerMethodsGenerator.cs index 24cfc1473..8e7220b4b 100644 --- a/src/JsonRpc.Generators/GenerateHandlerMethodsGenerator.cs +++ b/src/JsonRpc.Generators/GenerateHandlerMethodsGenerator.cs @@ -1,8 +1,5 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Diagnostics; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/Helpers.cs b/src/JsonRpc.Generators/Helpers.cs index d4560ea34..036a9de21 100644 --- a/src/JsonRpc.Generators/Helpers.cs +++ b/src/JsonRpc.Generators/Helpers.cs @@ -1,8 +1,5 @@ #nullable enable -using System; using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/ICompilationUnitGeneratorStrategy.cs b/src/JsonRpc.Generators/ICompilationUnitGeneratorStrategy.cs index d7cc10336..8bbe70459 100644 --- a/src/JsonRpc.Generators/ICompilationUnitGeneratorStrategy.cs +++ b/src/JsonRpc.Generators/ICompilationUnitGeneratorStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/IExtensionMethodContextGeneratorStrategy.cs b/src/JsonRpc.Generators/IExtensionMethodContextGeneratorStrategy.cs index 8d3e5bff8..11618ac95 100644 --- a/src/JsonRpc.Generators/IExtensionMethodContextGeneratorStrategy.cs +++ b/src/JsonRpc.Generators/IExtensionMethodContextGeneratorStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/IExtensionMethodGeneratorStrategy.cs b/src/JsonRpc.Generators/IExtensionMethodGeneratorStrategy.cs index 537177649..13dc46e12 100644 --- a/src/JsonRpc.Generators/IExtensionMethodGeneratorStrategy.cs +++ b/src/JsonRpc.Generators/IExtensionMethodGeneratorStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/Preamble.cs b/src/JsonRpc.Generators/Preamble.cs index cf24c3b87..6b41795b8 100644 --- a/src/JsonRpc.Generators/Preamble.cs +++ b/src/JsonRpc.Generators/Preamble.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc.Generators +namespace OmniSharp.Extensions.JsonRpc.Generators { public static class Preamble { /// diff --git a/src/JsonRpc.Generators/RegistrationOptionsGenerator.cs b/src/JsonRpc.Generators/RegistrationOptionsGenerator.cs index fc3bfddf8..8ab1a3171 100644 --- a/src/JsonRpc.Generators/RegistrationOptionsGenerator.cs +++ b/src/JsonRpc.Generators/RegistrationOptionsGenerator.cs @@ -1,8 +1,5 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Diagnostics; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/Strategies/EnsureNamespaceStrategy.cs b/src/JsonRpc.Generators/Strategies/EnsureNamespaceStrategy.cs index 76e48e5b7..5ec829d2d 100644 --- a/src/JsonRpc.Generators/Strategies/EnsureNamespaceStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/EnsureNamespaceStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/Strategies/ExtensionMethodGeneratorStrategy.cs b/src/JsonRpc.Generators/Strategies/ExtensionMethodGeneratorStrategy.cs index 182210655..2e521c299 100644 --- a/src/JsonRpc.Generators/Strategies/ExtensionMethodGeneratorStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/ExtensionMethodGeneratorStrategy.cs @@ -1,8 +1,5 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Diagnostics; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/HandlerGeneratorStrategy.cs b/src/JsonRpc.Generators/Strategies/HandlerGeneratorStrategy.cs index b96ee20c0..bbcfec6f3 100644 --- a/src/JsonRpc.Generators/Strategies/HandlerGeneratorStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/HandlerGeneratorStrategy.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/HandlerRegistryActionContextRunnerStrategy.cs b/src/JsonRpc.Generators/Strategies/HandlerRegistryActionContextRunnerStrategy.cs index ab5ddf6df..4ae9aa9ba 100644 --- a/src/JsonRpc.Generators/Strategies/HandlerRegistryActionContextRunnerStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/HandlerRegistryActionContextRunnerStrategy.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithRegistrationOptionsStrategy.cs b/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithRegistrationOptionsStrategy.cs index 925d615b3..662182ce5 100644 --- a/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithRegistrationOptionsStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithRegistrationOptionsStrategy.cs @@ -1,6 +1,3 @@ -using System; -using System.Linq; -using System.Collections.Generic; using System.Collections.Immutable; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; diff --git a/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithoutRegistrationOptionsStrategy.cs b/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithoutRegistrationOptionsStrategy.cs index d0e158e53..1550e7678 100644 --- a/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithoutRegistrationOptionsStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/OnNotificationMethodGeneratorWithoutRegistrationOptionsStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithRegistrationOptionsStrategy.cs b/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithRegistrationOptionsStrategy.cs index b369106b4..d827f5cfb 100644 --- a/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithRegistrationOptionsStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithRegistrationOptionsStrategy.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithoutRegistrationOptionsStrategy.cs b/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithoutRegistrationOptionsStrategy.cs index 2bfb25e58..468512695 100644 --- a/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithoutRegistrationOptionsStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/OnRequestMethodGeneratorWithoutRegistrationOptionsStrategy.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithRegistrationOptionsStrategy.cs b/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithRegistrationOptionsStrategy.cs index 09773d9e7..94d7e840a 100644 --- a/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithRegistrationOptionsStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithRegistrationOptionsStrategy.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithoutRegistrationOptionsStrategy.cs b/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithoutRegistrationOptionsStrategy.cs index 9b6a83b3f..afdbcc331 100644 --- a/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithoutRegistrationOptionsStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/OnRequestTypedResolveMethodGeneratorWithoutRegistrationOptionsStrategy.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/RequestProxyActionContextRunnerStrategy.cs b/src/JsonRpc.Generators/Strategies/RequestProxyActionContextRunnerStrategy.cs index 791c51ddc..e9caa9492 100644 --- a/src/JsonRpc.Generators/Strategies/RequestProxyActionContextRunnerStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/RequestProxyActionContextRunnerStrategy.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/Strategies/SendMethodNotificationStrategy.cs b/src/JsonRpc.Generators/Strategies/SendMethodNotificationStrategy.cs index 9ae36ef86..3c3fc2ebb 100644 --- a/src/JsonRpc.Generators/Strategies/SendMethodNotificationStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/SendMethodNotificationStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/SendMethodRequestStrategy.cs b/src/JsonRpc.Generators/Strategies/SendMethodRequestStrategy.cs index b7d2f28a4..87594a3d0 100644 --- a/src/JsonRpc.Generators/Strategies/SendMethodRequestStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/SendMethodRequestStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/SendMethodTypedResolveRequestStrategy.cs b/src/JsonRpc.Generators/Strategies/SendMethodTypedResolveRequestStrategy.cs index e0191d84b..9fe6eadd6 100644 --- a/src/JsonRpc.Generators/Strategies/SendMethodTypedResolveRequestStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/SendMethodTypedResolveRequestStrategy.cs @@ -1,4 +1,3 @@ -using System.Net; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/TypedDelegatingHandlerStrategy.cs b/src/JsonRpc.Generators/Strategies/TypedDelegatingHandlerStrategy.cs index cca004233..4940490f6 100644 --- a/src/JsonRpc.Generators/Strategies/TypedDelegatingHandlerStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/TypedDelegatingHandlerStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/JsonRpc.Generators/Strategies/WarnIfResponseRouterIsNotProvidedStrategy.cs b/src/JsonRpc.Generators/Strategies/WarnIfResponseRouterIsNotProvidedStrategy.cs index 6432f37d7..89b1fd653 100644 --- a/src/JsonRpc.Generators/Strategies/WarnIfResponseRouterIsNotProvidedStrategy.cs +++ b/src/JsonRpc.Generators/Strategies/WarnIfResponseRouterIsNotProvidedStrategy.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; using OmniSharp.Extensions.JsonRpc.Generators.Contexts; diff --git a/src/JsonRpc.Generators/StronglyTypedGenerator.cs b/src/JsonRpc.Generators/StronglyTypedGenerator.cs index 2ef2d9f0f..398c1e900 100644 --- a/src/JsonRpc.Generators/StronglyTypedGenerator.cs +++ b/src/JsonRpc.Generators/StronglyTypedGenerator.cs @@ -1,12 +1,7 @@ -using System.Collections.Generic; -using System.Collections.Immutable; -using System.IO; -using System.Linq; using System.Text; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; -using Microsoft.CodeAnalysis.Operations; using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory; using static OmniSharp.Extensions.JsonRpc.Generators.Helpers; diff --git a/src/JsonRpc.Generators/SymbolExtensions.cs b/src/JsonRpc.Generators/SymbolExtensions.cs index 33f11e73e..7814f6b3a 100644 --- a/src/JsonRpc.Generators/SymbolExtensions.cs +++ b/src/JsonRpc.Generators/SymbolExtensions.cs @@ -1,5 +1,3 @@ -using System; -using System.Linq; using Microsoft.CodeAnalysis; namespace OmniSharp.Extensions.JsonRpc.Generators diff --git a/src/JsonRpc.Testing/AggregateSettler.cs b/src/JsonRpc.Testing/AggregateSettler.cs index 03905eaef..0ad00df05 100644 --- a/src/JsonRpc.Testing/AggregateSettler.cs +++ b/src/JsonRpc.Testing/AggregateSettler.cs @@ -1,8 +1,5 @@ -using System; -using System.Linq; -using System.Reactive; +using System.Reactive; using System.Reactive.Linq; -using System.Threading.Tasks; namespace OmniSharp.Extensions.JsonRpc.Testing { diff --git a/src/JsonRpc.Testing/ISettler.cs b/src/JsonRpc.Testing/ISettler.cs index 8b1138ade..d369a52f4 100644 --- a/src/JsonRpc.Testing/ISettler.cs +++ b/src/JsonRpc.Testing/ISettler.cs @@ -1,6 +1,4 @@ -using System; -using System.Reactive; -using System.Threading.Tasks; +using System.Reactive; namespace OmniSharp.Extensions.JsonRpc.Testing { diff --git a/src/JsonRpc.Testing/JsonRpc.Testing.csproj b/src/JsonRpc.Testing/JsonRpc.Testing.csproj index 9684fe254..c2ce6e0ea 100644 --- a/src/JsonRpc.Testing/JsonRpc.Testing.csproj +++ b/src/JsonRpc.Testing/JsonRpc.Testing.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.JsonRpc.Testing OmniSharp.Extensions.JsonRpc.Testing diff --git a/src/JsonRpc.Testing/JsonRpcIntegrationServerTestBase.cs b/src/JsonRpc.Testing/JsonRpcIntegrationServerTestBase.cs index 1d61ab0c8..89bb21c47 100644 --- a/src/JsonRpc.Testing/JsonRpcIntegrationServerTestBase.cs +++ b/src/JsonRpc.Testing/JsonRpcIntegrationServerTestBase.cs @@ -1,9 +1,6 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; using System.Reactive; using System.Reactive.Disposables; -using System.Threading; -using System.Threading.Tasks; namespace OmniSharp.Extensions.JsonRpc.Testing { diff --git a/src/JsonRpc.Testing/JsonRpcServerTestBase.cs b/src/JsonRpc.Testing/JsonRpcServerTestBase.cs index 540aeca4f..056d79196 100644 --- a/src/JsonRpc.Testing/JsonRpcServerTestBase.cs +++ b/src/JsonRpc.Testing/JsonRpcServerTestBase.cs @@ -1,6 +1,4 @@ -using System; -using System.IO.Pipelines; -using System.Threading.Tasks; +using System.IO.Pipelines; using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/JsonRpc.Testing/JsonRpcTestBase.cs b/src/JsonRpc.Testing/JsonRpcTestBase.cs index ddfc4b88f..eff292b9c 100644 --- a/src/JsonRpc.Testing/JsonRpcTestBase.cs +++ b/src/JsonRpc.Testing/JsonRpcTestBase.cs @@ -1,9 +1,6 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; using System.Reactive; using System.Reactive.Disposables; -using System.Threading; -using System.Threading.Tasks; namespace OmniSharp.Extensions.JsonRpc.Testing { diff --git a/src/JsonRpc.Testing/JsonRpcTestOptions.cs b/src/JsonRpc.Testing/JsonRpcTestOptions.cs index 1b998acab..0ee4fee2c 100644 --- a/src/JsonRpc.Testing/JsonRpcTestOptions.cs +++ b/src/JsonRpc.Testing/JsonRpcTestOptions.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.IO.Pipelines; -using System.Linq; +using System.IO.Pipelines; using System.Reactive.Concurrency; using System.Reflection; using Microsoft.Extensions.Logging; diff --git a/src/JsonRpc.Testing/JsonRpcTestOptionsExtensions.cs b/src/JsonRpc.Testing/JsonRpcTestOptionsExtensions.cs index b367ff631..a9ed4036c 100644 --- a/src/JsonRpc.Testing/JsonRpcTestOptionsExtensions.cs +++ b/src/JsonRpc.Testing/JsonRpcTestOptionsExtensions.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.IO.Pipelines; -using System.Linq; +using System.IO.Pipelines; using System.Reactive.Concurrency; using System.Reflection; using Microsoft.Extensions.Logging; diff --git a/src/JsonRpc.Testing/SettlePipeline.cs b/src/JsonRpc.Testing/SettlePipeline.cs index 7a32a3f1e..8c86be33a 100644 --- a/src/JsonRpc.Testing/SettlePipeline.cs +++ b/src/JsonRpc.Testing/SettlePipeline.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using MediatR; namespace OmniSharp.Extensions.JsonRpc.Testing diff --git a/src/JsonRpc.Testing/Settler.cs b/src/JsonRpc.Testing/Settler.cs index f25ee60e3..d17698f4e 100644 --- a/src/JsonRpc.Testing/Settler.cs +++ b/src/JsonRpc.Testing/Settler.cs @@ -1,11 +1,8 @@ -using System; -using System.Reactive; +using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using static System.Reactive.Linq.Observable; namespace OmniSharp.Extensions.JsonRpc.Testing diff --git a/src/JsonRpc/AggregateResponse.cs b/src/JsonRpc/AggregateResponse.cs index a96c5af74..f30d4cfa0 100644 --- a/src/JsonRpc/AggregateResponse.cs +++ b/src/JsonRpc/AggregateResponse.cs @@ -1,6 +1,4 @@ using System.Collections; -using System.Collections.Generic; -using System.Linq; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/AssemblyScanningHandlerTypeDescriptorProvider.cs b/src/JsonRpc/AssemblyScanningHandlerTypeDescriptorProvider.cs index 6666c5361..f14ce877b 100644 --- a/src/JsonRpc/AssemblyScanningHandlerTypeDescriptorProvider.cs +++ b/src/JsonRpc/AssemblyScanningHandlerTypeDescriptorProvider.cs @@ -1,7 +1,4 @@ -using System; using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; using System.Reflection; using MediatR; diff --git a/src/JsonRpc/CompositeHandlersManager.cs b/src/JsonRpc/CompositeHandlersManager.cs index 9e45570bf..b4d56c425 100644 --- a/src/JsonRpc/CompositeHandlersManager.cs +++ b/src/JsonRpc/CompositeHandlersManager.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using System.Reactive.Disposables; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/Connection.cs b/src/JsonRpc/Connection.cs index 27018bd86..dc04a5281 100644 --- a/src/JsonRpc/Connection.cs +++ b/src/JsonRpc/Connection.cs @@ -1,7 +1,5 @@ -using System; using System.IO.Pipelines; using System.Reactive.Concurrency; -using System.Threading.Tasks; using Microsoft.Extensions.Logging; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/CreateResponseExceptionHandler.cs b/src/JsonRpc/CreateResponseExceptionHandler.cs index 29c56db98..a7f560423 100644 --- a/src/JsonRpc/CreateResponseExceptionHandler.cs +++ b/src/JsonRpc/CreateResponseExceptionHandler.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.JsonRpc.Server; +using OmniSharp.Extensions.JsonRpc.Server; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/DefaultJsonRpcServerFacade.cs b/src/JsonRpc/DefaultJsonRpcServerFacade.cs index 81f6c0a27..31ab82ad5 100644 --- a/src/JsonRpc/DefaultJsonRpcServerFacade.cs +++ b/src/JsonRpc/DefaultJsonRpcServerFacade.cs @@ -1,7 +1,4 @@ -using System; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/DefaultRequestInvoker.cs b/src/JsonRpc/DefaultRequestInvoker.cs index f4657dc97..ee8d3fea2 100644 --- a/src/JsonRpc/DefaultRequestInvoker.cs +++ b/src/JsonRpc/DefaultRequestInvoker.cs @@ -1,4 +1,3 @@ -using System; using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Disposables; diff --git a/src/JsonRpc/DelegatingHandlers.cs b/src/JsonRpc/DelegatingHandlers.cs index f410bbfdf..072d18f46 100644 --- a/src/JsonRpc/DelegatingHandlers.cs +++ b/src/JsonRpc/DelegatingHandlers.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using MediatR; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/DelegatingJsonNotificationHandler.cs b/src/JsonRpc/DelegatingJsonNotificationHandler.cs index d3aacdb06..45ae8a88e 100644 --- a/src/JsonRpc/DelegatingJsonNotificationHandler.cs +++ b/src/JsonRpc/DelegatingJsonNotificationHandler.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/DelegatingJsonRequestHandler.cs b/src/JsonRpc/DelegatingJsonRequestHandler.cs index bf2a0f6c6..7da75dcc1 100644 --- a/src/JsonRpc/DelegatingJsonRequestHandler.cs +++ b/src/JsonRpc/DelegatingJsonRequestHandler.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/DelegatingNotificationHandler.cs b/src/JsonRpc/DelegatingNotificationHandler.cs index 1848aac24..fc434d75d 100644 --- a/src/JsonRpc/DelegatingNotificationHandler.cs +++ b/src/JsonRpc/DelegatingNotificationHandler.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using MediatR; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/DelegatingRequestHandler.cs b/src/JsonRpc/DelegatingRequestHandler.cs index 0d0594430..12c9c4b29 100644 --- a/src/JsonRpc/DelegatingRequestHandler.cs +++ b/src/JsonRpc/DelegatingRequestHandler.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/ExternalServiceProvider.cs b/src/JsonRpc/ExternalServiceProvider.cs index ec60f02bb..c3e98d43d 100644 --- a/src/JsonRpc/ExternalServiceProvider.cs +++ b/src/JsonRpc/ExternalServiceProvider.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { internal class ExternalServiceProvider : IExternalServiceProvider { diff --git a/src/JsonRpc/Generation/GenerateHandlerAttribute.cs b/src/JsonRpc/Generation/GenerateHandlerAttribute.cs index dcde0eee9..06c43a9b0 100644 --- a/src/JsonRpc/Generation/GenerateHandlerAttribute.cs +++ b/src/JsonRpc/Generation/GenerateHandlerAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.JsonRpc.Generation diff --git a/src/JsonRpc/Generation/GenerateHandlerMethodsAttribute.cs b/src/JsonRpc/Generation/GenerateHandlerMethodsAttribute.cs index 67859c568..e56386b43 100644 --- a/src/JsonRpc/Generation/GenerateHandlerMethodsAttribute.cs +++ b/src/JsonRpc/Generation/GenerateHandlerMethodsAttribute.cs @@ -1,5 +1,4 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; namespace OmniSharp.Extensions.JsonRpc.Generation { diff --git a/src/JsonRpc/Generation/GenerateRequestMethodsAttribute.cs b/src/JsonRpc/Generation/GenerateRequestMethodsAttribute.cs index 96712a1d7..9a51d240b 100644 --- a/src/JsonRpc/Generation/GenerateRequestMethodsAttribute.cs +++ b/src/JsonRpc/Generation/GenerateRequestMethodsAttribute.cs @@ -1,5 +1,4 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; namespace OmniSharp.Extensions.JsonRpc.Generation { diff --git a/src/JsonRpc/Generation/StringEnumAttribute.cs b/src/JsonRpc/Generation/StringEnumAttribute.cs index b98a4efba..5c2a033fd 100644 --- a/src/JsonRpc/Generation/StringEnumAttribute.cs +++ b/src/JsonRpc/Generation/StringEnumAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.JsonRpc.Generation diff --git a/src/JsonRpc/HandlerAdapter.cs b/src/JsonRpc/HandlerAdapter.cs index 32d4122a7..cf09a9189 100644 --- a/src/JsonRpc/HandlerAdapter.cs +++ b/src/JsonRpc/HandlerAdapter.cs @@ -1,7 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; - namespace OmniSharp.Extensions.JsonRpc { public static class HandlerAdapter diff --git a/src/JsonRpc/HandlerCollection.cs b/src/JsonRpc/HandlerCollection.cs index e8f1d5ac6..1ffd77445 100644 --- a/src/JsonRpc/HandlerCollection.cs +++ b/src/JsonRpc/HandlerCollection.cs @@ -1,8 +1,5 @@ -using System; using System.Collections; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Reactive.Disposables; using System.Reflection; using DryIoc; diff --git a/src/JsonRpc/HandlerInstance.cs b/src/JsonRpc/HandlerInstance.cs index 0c703ae3a..e23610ac9 100644 --- a/src/JsonRpc/HandlerInstance.cs +++ b/src/JsonRpc/HandlerInstance.cs @@ -1,6 +1,4 @@ -using System; -using System.Diagnostics; -using System.Linq; +using System.Diagnostics; using MediatR; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/HandlerTypeDescriptor.cs b/src/JsonRpc/HandlerTypeDescriptor.cs index d84e9046f..f8c8ee9d5 100644 --- a/src/JsonRpc/HandlerTypeDescriptor.cs +++ b/src/JsonRpc/HandlerTypeDescriptor.cs @@ -1,6 +1,4 @@ -using System; using System.Diagnostics; -using System.Linq; using System.Reflection; using MediatR; diff --git a/src/JsonRpc/HandlersManagerExtensions.cs b/src/JsonRpc/HandlersManagerExtensions.cs index c6a95530b..3ec8a8e67 100644 --- a/src/JsonRpc/HandlersManagerExtensions.cs +++ b/src/JsonRpc/HandlersManagerExtensions.cs @@ -1,7 +1,4 @@ -using System.Collections.Generic; -using System.Linq; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public static class HandlersManagerExtensions { diff --git a/src/JsonRpc/IActivityTracingStrategy.cs b/src/JsonRpc/IActivityTracingStrategy.cs index 40aaaa699..467e20e87 100644 --- a/src/JsonRpc/IActivityTracingStrategy.cs +++ b/src/JsonRpc/IActivityTracingStrategy.cs @@ -1,10 +1,8 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. -using System; using System.Diagnostics; using System.Runtime.InteropServices; -using System.Threading; using Microsoft; using OmniSharp.Extensions.JsonRpc.Server; diff --git a/src/JsonRpc/IExternalServiceProvider.cs b/src/JsonRpc/IExternalServiceProvider.cs index 1aa8b85f9..f83e55c14 100644 --- a/src/JsonRpc/IExternalServiceProvider.cs +++ b/src/JsonRpc/IExternalServiceProvider.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IExternalServiceProvider : IServiceProvider { diff --git a/src/JsonRpc/IHandlerDescriptor.cs b/src/JsonRpc/IHandlerDescriptor.cs index f9aac439f..104559339 100644 --- a/src/JsonRpc/IHandlerDescriptor.cs +++ b/src/JsonRpc/IHandlerDescriptor.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.JsonRpc { public interface IHandlerDescriptor diff --git a/src/JsonRpc/IHandlerTypeDescriptor.cs b/src/JsonRpc/IHandlerTypeDescriptor.cs index 33793b993..449c660ab 100644 --- a/src/JsonRpc/IHandlerTypeDescriptor.cs +++ b/src/JsonRpc/IHandlerTypeDescriptor.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.JsonRpc { public interface IHandlerTypeDescriptor diff --git a/src/JsonRpc/IHandlersManager.cs b/src/JsonRpc/IHandlersManager.cs index 8c38ab656..5fcad7b03 100644 --- a/src/JsonRpc/IHandlersManager.cs +++ b/src/JsonRpc/IHandlersManager.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; - namespace OmniSharp.Extensions.JsonRpc { public interface IHandlersManager diff --git a/src/JsonRpc/IInputHandler.cs b/src/JsonRpc/IInputHandler.cs index 0d5f12518..e623b6842 100644 --- a/src/JsonRpc/IInputHandler.cs +++ b/src/JsonRpc/IInputHandler.cs @@ -1,6 +1,4 @@ -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IInputHandler { diff --git a/src/JsonRpc/IJsonRpcHandlerCollection.cs b/src/JsonRpc/IJsonRpcHandlerCollection.cs index ad163a50c..965ead1d3 100644 --- a/src/JsonRpc/IJsonRpcHandlerCollection.cs +++ b/src/JsonRpc/IJsonRpcHandlerCollection.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IJsonRpcHandlerCollection : IEnumerable { diff --git a/src/JsonRpc/IJsonRpcHandlerInstance.cs b/src/JsonRpc/IJsonRpcHandlerInstance.cs index 46287c2e8..1ed5d69fe 100644 --- a/src/JsonRpc/IJsonRpcHandlerInstance.cs +++ b/src/JsonRpc/IJsonRpcHandlerInstance.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IJsonRpcHandlerInstance where TRegistry : IJsonRpcHandlerRegistry diff --git a/src/JsonRpc/IJsonRpcHandlerRegistry.cs b/src/JsonRpc/IJsonRpcHandlerRegistry.cs index d6130ee55..55fb78061 100644 --- a/src/JsonRpc/IJsonRpcHandlerRegistry.cs +++ b/src/JsonRpc/IJsonRpcHandlerRegistry.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/IJsonRpcServer.cs b/src/JsonRpc/IJsonRpcServer.cs index b39df3040..1a10adf37 100644 --- a/src/JsonRpc/IJsonRpcServer.cs +++ b/src/JsonRpc/IJsonRpcServer.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.JsonRpc { public interface IJsonRpcServer : IJsonRpcServerFacade, IDisposable diff --git a/src/JsonRpc/IJsonRpcServerFacade.cs b/src/JsonRpc/IJsonRpcServerFacade.cs index d3809d8f0..19233d0b0 100644 --- a/src/JsonRpc/IJsonRpcServerFacade.cs +++ b/src/JsonRpc/IJsonRpcServerFacade.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IJsonRpcServerFacade : IResponseRouter, IJsonRpcHandlerInstance, IServiceProvider { diff --git a/src/JsonRpc/IJsonRpcServerOptions.cs b/src/JsonRpc/IJsonRpcServerOptions.cs index ae91a4b5a..9a926d3c1 100644 --- a/src/JsonRpc/IJsonRpcServerOptions.cs +++ b/src/JsonRpc/IJsonRpcServerOptions.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.IO.Pipelines; +using System.IO.Pipelines; using System.Reflection; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/IOutputHandler.cs b/src/JsonRpc/IOutputHandler.cs index 8ea63e58e..b08009e16 100644 --- a/src/JsonRpc/IOutputHandler.cs +++ b/src/JsonRpc/IOutputHandler.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IOutputHandler : IDisposable { diff --git a/src/JsonRpc/IReceiver.cs b/src/JsonRpc/IReceiver.cs index 66b0cfe03..e6ada2068 100644 --- a/src/JsonRpc/IReceiver.cs +++ b/src/JsonRpc/IReceiver.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc.Server; diff --git a/src/JsonRpc/IRequestDescriptor.cs b/src/JsonRpc/IRequestDescriptor.cs index 9d2a73fe4..fd584f204 100644 --- a/src/JsonRpc/IRequestDescriptor.cs +++ b/src/JsonRpc/IRequestDescriptor.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using System.Diagnostics.CodeAnalysis; +using System.Diagnostics.CodeAnalysis; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/IRequestRouter.cs b/src/JsonRpc/IRequestRouter.cs index b5830bd7a..b493bd03b 100644 --- a/src/JsonRpc/IRequestRouter.cs +++ b/src/JsonRpc/IRequestRouter.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.JsonRpc.Server; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/IResponseHandler.cs b/src/JsonRpc/IResponseHandler.cs index 2090791e0..ded4b8d79 100644 --- a/src/JsonRpc/IResponseHandler.cs +++ b/src/JsonRpc/IResponseHandler.cs @@ -1,6 +1,4 @@ -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { /// /// diff --git a/src/JsonRpc/IResponseRouter.cs b/src/JsonRpc/IResponseRouter.cs index a66d1a6d1..8e423fc53 100644 --- a/src/JsonRpc/IResponseRouter.cs +++ b/src/JsonRpc/IResponseRouter.cs @@ -1,6 +1,4 @@ using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/IResponseRouterReturns.cs b/src/JsonRpc/IResponseRouterReturns.cs index b15d9477e..2c240520f 100644 --- a/src/JsonRpc/IResponseRouterReturns.cs +++ b/src/JsonRpc/IResponseRouterReturns.cs @@ -1,7 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public interface IResponseRouterReturns { diff --git a/src/JsonRpc/ISerializer.cs b/src/JsonRpc/ISerializer.cs index 83f686d77..7b7ad6f8f 100644 --- a/src/JsonRpc/ISerializer.cs +++ b/src/JsonRpc/ISerializer.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/InputHandler.cs b/src/JsonRpc/InputHandler.cs index cf733ebd0..3e1801f68 100644 --- a/src/JsonRpc/InputHandler.cs +++ b/src/JsonRpc/InputHandler.cs @@ -1,9 +1,6 @@ -using System; using System.Buffers; using System.Collections.Concurrent; -using System.IO; using System.IO.Pipelines; -using System.Linq; using System.Net.Sockets; using System.Reactive; using System.Reactive.Concurrency; @@ -12,8 +9,6 @@ using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; using System.Text; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.Logging; using Nerdbank.Streams; using Newtonsoft.Json; diff --git a/src/JsonRpc/InputProcessingException.cs b/src/JsonRpc/InputProcessingException.cs index 5368e327f..85dbebada 100644 --- a/src/JsonRpc/InputProcessingException.cs +++ b/src/JsonRpc/InputProcessingException.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public class InputProcessingException : Exception { diff --git a/src/JsonRpc/InterimJsonRpcServerRegistry.cs b/src/JsonRpc/InterimJsonRpcServerRegistry.cs index 28c242a97..6d1723625 100644 --- a/src/JsonRpc/InterimJsonRpcServerRegistry.cs +++ b/src/JsonRpc/InterimJsonRpcServerRegistry.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public class InterimJsonRpcServerRegistry : JsonRpcCommonMethodsBase where T : IJsonRpcHandlerRegistry { diff --git a/src/JsonRpc/JsonRpc.csproj b/src/JsonRpc/JsonRpc.csproj index 4cb657da7..798b1b292 100644 --- a/src/JsonRpc/JsonRpc.csproj +++ b/src/JsonRpc/JsonRpc.csproj @@ -1,6 +1,6 @@ - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.JsonRpc OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/JsonRpcCommonMethodsBase.cs b/src/JsonRpc/JsonRpcCommonMethodsBase.cs index da1536d7c..95503868a 100644 --- a/src/JsonRpc/JsonRpcCommonMethodsBase.cs +++ b/src/JsonRpc/JsonRpcCommonMethodsBase.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using MediatR; +using MediatR; using Microsoft.Extensions.DependencyInjection; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/JsonRpcHandlerCollection.cs b/src/JsonRpc/JsonRpcHandlerCollection.cs index f1c5fab4d..76d1a16a3 100644 --- a/src/JsonRpc/JsonRpcHandlerCollection.cs +++ b/src/JsonRpc/JsonRpcHandlerCollection.cs @@ -1,5 +1,4 @@ using System.Collections; -using System.Collections.Generic; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/JsonRpcHandlerCollectionExtensions.cs b/src/JsonRpc/JsonRpcHandlerCollectionExtensions.cs index f66ccc2ab..f03eb2e48 100644 --- a/src/JsonRpc/JsonRpcHandlerCollectionExtensions.cs +++ b/src/JsonRpc/JsonRpcHandlerCollectionExtensions.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using DryIoc; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/JsonRpcHandlerDescription.cs b/src/JsonRpc/JsonRpcHandlerDescription.cs index 8133df5f3..1f3c66590 100644 --- a/src/JsonRpc/JsonRpcHandlerDescription.cs +++ b/src/JsonRpc/JsonRpcHandlerDescription.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public abstract class JsonRpcHandlerDescription { diff --git a/src/JsonRpc/JsonRpcHandlerFactory.cs b/src/JsonRpc/JsonRpcHandlerFactory.cs index 1ba97aa87..c3184e128 100644 --- a/src/JsonRpc/JsonRpcHandlerFactory.cs +++ b/src/JsonRpc/JsonRpcHandlerFactory.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public delegate IJsonRpcHandler JsonRpcHandlerFactory(IServiceProvider serviceProvider); } diff --git a/src/JsonRpc/JsonRpcHandlerRegistrationExtensions.cs b/src/JsonRpc/JsonRpcHandlerRegistrationExtensions.cs index 5e5c6b47c..0f9a17bfe 100644 --- a/src/JsonRpc/JsonRpcHandlerRegistrationExtensions.cs +++ b/src/JsonRpc/JsonRpcHandlerRegistrationExtensions.cs @@ -1,5 +1,4 @@ -using System; -using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/JsonRpcHandlerTypeDescription.cs b/src/JsonRpc/JsonRpcHandlerTypeDescription.cs index 2b6e1b8ed..170d7ea30 100644 --- a/src/JsonRpc/JsonRpcHandlerTypeDescription.cs +++ b/src/JsonRpc/JsonRpcHandlerTypeDescription.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public class JsonRpcHandlerTypeDescription : JsonRpcHandlerDescription { diff --git a/src/JsonRpc/JsonRpcOptionsRegistryBase.cs b/src/JsonRpc/JsonRpcOptionsRegistryBase.cs index 65cd3b4f5..9b9ca34a6 100644 --- a/src/JsonRpc/JsonRpcOptionsRegistryBase.cs +++ b/src/JsonRpc/JsonRpcOptionsRegistryBase.cs @@ -1,5 +1,4 @@ -using System; -using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/JsonRpcServer.cs b/src/JsonRpc/JsonRpcServer.cs index e6b749620..eb1fdafdc 100644 --- a/src/JsonRpc/JsonRpcServer.cs +++ b/src/JsonRpc/JsonRpcServer.cs @@ -1,7 +1,4 @@ -using System; using System.Reactive.Disposables; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using Microsoft.Extensions.Options; diff --git a/src/JsonRpc/JsonRpcServerBase.cs b/src/JsonRpc/JsonRpcServerBase.cs index ab7ea00b0..79f89f943 100644 --- a/src/JsonRpc/JsonRpcServerBase.cs +++ b/src/JsonRpc/JsonRpcServerBase.cs @@ -1,6 +1,4 @@ using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/JsonRpcServerContainer.cs b/src/JsonRpc/JsonRpcServerContainer.cs index 5ac29f682..05273c71d 100644 --- a/src/JsonRpc/JsonRpcServerContainer.cs +++ b/src/JsonRpc/JsonRpcServerContainer.cs @@ -1,4 +1,3 @@ -using System; using DryIoc; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/JsonRpc/JsonRpcServerOptionsBase.cs b/src/JsonRpc/JsonRpcServerOptionsBase.cs index 22847aec2..317e6c710 100644 --- a/src/JsonRpc/JsonRpcServerOptionsBase.cs +++ b/src/JsonRpc/JsonRpcServerOptionsBase.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.IO.Pipelines; -using System.Linq; +using System.IO.Pipelines; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reflection; diff --git a/src/JsonRpc/JsonRpcServerResolver.cs b/src/JsonRpc/JsonRpcServerResolver.cs index 156b22213..3438e6a98 100644 --- a/src/JsonRpc/JsonRpcServerResolver.cs +++ b/src/JsonRpc/JsonRpcServerResolver.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using DryIoc; using Microsoft.Extensions.Options; diff --git a/src/JsonRpc/JsonRpcServerServiceCollectionExtensions.cs b/src/JsonRpc/JsonRpcServerServiceCollectionExtensions.cs index 8a11cce2f..a9c0d867a 100644 --- a/src/JsonRpc/JsonRpcServerServiceCollectionExtensions.cs +++ b/src/JsonRpc/JsonRpcServerServiceCollectionExtensions.cs @@ -1,9 +1,5 @@ -using System; using System.IO.Pipelines; -using System.Linq; using System.Reactive.Concurrency; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Microsoft.Extensions.DependencyInjection; diff --git a/src/JsonRpc/LinkedHandler.cs b/src/JsonRpc/LinkedHandler.cs index 0d62a526e..b9ce72bc7 100644 --- a/src/JsonRpc/LinkedHandler.cs +++ b/src/JsonRpc/LinkedHandler.cs @@ -1,5 +1,4 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/MethodAttribute.cs b/src/JsonRpc/MethodAttribute.cs index c9e7a2a44..a6789cafa 100644 --- a/src/JsonRpc/MethodAttribute.cs +++ b/src/JsonRpc/MethodAttribute.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reflection; using MediatR; diff --git a/src/JsonRpc/NoopResponseRouter.cs b/src/JsonRpc/NoopResponseRouter.cs index a2c3e89c5..2ad06ce56 100644 --- a/src/JsonRpc/NoopResponseRouter.cs +++ b/src/JsonRpc/NoopResponseRouter.cs @@ -1,6 +1,4 @@ using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/NotificationHandler.cs b/src/JsonRpc/NotificationHandler.cs index e23ba9bc8..d8f551b9e 100644 --- a/src/JsonRpc/NotificationHandler.cs +++ b/src/JsonRpc/NotificationHandler.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using MediatR; +using MediatR; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/OnUnhandledExceptionHandler.cs b/src/JsonRpc/OnUnhandledExceptionHandler.cs index 461a13468..96d502a70 100644 --- a/src/JsonRpc/OnUnhandledExceptionHandler.cs +++ b/src/JsonRpc/OnUnhandledExceptionHandler.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public delegate void OnUnhandledExceptionHandler(Exception exception); } diff --git a/src/JsonRpc/OutputHandler.cs b/src/JsonRpc/OutputHandler.cs index 5edc7c469..beec7dc2f 100644 --- a/src/JsonRpc/OutputHandler.cs +++ b/src/JsonRpc/OutputHandler.cs @@ -1,15 +1,10 @@ -using System; -using System.Collections.Generic; using System.ComponentModel; using System.IO.Pipelines; -using System.Linq; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Text; -using System.Threading; using System.Threading.Channels; -using System.Threading.Tasks; using Microsoft.Extensions.Logging; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/ProcessAttribute.cs b/src/JsonRpc/ProcessAttribute.cs index a6e600c5a..da0099265 100644 --- a/src/JsonRpc/ProcessAttribute.cs +++ b/src/JsonRpc/ProcessAttribute.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)] public class ProcessAttribute : Attribute diff --git a/src/JsonRpc/ProcessScheduler.cs b/src/JsonRpc/ProcessScheduler.cs index ae0da9171..c88f6dfe1 100644 --- a/src/JsonRpc/ProcessScheduler.cs +++ b/src/JsonRpc/ProcessScheduler.cs @@ -1,4 +1,3 @@ -using System; using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Disposables; diff --git a/src/JsonRpc/Receiver.cs b/src/JsonRpc/Receiver.cs index 017c879d7..2b720be7a 100644 --- a/src/JsonRpc/Receiver.cs +++ b/src/JsonRpc/Receiver.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Server.Messages; diff --git a/src/JsonRpc/RequestDescriptor.cs b/src/JsonRpc/RequestDescriptor.cs index 7c2e7c02f..3bdd80479 100644 --- a/src/JsonRpc/RequestDescriptor.cs +++ b/src/JsonRpc/RequestDescriptor.cs @@ -1,6 +1,4 @@ using System.Collections; -using System.Collections.Generic; -using System.Linq; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/RequestHandler.cs b/src/JsonRpc/RequestHandler.cs index 2ba0a7c0a..a3e9567f1 100644 --- a/src/JsonRpc/RequestHandler.cs +++ b/src/JsonRpc/RequestHandler.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using MediatR; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/RequestInvocationHandle.cs b/src/JsonRpc/RequestInvocationHandle.cs index 9377a8886..0928afd38 100644 --- a/src/JsonRpc/RequestInvocationHandle.cs +++ b/src/JsonRpc/RequestInvocationHandle.cs @@ -1,6 +1,4 @@ -using System; -using System.Threading; -using OmniSharp.Extensions.JsonRpc.Server; +using OmniSharp.Extensions.JsonRpc.Server; namespace OmniSharp.Extensions.JsonRpc { diff --git a/src/JsonRpc/RequestInvoker.cs b/src/JsonRpc/RequestInvoker.cs index 51b721100..ca3571339 100644 --- a/src/JsonRpc/RequestInvoker.cs +++ b/src/JsonRpc/RequestInvoker.cs @@ -1,4 +1,3 @@ -using System; using OmniSharp.Extensions.JsonRpc.Server; using Notification = OmniSharp.Extensions.JsonRpc.Server.Notification; diff --git a/src/JsonRpc/RequestInvokerOptions.cs b/src/JsonRpc/RequestInvokerOptions.cs index 47e88c0ec..d97303350 100644 --- a/src/JsonRpc/RequestInvokerOptions.cs +++ b/src/JsonRpc/RequestInvokerOptions.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.JsonRpc +namespace OmniSharp.Extensions.JsonRpc { public sealed class RequestInvokerOptions { diff --git a/src/JsonRpc/RequestRouter.cs b/src/JsonRpc/RequestRouter.cs index cf52940e3..ae015753c 100644 --- a/src/JsonRpc/RequestRouter.cs +++ b/src/JsonRpc/RequestRouter.cs @@ -1,4 +1,3 @@ -using System.Linq; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.JsonRpc.Server; diff --git a/src/JsonRpc/RequestRouterBase.cs b/src/JsonRpc/RequestRouterBase.cs index 51e652744..b17d625fd 100644 --- a/src/JsonRpc/RequestRouterBase.cs +++ b/src/JsonRpc/RequestRouterBase.cs @@ -1,12 +1,7 @@ -using System; using System.Collections; -using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Reactive.Disposables; using System.Reflection; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/JsonRpc/ResponseRouter.cs b/src/JsonRpc/ResponseRouter.cs index e64df4ef9..8db2cb694 100644 --- a/src/JsonRpc/ResponseRouter.cs +++ b/src/JsonRpc/ResponseRouter.cs @@ -1,8 +1,5 @@ -using System; using System.Collections.Concurrent; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc.Client; @@ -127,7 +124,7 @@ public async Task Returning(CancellationToken cancellation return (TResponse)(object)Unit.Value; } - return result.ToObject(_router.Serializer.JsonSerializer); + return result.ToObject(_router.Serializer.JsonSerializer)!; } finally { diff --git a/src/JsonRpc/RpcErrorException.cs b/src/JsonRpc/RpcErrorException.cs index bf2b536cb..cb8f7a2d9 100644 --- a/src/JsonRpc/RpcErrorException.cs +++ b/src/JsonRpc/RpcErrorException.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.JsonRpc { public class RpcErrorException : Exception diff --git a/src/JsonRpc/SchedulerDelegate.cs b/src/JsonRpc/SchedulerDelegate.cs index 285a32b2d..6d75f3a69 100644 --- a/src/JsonRpc/SchedulerDelegate.cs +++ b/src/JsonRpc/SchedulerDelegate.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive; +using System.Reactive; using System.Reactive.Concurrency; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/JsonRpc/Serialization/Converters/AggregateConverter.cs b/src/JsonRpc/Serialization/Converters/AggregateConverter.cs index f783ea32d..3377c4cc1 100644 --- a/src/JsonRpc/Serialization/Converters/AggregateConverter.cs +++ b/src/JsonRpc/Serialization/Converters/AggregateConverter.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections; +using System.Collections; using Newtonsoft.Json; namespace OmniSharp.Extensions.JsonRpc.Serialization.Converters diff --git a/src/JsonRpc/Serialization/Converters/ClientNotificationConverter.cs b/src/JsonRpc/Serialization/Converters/ClientNotificationConverter.cs index 3e2c72ade..b95ab13d3 100644 --- a/src/JsonRpc/Serialization/Converters/ClientNotificationConverter.cs +++ b/src/JsonRpc/Serialization/Converters/ClientNotificationConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Client; diff --git a/src/JsonRpc/Serialization/Converters/ClientRequestConverter.cs b/src/JsonRpc/Serialization/Converters/ClientRequestConverter.cs index cd62617cf..ed1bde67b 100644 --- a/src/JsonRpc/Serialization/Converters/ClientRequestConverter.cs +++ b/src/JsonRpc/Serialization/Converters/ClientRequestConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Client; diff --git a/src/JsonRpc/Serialization/Converters/ClientResponseConverter.cs b/src/JsonRpc/Serialization/Converters/ClientResponseConverter.cs index b51a80f3b..eecad6c24 100644 --- a/src/JsonRpc/Serialization/Converters/ClientResponseConverter.cs +++ b/src/JsonRpc/Serialization/Converters/ClientResponseConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Client; diff --git a/src/JsonRpc/Serialization/Converters/EnumLikeStringConverter.cs b/src/JsonRpc/Serialization/Converters/EnumLikeStringConverter.cs index ae1c7298d..65196a630 100644 --- a/src/JsonRpc/Serialization/Converters/EnumLikeStringConverter.cs +++ b/src/JsonRpc/Serialization/Converters/EnumLikeStringConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/JsonRpc/Serialization/Converters/ErrorMessageConverter.cs b/src/JsonRpc/Serialization/Converters/ErrorMessageConverter.cs index 74471f7ef..ddec0cf43 100644 --- a/src/JsonRpc/Serialization/Converters/ErrorMessageConverter.cs +++ b/src/JsonRpc/Serialization/Converters/ErrorMessageConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Server.Messages; diff --git a/src/JsonRpc/Serialization/Converters/RpcErrorConverter.cs b/src/JsonRpc/Serialization/Converters/RpcErrorConverter.cs index 8e39b77a6..1ae33cd87 100644 --- a/src/JsonRpc/Serialization/Converters/RpcErrorConverter.cs +++ b/src/JsonRpc/Serialization/Converters/RpcErrorConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc.Server.Messages; diff --git a/src/JsonRpc/Serialization/JsonRpcSerializer.cs b/src/JsonRpc/Serialization/JsonRpcSerializer.cs index a14fe3dc1..95d47f50a 100644 --- a/src/JsonRpc/Serialization/JsonRpcSerializer.cs +++ b/src/JsonRpc/Serialization/JsonRpcSerializer.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Serialization.Converters; diff --git a/src/JsonRpc/Serialization/SerializerBase.cs b/src/JsonRpc/Serialization/SerializerBase.cs index b50131e13..40e3f10a5 100644 --- a/src/JsonRpc/Serialization/SerializerBase.cs +++ b/src/JsonRpc/Serialization/SerializerBase.cs @@ -1,7 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; using Newtonsoft.Json; namespace OmniSharp.Extensions.JsonRpc.Serialization diff --git a/src/JsonRpc/Server/ContentModifiedException.cs b/src/JsonRpc/Server/ContentModifiedException.cs index e09ed8bfb..d552de302 100644 --- a/src/JsonRpc/Server/ContentModifiedException.cs +++ b/src/JsonRpc/Server/ContentModifiedException.cs @@ -1,6 +1,4 @@ -using System; -using System.Runtime.Serialization; -using System.Threading.Tasks; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/InternalErrorException.cs b/src/JsonRpc/Server/InternalErrorException.cs index 4f7c086d4..0b61375bd 100644 --- a/src/JsonRpc/Server/InternalErrorException.cs +++ b/src/JsonRpc/Server/InternalErrorException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/InvalidParametersException.cs b/src/JsonRpc/Server/InvalidParametersException.cs index b9401b13f..bfded049b 100644 --- a/src/JsonRpc/Server/InvalidParametersException.cs +++ b/src/JsonRpc/Server/InvalidParametersException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/InvalidRequestException.cs b/src/JsonRpc/Server/InvalidRequestException.cs index e70b884b3..43fd30176 100644 --- a/src/JsonRpc/Server/InvalidRequestException.cs +++ b/src/JsonRpc/Server/InvalidRequestException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/MethodNotSupportedException.cs b/src/JsonRpc/Server/MethodNotSupportedException.cs index 6e3507ca8..cf9a0f1bd 100644 --- a/src/JsonRpc/Server/MethodNotSupportedException.cs +++ b/src/JsonRpc/Server/MethodNotSupportedException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/ParseErrorException.cs b/src/JsonRpc/Server/ParseErrorException.cs index a334574f4..ae57065f7 100644 --- a/src/JsonRpc/Server/ParseErrorException.cs +++ b/src/JsonRpc/Server/ParseErrorException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/RequestCancelledException.cs b/src/JsonRpc/Server/RequestCancelledException.cs index db7015b99..f0935525a 100644 --- a/src/JsonRpc/Server/RequestCancelledException.cs +++ b/src/JsonRpc/Server/RequestCancelledException.cs @@ -1,6 +1,4 @@ -using System; -using System.Runtime.Serialization; -using System.Threading.Tasks; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/RequestException.cs b/src/JsonRpc/Server/RequestException.cs index ad8defb3b..10d9089e0 100644 --- a/src/JsonRpc/Server/RequestException.cs +++ b/src/JsonRpc/Server/RequestException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/ServerNotInitializedException.cs b/src/JsonRpc/Server/ServerNotInitializedException.cs index 32b4e9ea7..ccdb2237d 100644 --- a/src/JsonRpc/Server/ServerNotInitializedException.cs +++ b/src/JsonRpc/Server/ServerNotInitializedException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/Server/UnknownErrorException.cs b/src/JsonRpc/Server/UnknownErrorException.cs index eeffbc9d4..e088d88b9 100644 --- a/src/JsonRpc/Server/UnknownErrorException.cs +++ b/src/JsonRpc/Server/UnknownErrorException.cs @@ -1,5 +1,4 @@ -using System; -using System.Runtime.Serialization; +using System.Runtime.Serialization; namespace OmniSharp.Extensions.JsonRpc.Server { diff --git a/src/JsonRpc/TimeLoggerExtensions.cs b/src/JsonRpc/TimeLoggerExtensions.cs index 7a84b9b0d..e9816241b 100644 --- a/src/JsonRpc/TimeLoggerExtensions.cs +++ b/src/JsonRpc/TimeLoggerExtensions.cs @@ -1,6 +1,4 @@ -using System; using System.Diagnostics; -using System.Linq; using Microsoft.Extensions.Logging; namespace OmniSharp.Extensions.JsonRpc diff --git a/src/Protocol.Proposals/Client/Capabilities/ProposedClientCapabilities.cs b/src/Protocol.Proposals/Client/Capabilities/ProposedClientCapabilities.cs index beaea73a2..ceabcfdd0 100644 --- a/src/Protocol.Proposals/Client/Capabilities/ProposedClientCapabilities.cs +++ b/src/Protocol.Proposals/Client/Capabilities/ProposedClientCapabilities.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities { [Obsolete(Constants.Proposal)] diff --git a/src/Protocol.Proposals/Client/Capabilities/ProposedGeneralClientCapabilities.cs b/src/Protocol.Proposals/Client/Capabilities/ProposedGeneralClientCapabilities.cs index 01e6bcefd..27b6d0cd8 100644 --- a/src/Protocol.Proposals/Client/Capabilities/ProposedGeneralClientCapabilities.cs +++ b/src/Protocol.Proposals/Client/Capabilities/ProposedGeneralClientCapabilities.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities +namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities { /// /// General client capabilities. diff --git a/src/Protocol.Proposals/Client/Capabilities/ProposedTextDocumentClientCapabilities.cs b/src/Protocol.Proposals/Client/Capabilities/ProposedTextDocumentClientCapabilities.cs index ce4c3035e..13b256dad 100644 --- a/src/Protocol.Proposals/Client/Capabilities/ProposedTextDocumentClientCapabilities.cs +++ b/src/Protocol.Proposals/Client/Capabilities/ProposedTextDocumentClientCapabilities.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities { [Obsolete(Constants.Proposal)] diff --git a/src/Protocol.Proposals/Client/Capabilities/ProposedWindowClientCapabilities.cs b/src/Protocol.Proposals/Client/Capabilities/ProposedWindowClientCapabilities.cs index efc6a0e02..7e10b072a 100644 --- a/src/Protocol.Proposals/Client/Capabilities/ProposedWindowClientCapabilities.cs +++ b/src/Protocol.Proposals/Client/Capabilities/ProposedWindowClientCapabilities.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities { /// diff --git a/src/Protocol.Proposals/Client/Capabilities/ProposedWorkspaceClientCapabilities.cs b/src/Protocol.Proposals/Client/Capabilities/ProposedWorkspaceClientCapabilities.cs index d92cc3144..4b066f79a 100644 --- a/src/Protocol.Proposals/Client/Capabilities/ProposedWorkspaceClientCapabilities.cs +++ b/src/Protocol.Proposals/Client/Capabilities/ProposedWorkspaceClientCapabilities.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities { [Obsolete(Constants.Proposal)] diff --git a/src/Protocol.Proposals/Protocol.Proposals.csproj b/src/Protocol.Proposals/Protocol.Proposals.csproj index d56f5894f..d66c5a044 100644 --- a/src/Protocol.Proposals/Protocol.Proposals.csproj +++ b/src/Protocol.Proposals/Protocol.Proposals.csproj @@ -1,6 +1,6 @@ - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.LanguageProtocol.Proposals OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol.Proposals/Serialization/ProposedCapabilitiesConverter.cs b/src/Protocol.Proposals/Serialization/ProposedCapabilitiesConverter.cs index 3ff7a2807..7731ecfb9 100644 --- a/src/Protocol.Proposals/Serialization/ProposedCapabilitiesConverter.cs +++ b/src/Protocol.Proposals/Serialization/ProposedCapabilitiesConverter.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization { diff --git a/src/Protocol.Proposals/Serialization/ProposedLspSerializer.cs b/src/Protocol.Proposals/Serialization/ProposedLspSerializer.cs index faf237e1d..3a32011cc 100644 --- a/src/Protocol.Proposals/Serialization/ProposedLspSerializer.cs +++ b/src/Protocol.Proposals/Serialization/ProposedLspSerializer.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json; +using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; diff --git a/src/Protocol.Proposals/Server/Capabilities/ProposedServerCapabilities.cs b/src/Protocol.Proposals/Server/Capabilities/ProposedServerCapabilities.cs index 750ca32e4..cc6f57e5d 100644 --- a/src/Protocol.Proposals/Server/Capabilities/ProposedServerCapabilities.cs +++ b/src/Protocol.Proposals/Server/Capabilities/ProposedServerCapabilities.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities { /// diff --git a/src/Protocol.Proposals/Server/Capabilities/ProposedWorkspaceServerCapabilities.cs b/src/Protocol.Proposals/Server/Capabilities/ProposedWorkspaceServerCapabilities.cs index 75ee55e8e..05e83a565 100644 --- a/src/Protocol.Proposals/Server/Capabilities/ProposedWorkspaceServerCapabilities.cs +++ b/src/Protocol.Proposals/Server/Capabilities/ProposedWorkspaceServerCapabilities.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities { [Obsolete(Constants.Proposal)] diff --git a/src/Protocol/AbstractHandlers.Base.cs b/src/Protocol/AbstractHandlers.Base.cs index 739ff577b..bc9ffe86f 100644 --- a/src/Protocol/AbstractHandlers.Base.cs +++ b/src/Protocol/AbstractHandlers.Base.cs @@ -1,16 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; -using MediatR; -using OmniSharp.Extensions.JsonRpc; -using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; +using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/AbstractHandlers.Notification.cs b/src/Protocol/AbstractHandlers.Notification.cs index e0142a3cb..85038c33f 100644 --- a/src/Protocol/AbstractHandlers.Notification.cs +++ b/src/Protocol/AbstractHandlers.Notification.cs @@ -1,16 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; -using MediatR; +using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/AbstractHandlers.Partial.cs b/src/Protocol/AbstractHandlers.Partial.cs index 132a470a3..0901b8876 100644 --- a/src/Protocol/AbstractHandlers.Partial.cs +++ b/src/Protocol/AbstractHandlers.Partial.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; +using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Protocol/AbstractHandlers.PartialWithInitialValue.cs b/src/Protocol/AbstractHandlers.PartialWithInitialValue.cs index 870020020..50b68f574 100644 --- a/src/Protocol/AbstractHandlers.PartialWithInitialValue.cs +++ b/src/Protocol/AbstractHandlers.PartialWithInitialValue.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; +using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Protocol/AbstractHandlers.Request.cs b/src/Protocol/AbstractHandlers.Request.cs index 475f6f1e8..33a24b9ce 100644 --- a/src/Protocol/AbstractHandlers.Request.cs +++ b/src/Protocol/AbstractHandlers.Request.cs @@ -1,16 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; -using MediatR; +using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/AssemblyCapabilityKeyAttribute.cs b/src/Protocol/AssemblyCapabilityKeyAttribute.cs index 8a5c8a6dc..7a255d50b 100644 --- a/src/Protocol/AssemblyCapabilityKeyAttribute.cs +++ b/src/Protocol/AssemblyCapabilityKeyAttribute.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol { [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] diff --git a/src/Protocol/AssemblyRegistrationOptionsAttribute.cs b/src/Protocol/AssemblyRegistrationOptionsAttribute.cs index 4a96ff862..60fc2e3a4 100644 --- a/src/Protocol/AssemblyRegistrationOptionsAttribute.cs +++ b/src/Protocol/AssemblyRegistrationOptionsAttribute.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol { /// diff --git a/src/Protocol/BuiltInAttribute.cs b/src/Protocol/BuiltInAttribute.cs index 58ae766b1..a22795ce7 100644 --- a/src/Protocol/BuiltInAttribute.cs +++ b/src/Protocol/BuiltInAttribute.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol { /// diff --git a/src/Protocol/CapabilitiesBase.cs b/src/Protocol/CapabilitiesBase.cs index 2d43dda82..c17c0829c 100644 --- a/src/Protocol/CapabilitiesBase.cs +++ b/src/Protocol/CapabilitiesBase.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json; +using Newtonsoft.Json; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol/CapabilityKeyAttribute.cs b/src/Protocol/CapabilityKeyAttribute.cs index db02a4d67..0e3b1ded1 100644 --- a/src/Protocol/CapabilityKeyAttribute.cs +++ b/src/Protocol/CapabilityKeyAttribute.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; - -namespace OmniSharp.Extensions.LanguageServer.Protocol +namespace OmniSharp.Extensions.LanguageServer.Protocol { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)] // TODO: maybe? diff --git a/src/Protocol/Client/Capabilities/ClientCapabilities.cs b/src/Protocol/Client/Capabilities/ClientCapabilities.cs index 53884be40..6e05d67af 100644 --- a/src/Protocol/Client/Capabilities/ClientCapabilities.cs +++ b/src/Protocol/Client/Capabilities/ClientCapabilities.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; diff --git a/src/Protocol/Client/Capabilities/IClientCapabilities.cs b/src/Protocol/Client/Capabilities/IClientCapabilities.cs index ab55ba8d6..a3f26e6de 100644 --- a/src/Protocol/Client/Capabilities/IClientCapabilities.cs +++ b/src/Protocol/Client/Capabilities/IClientCapabilities.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json.Linq; +using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities { diff --git a/src/Protocol/Client/ILanguageClient.cs b/src/Protocol/Client/ILanguageClient.cs index ac98d8cd9..fbf63841c 100644 --- a/src/Protocol/Client/ILanguageClient.cs +++ b/src/Protocol/Client/ILanguageClient.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Client.WorkDone; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client diff --git a/src/Protocol/Client/IOnLanguageClientInitialize.cs b/src/Protocol/Client/IOnLanguageClientInitialize.cs index 95e2c26fa..0d432e234 100644 --- a/src/Protocol/Client/IOnLanguageClientInitialize.cs +++ b/src/Protocol/Client/IOnLanguageClientInitialize.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client diff --git a/src/Protocol/Client/IOnLanguageClientInitialized.cs b/src/Protocol/Client/IOnLanguageClientInitialized.cs index cccff19b4..e43f02f11 100644 --- a/src/Protocol/Client/IOnLanguageClientInitialized.cs +++ b/src/Protocol/Client/IOnLanguageClientInitialized.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client diff --git a/src/Protocol/Client/IOnLanguageClientStarted.cs b/src/Protocol/Client/IOnLanguageClientStarted.cs index e8e57ad1f..7df2fcf8b 100644 --- a/src/Protocol/Client/IOnLanguageClientStarted.cs +++ b/src/Protocol/Client/IOnLanguageClientStarted.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client { diff --git a/src/Protocol/Client/LanguageClientOptions.cs b/src/Protocol/Client/LanguageClientOptions.cs index 862b2b498..57fa5836c 100644 --- a/src/Protocol/Client/LanguageClientOptions.cs +++ b/src/Protocol/Client/LanguageClientOptions.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; -using Newtonsoft.Json.Linq; +using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client; diff --git a/src/Protocol/Client/OnLanguageClientInitializeDelegate.cs b/src/Protocol/Client/OnLanguageClientInitializeDelegate.cs index c5d2ed668..071ed0f06 100644 --- a/src/Protocol/Client/OnLanguageClientInitializeDelegate.cs +++ b/src/Protocol/Client/OnLanguageClientInitializeDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client diff --git a/src/Protocol/Client/OnLanguageClientInitializedDelegate.cs b/src/Protocol/Client/OnLanguageClientInitializedDelegate.cs index 51b4ec806..b8be0cebd 100644 --- a/src/Protocol/Client/OnLanguageClientInitializedDelegate.cs +++ b/src/Protocol/Client/OnLanguageClientInitializedDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client diff --git a/src/Protocol/Client/OnLanguageClientStartedDelegate.cs b/src/Protocol/Client/OnLanguageClientStartedDelegate.cs index 4e267bc6f..d8ccf835a 100644 --- a/src/Protocol/Client/OnLanguageClientStartedDelegate.cs +++ b/src/Protocol/Client/OnLanguageClientStartedDelegate.cs @@ -1,7 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.LanguageServer.Protocol.Client +namespace OmniSharp.Extensions.LanguageServer.Protocol.Client { /// /// Gives your class or handler an opportunity to interact with diff --git a/src/Protocol/Client/WorkDone/IWorkDoneProgressObserver.cs b/src/Protocol/Client/WorkDone/IWorkDoneProgressObserver.cs index b2c7d750d..6c8797d5f 100644 --- a/src/Protocol/Client/WorkDone/IWorkDoneProgressObserver.cs +++ b/src/Protocol/Client/WorkDone/IWorkDoneProgressObserver.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Client.WorkDone { diff --git a/src/Protocol/Client/WorkDone/LanguageClientWorkDoneManager.cs b/src/Protocol/Client/WorkDone/LanguageClientWorkDoneManager.cs index 9d2656314..610268c28 100644 --- a/src/Protocol/Client/WorkDone/LanguageClientWorkDoneManager.cs +++ b/src/Protocol/Client/WorkDone/LanguageClientWorkDoneManager.cs @@ -1,8 +1,5 @@ -using System; using System.Collections.Concurrent; using System.Reactive.Disposables; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Client/WorkDone/WorkDoneProxyExtensions.cs b/src/Protocol/Client/WorkDone/WorkDoneProxyExtensions.cs index 6312c00d9..54da5f9fa 100644 --- a/src/Protocol/Client/WorkDone/WorkDoneProxyExtensions.cs +++ b/src/Protocol/Client/WorkDone/WorkDoneProxyExtensions.cs @@ -1,5 +1,4 @@ -using System; -using System.Reflection; +using System.Reflection; using Microsoft.Extensions.DependencyInjection; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Document/INotebookDocumentIdentifier.cs b/src/Protocol/Document/INotebookDocumentIdentifier.cs index 082ce481e..e330298aa 100644 --- a/src/Protocol/Document/INotebookDocumentIdentifier.cs +++ b/src/Protocol/Document/INotebookDocumentIdentifier.cs @@ -1,6 +1,4 @@ -using System; using System.Collections; -using System.Collections.Generic; using System.Reactive.Disposables; // ReSharper disable once CheckNamespace diff --git a/src/Protocol/Document/ITextDocumentIdentifier.cs b/src/Protocol/Document/ITextDocumentIdentifier.cs index 76da70168..2c2499837 100644 --- a/src/Protocol/Document/ITextDocumentIdentifier.cs +++ b/src/Protocol/Document/ITextDocumentIdentifier.cs @@ -1,6 +1,4 @@ -using System; using System.Collections; -using System.Collections.Generic; using System.Reactive.Disposables; // ReSharper disable once CheckNamespace diff --git a/src/Protocol/Document/TextDocumentAttributes.cs b/src/Protocol/Document/TextDocumentAttributes.cs index 07f2277b4..433600bbc 100644 --- a/src/Protocol/Document/TextDocumentAttributes.cs +++ b/src/Protocol/Document/TextDocumentAttributes.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Document { public class TextDocumentAttributes : IEquatable diff --git a/src/Protocol/DocumentUri.Internal.cs b/src/Protocol/DocumentUri.Internal.cs index 3a34bc3a1..f494b36a1 100644 --- a/src/Protocol/DocumentUri.Internal.cs +++ b/src/Protocol/DocumentUri.Internal.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; +using System.Runtime.InteropServices; using System.Text; using System.Text.RegularExpressions; diff --git a/src/Protocol/DocumentUri.cs b/src/Protocol/DocumentUri.cs index 299a91eec..23761708d 100644 --- a/src/Protocol/DocumentUri.cs +++ b/src/Protocol/DocumentUri.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using System.Runtime.InteropServices; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Features/Client/RegistrationFeature.cs b/src/Protocol/Features/Client/RegistrationFeature.cs index b48e81a7c..8c55ce1f4 100644 --- a/src/Protocol/Features/Client/RegistrationFeature.cs +++ b/src/Protocol/Features/Client/RegistrationFeature.cs @@ -1,9 +1,7 @@ -using System.Collections.Generic; using System.Collections.Immutable; using System.Collections.ObjectModel; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; -using System.Linq; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Generation; diff --git a/src/Protocol/Features/Document/CallHierarchyFeature.cs b/src/Protocol/Features/Document/CallHierarchyFeature.cs index 6e49ee177..14244871b 100644 --- a/src/Protocol/Features/Document/CallHierarchyFeature.cs +++ b/src/Protocol/Features/Document/CallHierarchyFeature.cs @@ -1,10 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; +using System.Diagnostics; using System.Reactive; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Features/Document/CodeActionFeature.cs b/src/Protocol/Features/Document/CodeActionFeature.cs index 36ca7aac9..81051e9ba 100644 --- a/src/Protocol/Features/Document/CodeActionFeature.cs +++ b/src/Protocol/Features/Document/CodeActionFeature.cs @@ -1,5 +1,4 @@ using System.Diagnostics; -using System.Linq; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/Features/Document/CodeLensFeature.cs b/src/Protocol/Features/Document/CodeLensFeature.cs index 6c6aac133..085ed554c 100644 --- a/src/Protocol/Features/Document/CodeLensFeature.cs +++ b/src/Protocol/Features/Document/CodeLensFeature.cs @@ -1,5 +1,4 @@ using System.Diagnostics; -using System.Linq; using MediatR; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Features/Document/CompletionFeature.cs b/src/Protocol/Features/Document/CompletionFeature.cs index 23b23698d..f02d6d45d 100644 --- a/src/Protocol/Features/Document/CompletionFeature.cs +++ b/src/Protocol/Features/Document/CompletionFeature.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Reflection; using MediatR; using Newtonsoft.Json; diff --git a/src/Protocol/Features/Document/DocumentLinkFeature.cs b/src/Protocol/Features/Document/DocumentLinkFeature.cs index eeb025de4..81da6ca78 100644 --- a/src/Protocol/Features/Document/DocumentLinkFeature.cs +++ b/src/Protocol/Features/Document/DocumentLinkFeature.cs @@ -1,5 +1,4 @@ using System.Diagnostics; -using System.Linq; using MediatR; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Features/Document/FoldingRangeFeature.cs b/src/Protocol/Features/Document/FoldingRangeFeature.cs index cafe80829..6c48f3caa 100644 --- a/src/Protocol/Features/Document/FoldingRangeFeature.cs +++ b/src/Protocol/Features/Document/FoldingRangeFeature.cs @@ -1,7 +1,4 @@ using System.Diagnostics; -using System.Runtime.Serialization; -using Newtonsoft.Json; -using Newtonsoft.Json.Converters; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Generation; using OmniSharp.Extensions.LanguageServer.Protocol.Client; diff --git a/src/Protocol/Features/Document/InlineValueFeature.cs b/src/Protocol/Features/Document/InlineValueFeature.cs index cc5922a55..2df59e38b 100644 --- a/src/Protocol/Features/Document/InlineValueFeature.cs +++ b/src/Protocol/Features/Document/InlineValueFeature.cs @@ -1,4 +1,3 @@ -using System.Diagnostics; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; @@ -7,9 +6,7 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Generation; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters; using OmniSharp.Extensions.LanguageServer.Protocol.Server; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; diff --git a/src/Protocol/Features/Document/NotebookDocumentSyncFeature.cs b/src/Protocol/Features/Document/NotebookDocumentSyncFeature.cs index d759bd8f3..f6ec57a5a 100644 --- a/src/Protocol/Features/Document/NotebookDocumentSyncFeature.cs +++ b/src/Protocol/Features/Document/NotebookDocumentSyncFeature.cs @@ -1,9 +1,5 @@ -using System; using System.Collections.ObjectModel; using System.Diagnostics; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Minimatch; using Newtonsoft.Json; diff --git a/src/Protocol/Features/Document/SemanticTokensBuilder.cs b/src/Protocol/Features/Document/SemanticTokensBuilder.cs index bdd5b94a9..f36426042 100644 --- a/src/Protocol/Features/Document/SemanticTokensBuilder.cs +++ b/src/Protocol/Features/Document/SemanticTokensBuilder.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Collections.Immutable; +using System.Collections.Immutable; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Features/Document/SemanticTokensDocument.cs b/src/Protocol/Features/Document/SemanticTokensDocument.cs index 562478f51..32f58ee97 100644 --- a/src/Protocol/Features/Document/SemanticTokensDocument.cs +++ b/src/Protocol/Features/Document/SemanticTokensDocument.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Immutable; +using System.Collections.Immutable; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Features/Document/SemanticTokensFeature.cs b/src/Protocol/Features/Document/SemanticTokensFeature.cs index 40d6d5b36..70bd8e7aa 100644 --- a/src/Protocol/Features/Document/SemanticTokensFeature.cs +++ b/src/Protocol/Features/Document/SemanticTokensFeature.cs @@ -1,10 +1,5 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Diagnostics.CodeAnalysis; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Features/Document/TextDocumentSyncFeature.cs b/src/Protocol/Features/Document/TextDocumentSyncFeature.cs index ce06f1a1c..ab6681882 100644 --- a/src/Protocol/Features/Document/TextDocumentSyncFeature.cs +++ b/src/Protocol/Features/Document/TextDocumentSyncFeature.cs @@ -1,9 +1,5 @@ -using System; using System.Collections.ObjectModel; using System.Diagnostics; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Minimatch; using Newtonsoft.Json; diff --git a/src/Protocol/Features/Document/TypeHierarchyFeature.cs b/src/Protocol/Features/Document/TypeHierarchyFeature.cs index 97a5eb640..07c582b8e 100644 --- a/src/Protocol/Features/Document/TypeHierarchyFeature.cs +++ b/src/Protocol/Features/Document/TypeHierarchyFeature.cs @@ -1,10 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; +using System.Diagnostics; using System.Reactive; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Features/FileOperationsFeature.cs b/src/Protocol/Features/FileOperationsFeature.cs index 25604bdf1..995b9eb70 100644 --- a/src/Protocol/Features/FileOperationsFeature.cs +++ b/src/Protocol/Features/FileOperationsFeature.cs @@ -1,4 +1,3 @@ -using System; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Generation; diff --git a/src/Protocol/Features/General/ShutdownFeature.cs b/src/Protocol/Features/General/ShutdownFeature.cs index e0c65ff95..19cc54e0f 100644 --- a/src/Protocol/Features/General/ShutdownFeature.cs +++ b/src/Protocol/Features/General/ShutdownFeature.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Generation; diff --git a/src/Protocol/Features/ProgressFeature.cs b/src/Protocol/Features/ProgressFeature.cs index 80763e980..2556bd13e 100644 --- a/src/Protocol/Features/ProgressFeature.cs +++ b/src/Protocol/Features/ProgressFeature.cs @@ -1,8 +1,5 @@ -using System; -using System.Collections.Generic; using System.Diagnostics; using System.Reflection; -using System.Threading; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/Features/Window/ShowMessageRequestFeature.cs b/src/Protocol/Features/Window/ShowMessageRequestFeature.cs index 6e7ab8f01..200e3ff0c 100644 --- a/src/Protocol/Features/Window/ShowMessageRequestFeature.cs +++ b/src/Protocol/Features/Window/ShowMessageRequestFeature.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using System.Diagnostics; using MediatR; using Newtonsoft.Json; diff --git a/src/Protocol/Features/Window/TelemetryEventFeature.cs b/src/Protocol/Features/Window/TelemetryEventFeature.cs index 59415fee9..2b966dcf2 100644 --- a/src/Protocol/Features/Window/TelemetryEventFeature.cs +++ b/src/Protocol/Features/Window/TelemetryEventFeature.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using MediatR; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Features/Workspace/ExecuteCommandFeature.cs b/src/Protocol/Features/Workspace/ExecuteCommandFeature.cs index 1b69c1085..e6d0b1116 100644 --- a/src/Protocol/Features/Workspace/ExecuteCommandFeature.cs +++ b/src/Protocol/Features/Workspace/ExecuteCommandFeature.cs @@ -1,7 +1,3 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.DependencyInjection; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/Generation/CapabilityAttribute.cs b/src/Protocol/Generation/CapabilityAttribute.cs index a1a77c049..3b68623a8 100644 --- a/src/Protocol/Generation/CapabilityAttribute.cs +++ b/src/Protocol/Generation/CapabilityAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.LanguageServer.Protocol.Generation diff --git a/src/Protocol/Generation/GenerateContainerAttribute.cs b/src/Protocol/Generation/GenerateContainerAttribute.cs index 96d9636c4..fb30dc021 100644 --- a/src/Protocol/Generation/GenerateContainerAttribute.cs +++ b/src/Protocol/Generation/GenerateContainerAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.LanguageServer.Protocol.Generation diff --git a/src/Protocol/Generation/GenerateRegistrationOptionsAttribute.cs b/src/Protocol/Generation/GenerateRegistrationOptionsAttribute.cs index 4bbced7e0..c7bd645ac 100644 --- a/src/Protocol/Generation/GenerateRegistrationOptionsAttribute.cs +++ b/src/Protocol/Generation/GenerateRegistrationOptionsAttribute.cs @@ -1,6 +1,4 @@ -using System; using System.Diagnostics; -using System.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol.Generation { diff --git a/src/Protocol/Generation/GenerateTypedDataAttribute.cs b/src/Protocol/Generation/GenerateTypedDataAttribute.cs index 4b7d222f1..ca52e70b3 100644 --- a/src/Protocol/Generation/GenerateTypedDataAttribute.cs +++ b/src/Protocol/Generation/GenerateTypedDataAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.LanguageServer.Protocol.Generation diff --git a/src/Protocol/Generation/RegistrationOptionsAttribute.cs b/src/Protocol/Generation/RegistrationOptionsAttribute.cs index e56dde5e7..0dfd72d1a 100644 --- a/src/Protocol/Generation/RegistrationOptionsAttribute.cs +++ b/src/Protocol/Generation/RegistrationOptionsAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.LanguageServer.Protocol.Generation diff --git a/src/Protocol/Generation/ResolverAttribute.cs b/src/Protocol/Generation/ResolverAttribute.cs index c2dc3458a..8527ef4c3 100644 --- a/src/Protocol/Generation/ResolverAttribute.cs +++ b/src/Protocol/Generation/ResolverAttribute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; namespace OmniSharp.Extensions.LanguageServer.Protocol.Generation diff --git a/src/Protocol/ICapabilitiesBase.cs b/src/Protocol/ICapabilitiesBase.cs index c17edd9b2..b08f1cd8b 100644 --- a/src/Protocol/ICapabilitiesBase.cs +++ b/src/Protocol/ICapabilitiesBase.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json; +using Newtonsoft.Json; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol/ILanguageClientWorkspaceFoldersManager.cs b/src/Protocol/ILanguageClientWorkspaceFoldersManager.cs index e7e9a509f..dfba1cb82 100644 --- a/src/Protocol/ILanguageClientWorkspaceFoldersManager.cs +++ b/src/Protocol/ILanguageClientWorkspaceFoldersManager.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; namespace OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol/ILanguageProtocolProxy.cs b/src/Protocol/ILanguageProtocolProxy.cs index ce365fc90..d25818c22 100644 --- a/src/Protocol/ILanguageProtocolProxy.cs +++ b/src/Protocol/ILanguageProtocolProxy.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Progress; diff --git a/src/Protocol/IRegistrationManager.cs b/src/Protocol/IRegistrationManager.cs index 2e721b31a..ea4633d43 100644 --- a/src/Protocol/IRegistrationManager.cs +++ b/src/Protocol/IRegistrationManager.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; namespace OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol/IRegistrationOptionsConverter.cs b/src/Protocol/IRegistrationOptionsConverter.cs index 1065f5c9d..7038154a3 100644 --- a/src/Protocol/IRegistrationOptionsConverter.cs +++ b/src/Protocol/IRegistrationOptionsConverter.cs @@ -1,5 +1,4 @@ -using System; -using System.Reflection; +using System.Reflection; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/ISupports.cs b/src/Protocol/ISupports.cs index 196e10f01..468dfd8ed 100644 --- a/src/Protocol/ISupports.cs +++ b/src/Protocol/ISupports.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol { public interface ISupports diff --git a/src/Protocol/LanguageProtocolDelegatingHandlers.CanBeResolved.cs b/src/Protocol/LanguageProtocolDelegatingHandlers.CanBeResolved.cs index c73acd41e..7d688a15a 100644 --- a/src/Protocol/LanguageProtocolDelegatingHandlers.CanBeResolved.cs +++ b/src/Protocol/LanguageProtocolDelegatingHandlers.CanBeResolved.cs @@ -1,16 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; -using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/LanguageProtocolDelegatingHandlers.Notification.cs b/src/Protocol/LanguageProtocolDelegatingHandlers.Notification.cs index 4dd5b3e4a..29e42d393 100644 --- a/src/Protocol/LanguageProtocolDelegatingHandlers.Notification.cs +++ b/src/Protocol/LanguageProtocolDelegatingHandlers.Notification.cs @@ -1,16 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/LanguageProtocolDelegatingHandlers.Partial.cs b/src/Protocol/LanguageProtocolDelegatingHandlers.Partial.cs index 7df35bc0b..65418e865 100644 --- a/src/Protocol/LanguageProtocolDelegatingHandlers.Partial.cs +++ b/src/Protocol/LanguageProtocolDelegatingHandlers.Partial.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Protocol/LanguageProtocolDelegatingHandlers.Request.cs b/src/Protocol/LanguageProtocolDelegatingHandlers.Request.cs index ed4bd923a..b1f495d6c 100644 --- a/src/Protocol/LanguageProtocolDelegatingHandlers.Request.cs +++ b/src/Protocol/LanguageProtocolDelegatingHandlers.Request.cs @@ -1,16 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; namespace OmniSharp.Extensions.LanguageServer.Protocol; diff --git a/src/Protocol/LanguageProtocolDelegatingHandlers.cs b/src/Protocol/LanguageProtocolDelegatingHandlers.cs index 899531ca3..05c9fade1 100644 --- a/src/Protocol/LanguageProtocolDelegatingHandlers.cs +++ b/src/Protocol/LanguageProtocolDelegatingHandlers.cs @@ -1,17 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Subjects; -using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; -using MediatR; -using OmniSharp.Extensions.JsonRpc; -using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using OmniSharp.Extensions.LanguageServer.Protocol.Progress; - namespace OmniSharp.Extensions.LanguageServer.Protocol { public static partial class LanguageProtocolDelegatingHandlers diff --git a/src/Protocol/LanguageProtocolEventingHelper.cs b/src/Protocol/LanguageProtocolEventingHelper.cs index 812984951..9299ceb49 100644 --- a/src/Protocol/LanguageProtocolEventingHelper.cs +++ b/src/Protocol/LanguageProtocolEventingHelper.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; namespace OmniSharp.Extensions.LanguageServer.Protocol { diff --git a/src/Protocol/LanguageProtocolProxy.cs b/src/Protocol/LanguageProtocolProxy.cs index f81be7c8b..893d8c90d 100644 --- a/src/Protocol/LanguageProtocolProxy.cs +++ b/src/Protocol/LanguageProtocolProxy.cs @@ -1,7 +1,4 @@ -using System; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/LanguageProtocolRpcOptionsBase.cs b/src/Protocol/LanguageProtocolRpcOptionsBase.cs index 8fbd76e04..93ad2c319 100644 --- a/src/Protocol/LanguageProtocolRpcOptionsBase.cs +++ b/src/Protocol/LanguageProtocolRpcOptionsBase.cs @@ -1,5 +1,4 @@ -using System; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Minimatch/Minimatcher.cs b/src/Protocol/Minimatch/Minimatcher.cs index fd6a0470f..4b57675f0 100644 --- a/src/Protocol/Minimatch/Minimatcher.cs +++ b/src/Protocol/Minimatch/Minimatcher.cs @@ -22,9 +22,6 @@ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -using System; -using System.Collections.Generic; -using System.Linq; using System.Text.RegularExpressions; // ReSharper disable once CheckNamespace diff --git a/src/Protocol/Models/BooleanOr.cs b/src/Protocol/Models/BooleanOr.cs index 28a4471d2..32be13c4a 100644 --- a/src/Protocol/Models/BooleanOr.cs +++ b/src/Protocol/Models/BooleanOr.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; namespace OmniSharp.Extensions.LanguageServer.Protocol.Models diff --git a/src/Protocol/Models/BooleanString.cs b/src/Protocol/Models/BooleanString.cs index bb3583e1c..2df098fb1 100644 --- a/src/Protocol/Models/BooleanString.cs +++ b/src/Protocol/Models/BooleanString.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters; diff --git a/src/Protocol/Models/Command.cs b/src/Protocol/Models/Command.cs index b21328eb5..4324f54da 100644 --- a/src/Protocol/Models/Command.cs +++ b/src/Protocol/Models/Command.cs @@ -1,5 +1,4 @@ using System.Diagnostics; -using System.Linq; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; diff --git a/src/Protocol/Models/CommandOrCodeActionContainerExtensions.cs b/src/Protocol/Models/CommandOrCodeActionContainerExtensions.cs index 4ff3eed56..eddf32138 100644 --- a/src/Protocol/Models/CommandOrCodeActionContainerExtensions.cs +++ b/src/Protocol/Models/CommandOrCodeActionContainerExtensions.cs @@ -1,6 +1,3 @@ -using System.Collections.Generic; -using System.Linq; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { public static class CommandOrCodeActionContainerExtensions diff --git a/src/Protocol/Models/Container.cs b/src/Protocol/Models/Container.cs index 0c22f382e..1d4ab76ef 100644 --- a/src/Protocol/Models/Container.cs +++ b/src/Protocol/Models/Container.cs @@ -1,8 +1,6 @@ -using System.Collections.Generic; -using System.Collections.Immutable; +using System.Collections.Immutable; using System.Collections.ObjectModel; using System.Diagnostics.CodeAnalysis; -using System.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { diff --git a/src/Protocol/Models/ContainerBase.cs b/src/Protocol/Models/ContainerBase.cs index ed2950fe4..09b4c3c17 100644 --- a/src/Protocol/Models/ContainerBase.cs +++ b/src/Protocol/Models/ContainerBase.cs @@ -1,7 +1,4 @@ -using System; using System.Collections; -using System.Collections.Generic; -using System.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { diff --git a/src/Protocol/Models/Diagnostic.cs b/src/Protocol/Models/Diagnostic.cs index b61a463ff..5a0462950 100644 --- a/src/Protocol/Models/Diagnostic.cs +++ b/src/Protocol/Models/Diagnostic.cs @@ -1,6 +1,4 @@ -using System; using System.Diagnostics; -using System.Linq; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Generation; diff --git a/src/Protocol/Models/FormattingOptions.cs b/src/Protocol/Models/FormattingOptions.cs index be9246ddf..671388983 100644 --- a/src/Protocol/Models/FormattingOptions.cs +++ b/src/Protocol/Models/FormattingOptions.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json; +using Newtonsoft.Json; namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { diff --git a/src/Protocol/Models/ICanBeIdentifiedHandler.cs b/src/Protocol/Models/ICanBeIdentifiedHandler.cs index d049ba3d1..323e3931a 100644 --- a/src/Protocol/Models/ICanBeIdentifiedHandler.cs +++ b/src/Protocol/Models/ICanBeIdentifiedHandler.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.LanguageServer.Protocol.Models +namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { public interface ICanBeIdentifiedHandler { diff --git a/src/Protocol/Models/IPartialItems.cs b/src/Protocol/Models/IPartialItems.cs index cf1ff18d9..32e9f3de4 100644 --- a/src/Protocol/Models/IPartialItems.cs +++ b/src/Protocol/Models/IPartialItems.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using MediatR; namespace OmniSharp.Extensions.LanguageServer.Protocol.Models diff --git a/src/Protocol/Models/MarkedStringsOrMarkupContent.cs b/src/Protocol/Models/MarkedStringsOrMarkupContent.cs index c22044cfd..8aa0dd5f7 100644 --- a/src/Protocol/Models/MarkedStringsOrMarkupContent.cs +++ b/src/Protocol/Models/MarkedStringsOrMarkupContent.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters; diff --git a/src/Protocol/Models/Position.cs b/src/Protocol/Models/Position.cs index 696039019..374e33599 100644 --- a/src/Protocol/Models/Position.cs +++ b/src/Protocol/Models/Position.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { public partial record Position : IComparable, IComparable diff --git a/src/Protocol/Models/Range.Helpers.cs b/src/Protocol/Models/Range.Helpers.cs index c7f696e87..71bfdf08e 100644 --- a/src/Protocol/Models/Range.Helpers.cs +++ b/src/Protocol/Models/Range.Helpers.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Models { diff --git a/src/Protocol/Models/WatchKind.cs b/src/Protocol/Models/WatchKind.cs index d13f26155..fa30e6dce 100644 --- a/src/Protocol/Models/WatchKind.cs +++ b/src/Protocol/Models/WatchKind.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters; diff --git a/src/Protocol/Models/WorkspaceEdit.cs b/src/Protocol/Models/WorkspaceEdit.cs index a65cc41ec..738fde124 100644 --- a/src/Protocol/Models/WorkspaceEdit.cs +++ b/src/Protocol/Models/WorkspaceEdit.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; namespace OmniSharp.Extensions.LanguageServer.Protocol.Models diff --git a/src/Protocol/Progress/EmptySubject.cs b/src/Protocol/Progress/EmptySubject.cs index 32732765b..077c64dd0 100644 --- a/src/Protocol/Progress/EmptySubject.cs +++ b/src/Protocol/Progress/EmptySubject.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive.Disposables; +using System.Reactive.Disposables; using System.Reactive.Subjects; namespace OmniSharp.Extensions.LanguageServer.Protocol.Progress diff --git a/src/Protocol/Progress/IProgressManager.cs b/src/Protocol/Progress/IProgressManager.cs index 14d3f5059..e5ab1490a 100644 --- a/src/Protocol/Progress/IProgressManager.cs +++ b/src/Protocol/Progress/IProgressManager.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Reactive.Concurrency; -using System.Threading; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Progress/IProgressObservable.cs b/src/Protocol/Progress/IProgressObservable.cs index 1f9c44f0c..4dbbe4e7a 100644 --- a/src/Protocol/Progress/IProgressObservable.cs +++ b/src/Protocol/Progress/IProgressObservable.cs @@ -1,6 +1,4 @@ -using System; - -namespace OmniSharp.Extensions.LanguageServer.Protocol.Progress +namespace OmniSharp.Extensions.LanguageServer.Protocol.Progress { public interface IProgressObservable : IProgressObservable, IDisposable, IObservable { diff --git a/src/Protocol/Progress/IProgressObserver.cs b/src/Protocol/Progress/IProgressObserver.cs index cc492961b..a2de219c5 100644 --- a/src/Protocol/Progress/IProgressObserver.cs +++ b/src/Protocol/Progress/IProgressObserver.cs @@ -1,7 +1,5 @@ -using System; -using System.Reactive; +using System.Reactive; using System.Runtime.CompilerServices; -using System.Threading; namespace OmniSharp.Extensions.LanguageServer.Protocol.Progress { diff --git a/src/Protocol/Progress/IRequestProgressObservable.cs b/src/Protocol/Progress/IRequestProgressObservable.cs index c96d29658..d7bec324e 100644 --- a/src/Protocol/Progress/IRequestProgressObservable.cs +++ b/src/Protocol/Progress/IRequestProgressObservable.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Runtime.CompilerServices; -using System.Threading.Tasks; +using System.Runtime.CompilerServices; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Progress diff --git a/src/Protocol/Progress/PartialItemRequestProgressObservable.cs b/src/Protocol/Progress/PartialItemRequestProgressObservable.cs index d67c79f2d..73e37198a 100644 --- a/src/Protocol/Progress/PartialItemRequestProgressObservable.cs +++ b/src/Protocol/Progress/PartialItemRequestProgressObservable.cs @@ -1,12 +1,9 @@ -using System; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; using System.Runtime.CompilerServices; -using System.Threading; -using System.Threading.Tasks; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Progress/PartialItemsRequestProgressObservable.cs b/src/Protocol/Progress/PartialItemsRequestProgressObservable.cs index 113a70020..27563a682 100644 --- a/src/Protocol/Progress/PartialItemsRequestProgressObservable.cs +++ b/src/Protocol/Progress/PartialItemsRequestProgressObservable.cs @@ -1,14 +1,9 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; using System.Runtime.CompilerServices; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Progress/PartialItemsWithInitialValueRequestProgressObservable.cs b/src/Protocol/Progress/PartialItemsWithInitialValueRequestProgressObservable.cs index 28cebcb99..7e0b8f923 100644 --- a/src/Protocol/Progress/PartialItemsWithInitialValueRequestProgressObservable.cs +++ b/src/Protocol/Progress/PartialItemsWithInitialValueRequestProgressObservable.cs @@ -1,15 +1,9 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; using System.Runtime.CompilerServices; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Progress/ProgressManager.cs b/src/Protocol/Progress/ProgressManager.cs index 290e06476..48475a73e 100644 --- a/src/Protocol/Progress/ProgressManager.cs +++ b/src/Protocol/Progress/ProgressManager.cs @@ -1,10 +1,6 @@ -using System; using System.Collections.Concurrent; -using System.Collections.Generic; using System.Reactive.Concurrency; using System.Reactive.Linq; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/Progress/ProgressObservable.cs b/src/Protocol/Progress/ProgressObservable.cs index 645df8a34..af6cb70e1 100644 --- a/src/Protocol/Progress/ProgressObservable.cs +++ b/src/Protocol/Progress/ProgressObservable.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive.Concurrency; +using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; diff --git a/src/Protocol/Progress/ProgressObserver.cs b/src/Protocol/Progress/ProgressObserver.cs index 5c01ff449..98ad6638e 100644 --- a/src/Protocol/Progress/ProgressObserver.cs +++ b/src/Protocol/Progress/ProgressObserver.cs @@ -1,8 +1,5 @@ -using System; -using System.Reactive; +using System.Reactive; using System.Runtime.CompilerServices; -using System.Threading; -using System.Threading.Tasks; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Protocol.csproj b/src/Protocol/Protocol.csproj index 643f3c301..d0e4ec82b 100644 --- a/src/Protocol/Protocol.csproj +++ b/src/Protocol/Protocol.csproj @@ -1,6 +1,6 @@ - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.LanguageProtocol OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol/RegistrationNameAttribute.cs b/src/Protocol/RegistrationNameAttribute.cs index f71102841..0082a8197 100644 --- a/src/Protocol/RegistrationNameAttribute.cs +++ b/src/Protocol/RegistrationNameAttribute.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reflection; using MediatR; diff --git a/src/Protocol/RegistrationOptionsConverterAttribute.cs b/src/Protocol/RegistrationOptionsConverterAttribute.cs index 3197cfa5a..25289ca75 100644 --- a/src/Protocol/RegistrationOptionsConverterAttribute.cs +++ b/src/Protocol/RegistrationOptionsConverterAttribute.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol { /// diff --git a/src/Protocol/RegistrationOptionsFactoryAdapter.cs b/src/Protocol/RegistrationOptionsFactoryAdapter.cs index 69cb3ec8d..9c6ef2ea7 100644 --- a/src/Protocol/RegistrationOptionsFactoryAdapter.cs +++ b/src/Protocol/RegistrationOptionsFactoryAdapter.cs @@ -1,7 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; namespace OmniSharp.Extensions.LanguageServer.Protocol diff --git a/src/Protocol/RegistrationOptionsKeyAttribute.cs b/src/Protocol/RegistrationOptionsKeyAttribute.cs index 293e20f38..0ab45b3c6 100644 --- a/src/Protocol/RegistrationOptionsKeyAttribute.cs +++ b/src/Protocol/RegistrationOptionsKeyAttribute.cs @@ -1,6 +1,3 @@ -using System; -using System.Linq; - namespace OmniSharp.Extensions.LanguageServer.Protocol { /// diff --git a/src/Protocol/Serialization/Converters/AggregateCompletionListConverter.cs b/src/Protocol/Serialization/Converters/AggregateCompletionListConverter.cs index 81ec16238..1385c587a 100644 --- a/src/Protocol/Serialization/Converters/AggregateCompletionListConverter.cs +++ b/src/Protocol/Serialization/Converters/AggregateCompletionListConverter.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using Newtonsoft.Json; +using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/BooleanNumberStringConverter.cs b/src/Protocol/Serialization/Converters/BooleanNumberStringConverter.cs index 173c7537b..0416ef6ca 100644 --- a/src/Protocol/Serialization/Converters/BooleanNumberStringConverter.cs +++ b/src/Protocol/Serialization/Converters/BooleanNumberStringConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/BooleanOrConverter.cs b/src/Protocol/Serialization/Converters/BooleanOrConverter.cs index e2cf706d5..4044dc406 100644 --- a/src/Protocol/Serialization/Converters/BooleanOrConverter.cs +++ b/src/Protocol/Serialization/Converters/BooleanOrConverter.cs @@ -1,4 +1,3 @@ -using System; using System.Reflection; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/Serialization/Converters/BooleanStringConverter.cs b/src/Protocol/Serialization/Converters/BooleanStringConverter.cs index d48166146..9005a10c0 100644 --- a/src/Protocol/Serialization/Converters/BooleanStringConverter.cs +++ b/src/Protocol/Serialization/Converters/BooleanStringConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/ChangeAnnotationIdentifierConverter.cs b/src/Protocol/Serialization/Converters/ChangeAnnotationIdentifierConverter.cs index d4756e846..96f02c29c 100644 --- a/src/Protocol/Serialization/Converters/ChangeAnnotationIdentifierConverter.cs +++ b/src/Protocol/Serialization/Converters/ChangeAnnotationIdentifierConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/CommandOrCodeActionConverter.cs b/src/Protocol/Serialization/Converters/CommandOrCodeActionConverter.cs index fc280f683..09ca08eff 100644 --- a/src/Protocol/Serialization/Converters/CommandOrCodeActionConverter.cs +++ b/src/Protocol/Serialization/Converters/CommandOrCodeActionConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/CompletionListConverter.cs b/src/Protocol/Serialization/Converters/CompletionListConverter.cs index 352d98acc..02e429d57 100644 --- a/src/Protocol/Serialization/Converters/CompletionListConverter.cs +++ b/src/Protocol/Serialization/Converters/CompletionListConverter.cs @@ -1,10 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters { } diff --git a/src/Protocol/Serialization/Converters/DiagnosticCodeConverter.cs b/src/Protocol/Serialization/Converters/DiagnosticCodeConverter.cs index 3acdcee64..29b93c780 100644 --- a/src/Protocol/Serialization/Converters/DiagnosticCodeConverter.cs +++ b/src/Protocol/Serialization/Converters/DiagnosticCodeConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/DocumentUriConverter.cs b/src/Protocol/Serialization/Converters/DocumentUriConverter.cs index a11d4cd2a..f5b769a46 100644 --- a/src/Protocol/Serialization/Converters/DocumentUriConverter.cs +++ b/src/Protocol/Serialization/Converters/DocumentUriConverter.cs @@ -2,7 +2,6 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // #see https://github.com/NuGet/NuGet.Server -using System; using Newtonsoft.Json; namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters diff --git a/src/Protocol/Serialization/Converters/LocationOrLocationLinkConverter.cs b/src/Protocol/Serialization/Converters/LocationOrLocationLinkConverter.cs index 94b6fe911..a3f43e111 100644 --- a/src/Protocol/Serialization/Converters/LocationOrLocationLinkConverter.cs +++ b/src/Protocol/Serialization/Converters/LocationOrLocationLinkConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/LocationOrLocationLinksConverter.cs b/src/Protocol/Serialization/Converters/LocationOrLocationLinksConverter.cs index 2f4733d78..a4736c045 100644 --- a/src/Protocol/Serialization/Converters/LocationOrLocationLinksConverter.cs +++ b/src/Protocol/Serialization/Converters/LocationOrLocationLinksConverter.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/MarkedStringCollectionConverter.cs b/src/Protocol/Serialization/Converters/MarkedStringCollectionConverter.cs index c53bc65d1..7aaa284b3 100644 --- a/src/Protocol/Serialization/Converters/MarkedStringCollectionConverter.cs +++ b/src/Protocol/Serialization/Converters/MarkedStringCollectionConverter.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/MarkedStringConverter.cs b/src/Protocol/Serialization/Converters/MarkedStringConverter.cs index 38bbae9f4..19d85113e 100644 --- a/src/Protocol/Serialization/Converters/MarkedStringConverter.cs +++ b/src/Protocol/Serialization/Converters/MarkedStringConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/MarkedStringsOrMarkupContentConverter.cs b/src/Protocol/Serialization/Converters/MarkedStringsOrMarkupContentConverter.cs index 6f36f0332..30df19080 100644 --- a/src/Protocol/Serialization/Converters/MarkedStringsOrMarkupContentConverter.cs +++ b/src/Protocol/Serialization/Converters/MarkedStringsOrMarkupContentConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/NullableDiagnosticCodeConverter.cs b/src/Protocol/Serialization/Converters/NullableDiagnosticCodeConverter.cs index 34566394b..6505d1e49 100644 --- a/src/Protocol/Serialization/Converters/NullableDiagnosticCodeConverter.cs +++ b/src/Protocol/Serialization/Converters/NullableDiagnosticCodeConverter.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters diff --git a/src/Protocol/Serialization/Converters/NumberEnumConverter.cs b/src/Protocol/Serialization/Converters/NumberEnumConverter.cs index 7563be77d..0b9ff5c03 100644 --- a/src/Protocol/Serialization/Converters/NumberEnumConverter.cs +++ b/src/Protocol/Serialization/Converters/NumberEnumConverter.cs @@ -1,5 +1,4 @@ -using System; -using System.Reflection; +using System.Reflection; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Protocol/Serialization/Converters/ParameterInformationLabelConverter.cs b/src/Protocol/Serialization/Converters/ParameterInformationLabelConverter.cs index 0c9deaf00..4fba277be 100644 --- a/src/Protocol/Serialization/Converters/ParameterInformationLabelConverter.cs +++ b/src/Protocol/Serialization/Converters/ParameterInformationLabelConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/ProgressTokenConverter.cs b/src/Protocol/Serialization/Converters/ProgressTokenConverter.cs index eaa4c8630..695e54acc 100644 --- a/src/Protocol/Serialization/Converters/ProgressTokenConverter.cs +++ b/src/Protocol/Serialization/Converters/ProgressTokenConverter.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters diff --git a/src/Protocol/Serialization/Converters/RangeOrPlaceholderRangeConverter.cs b/src/Protocol/Serialization/Converters/RangeOrPlaceholderRangeConverter.cs index ece6400fc..6cd0288d5 100644 --- a/src/Protocol/Serialization/Converters/RangeOrPlaceholderRangeConverter.cs +++ b/src/Protocol/Serialization/Converters/RangeOrPlaceholderRangeConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaConverter.cs b/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaConverter.cs index 4f0293439..c8184ba7b 100644 --- a/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaConverter.cs +++ b/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaConverter.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaPartialResultConverter.cs b/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaPartialResultConverter.cs index a32fed57a..7819bc985 100644 --- a/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaPartialResultConverter.cs +++ b/src/Protocol/Serialization/Converters/SemanticTokensFullOrDeltaPartialResultConverter.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/StringOrMarkupContentConverter.cs b/src/Protocol/Serialization/Converters/StringOrMarkupContentConverter.cs index 7ded5af8a..baeef4472 100644 --- a/src/Protocol/Serialization/Converters/StringOrMarkupContentConverter.cs +++ b/src/Protocol/Serialization/Converters/StringOrMarkupContentConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/SupportsConverter.cs b/src/Protocol/Serialization/Converters/SupportsConverter.cs index 87e8377b3..b4bdbbf78 100644 --- a/src/Protocol/Serialization/Converters/SupportsConverter.cs +++ b/src/Protocol/Serialization/Converters/SupportsConverter.cs @@ -1,4 +1,3 @@ -using System; using System.Reflection; using Newtonsoft.Json; diff --git a/src/Protocol/Serialization/Converters/SymbolInformationOrDocumentSymbolConverter.cs b/src/Protocol/Serialization/Converters/SymbolInformationOrDocumentSymbolConverter.cs index a1c5ebfab..4a17b0041 100644 --- a/src/Protocol/Serialization/Converters/SymbolInformationOrDocumentSymbolConverter.cs +++ b/src/Protocol/Serialization/Converters/SymbolInformationOrDocumentSymbolConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/TextDocumentSyncConverter.cs b/src/Protocol/Serialization/Converters/TextDocumentSyncConverter.cs index 22783b5d7..7b0f2c10d 100644 --- a/src/Protocol/Serialization/Converters/TextDocumentSyncConverter.cs +++ b/src/Protocol/Serialization/Converters/TextDocumentSyncConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; diff --git a/src/Protocol/Serialization/Converters/TextEditConverter.cs b/src/Protocol/Serialization/Converters/TextEditConverter.cs index 5c180881a..0df742523 100644 --- a/src/Protocol/Serialization/Converters/TextEditConverter.cs +++ b/src/Protocol/Serialization/Converters/TextEditConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/TextEditOrInsertReplaceEditConverter.cs b/src/Protocol/Serialization/Converters/TextEditOrInsertReplaceEditConverter.cs index 249ec65d8..0e5380b91 100644 --- a/src/Protocol/Serialization/Converters/TextEditOrInsertReplaceEditConverter.cs +++ b/src/Protocol/Serialization/Converters/TextEditOrInsertReplaceEditConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/Converters/ValueTupleContractResolver.cs b/src/Protocol/Serialization/Converters/ValueTupleContractResolver.cs index 10323ab25..1b235c7ed 100644 --- a/src/Protocol/Serialization/Converters/ValueTupleContractResolver.cs +++ b/src/Protocol/Serialization/Converters/ValueTupleContractResolver.cs @@ -1,5 +1,4 @@ -using System; -using Newtonsoft.Json; +using Newtonsoft.Json; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters diff --git a/src/Protocol/Serialization/Converters/WorkspaceEditDocumentChangeConverter.cs b/src/Protocol/Serialization/Converters/WorkspaceEditDocumentChangeConverter.cs index ffb55b30e..d97450ad3 100644 --- a/src/Protocol/Serialization/Converters/WorkspaceEditDocumentChangeConverter.cs +++ b/src/Protocol/Serialization/Converters/WorkspaceEditDocumentChangeConverter.cs @@ -1,4 +1,3 @@ -using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/Serialization/LspContractResolver.cs b/src/Protocol/Serialization/LspContractResolver.cs index 3f80d7ff4..aab8731dc 100644 --- a/src/Protocol/Serialization/LspContractResolver.cs +++ b/src/Protocol/Serialization/LspContractResolver.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Reflection; using Newtonsoft.Json; using Newtonsoft.Json.Serialization; diff --git a/src/Protocol/Serialization/OptionalAttribute.cs b/src/Protocol/Serialization/OptionalAttribute.cs index 0497156cc..10462138a 100644 --- a/src/Protocol/Serialization/OptionalAttribute.cs +++ b/src/Protocol/Serialization/OptionalAttribute.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageServer.Protocol.Serialization { [AttributeUsage(AttributeTargets.Property)] diff --git a/src/Protocol/Serialization/Serializer.cs b/src/Protocol/Serialization/Serializer.cs index 441e2ae63..a04f44d40 100644 --- a/src/Protocol/Serialization/Serializer.cs +++ b/src/Protocol/Serialization/Serializer.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using Newtonsoft.Json; using OmniSharp.Extensions.JsonRpc.Serialization; using OmniSharp.Extensions.JsonRpc.Serialization.Converters; diff --git a/src/Protocol/Server/Capabilities/IServerCapabilities.cs b/src/Protocol/Server/Capabilities/IServerCapabilities.cs index d410f321c..ab0c1d1cf 100644 --- a/src/Protocol/Server/Capabilities/IServerCapabilities.cs +++ b/src/Protocol/Server/Capabilities/IServerCapabilities.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Newtonsoft.Json.Linq; +using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities diff --git a/src/Protocol/Server/Capabilities/ServerCapabilities.cs b/src/Protocol/Server/Capabilities/ServerCapabilities.cs index 6d2c3e9ce..ecfcb1781 100644 --- a/src/Protocol/Server/Capabilities/ServerCapabilities.cs +++ b/src/Protocol/Server/Capabilities/ServerCapabilities.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; diff --git a/src/Protocol/Server/ILanguageServer.cs b/src/Protocol/Server/ILanguageServer.cs index ad0470f6b..9378894eb 100644 --- a/src/Protocol/Server/ILanguageServer.cs +++ b/src/Protocol/Server/ILanguageServer.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone; diff --git a/src/Protocol/Server/ILanguageServerConfiguration.cs b/src/Protocol/Server/ILanguageServerConfiguration.cs index 79dcef0d1..290faa4b5 100644 --- a/src/Protocol/Server/ILanguageServerConfiguration.cs +++ b/src/Protocol/Server/ILanguageServerConfiguration.cs @@ -1,7 +1,4 @@ -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server diff --git a/src/Protocol/Server/ILanguageServerWorkspaceFolderManager.cs b/src/Protocol/Server/ILanguageServerWorkspaceFolderManager.cs index 6d25fd1dc..6f515bb0c 100644 --- a/src/Protocol/Server/ILanguageServerWorkspaceFolderManager.cs +++ b/src/Protocol/Server/ILanguageServerWorkspaceFolderManager.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server { diff --git a/src/Protocol/Server/IOnLanguageServerInitialize.cs b/src/Protocol/Server/IOnLanguageServerInitialize.cs index 18c7cfc10..abaf96876 100644 --- a/src/Protocol/Server/IOnLanguageServerInitialize.cs +++ b/src/Protocol/Server/IOnLanguageServerInitialize.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server diff --git a/src/Protocol/Server/IOnLanguageServerInitialized.cs b/src/Protocol/Server/IOnLanguageServerInitialized.cs index 7d9f50855..2ff98d93c 100644 --- a/src/Protocol/Server/IOnLanguageServerInitialized.cs +++ b/src/Protocol/Server/IOnLanguageServerInitialized.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server diff --git a/src/Protocol/Server/IOnLanguageServerStarted.cs b/src/Protocol/Server/IOnLanguageServerStarted.cs index 071857d46..55ff6bbf3 100644 --- a/src/Protocol/Server/IOnLanguageServerStarted.cs +++ b/src/Protocol/Server/IOnLanguageServerStarted.cs @@ -1,6 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server { diff --git a/src/Protocol/Server/IScopedConfiguration.cs b/src/Protocol/Server/IScopedConfiguration.cs index d69f519d5..3a7032618 100644 --- a/src/Protocol/Server/IScopedConfiguration.cs +++ b/src/Protocol/Server/IScopedConfiguration.cs @@ -1,5 +1,4 @@ -using System; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server { diff --git a/src/Protocol/Server/LanguageServerConfigurationExtensions.cs b/src/Protocol/Server/LanguageServerConfigurationExtensions.cs index b32ddf391..f499e891a 100644 --- a/src/Protocol/Server/LanguageServerConfigurationExtensions.cs +++ b/src/Protocol/Server/LanguageServerConfigurationExtensions.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; -using System.Linq; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server { diff --git a/src/Protocol/Server/LanguageServerOptions.cs b/src/Protocol/Server/LanguageServerOptions.cs index ee7d9fab4..f23dd51d4 100644 --- a/src/Protocol/Server/LanguageServerOptions.cs +++ b/src/Protocol/Server/LanguageServerOptions.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol; diff --git a/src/Protocol/Server/OnLanguageServerInitializeDelegate.cs b/src/Protocol/Server/OnLanguageServerInitializeDelegate.cs index 0f35a91d7..8720f2bca 100644 --- a/src/Protocol/Server/OnLanguageServerInitializeDelegate.cs +++ b/src/Protocol/Server/OnLanguageServerInitializeDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server diff --git a/src/Protocol/Server/OnLanguageServerInitializedDelegate.cs b/src/Protocol/Server/OnLanguageServerInitializedDelegate.cs index f4d9f3654..4bd9a5509 100644 --- a/src/Protocol/Server/OnLanguageServerInitializedDelegate.cs +++ b/src/Protocol/Server/OnLanguageServerInitializedDelegate.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server diff --git a/src/Protocol/Server/OnLanguageServerStartedDelegate.cs b/src/Protocol/Server/OnLanguageServerStartedDelegate.cs index 24d454935..3639ebf5e 100644 --- a/src/Protocol/Server/OnLanguageServerStartedDelegate.cs +++ b/src/Protocol/Server/OnLanguageServerStartedDelegate.cs @@ -1,7 +1,4 @@ -using System.Threading; -using System.Threading.Tasks; - -namespace OmniSharp.Extensions.LanguageServer.Protocol.Server +namespace OmniSharp.Extensions.LanguageServer.Protocol.Server { /// /// Gives your class or handler an opportunity to interact with diff --git a/src/Protocol/Server/WorkDone/IServerWorkDoneManager.cs b/src/Protocol/Server/WorkDone/IServerWorkDoneManager.cs index ecab72054..6d58f694b 100644 --- a/src/Protocol/Server/WorkDone/IServerWorkDoneManager.cs +++ b/src/Protocol/Server/WorkDone/IServerWorkDoneManager.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; +using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Window; diff --git a/src/Protocol/Server/WorkDone/IWorkDoneObserver.cs b/src/Protocol/Server/WorkDone/IWorkDoneObserver.cs index a33e09b59..da6248b61 100644 --- a/src/Protocol/Server/WorkDone/IWorkDoneObserver.cs +++ b/src/Protocol/Server/WorkDone/IWorkDoneObserver.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone { diff --git a/src/Protocol/Server/WorkDone/LanguageServerWorkDoneManager.cs b/src/Protocol/Server/WorkDone/LanguageServerWorkDoneManager.cs index 646e50a0e..003e91fa3 100644 --- a/src/Protocol/Server/WorkDone/LanguageServerWorkDoneManager.cs +++ b/src/Protocol/Server/WorkDone/LanguageServerWorkDoneManager.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; +using System.Collections.Concurrent; using MediatR; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Protocol/Server/WorkDone/NoopWorkDoneObserver.cs b/src/Protocol/Server/WorkDone/NoopWorkDoneObserver.cs index a42294088..493f3f86f 100644 --- a/src/Protocol/Server/WorkDone/NoopWorkDoneObserver.cs +++ b/src/Protocol/Server/WorkDone/NoopWorkDoneObserver.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.LanguageServer.Protocol.Models; +using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone { diff --git a/src/Protocol/Server/WorkDone/WorkDoneObserver.cs b/src/Protocol/Server/WorkDone/WorkDoneObserver.cs index 7948bb0d5..f02533661 100644 --- a/src/Protocol/Server/WorkDone/WorkDoneObserver.cs +++ b/src/Protocol/Server/WorkDone/WorkDoneObserver.cs @@ -1,6 +1,4 @@ -using System; -using System.Reactive.Disposables; -using System.Threading; +using System.Reactive.Disposables; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Protocol/ServiceConfigurationExtensions.cs b/src/Protocol/ServiceConfigurationExtensions.cs index 1a36a41bf..fd91c28bf 100644 --- a/src/Protocol/ServiceConfigurationExtensions.cs +++ b/src/Protocol/ServiceConfigurationExtensions.cs @@ -1,4 +1,3 @@ -using System; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; diff --git a/src/Protocol/Shared/ICapabilitiesProvider.cs b/src/Protocol/Shared/ICapabilitiesProvider.cs index 1919d931c..516420618 100644 --- a/src/Protocol/Shared/ICapabilitiesProvider.cs +++ b/src/Protocol/Shared/ICapabilitiesProvider.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; +using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; namespace OmniSharp.Extensions.LanguageServer.Protocol.Shared { diff --git a/src/Protocol/Shared/ILspHandlerDescriptor.cs b/src/Protocol/Shared/ILspHandlerDescriptor.cs index 7a0ce2469..941704283 100644 --- a/src/Protocol/Shared/ILspHandlerDescriptor.cs +++ b/src/Protocol/Shared/ILspHandlerDescriptor.cs @@ -1,4 +1,3 @@ -using System; using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.LanguageServer.Protocol.Shared diff --git a/src/Protocol/Shared/ILspHandlerTypeDescriptor.cs b/src/Protocol/Shared/ILspHandlerTypeDescriptor.cs index cc2b506a1..157401fbc 100644 --- a/src/Protocol/Shared/ILspHandlerTypeDescriptor.cs +++ b/src/Protocol/Shared/ILspHandlerTypeDescriptor.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.LanguageServer.Protocol.Shared { diff --git a/src/Protocol/Shared/ISupportedCapabilities.cs b/src/Protocol/Shared/ISupportedCapabilities.cs index 49430e253..479b92703 100644 --- a/src/Protocol/Shared/ISupportedCapabilities.cs +++ b/src/Protocol/Shared/ISupportedCapabilities.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; namespace OmniSharp.Extensions.LanguageServer.Protocol.Shared diff --git a/src/Protocol/Shared/LspHandlerDescriptor.cs b/src/Protocol/Shared/LspHandlerDescriptor.cs index dd3888669..60f8facd6 100644 --- a/src/Protocol/Shared/LspHandlerDescriptor.cs +++ b/src/Protocol/Shared/LspHandlerDescriptor.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Reflection; using MediatR; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Shared/LspHandlerTypeDescriptor.cs b/src/Protocol/Shared/LspHandlerTypeDescriptor.cs index f3120d281..90aa6d136 100644 --- a/src/Protocol/Shared/LspHandlerTypeDescriptor.cs +++ b/src/Protocol/Shared/LspHandlerTypeDescriptor.cs @@ -1,6 +1,4 @@ -using System; -using System.Diagnostics; -using System.Linq; +using System.Diagnostics; using System.Reflection; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Protocol/Shared/LspHandlerTypeDescriptorProvider.cs b/src/Protocol/Shared/LspHandlerTypeDescriptorProvider.cs index 877ed5e31..eb8b05d41 100644 --- a/src/Protocol/Shared/LspHandlerTypeDescriptorProvider.cs +++ b/src/Protocol/Shared/LspHandlerTypeDescriptorProvider.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; +using System.Collections.Concurrent; using System.Reflection; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Protocol/Supports.cs b/src/Protocol/Supports.cs index 49f855862..8bf2b685e 100644 --- a/src/Protocol/Supports.cs +++ b/src/Protocol/Supports.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; - namespace OmniSharp.Extensions.LanguageServer.Protocol { public struct Supports : ISupports diff --git a/src/Server/Abstractions/IAwaitableTermination.cs b/src/Server/Abstractions/IAwaitableTermination.cs index f930ad1ca..8514ec324 100644 --- a/src/Server/Abstractions/IAwaitableTermination.cs +++ b/src/Server/Abstractions/IAwaitableTermination.cs @@ -1,5 +1,3 @@ -using System.Threading.Tasks; - namespace OmniSharp.Extensions.LanguageServer.Server.Abstractions { public interface IAwaitableTermination diff --git a/src/Server/ClientCapabilityProvider.cs b/src/Server/ClientCapabilityProvider.cs index 9a560cda7..74eeba23b 100644 --- a/src/Server/ClientCapabilityProvider.cs +++ b/src/Server/ClientCapabilityProvider.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Server/Configuration/ChainedBuilderExtensions.cs b/src/Server/Configuration/ChainedBuilderExtensions.cs index 6123e056e..95548cc98 100644 --- a/src/Server/Configuration/ChainedBuilderExtensions.cs +++ b/src/Server/Configuration/ChainedBuilderExtensions.cs @@ -1,7 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; using Microsoft.Extensions.Configuration; namespace OmniSharp.Extensions.LanguageServer.Server.Configuration diff --git a/src/Server/Configuration/ChainedConfigurationProvider.cs b/src/Server/Configuration/ChainedConfigurationProvider.cs index 538e96252..952cd068c 100644 --- a/src/Server/Configuration/ChainedConfigurationProvider.cs +++ b/src/Server/Configuration/ChainedConfigurationProvider.cs @@ -1,9 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license.using System; -using System; -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Primitives; diff --git a/src/Server/Configuration/ConfigurationConverter.cs b/src/Server/Configuration/ConfigurationConverter.cs index d0395fe5e..df4a4abbe 100644 --- a/src/Server/Configuration/ConfigurationConverter.cs +++ b/src/Server/Configuration/ConfigurationConverter.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Globalization; -using System.Linq; +using System.Globalization; using System.Xml.Linq; using Newtonsoft.Json; using Newtonsoft.Json.Linq; diff --git a/src/Server/Configuration/DidChangeConfigurationProvider.cs b/src/Server/Configuration/DidChangeConfigurationProvider.cs index 143954809..33138fdac 100644 --- a/src/Server/Configuration/DidChangeConfigurationProvider.cs +++ b/src/Server/Configuration/DidChangeConfigurationProvider.cs @@ -1,14 +1,9 @@ -using System; using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; diff --git a/src/Server/Configuration/EmptyDisposableConfiguration.cs b/src/Server/Configuration/EmptyDisposableConfiguration.cs index c72ca8174..75c13897e 100644 --- a/src/Server/Configuration/EmptyDisposableConfiguration.cs +++ b/src/Server/Configuration/EmptyDisposableConfiguration.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Primitives; using OmniSharp.Extensions.LanguageServer.Protocol.Server; diff --git a/src/Server/Configuration/ScopedConfiguration.cs b/src/Server/Configuration/ScopedConfiguration.cs index da51a9f93..f6a4777a9 100644 --- a/src/Server/Configuration/ScopedConfiguration.cs +++ b/src/Server/Configuration/ScopedConfiguration.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Primitives; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Server; diff --git a/src/Server/Configuration/WorkspaceConfigurationProvider.cs b/src/Server/Configuration/WorkspaceConfigurationProvider.cs index 920e5b099..670e67b75 100644 --- a/src/Server/Configuration/WorkspaceConfigurationProvider.cs +++ b/src/Server/Configuration/WorkspaceConfigurationProvider.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.LanguageServer.Server.Configuration diff --git a/src/Server/Configuration/WorkspaceConfigurationSource.cs b/src/Server/Configuration/WorkspaceConfigurationSource.cs index 8a991e637..01e3667a8 100644 --- a/src/Server/Configuration/WorkspaceConfigurationSource.cs +++ b/src/Server/Configuration/WorkspaceConfigurationSource.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Configuration; using Newtonsoft.Json.Linq; namespace OmniSharp.Extensions.LanguageServer.Server.Configuration diff --git a/src/Server/DefaultLanguageServerFacade.cs b/src/Server/DefaultLanguageServerFacade.cs index a55433f06..622374c81 100644 --- a/src/Server/DefaultLanguageServerFacade.cs +++ b/src/Server/DefaultLanguageServerFacade.cs @@ -1,7 +1,4 @@ -using System; -using System.Reactive.Subjects; -using System.Threading; -using System.Threading.Tasks; +using System.Reactive.Subjects; using DryIoc; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol; diff --git a/src/Server/LanguageServer.Shutdown.cs b/src/Server/LanguageServer.Shutdown.cs index 7b52b0ae8..2bf5439e6 100644 --- a/src/Server/LanguageServer.Shutdown.cs +++ b/src/Server/LanguageServer.Shutdown.cs @@ -1,9 +1,6 @@ -using System; -using System.Reactive.Linq; +using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.LanguageServer.Protocol.General; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Server/LanguageServer.cs b/src/Server/LanguageServer.cs index 1f6edb6c1..b67c1a5b1 100644 --- a/src/Server/LanguageServer.cs +++ b/src/Server/LanguageServer.cs @@ -1,18 +1,12 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Concurrency; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Subjects; using System.Reactive.Threading.Tasks; using System.Reflection; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Microsoft.Extensions.Options; -using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol; diff --git a/src/Server/LanguageServerHelpers.cs b/src/Server/LanguageServerHelpers.cs index 88797f1ae..8d9da43b7 100644 --- a/src/Server/LanguageServerHelpers.cs +++ b/src/Server/LanguageServerHelpers.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive; +using System.Reactive; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; diff --git a/src/Server/LanguageServerOptionsExtensions.cs b/src/Server/LanguageServerOptionsExtensions.cs index 91c0097fa..885d2feb5 100644 --- a/src/Server/LanguageServerOptionsExtensions.cs +++ b/src/Server/LanguageServerOptionsExtensions.cs @@ -1,4 +1,3 @@ -using System; using System.Reactive.Concurrency; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; diff --git a/src/Server/LanguageServerResolver.cs b/src/Server/LanguageServerResolver.cs index 509c464ec..a05f285d8 100644 --- a/src/Server/LanguageServerResolver.cs +++ b/src/Server/LanguageServerResolver.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using DryIoc; using Microsoft.Extensions.Options; diff --git a/src/Server/LanguageServerServiceCollectionExtensions.cs b/src/Server/LanguageServerServiceCollectionExtensions.cs index c45cde01a..42838901e 100644 --- a/src/Server/LanguageServerServiceCollectionExtensions.cs +++ b/src/Server/LanguageServerServiceCollectionExtensions.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using System.Reflection; +using System.Reflection; using DryIoc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; diff --git a/src/Server/LanguageServerWorkspaceFolderManager.cs b/src/Server/LanguageServerWorkspaceFolderManager.cs index f56dce122..b1b2cc264 100644 --- a/src/Server/LanguageServerWorkspaceFolderManager.cs +++ b/src/Server/LanguageServerWorkspaceFolderManager.cs @@ -1,12 +1,7 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; +using System.Collections.Concurrent; using System.Reactive.Concurrency; using System.Reactive.Linq; using System.Reactive.Subjects; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Server/Logging/LanguageServerLogger.cs b/src/Server/Logging/LanguageServerLogger.cs index f68cc3e0d..59673af48 100644 --- a/src/Server/Logging/LanguageServerLogger.cs +++ b/src/Server/Logging/LanguageServerLogger.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Disposables; using Microsoft.Extensions.Logging; using Newtonsoft.Json; diff --git a/src/Server/Logging/LanguageServerLoggingManager.cs b/src/Server/Logging/LanguageServerLoggingManager.cs index 98466920c..8aec162b2 100644 --- a/src/Server/Logging/LanguageServerLoggingManager.cs +++ b/src/Server/Logging/LanguageServerLoggingManager.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; diff --git a/src/Server/LspServerReceiver.cs b/src/Server/LspServerReceiver.cs index 281368a9a..860768a88 100644 --- a/src/Server/LspServerReceiver.cs +++ b/src/Server/LspServerReceiver.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Server/Matchers/ExecuteCommandMatcher.cs b/src/Server/Matchers/ExecuteCommandMatcher.cs index 62f0b7396..c6de01517 100644 --- a/src/Server/Matchers/ExecuteCommandMatcher.cs +++ b/src/Server/Matchers/ExecuteCommandMatcher.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Shared; diff --git a/src/Server/Matchers/NotebookDocumentMatcher.cs b/src/Server/Matchers/NotebookDocumentMatcher.cs index 900831963..a2dff9e9c 100644 --- a/src/Server/Matchers/NotebookDocumentMatcher.cs +++ b/src/Server/Matchers/NotebookDocumentMatcher.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Document; diff --git a/src/Server/Matchers/ResolveCommandMatcher.cs b/src/Server/Matchers/ResolveCommandMatcher.cs index 188bc63a9..96133aa2d 100644 --- a/src/Server/Matchers/ResolveCommandMatcher.cs +++ b/src/Server/Matchers/ResolveCommandMatcher.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol; diff --git a/src/Server/Matchers/TextDocumentMatcher.cs b/src/Server/Matchers/TextDocumentMatcher.cs index a90aeb9c9..f48985c8c 100644 --- a/src/Server/Matchers/TextDocumentMatcher.cs +++ b/src/Server/Matchers/TextDocumentMatcher.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Document; diff --git a/src/Server/Pipelines/ResolveCommandPipeline.cs b/src/Server/Pipelines/ResolveCommandPipeline.cs index 9bfb76ec3..8a0a9467d 100644 --- a/src/Server/Pipelines/ResolveCommandPipeline.cs +++ b/src/Server/Pipelines/ResolveCommandPipeline.cs @@ -1,7 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; diff --git a/src/Server/Pipelines/SemanticTokensDeltaPipeline.cs b/src/Server/Pipelines/SemanticTokensDeltaPipeline.cs index 19af5ce44..394d11922 100644 --- a/src/Server/Pipelines/SemanticTokensDeltaPipeline.cs +++ b/src/Server/Pipelines/SemanticTokensDeltaPipeline.cs @@ -1,7 +1,4 @@ -using System; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Server/Server.csproj b/src/Server/Server.csproj index f48ab4a52..8331e9e8d 100644 --- a/src/Server/Server.csproj +++ b/src/Server/Server.csproj @@ -1,6 +1,6 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.LanguageServer OmniSharp.Extensions.LanguageServer.Server diff --git a/src/Shared/IHandlerCollection.cs b/src/Shared/IHandlerCollection.cs index 61340364c..bd5a76bc3 100644 --- a/src/Shared/IHandlerCollection.cs +++ b/src/Shared/IHandlerCollection.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using System.Reflection; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Shared; diff --git a/src/Shared/IHandlerMatcher.cs b/src/Shared/IHandlerMatcher.cs index 739335d79..561cc5e99 100644 --- a/src/Shared/IHandlerMatcher.cs +++ b/src/Shared/IHandlerMatcher.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using OmniSharp.Extensions.LanguageServer.Protocol.Shared; namespace OmniSharp.Extensions.LanguageServer.Shared diff --git a/src/Shared/InterimLanguageProtocolRegistry.cs b/src/Shared/InterimLanguageProtocolRegistry.cs index 239c0696e..bbcf14085 100644 --- a/src/Shared/InterimLanguageProtocolRegistry.cs +++ b/src/Shared/InterimLanguageProtocolRegistry.cs @@ -1,4 +1,3 @@ -using System; using DryIoc; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Document; diff --git a/src/Shared/LanguageProtocolServiceCollectionExtensions.cs b/src/Shared/LanguageProtocolServiceCollectionExtensions.cs index 0fc0d64d5..556bf7050 100644 --- a/src/Shared/LanguageProtocolServiceCollectionExtensions.cs +++ b/src/Shared/LanguageProtocolServiceCollectionExtensions.cs @@ -1,5 +1,3 @@ -using System; -using System.Linq; using System.Reflection; using DryIoc; using Microsoft.Extensions.DependencyInjection; diff --git a/src/Shared/LspHandlerDescriptorDisposable.cs b/src/Shared/LspHandlerDescriptorDisposable.cs index fc058c510..6ed892a6c 100644 --- a/src/Shared/LspHandlerDescriptorDisposable.cs +++ b/src/Shared/LspHandlerDescriptorDisposable.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using OmniSharp.Extensions.LanguageServer.Protocol.Shared; namespace OmniSharp.Extensions.LanguageServer.Shared diff --git a/src/Shared/LspHandlerDescriptorHelpers.cs b/src/Shared/LspHandlerDescriptorHelpers.cs index a1847eb4a..5a2884996 100644 --- a/src/Shared/LspHandlerDescriptorHelpers.cs +++ b/src/Shared/LspHandlerDescriptorHelpers.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using System.Reflection; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Shared/LspRequestRouter.cs b/src/Shared/LspRequestRouter.cs index 2d979c00a..282cea7c5 100644 --- a/src/Shared/LspRequestRouter.cs +++ b/src/Shared/LspRequestRouter.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; diff --git a/src/Shared/OutputHandlerInitialized.cs b/src/Shared/OutputHandlerInitialized.cs index d8d59df79..07584d431 100644 --- a/src/Shared/OutputHandlerInitialized.cs +++ b/src/Shared/OutputHandlerInitialized.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Server; diff --git a/src/Shared/RequestProcessIdentifier.cs b/src/Shared/RequestProcessIdentifier.cs index 339eb253b..ba94258a0 100644 --- a/src/Shared/RequestProcessIdentifier.cs +++ b/src/Shared/RequestProcessIdentifier.cs @@ -1,6 +1,4 @@ -using System; using System.Collections.Concurrent; -using System.Linq; using OmniSharp.Extensions.JsonRpc; namespace OmniSharp.Extensions.LanguageServer.Shared diff --git a/src/Shared/Shared.csproj b/src/Shared/Shared.csproj index c7d7d66ca..8dd3c8219 100644 --- a/src/Shared/Shared.csproj +++ b/src/Shared/Shared.csproj @@ -1,6 +1,6 @@ - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.LanguageServer.Shared OmniSharp.Extensions.LanguageServer.Shared diff --git a/src/Shared/SharedHandlerCollection.cs b/src/Shared/SharedHandlerCollection.cs index cfb8a2fda..8ea29f4ca 100644 --- a/src/Shared/SharedHandlerCollection.cs +++ b/src/Shared/SharedHandlerCollection.cs @@ -1,11 +1,7 @@ -using System; using System.Collections; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Reactive.Disposables; using System.Reflection; -using System.Threading; using DryIoc; using Microsoft.Extensions.DependencyInjection; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Shared/SupportedCapabilities.cs b/src/Shared/SupportedCapabilities.cs index c5cb8d45f..9ffc67bcf 100644 --- a/src/Shared/SupportedCapabilities.cs +++ b/src/Shared/SupportedCapabilities.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Reflection; using OmniSharp.Extensions.JsonRpc; diff --git a/src/Testing/ClientCapabilityExtensions.cs b/src/Testing/ClientCapabilityExtensions.cs index 676ce41f8..e621ca7f7 100644 --- a/src/Testing/ClientCapabilityExtensions.cs +++ b/src/Testing/ClientCapabilityExtensions.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using Microsoft.Extensions.DependencyInjection.Extensions; +using Microsoft.Extensions.DependencyInjection.Extensions; using OmniSharp.Extensions.LanguageServer.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/src/Testing/ConfigurationHelpers.cs b/src/Testing/ConfigurationHelpers.cs index 5e8a7ae45..485498aa8 100644 --- a/src/Testing/ConfigurationHelpers.cs +++ b/src/Testing/ConfigurationHelpers.cs @@ -1,10 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Reactive; +using System.Reactive; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Options; diff --git a/src/Testing/LanguageProtocolTestBase.cs b/src/Testing/LanguageProtocolTestBase.cs index f8d844c60..7794718c7 100644 --- a/src/Testing/LanguageProtocolTestBase.cs +++ b/src/Testing/LanguageProtocolTestBase.cs @@ -1,8 +1,6 @@ -using System; using System.IO.Pipelines; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/src/Testing/LanguageServerTestBase.cs b/src/Testing/LanguageServerTestBase.cs index 0343191e8..d7dca7052 100644 --- a/src/Testing/LanguageServerTestBase.cs +++ b/src/Testing/LanguageServerTestBase.cs @@ -1,7 +1,4 @@ -using System; -using System.IO; -using System.Threading.Tasks; -using MediatR; +using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.JsonRpc.Testing; diff --git a/src/Testing/PositionMarker.cs b/src/Testing/PositionMarker.cs index 4f20e0ff7..b07c5a4e6 100644 --- a/src/Testing/PositionMarker.cs +++ b/src/Testing/PositionMarker.cs @@ -1,5 +1,3 @@ -using System; - namespace OmniSharp.Extensions.LanguageProtocol.Testing { public readonly struct PositionMarker : IEquatable, IComparable, IComparable diff --git a/src/Testing/TestConfigurationProvider.cs b/src/Testing/TestConfigurationProvider.cs index 410123609..6f9325db2 100644 --- a/src/Testing/TestConfigurationProvider.cs +++ b/src/Testing/TestConfigurationProvider.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; +using System.Collections.Concurrent; using MediatR; using Microsoft.Extensions.Configuration; using Newtonsoft.Json.Linq; diff --git a/src/Testing/TestContent.cs b/src/Testing/TestContent.cs index a8b0635e5..732293a60 100644 --- a/src/Testing/TestContent.cs +++ b/src/Testing/TestContent.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Text; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Testing/TestSourceHelpers.cs b/src/Testing/TestSourceHelpers.cs index 8e06cbf47..54ecf953e 100644 --- a/src/Testing/TestSourceHelpers.cs +++ b/src/Testing/TestSourceHelpers.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Models; diff --git a/src/Testing/Testing.csproj b/src/Testing/Testing.csproj index d1964f10d..68c0c1078 100644 --- a/src/Testing/Testing.csproj +++ b/src/Testing/Testing.csproj @@ -1,7 +1,7 @@  - netstandard2.1;netstandard2.0;net6.0;net8.0 + net8.0 AnyCPU OmniSharp.Extensions.LanguageProtocol.Testing OmniSharp.Extensions.LanguageProtocol.Testing diff --git a/test/Client.Tests/Client.Tests.csproj b/test/Client.Tests/Client.Tests.csproj index 384c2bfaf..43c73fcbb 100644 --- a/test/Client.Tests/Client.Tests.csproj +++ b/test/Client.Tests/Client.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net8.0 OmniSharp.Extensions.LanguageClient.Tests OmniSharp.Extensions.LanguageServer.Client.Tests diff --git a/test/Client.Tests/ClientTests.cs b/test/Client.Tests/ClientTests.cs index 6c31d0426..f9128f9a4 100644 --- a/test/Client.Tests/ClientTests.cs +++ b/test/Client.Tests/ClientTests.cs @@ -1,13 +1,8 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; using MediatR; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using Xunit; using Xunit.Abstractions; using Range = OmniSharp.Extensions.LanguageServer.Protocol.Models.Range; diff --git a/test/Client.Tests/Logging/TestOutputLogScope.cs b/test/Client.Tests/Logging/TestOutputLogScope.cs index afcd34e28..5768b5b85 100644 --- a/test/Client.Tests/Logging/TestOutputLogScope.cs +++ b/test/Client.Tests/Logging/TestOutputLogScope.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; - namespace OmniSharp.Extensions.LanguageServer.Client.Tests.Logging { /// diff --git a/test/Client.Tests/Logging/TestOutputLogger.cs b/test/Client.Tests/Logging/TestOutputLogger.cs index 95275aa31..f5beba93e 100644 --- a/test/Client.Tests/Logging/TestOutputLogger.cs +++ b/test/Client.Tests/Logging/TestOutputLogger.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics; using Microsoft.Extensions.Logging; using Xunit.Abstractions; diff --git a/test/Client.Tests/Logging/TestOutputLoggingExtensions.cs b/test/Client.Tests/Logging/TestOutputLoggingExtensions.cs index 50b822821..ffdb7c1ce 100644 --- a/test/Client.Tests/Logging/TestOutputLoggingExtensions.cs +++ b/test/Client.Tests/Logging/TestOutputLoggingExtensions.cs @@ -1,4 +1,3 @@ -using System; using Microsoft.Extensions.Logging; using Xunit.Abstractions; diff --git a/test/Client.Tests/Logging/TestOutputLoggingProvider.cs b/test/Client.Tests/Logging/TestOutputLoggingProvider.cs index b96674a5a..4f27920bf 100644 --- a/test/Client.Tests/Logging/TestOutputLoggingProvider.cs +++ b/test/Client.Tests/Logging/TestOutputLoggingProvider.cs @@ -1,4 +1,3 @@ -using System; using System.Collections.Concurrent; using Microsoft.Extensions.Logging; using Xunit.Abstractions; diff --git a/test/Client.Tests/PipeServerTestBase.cs b/test/Client.Tests/PipeServerTestBase.cs index 13e0c7fa8..029d3921e 100644 --- a/test/Client.Tests/PipeServerTestBase.cs +++ b/test/Client.Tests/PipeServerTestBase.cs @@ -1,14 +1,9 @@ -using System; using System.Diagnostics; -using System.IO; using System.IO.Pipelines; -using System.Threading; -using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Server; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; namespace OmniSharp.Extensions.LanguageServer.Client.Tests diff --git a/test/Client.Tests/TestBase.cs b/test/Client.Tests/TestBase.cs index 2f43fce2c..a847ce8ae 100644 --- a/test/Client.Tests/TestBase.cs +++ b/test/Client.Tests/TestBase.cs @@ -1,11 +1,8 @@ -using System; using System.Reactive.Disposables; using System.Reflection; using System.Runtime.InteropServices; -using System.Threading; using Microsoft.Extensions.Logging; using OmniSharp.Extensions.LanguageServer.Client.Tests.Logging; -using Xunit; using Xunit.Abstractions; namespace OmniSharp.Extensions.LanguageServer.Client.Tests diff --git a/test/Dap.Tests/Dap.Tests.csproj b/test/Dap.Tests/Dap.Tests.csproj index b3f146430..da2784ad5 100644 --- a/test/Dap.Tests/Dap.Tests.csproj +++ b/test/Dap.Tests/Dap.Tests.csproj @@ -1,6 +1,6 @@  - net8.0 + net8.0 true AnyCPU diff --git a/test/Dap.Tests/DapOutputHandlerTests.cs b/test/Dap.Tests/DapOutputHandlerTests.cs index 05f336aaa..1197fc7c4 100644 --- a/test/Dap.Tests/DapOutputHandlerTests.cs +++ b/test/Dap.Tests/DapOutputHandlerTests.cs @@ -1,7 +1,5 @@ -using System.IO; using System.IO.Pipelines; using System.Reactive.Concurrency; -using System.Threading.Tasks; using FluentAssertions; using Microsoft.Extensions.Logging.Abstractions; using Newtonsoft.Json.Linq; @@ -10,7 +8,6 @@ using OmniSharp.Extensions.JsonRpc.Client; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Server.Messages; -using Xunit; namespace Dap.Tests { diff --git a/test/Dap.Tests/DebugAdapterSpecifictionRecieverTests.cs b/test/Dap.Tests/DebugAdapterSpecifictionRecieverTests.cs index 8abb164cf..725c33e8c 100644 --- a/test/Dap.Tests/DebugAdapterSpecifictionRecieverTests.cs +++ b/test/Dap.Tests/DebugAdapterSpecifictionRecieverTests.cs @@ -1,4 +1,3 @@ -using System.Linq; using FluentAssertions; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.DebugAdapter.Protocol; @@ -6,7 +5,6 @@ using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Server.Messages; -using Xunit; namespace Dap.Tests { diff --git a/test/Dap.Tests/EnumLikeConverterTests.cs b/test/Dap.Tests/EnumLikeConverterTests.cs index 293b0c202..d725d9fcd 100644 --- a/test/Dap.Tests/EnumLikeConverterTests.cs +++ b/test/Dap.Tests/EnumLikeConverterTests.cs @@ -1,9 +1,7 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.DebugAdapter.Protocol; using OmniSharp.Extensions.DebugAdapter.Protocol.Models; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; -using Xunit; namespace Dap.Tests { diff --git a/test/Dap.Tests/EventingTests.cs b/test/Dap.Tests/EventingTests.cs index 986e37497..a502b537b 100644 --- a/test/Dap.Tests/EventingTests.cs +++ b/test/Dap.Tests/EventingTests.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Client; using OmniSharp.Extensions.DebugAdapter.Protocol.Client; @@ -12,7 +9,6 @@ using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Testing; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests diff --git a/test/Dap.Tests/FoundationTests.cs b/test/Dap.Tests/FoundationTests.cs index a73c92d20..0129dc6b2 100644 --- a/test/Dap.Tests/FoundationTests.cs +++ b/test/Dap.Tests/FoundationTests.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; using System.IO.Pipelines; -using System.Linq; using System.Reflection; using System.Text.RegularExpressions; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; @@ -18,7 +13,6 @@ using OmniSharp.Extensions.DebugAdapter.Server; using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests diff --git a/test/Dap.Tests/Integration/ConnectionAndDisconnectionTests.cs b/test/Dap.Tests/Integration/ConnectionAndDisconnectionTests.cs index b0d8b3d2d..e1024412e 100644 --- a/test/Dap.Tests/Integration/ConnectionAndDisconnectionTests.cs +++ b/test/Dap.Tests/Integration/ConnectionAndDisconnectionTests.cs @@ -1,13 +1,10 @@ -using System; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Client; using OmniSharp.Extensions.DebugAdapter.Server; using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; #pragma warning disable CS0162 diff --git a/test/Dap.Tests/Integration/CustomRequestsTests.cs b/test/Dap.Tests/Integration/CustomRequestsTests.cs index aab4566ae..2ef7c0320 100644 --- a/test/Dap.Tests/Integration/CustomRequestsTests.cs +++ b/test/Dap.Tests/Integration/CustomRequestsTests.cs @@ -1,14 +1,8 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration diff --git a/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixture.cs b/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixture.cs index 2bd203431..fd74eaa32 100644 --- a/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixture.cs +++ b/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixture.cs @@ -1,13 +1,9 @@ -using System; -using System.Reactive; -using System.Threading; -using System.Threading.Tasks; +using System.Reactive; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Protocol.Client; using OmniSharp.Extensions.DebugAdapter.Protocol.Server; using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration.Fixtures diff --git a/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixtureTest.cs b/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixtureTest.cs index aa6e86c0c..a582c80cd 100644 --- a/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixtureTest.cs +++ b/test/Dap.Tests/Integration/Fixtures/DebugAdapterProtocolFixtureTest.cs @@ -1,11 +1,7 @@ -using System; -using System.Reactive; -using System.Threading; -using System.Threading.Tasks; +using System.Reactive; using OmniSharp.Extensions.DebugAdapter.Protocol.Client; using OmniSharp.Extensions.DebugAdapter.Protocol.Server; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration.Fixtures diff --git a/test/Dap.Tests/Integration/GenericDapServerTests.cs b/test/Dap.Tests/Integration/GenericDapServerTests.cs index c56c62729..181837b48 100644 --- a/test/Dap.Tests/Integration/GenericDapServerTests.cs +++ b/test/Dap.Tests/Integration/GenericDapServerTests.cs @@ -1,11 +1,8 @@ -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration diff --git a/test/Dap.Tests/Integration/HandlersManagerIntegrationTests.cs b/test/Dap.Tests/Integration/HandlersManagerIntegrationTests.cs index e0bce3483..c0695fc81 100644 --- a/test/Dap.Tests/Integration/HandlersManagerIntegrationTests.cs +++ b/test/Dap.Tests/Integration/HandlersManagerIntegrationTests.cs @@ -1,13 +1,10 @@ -using System; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using Microsoft.Extensions.DependencyInjection; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration diff --git a/test/Dap.Tests/Integration/ProgressTests.cs b/test/Dap.Tests/Integration/ProgressTests.cs index 1a7b5d885..79511f1f9 100644 --- a/test/Dap.Tests/Integration/ProgressTests.cs +++ b/test/Dap.Tests/Integration/ProgressTests.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; -using System.Threading.Tasks; +using System.Reactive.Linq; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Client; @@ -11,7 +7,6 @@ using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc.Testing; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration diff --git a/test/Dap.Tests/Integration/RecursiveResolutionTests.cs b/test/Dap.Tests/Integration/RecursiveResolutionTests.cs index d53eb04cc..369a0eb1a 100644 --- a/test/Dap.Tests/Integration/RecursiveResolutionTests.cs +++ b/test/Dap.Tests/Integration/RecursiveResolutionTests.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using FluentAssertions; using MediatR; @@ -14,7 +11,6 @@ using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Testing; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration diff --git a/test/Dap.Tests/Integration/RequestCancellationTests.cs b/test/Dap.Tests/Integration/RequestCancellationTests.cs index 59db785a8..e7dea6ba9 100644 --- a/test/Dap.Tests/Integration/RequestCancellationTests.cs +++ b/test/Dap.Tests/Integration/RequestCancellationTests.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Client; using OmniSharp.Extensions.DebugAdapter.Protocol.Requests; @@ -9,7 +6,6 @@ using OmniSharp.Extensions.DebugAdapter.Testing; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests.Integration diff --git a/test/Dap.Tests/LanguageClientServiceCollectionSupportTests.cs b/test/Dap.Tests/LanguageClientServiceCollectionSupportTests.cs index 4ea252ba4..62bf81c79 100644 --- a/test/Dap.Tests/LanguageClientServiceCollectionSupportTests.cs +++ b/test/Dap.Tests/LanguageClientServiceCollectionSupportTests.cs @@ -1,7 +1,4 @@ -using System; -using System.IO.Pipelines; -using System.Threading; -using System.Threading.Tasks; +using System.IO.Pipelines; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; @@ -9,7 +6,6 @@ using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Client; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests diff --git a/test/Dap.Tests/LanguageServerServiceCollectionSupportTests.cs b/test/Dap.Tests/LanguageServerServiceCollectionSupportTests.cs index 08b7c06ab..553511d39 100644 --- a/test/Dap.Tests/LanguageServerServiceCollectionSupportTests.cs +++ b/test/Dap.Tests/LanguageServerServiceCollectionSupportTests.cs @@ -1,7 +1,4 @@ -using System; -using System.IO.Pipelines; -using System.Threading; -using System.Threading.Tasks; +using System.IO.Pipelines; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; @@ -9,7 +6,6 @@ using NSubstitute; using OmniSharp.Extensions.DebugAdapter.Server; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; namespace Dap.Tests diff --git a/test/Generation.Tests/AutoImplementParamsGeneratorTests.cs b/test/Generation.Tests/AutoImplementParamsGeneratorTests.cs index b4a5dfd5e..9e737bb4d 100644 --- a/test/Generation.Tests/AutoImplementParamsGeneratorTests.cs +++ b/test/Generation.Tests/AutoImplementParamsGeneratorTests.cs @@ -1,7 +1,3 @@ -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc.Generators; -using Xunit; - namespace Generation.Tests { public class AutoImplementParamsGeneratorTests diff --git a/test/Generation.Tests/EnumLikeStringGeneratorTests.cs b/test/Generation.Tests/EnumLikeStringGeneratorTests.cs index c092ee8d9..163580343 100644 --- a/test/Generation.Tests/EnumLikeStringGeneratorTests.cs +++ b/test/Generation.Tests/EnumLikeStringGeneratorTests.cs @@ -1,7 +1,3 @@ -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc.Generators; -using Xunit; - namespace Generation.Tests { public class EnumLikeStringGeneratorTests diff --git a/test/Generation.Tests/FeatureFixture.cs b/test/Generation.Tests/FeatureFixture.cs index 5cea6a631..345e58b50 100644 --- a/test/Generation.Tests/FeatureFixture.cs +++ b/test/Generation.Tests/FeatureFixture.cs @@ -1,5 +1,3 @@ -using System.IO; -using System.Linq; using System.Reflection; using Xunit.Sdk; diff --git a/test/Generation.Tests/GeneratedRegistrationOptionsTests.cs b/test/Generation.Tests/GeneratedRegistrationOptionsTests.cs index f86652347..dfe5af3a5 100644 --- a/test/Generation.Tests/GeneratedRegistrationOptionsTests.cs +++ b/test/Generation.Tests/GeneratedRegistrationOptionsTests.cs @@ -1,7 +1,3 @@ -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc.Generators; -using Xunit; - namespace Generation.Tests { public class GeneratedRegistrationOptionsTests diff --git a/test/Generation.Tests/Generation.Tests.csproj b/test/Generation.Tests/Generation.Tests.csproj index 19309997c..2675b8107 100644 --- a/test/Generation.Tests/Generation.Tests.csproj +++ b/test/Generation.Tests/Generation.Tests.csproj @@ -1,6 +1,6 @@ - net8.0 + net8.0 true AnyCPU diff --git a/test/Generation.Tests/GenerationHelpers.cs b/test/Generation.Tests/GenerationHelpers.cs index 0726a2008..3cfc70be4 100644 --- a/test/Generation.Tests/GenerationHelpers.cs +++ b/test/Generation.Tests/GenerationHelpers.cs @@ -1,10 +1,5 @@ -using System; -using System.Collections.Generic; using System.Collections.Immutable; -using System.IO; -using System.Linq; using System.Reflection; -using System.Threading.Tasks; using FluentAssertions; using MediatR; using Microsoft.CodeAnalysis; @@ -15,7 +10,6 @@ using OmniSharp.Extensions.JsonRpc.Generation; using OmniSharp.Extensions.JsonRpc.Generators; using OmniSharp.Extensions.LanguageServer.Protocol.Server; -using Xunit; //using OmniSharp.Extensions.DebugAdapter.Protocol.Client; //using OmniSharp.Extensions.LanguageServer.Protocol.Server; diff --git a/test/Generation.Tests/JsonRpcGenerationTests.cs b/test/Generation.Tests/JsonRpcGenerationTests.cs index 4333085db..bf4668d6e 100644 --- a/test/Generation.Tests/JsonRpcGenerationTests.cs +++ b/test/Generation.Tests/JsonRpcGenerationTests.cs @@ -1,7 +1,5 @@ -using System.Threading.Tasks; using FluentAssertions; using OmniSharp.Extensions.JsonRpc.Generators; -using Xunit; using Xunit.Sdk; using static Generation.Tests.GenerationHelpers; diff --git a/test/Generation.Tests/LspFeatureTests.cs b/test/Generation.Tests/LspFeatureTests.cs index 2090084fe..dd5726d9a 100644 --- a/test/Generation.Tests/LspFeatureTests.cs +++ b/test/Generation.Tests/LspFeatureTests.cs @@ -1,7 +1,3 @@ -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc.Generators; -using Xunit; - namespace Generation.Tests { public class LspFeatureTests diff --git a/test/Generation.Tests/TypedCanBeResolvedTests.cs b/test/Generation.Tests/TypedCanBeResolvedTests.cs index c5af9ea5a..3c049d140 100644 --- a/test/Generation.Tests/TypedCanBeResolvedTests.cs +++ b/test/Generation.Tests/TypedCanBeResolvedTests.cs @@ -1,7 +1,3 @@ -using System.Threading.Tasks; -using OmniSharp.Extensions.JsonRpc.Generators; -using Xunit; - namespace Generation.Tests { public class TypedCanBeResolvedTests diff --git a/test/JsonRpc.Tests/AggregateSettlerTests.cs b/test/JsonRpc.Tests/AggregateSettlerTests.cs index f3b31ab4f..8686c9583 100644 --- a/test/JsonRpc.Tests/AggregateSettlerTests.cs +++ b/test/JsonRpc.Tests/AggregateSettlerTests.cs @@ -1,9 +1,7 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Linq; -using System.Threading; using DryIoc; using FluentAssertions; using Microsoft.Extensions.DependencyInjection; @@ -11,7 +9,6 @@ using Microsoft.Reactive.Testing; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/CompositeHandlersManagerTests.cs b/test/JsonRpc.Tests/CompositeHandlersManagerTests.cs index 7ffe639b4..c42fdab96 100644 --- a/test/JsonRpc.Tests/CompositeHandlersManagerTests.cs +++ b/test/JsonRpc.Tests/CompositeHandlersManagerTests.cs @@ -1,9 +1,7 @@ -using System; -using System.Reactive.Disposables; +using System.Reactive.Disposables; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/FoundationTests.cs b/test/JsonRpc.Tests/FoundationTests.cs index 98c66dae4..d3e0a5687 100644 --- a/test/JsonRpc.Tests/FoundationTests.cs +++ b/test/JsonRpc.Tests/FoundationTests.cs @@ -1,10 +1,7 @@ -using System; -using System.IO.Pipelines; -using System.Threading; +using System.IO.Pipelines; using FluentAssertions; using Microsoft.Extensions.DependencyInjection; using OmniSharp.Extensions.JsonRpc; -using Xunit; namespace JsonRpc.Tests { diff --git a/test/JsonRpc.Tests/HandlerResolverTests.cs b/test/JsonRpc.Tests/HandlerResolverTests.cs index 1a89492b1..e3504a508 100644 --- a/test/JsonRpc.Tests/HandlerResolverTests.cs +++ b/test/JsonRpc.Tests/HandlerResolverTests.cs @@ -1,11 +1,8 @@ -using System; -using System.Linq; using DryIoc; using FluentAssertions; using MediatR; using NSubstitute; using OmniSharp.Extensions.JsonRpc; -using Xunit; namespace JsonRpc.Tests { diff --git a/test/JsonRpc.Tests/InputHandlerTests.cs b/test/JsonRpc.Tests/InputHandlerTests.cs index ba93492d7..0caa0f268 100644 --- a/test/JsonRpc.Tests/InputHandlerTests.cs +++ b/test/JsonRpc.Tests/InputHandlerTests.cs @@ -1,11 +1,6 @@ -using System; -using System.IO; using System.IO.Pipelines; -using System.Linq; using System.Reflection; using System.Text; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Microsoft.Extensions.Logging; using Newtonsoft.Json; @@ -15,7 +10,6 @@ using OmniSharp.Extensions.JsonRpc.Client; using OmniSharp.Extensions.JsonRpc.Serialization; using OmniSharp.Extensions.JsonRpc.Server; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/IntegrationTests.cs b/test/JsonRpc.Tests/IntegrationTests.cs index 37d5b4341..8f43d2850 100644 --- a/test/JsonRpc.Tests/IntegrationTests.cs +++ b/test/JsonRpc.Tests/IntegrationTests.cs @@ -1,15 +1,10 @@ -using System; -using System.Linq; using System.Reactive.Subjects; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using MediatR; using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/JsonRpc.Tests.csproj b/test/JsonRpc.Tests/JsonRpc.Tests.csproj index 0aab74f9e..2a0761723 100644 --- a/test/JsonRpc.Tests/JsonRpc.Tests.csproj +++ b/test/JsonRpc.Tests/JsonRpc.Tests.csproj @@ -1,6 +1,6 @@ - net8.0 + net8.0 true AnyCPU diff --git a/test/JsonRpc.Tests/JsonRpcServerTests.cs b/test/JsonRpc.Tests/JsonRpcServerTests.cs index b899bb12d..3a2be7823 100644 --- a/test/JsonRpc.Tests/JsonRpcServerTests.cs +++ b/test/JsonRpc.Tests/JsonRpcServerTests.cs @@ -1,10 +1,7 @@ -using System; -using System.IO.Pipes; -using System.Threading.Tasks; +using System.IO.Pipes; using Nerdbank.Streams; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/MediatorTestsNotificationHandler.cs b/test/JsonRpc.Tests/MediatorTestsNotificationHandler.cs index d7645a665..1f075cb92 100644 --- a/test/JsonRpc.Tests/MediatorTestsNotificationHandler.cs +++ b/test/JsonRpc.Tests/MediatorTestsNotificationHandler.cs @@ -1,11 +1,8 @@ -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; diff --git a/test/JsonRpc.Tests/MediatorTestsNotificationHandlerOfT.cs b/test/JsonRpc.Tests/MediatorTestsNotificationHandlerOfT.cs index a1026694a..dd4d7cb72 100644 --- a/test/JsonRpc.Tests/MediatorTestsNotificationHandlerOfT.cs +++ b/test/JsonRpc.Tests/MediatorTestsNotificationHandlerOfT.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Newtonsoft.Json; @@ -8,7 +5,6 @@ using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; diff --git a/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequest.cs b/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequest.cs index 231dacbb6..12b5562f0 100644 --- a/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequest.cs +++ b/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequest.cs @@ -1,13 +1,9 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using NSubstitute; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; using Request = OmniSharp.Extensions.JsonRpc.Server.Request; diff --git a/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs b/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs index 1e4988362..58239f569 100644 --- a/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs +++ b/test/JsonRpc.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs @@ -1,14 +1,9 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using NSubstitute; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; using Request = OmniSharp.Extensions.JsonRpc.Server.Request; diff --git a/test/JsonRpc.Tests/OutputHandlerTests.cs b/test/JsonRpc.Tests/OutputHandlerTests.cs index 23d6e96d8..97dabb719 100644 --- a/test/JsonRpc.Tests/OutputHandlerTests.cs +++ b/test/JsonRpc.Tests/OutputHandlerTests.cs @@ -1,8 +1,5 @@ -using System; -using System.IO; using System.IO.Pipelines; using System.Reactive.Concurrency; -using System.Threading.Tasks; using FluentAssertions; using Microsoft.Extensions.Logging.Abstractions; using NSubstitute; @@ -11,7 +8,6 @@ using OmniSharp.Extensions.JsonRpc.Serialization; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Server.Messages; -using Xunit; namespace JsonRpc.Tests { diff --git a/test/JsonRpc.Tests/ProcessSchedulerTests.cs b/test/JsonRpc.Tests/ProcessSchedulerTests.cs index f51b89e6d..ee9eb8677 100644 --- a/test/JsonRpc.Tests/ProcessSchedulerTests.cs +++ b/test/JsonRpc.Tests/ProcessSchedulerTests.cs @@ -1,15 +1,10 @@ -using System; -using System.Linq; using System.Reactive; using System.Reactive.Linq; -using System.Threading.Tasks; using FluentAssertions; using Microsoft.Reactive.Testing; using NSubstitute; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; -using Xunit.Sdk; using static Microsoft.Reactive.Testing.ReactiveTest; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/RecursiveResolutionTests.cs b/test/JsonRpc.Tests/RecursiveResolutionTests.cs index bf11de4cc..c077072c6 100644 --- a/test/JsonRpc.Tests/RecursiveResolutionTests.cs +++ b/test/JsonRpc.Tests/RecursiveResolutionTests.cs @@ -1,6 +1,3 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using FluentAssertions; using MediatR; @@ -8,7 +5,6 @@ using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/RequestRouterTests.cs b/test/JsonRpc.Tests/RequestRouterTests.cs index 8f429802b..eb90dc1d4 100644 --- a/test/JsonRpc.Tests/RequestRouterTests.cs +++ b/test/JsonRpc.Tests/RequestRouterTests.cs @@ -1,12 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; using Request = OmniSharp.Extensions.JsonRpc.Server.Request; diff --git a/test/JsonRpc.Tests/ResponseRouterTests.cs b/test/JsonRpc.Tests/ResponseRouterTests.cs index 1612cdf66..24bedd0e9 100644 --- a/test/JsonRpc.Tests/ResponseRouterTests.cs +++ b/test/JsonRpc.Tests/ResponseRouterTests.cs @@ -1,7 +1,3 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using MediatR; using Newtonsoft.Json.Linq; @@ -9,7 +5,6 @@ using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Client; using OmniSharp.Extensions.JsonRpc.Serialization; -using Xunit; namespace JsonRpc.Tests { diff --git a/test/JsonRpc.Tests/Server/ServerShouldThrowCorrectExceptions.cs b/test/JsonRpc.Tests/Server/ServerShouldThrowCorrectExceptions.cs index 01f8378ab..44881d823 100644 --- a/test/JsonRpc.Tests/Server/ServerShouldThrowCorrectExceptions.cs +++ b/test/JsonRpc.Tests/Server/ServerShouldThrowCorrectExceptions.cs @@ -1,10 +1,7 @@ -using System; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests.Server diff --git a/test/JsonRpc.Tests/Server/SpecificationReceiverTests.cs b/test/JsonRpc.Tests/Server/SpecificationReceiverTests.cs index d22e19d6a..63def4aac 100644 --- a/test/JsonRpc.Tests/Server/SpecificationReceiverTests.cs +++ b/test/JsonRpc.Tests/Server/SpecificationReceiverTests.cs @@ -1,11 +1,9 @@ -using System.Linq; using FluentAssertions; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Server.Messages; -using Xunit; namespace JsonRpc.Tests.Server { diff --git a/test/JsonRpc.Tests/Server/SpecificatiosIdTests.cs b/test/JsonRpc.Tests/Server/SpecificatiosIdTests.cs index 0570b48ea..24e9cce69 100644 --- a/test/JsonRpc.Tests/Server/SpecificatiosIdTests.cs +++ b/test/JsonRpc.Tests/Server/SpecificatiosIdTests.cs @@ -1,9 +1,6 @@ -using System; -using System.Linq; -using FluentAssertions; +using FluentAssertions; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.JsonRpc; -using Xunit; namespace JsonRpc.Tests.Server { diff --git a/test/JsonRpc.Tests/ServiceCollectionSupportTests.cs b/test/JsonRpc.Tests/ServiceCollectionSupportTests.cs index d05a48218..4ffa0e703 100644 --- a/test/JsonRpc.Tests/ServiceCollectionSupportTests.cs +++ b/test/JsonRpc.Tests/ServiceCollectionSupportTests.cs @@ -1,14 +1,10 @@ -using System; -using System.IO.Pipelines; -using System.Threading; -using System.Threading.Tasks; +using System.IO.Pipelines; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using NSubstitute; using OmniSharp.Extensions.JsonRpc; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/SettlerTests.cs b/test/JsonRpc.Tests/SettlerTests.cs index 0f6c086f1..98d0f6047 100644 --- a/test/JsonRpc.Tests/SettlerTests.cs +++ b/test/JsonRpc.Tests/SettlerTests.cs @@ -1,10 +1,7 @@ -using System; -using System.Diagnostics; +using System.Diagnostics; using System.Reactive; using System.Reactive.Concurrency; using System.Reactive.Linq; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using FluentAssertions; using Microsoft.Extensions.DependencyInjection; @@ -12,7 +9,6 @@ using Microsoft.Reactive.Testing; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; -using Xunit; using Xunit.Abstractions; namespace JsonRpc.Tests diff --git a/test/JsonRpc.Tests/TestLanguageServerRegistry.cs b/test/JsonRpc.Tests/TestLanguageServerRegistry.cs index d6be30d3c..f901c80ba 100644 --- a/test/JsonRpc.Tests/TestLanguageServerRegistry.cs +++ b/test/JsonRpc.Tests/TestLanguageServerRegistry.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using OmniSharp.Extensions.JsonRpc; +using OmniSharp.Extensions.JsonRpc; namespace JsonRpc.Tests { diff --git a/test/Lsp.Integration.Tests/ActivityTracingTests.cs b/test/Lsp.Integration.Tests/ActivityTracingTests.cs index 4ce70d497..ba2575ca4 100644 --- a/test/Lsp.Integration.Tests/ActivityTracingTests.cs +++ b/test/Lsp.Integration.Tests/ActivityTracingTests.cs @@ -1,12 +1,8 @@ -using System; -using System.Threading; -using System.Threading.Tasks; using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/ConnectionAndDisconnectionTests.cs b/test/Lsp.Integration.Tests/ConnectionAndDisconnectionTests.cs index 09733cf6b..283f4321c 100644 --- a/test/Lsp.Integration.Tests/ConnectionAndDisconnectionTests.cs +++ b/test/Lsp.Integration.Tests/ConnectionAndDisconnectionTests.cs @@ -1,13 +1,10 @@ -using System; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Server; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; using OmniSharp.Extensions.LanguageServer.Client; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; #pragma warning disable CS0162 diff --git a/test/Lsp.Integration.Tests/CustomRequestsTests.cs b/test/Lsp.Integration.Tests/CustomRequestsTests.cs index e6316fd9a..8bdd947de 100644 --- a/test/Lsp.Integration.Tests/CustomRequestsTests.cs +++ b/test/Lsp.Integration.Tests/CustomRequestsTests.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; @@ -10,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Window; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/DisableDefaultsTests.cs b/test/Lsp.Integration.Tests/DisableDefaultsTests.cs index 12dae2e72..3ab991c1a 100644 --- a/test/Lsp.Integration.Tests/DisableDefaultsTests.cs +++ b/test/Lsp.Integration.Tests/DisableDefaultsTests.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using Microsoft.Extensions.DependencyInjection; using Newtonsoft.Json.Linq; using NSubstitute; @@ -18,7 +15,6 @@ using OmniSharp.Extensions.LanguageServer.Server; using OmniSharp.Extensions.LanguageServer.Shared; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/DynamicRegistrationTests.cs b/test/Lsp.Integration.Tests/DynamicRegistrationTests.cs index c4352d021..7a38eab84 100644 --- a/test/Lsp.Integration.Tests/DynamicRegistrationTests.cs +++ b/test/Lsp.Integration.Tests/DynamicRegistrationTests.cs @@ -1,8 +1,5 @@ -using System; -using System.Linq; using System.Reactive.Disposables; using System.Reactive.Linq; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using NSubstitute; @@ -15,7 +12,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/ErroringHandlingTests.cs b/test/Lsp.Integration.Tests/ErroringHandlingTests.cs index ef8b12034..4d71693c9 100644 --- a/test/Lsp.Integration.Tests/ErroringHandlingTests.cs +++ b/test/Lsp.Integration.Tests/ErroringHandlingTests.cs @@ -1,5 +1,3 @@ -using System; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Server; @@ -10,7 +8,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/EventingTests.cs b/test/Lsp.Integration.Tests/EventingTests.cs index 482b409a5..8b8c6d79b 100644 --- a/test/Lsp.Integration.Tests/EventingTests.cs +++ b/test/Lsp.Integration.Tests/EventingTests.cs @@ -1,7 +1,4 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection; using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.JsonRpc.Testing; @@ -12,7 +9,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Server; using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; -using Xunit; using Xunit.Abstractions; // ReSharper disable SuspiciousTypeConversion.Global diff --git a/test/Lsp.Integration.Tests/ExecuteCommandTests.cs b/test/Lsp.Integration.Tests/ExecuteCommandTests.cs index 9066bf3a4..815ce5820 100644 --- a/test/Lsp.Integration.Tests/ExecuteCommandTests.cs +++ b/test/Lsp.Integration.Tests/ExecuteCommandTests.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Newtonsoft.Json.Linq; using NSubstitute; @@ -15,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; using Serilog.Events; -using Xunit; using Xunit.Abstractions; diff --git a/test/Lsp.Integration.Tests/ExecuteTypedCommandTests.cs b/test/Lsp.Integration.Tests/ExecuteTypedCommandTests.cs index 732a46dde..940203642 100644 --- a/test/Lsp.Integration.Tests/ExecuteTypedCommandTests.cs +++ b/test/Lsp.Integration.Tests/ExecuteTypedCommandTests.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Newtonsoft.Json.Linq; using NSubstitute; @@ -15,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; using Serilog.Events; -using Xunit; using Xunit.Abstractions; diff --git a/test/Lsp.Integration.Tests/ExtensionTests.cs b/test/Lsp.Integration.Tests/ExtensionTests.cs index fe607fba5..2ad6612a1 100644 --- a/test/Lsp.Integration.Tests/ExtensionTests.cs +++ b/test/Lsp.Integration.Tests/ExtensionTests.cs @@ -1,7 +1,3 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using Microsoft.Extensions.DependencyInjection; @@ -17,7 +13,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using Serilog.Events; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/FileOperationsTests.cs b/test/Lsp.Integration.Tests/FileOperationsTests.cs index b86c2ba0a..e0afbac12 100644 --- a/test/Lsp.Integration.Tests/FileOperationsTests.cs +++ b/test/Lsp.Integration.Tests/FileOperationsTests.cs @@ -1,6 +1,3 @@ -using System; -using System.Linq; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; @@ -12,7 +9,6 @@ using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/Fixtures/DefaultClient.cs b/test/Lsp.Integration.Tests/Fixtures/DefaultClient.cs index bea286c1b..f6ef99bea 100644 --- a/test/Lsp.Integration.Tests/Fixtures/DefaultClient.cs +++ b/test/Lsp.Integration.Tests/Fixtures/DefaultClient.cs @@ -1,5 +1,4 @@ -using System; -using OmniSharp.Extensions.LanguageServer.Client; +using OmniSharp.Extensions.LanguageServer.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Models; namespace Lsp.Integration.Tests.Fixtures diff --git a/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixture.cs b/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixture.cs index b5c96eff7..7f0021346 100644 --- a/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixture.cs +++ b/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixture.cs @@ -1,10 +1,8 @@ -using System.Threading.Tasks; -using NSubstitute; +using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests.Fixtures diff --git a/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixtureTest.cs b/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixtureTest.cs index bbd7dc5a6..c1f83398c 100644 --- a/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixtureTest.cs +++ b/test/Lsp.Integration.Tests/Fixtures/LanguageProtocolFixtureTest.cs @@ -1,11 +1,7 @@ -using System; -using System.Reactive; -using System.Threading; -using System.Threading.Tasks; +using System.Reactive; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests.Fixtures diff --git a/test/Lsp.Integration.Tests/HandlersManagerIntegrationTests.cs b/test/Lsp.Integration.Tests/HandlersManagerIntegrationTests.cs index 081acb611..ffeaaae41 100644 --- a/test/Lsp.Integration.Tests/HandlersManagerIntegrationTests.cs +++ b/test/Lsp.Integration.Tests/HandlersManagerIntegrationTests.cs @@ -1,6 +1,4 @@ -using System; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using Microsoft.Extensions.DependencyInjection; using NSubstitute; using OmniSharp.Extensions.JsonRpc; @@ -8,7 +6,6 @@ using OmniSharp.Extensions.LanguageProtocol.Testing; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Document; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/InitializationTests.cs b/test/Lsp.Integration.Tests/InitializationTests.cs index 3afead878..f7ef82c56 100644 --- a/test/Lsp.Integration.Tests/InitializationTests.cs +++ b/test/Lsp.Integration.Tests/InitializationTests.cs @@ -1,9 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Reactive.Linq; +using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Microsoft.Extensions.DependencyInjection; using NSubstitute; @@ -18,7 +14,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Window; using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/InlineValueTests.cs b/test/Lsp.Integration.Tests/InlineValueTests.cs index 52bb4ce8c..f2150ce9c 100644 --- a/test/Lsp.Integration.Tests/InlineValueTests.cs +++ b/test/Lsp.Integration.Tests/InlineValueTests.cs @@ -1,7 +1,3 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; @@ -11,7 +7,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/LanguageServerConfigurationTests.cs b/test/Lsp.Integration.Tests/LanguageServerConfigurationTests.cs index 134c4fc87..2b4d4e48e 100644 --- a/test/Lsp.Integration.Tests/LanguageServerConfigurationTests.cs +++ b/test/Lsp.Integration.Tests/LanguageServerConfigurationTests.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; @@ -20,7 +16,6 @@ using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/LanguageServerLoggingTests.cs b/test/Lsp.Integration.Tests/LanguageServerLoggingTests.cs index bcef7bce2..4de9a2bff 100644 --- a/test/Lsp.Integration.Tests/LanguageServerLoggingTests.cs +++ b/test/Lsp.Integration.Tests/LanguageServerLoggingTests.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Concurrent; -using System.Linq; -using System.Threading.Tasks; +using System.Collections.Concurrent; using FluentAssertions; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; @@ -12,7 +9,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Window; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/LogMessageTests.cs b/test/Lsp.Integration.Tests/LogMessageTests.cs index a19bb457c..d4fd2a958 100644 --- a/test/Lsp.Integration.Tests/LogMessageTests.cs +++ b/test/Lsp.Integration.Tests/LogMessageTests.cs @@ -1,7 +1,4 @@ -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; @@ -10,7 +7,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Window; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/Lsp.Integration.Tests.csproj b/test/Lsp.Integration.Tests/Lsp.Integration.Tests.csproj index a1f40f08e..80306aa79 100644 --- a/test/Lsp.Integration.Tests/Lsp.Integration.Tests.csproj +++ b/test/Lsp.Integration.Tests/Lsp.Integration.Tests.csproj @@ -1,6 +1,6 @@  - net8.0 + net8.0 true AnyCPU diff --git a/test/Lsp.Integration.Tests/MonikerTests.cs b/test/Lsp.Integration.Tests/MonikerTests.cs index f0109b4de..4df66c621 100644 --- a/test/Lsp.Integration.Tests/MonikerTests.cs +++ b/test/Lsp.Integration.Tests/MonikerTests.cs @@ -1,7 +1,3 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; @@ -11,7 +7,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/OverrideHandlerTests.cs b/test/Lsp.Integration.Tests/OverrideHandlerTests.cs index 435f2cf3b..4f0bc9339 100644 --- a/test/Lsp.Integration.Tests/OverrideHandlerTests.cs +++ b/test/Lsp.Integration.Tests/OverrideHandlerTests.cs @@ -1,5 +1,3 @@ -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using MediatR; using Newtonsoft.Json.Linq; @@ -12,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/PartialItemTests.cs b/test/Lsp.Integration.Tests/PartialItemTests.cs index dfd280b3e..d9a22d739 100644 --- a/test/Lsp.Integration.Tests/PartialItemTests.cs +++ b/test/Lsp.Integration.Tests/PartialItemTests.cs @@ -1,15 +1,11 @@ -using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/PartialItemsTests.cs b/test/Lsp.Integration.Tests/PartialItemsTests.cs index 823ab721d..5a8f6eb56 100644 --- a/test/Lsp.Integration.Tests/PartialItemsTests.cs +++ b/test/Lsp.Integration.Tests/PartialItemsTests.cs @@ -1,14 +1,8 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; -using OmniSharp.Extensions.LanguageServer.Protocol.Client; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Client.WorkDone; using OmniSharp.Extensions.LanguageServer.Protocol.Document; @@ -17,7 +11,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Server.WorkDone; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/ProgressTests.cs b/test/Lsp.Integration.Tests/ProgressTests.cs index 6c7dad46a..dd55bf96a 100644 --- a/test/Lsp.Integration.Tests/ProgressTests.cs +++ b/test/Lsp.Integration.Tests/ProgressTests.cs @@ -1,18 +1,13 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive; +using System.Reactive; using System.Reactive.Disposables; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using Microsoft.Extensions.DependencyInjection; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/Properties.cs b/test/Lsp.Integration.Tests/Properties.cs index 22c3b6b74..ab79d6d46 100644 --- a/test/Lsp.Integration.Tests/Properties.cs +++ b/test/Lsp.Integration.Tests/Properties.cs @@ -1,3 +1,3 @@ -using Xunit; + //[assembly: CollectionBehavior(MaxParallelThreads = 10)] diff --git a/test/Lsp.Integration.Tests/ProposalTests.cs b/test/Lsp.Integration.Tests/ProposalTests.cs index d03efd0ae..5ddac9286 100644 --- a/test/Lsp.Integration.Tests/ProposalTests.cs +++ b/test/Lsp.Integration.Tests/ProposalTests.cs @@ -1,12 +1,10 @@ -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/RecursiveResolutionTests.cs b/test/Lsp.Integration.Tests/RecursiveResolutionTests.cs index d86852174..f19466e2f 100644 --- a/test/Lsp.Integration.Tests/RecursiveResolutionTests.cs +++ b/test/Lsp.Integration.Tests/RecursiveResolutionTests.cs @@ -1,7 +1,3 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using FluentAssertions; using MediatR; @@ -15,7 +11,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Server; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/RenameTests.cs b/test/Lsp.Integration.Tests/RenameTests.cs index d6128fc5e..ea483216f 100644 --- a/test/Lsp.Integration.Tests/RenameTests.cs +++ b/test/Lsp.Integration.Tests/RenameTests.cs @@ -1,8 +1,4 @@ -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; @@ -14,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; using TestingUtils; -using Xunit; using Xunit.Abstractions; diff --git a/test/Lsp.Integration.Tests/RequestCancellationTests.cs b/test/Lsp.Integration.Tests/RequestCancellationTests.cs index 3185bfc59..d0c23c1c5 100644 --- a/test/Lsp.Integration.Tests/RequestCancellationTests.cs +++ b/test/Lsp.Integration.Tests/RequestCancellationTests.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; +using System.Collections.Concurrent; using FluentAssertions; using Microsoft.Extensions.Logging; using NSubstitute; @@ -15,7 +11,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/ShowMessageTests.cs b/test/Lsp.Integration.Tests/ShowMessageTests.cs index 3424cf64f..f14f27924 100644 --- a/test/Lsp.Integration.Tests/ShowMessageTests.cs +++ b/test/Lsp.Integration.Tests/ShowMessageTests.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using FluentAssertions; +using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; @@ -11,7 +7,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Window; using OmniSharp.Extensions.LanguageServer.Server; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedCallHierarchyTests.cs b/test/Lsp.Integration.Tests/TypedCallHierarchyTests.cs index 1209b0bf9..d8338747f 100644 --- a/test/Lsp.Integration.Tests/TypedCallHierarchyTests.cs +++ b/test/Lsp.Integration.Tests/TypedCallHierarchyTests.cs @@ -1,9 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using NSubstitute; @@ -13,7 +9,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedCodeActionTests.cs b/test/Lsp.Integration.Tests/TypedCodeActionTests.cs index d626e33eb..2119c1525 100644 --- a/test/Lsp.Integration.Tests/TypedCodeActionTests.cs +++ b/test/Lsp.Integration.Tests/TypedCodeActionTests.cs @@ -1,8 +1,5 @@ -using System; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using Newtonsoft.Json.Linq; @@ -13,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedCodeLensTests.cs b/test/Lsp.Integration.Tests/TypedCodeLensTests.cs index 48cc3689c..7a5e00dbb 100644 --- a/test/Lsp.Integration.Tests/TypedCodeLensTests.cs +++ b/test/Lsp.Integration.Tests/TypedCodeLensTests.cs @@ -1,8 +1,5 @@ -using System; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using Newtonsoft.Json.Linq; @@ -13,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedCompletionTests.cs b/test/Lsp.Integration.Tests/TypedCompletionTests.cs index 95120baeb..6df3be448 100644 --- a/test/Lsp.Integration.Tests/TypedCompletionTests.cs +++ b/test/Lsp.Integration.Tests/TypedCompletionTests.cs @@ -1,8 +1,5 @@ -using System; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using Newtonsoft.Json.Linq; @@ -13,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedDocumentLinkTests.cs b/test/Lsp.Integration.Tests/TypedDocumentLinkTests.cs index f3e8a238b..40a4474bf 100644 --- a/test/Lsp.Integration.Tests/TypedDocumentLinkTests.cs +++ b/test/Lsp.Integration.Tests/TypedDocumentLinkTests.cs @@ -1,8 +1,5 @@ -using System; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using NSubstitute; @@ -12,7 +9,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedInlayHintTests.cs b/test/Lsp.Integration.Tests/TypedInlayHintTests.cs index e104c8fe0..955c52b7e 100644 --- a/test/Lsp.Integration.Tests/TypedInlayHintTests.cs +++ b/test/Lsp.Integration.Tests/TypedInlayHintTests.cs @@ -1,8 +1,3 @@ -using System; -using System.Linq; -using System.Reactive.Linq; -using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using Newtonsoft.Json.Linq; @@ -13,7 +8,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/TypedTypeHierarchyTests.cs b/test/Lsp.Integration.Tests/TypedTypeHierarchyTests.cs index ffaa80f78..46c74bbd0 100644 --- a/test/Lsp.Integration.Tests/TypedTypeHierarchyTests.cs +++ b/test/Lsp.Integration.Tests/TypedTypeHierarchyTests.cs @@ -1,9 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading.Tasks; using FluentAssertions; using Lsp.Integration.Tests.Fixtures; using NSubstitute; @@ -13,7 +9,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Integration.Tests/WorkspaceFolderTests.cs b/test/Lsp.Integration.Tests/WorkspaceFolderTests.cs index 0a38d9877..b8831d4b0 100644 --- a/test/Lsp.Integration.Tests/WorkspaceFolderTests.cs +++ b/test/Lsp.Integration.Tests/WorkspaceFolderTests.cs @@ -1,10 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reactive.Linq; +using System.Reactive.Linq; using System.Reactive.Threading.Tasks; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; @@ -17,7 +12,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; using OmniSharp.Extensions.LanguageServer.Server; using Serilog.Events; -using Xunit; using Xunit.Abstractions; namespace Lsp.Integration.Tests diff --git a/test/Lsp.Tests/AbsoluteUriConverterTests.cs b/test/Lsp.Tests/AbsoluteUriConverterTests.cs index f0457d3f7..99675a926 100644 --- a/test/Lsp.Tests/AbsoluteUriConverterTests.cs +++ b/test/Lsp.Tests/AbsoluteUriConverterTests.cs @@ -2,7 +2,6 @@ using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization.Converters; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests diff --git a/test/Lsp.Tests/Capabilities/Client/ClientCapabilitiesTests.cs b/test/Lsp.Tests/Capabilities/Client/ClientCapabilitiesTests.cs index 0d01e9426..9f442bfa8 100644 --- a/test/Lsp.Tests/Capabilities/Client/ClientCapabilitiesTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/ClientCapabilitiesTests.cs @@ -1,12 +1,9 @@ -using System; -using System.Collections.Generic; using FluentAssertions; using Newtonsoft.Json.Linq; using NSubstitute; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Capabilities.Client diff --git a/test/Lsp.Tests/Capabilities/Client/CompletionCapabilityTests.cs b/test/Lsp.Tests/Capabilities/Client/CompletionCapabilityTests.cs index 849c8b671..926bdc0da 100644 --- a/test/Lsp.Tests/Capabilities/Client/CompletionCapabilityTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/CompletionCapabilityTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Client { diff --git a/test/Lsp.Tests/Capabilities/Client/CompletionItemCapabilityTests.cs b/test/Lsp.Tests/Capabilities/Client/CompletionItemCapabilityTests.cs index 74fd81cf2..a9d94b3a6 100644 --- a/test/Lsp.Tests/Capabilities/Client/CompletionItemCapabilityTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/CompletionItemCapabilityTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Client { diff --git a/test/Lsp.Tests/Capabilities/Client/PublishDiagnosticsCapabilityTests.cs b/test/Lsp.Tests/Capabilities/Client/PublishDiagnosticsCapabilityTests.cs index 0ab58aba4..05be89eb9 100644 --- a/test/Lsp.Tests/Capabilities/Client/PublishDiagnosticsCapabilityTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/PublishDiagnosticsCapabilityTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Client { diff --git a/test/Lsp.Tests/Capabilities/Client/SynchronizationCapabilityTests.cs b/test/Lsp.Tests/Capabilities/Client/SynchronizationCapabilityTests.cs index 0b21cabe3..a9c544cde 100644 --- a/test/Lsp.Tests/Capabilities/Client/SynchronizationCapabilityTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/SynchronizationCapabilityTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Client { diff --git a/test/Lsp.Tests/Capabilities/Client/TextDocumentClientCapabilitiesTests.cs b/test/Lsp.Tests/Capabilities/Client/TextDocumentClientCapabilitiesTests.cs index d4c3b623b..c777e5986 100644 --- a/test/Lsp.Tests/Capabilities/Client/TextDocumentClientCapabilitiesTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/TextDocumentClientCapabilitiesTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Capabilities.Client diff --git a/test/Lsp.Tests/Capabilities/Client/WorkspaceClientCapabilitiesTests.cs b/test/Lsp.Tests/Capabilities/Client/WorkspaceClientCapabilitiesTests.cs index 59b40d167..20f8972fb 100644 --- a/test/Lsp.Tests/Capabilities/Client/WorkspaceClientCapabilitiesTests.cs +++ b/test/Lsp.Tests/Capabilities/Client/WorkspaceClientCapabilitiesTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Capabilities.Client diff --git a/test/Lsp.Tests/Capabilities/Server/CodeActionOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/CodeActionOptionsTests.cs index c4bdd0eaa..001d77157 100644 --- a/test/Lsp.Tests/Capabilities/Server/CodeActionOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/CodeActionOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/CodeLensOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/CodeLensOptionsTests.cs index a1c90a9ae..88f5e1c02 100644 --- a/test/Lsp.Tests/Capabilities/Server/CodeLensOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/CodeLensOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/CompletionOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/CompletionOptionsTests.cs index d46d1d8fd..933570a35 100644 --- a/test/Lsp.Tests/Capabilities/Server/CompletionOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/CompletionOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/DocumentLinkOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/DocumentLinkOptionsTests.cs index 5a08d1ad2..ceef8dd9a 100644 --- a/test/Lsp.Tests/Capabilities/Server/DocumentLinkOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/DocumentLinkOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/DocumentOnTypeFormattingOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/DocumentOnTypeFormattingOptionsTests.cs index 916809348..0326537dd 100644 --- a/test/Lsp.Tests/Capabilities/Server/DocumentOnTypeFormattingOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/DocumentOnTypeFormattingOptionsTests.cs @@ -1,10 +1,8 @@ -using System.Linq; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/ExecuteCommandOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/ExecuteCommandOptionsTests.cs index 0cf27a8b4..fdb47b43c 100644 --- a/test/Lsp.Tests/Capabilities/Server/ExecuteCommandOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/ExecuteCommandOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/PrepareRenameTests.cs b/test/Lsp.Tests/Capabilities/Server/PrepareRenameTests.cs index ac5409622..a6f44cf7f 100644 --- a/test/Lsp.Tests/Capabilities/Server/PrepareRenameTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/PrepareRenameTests.cs @@ -1,6 +1,5 @@ using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/SaveOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/SaveOptionsTests.cs index c3d20ccf2..af7896268 100644 --- a/test/Lsp.Tests/Capabilities/Server/SaveOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/SaveOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/ServerCapabilitiesTests.cs b/test/Lsp.Tests/Capabilities/Server/ServerCapabilitiesTests.cs index fca4c9329..c4e10e777 100644 --- a/test/Lsp.Tests/Capabilities/Server/ServerCapabilitiesTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/ServerCapabilitiesTests.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using FluentAssertions; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; @@ -6,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/SignatureHelpOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/SignatureHelpOptionsTests.cs index 9fd7f8bd1..753e8c4fc 100644 --- a/test/Lsp.Tests/Capabilities/Server/SignatureHelpOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/SignatureHelpOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncKindTests.cs b/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncKindTests.cs index cb2b69557..1b0773fb1 100644 --- a/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncKindTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncKindTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncOptionsTests.cs b/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncOptionsTests.cs index 6e0481d9f..401781c72 100644 --- a/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncOptionsTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncTests.cs b/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncTests.cs index aae2d03b0..87582389b 100644 --- a/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncTests.cs +++ b/test/Lsp.Tests/Capabilities/Server/TextDocumentSyncTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; using TestingUtils; -using Xunit; namespace Lsp.Tests.Capabilities.Server { diff --git a/test/Lsp.Tests/ClientCapabilityProviderTests.cs b/test/Lsp.Tests/ClientCapabilityProviderTests.cs index a7509f88f..e260d93a1 100644 --- a/test/Lsp.Tests/ClientCapabilityProviderTests.cs +++ b/test/Lsp.Tests/ClientCapabilityProviderTests.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reflection; using DryIoc; using FluentAssertions; @@ -14,7 +11,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using OmniSharp.Extensions.LanguageServer.Server; using OmniSharp.Extensions.LanguageServer.Shared; -using Xunit; namespace Lsp.Tests { diff --git a/test/Lsp.Tests/CodeActionKindTests.cs b/test/Lsp.Tests/CodeActionKindTests.cs index 950b982fe..dda8de000 100644 --- a/test/Lsp.Tests/CodeActionKindTests.cs +++ b/test/Lsp.Tests/CodeActionKindTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; -using Xunit; namespace Lsp.Tests { diff --git a/test/Lsp.Tests/CompletionItemKindTests.cs b/test/Lsp.Tests/CompletionItemKindTests.cs index 08bd91c48..94bb8193e 100644 --- a/test/Lsp.Tests/CompletionItemKindTests.cs +++ b/test/Lsp.Tests/CompletionItemKindTests.cs @@ -3,7 +3,7 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; + namespace Lsp.Tests { diff --git a/test/Lsp.Tests/DiagnosticKindTests.cs b/test/Lsp.Tests/DiagnosticKindTests.cs index 8391071b2..e96561065 100644 --- a/test/Lsp.Tests/DiagnosticKindTests.cs +++ b/test/Lsp.Tests/DiagnosticKindTests.cs @@ -1,7 +1,6 @@ using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests { diff --git a/test/Lsp.Tests/DocumentSymbolKindTests.cs b/test/Lsp.Tests/DocumentSymbolKindTests.cs index e673d6a7f..3bb18fac8 100644 --- a/test/Lsp.Tests/DocumentSymbolKindTests.cs +++ b/test/Lsp.Tests/DocumentSymbolKindTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; #pragma warning disable 618 diff --git a/test/Lsp.Tests/DocumentUriTests.cs b/test/Lsp.Tests/DocumentUriTests.cs index e97f5a923..ce15d1e4c 100644 --- a/test/Lsp.Tests/DocumentUriTests.cs +++ b/test/Lsp.Tests/DocumentUriTests.cs @@ -1,10 +1,6 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.Linq; +using System.Collections; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests diff --git a/test/Lsp.Tests/ExecuteCommandSyncHandlerExtensions.cs b/test/Lsp.Tests/ExecuteCommandSyncHandlerExtensions.cs index 2a9e949b8..24fb05df8 100644 --- a/test/Lsp.Tests/ExecuteCommandSyncHandlerExtensions.cs +++ b/test/Lsp.Tests/ExecuteCommandSyncHandlerExtensions.cs @@ -1,4 +1,3 @@ -using System.Threading; using MediatR; using NSubstitute; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/test/Lsp.Tests/Fixture.cs b/test/Lsp.Tests/Fixture.cs index e4204867c..c30f3e2f1 100644 --- a/test/Lsp.Tests/Fixture.cs +++ b/test/Lsp.Tests/Fixture.cs @@ -1,6 +1,4 @@ -using System; using System.Globalization; -using System.IO; using System.Text; using Newtonsoft.Json; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; diff --git a/test/Lsp.Tests/FoundationTests.cs b/test/Lsp.Tests/FoundationTests.cs index 74d40e816..c73123d46 100644 --- a/test/Lsp.Tests/FoundationTests.cs +++ b/test/Lsp.Tests/FoundationTests.cs @@ -1,12 +1,7 @@ -using System; -using System.Collections.Generic; using System.Diagnostics; using System.IO.Pipelines; -using System.Linq; using System.Reflection; using System.Text.RegularExpressions; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; @@ -24,7 +19,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests diff --git a/test/Lsp.Tests/HandlerResolverTests.cs b/test/Lsp.Tests/HandlerResolverTests.cs index e311e6601..70388294a 100644 --- a/test/Lsp.Tests/HandlerResolverTests.cs +++ b/test/Lsp.Tests/HandlerResolverTests.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using DryIoc; using FluentAssertions; using MediatR; @@ -15,7 +12,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using OmniSharp.Extensions.LanguageServer.Server; using OmniSharp.Extensions.LanguageServer.Shared; -using Xunit; using Arg = NSubstitute.Arg; namespace Lsp.Tests diff --git a/test/Lsp.Tests/JsonFixtureAttribute.cs b/test/Lsp.Tests/JsonFixtureAttribute.cs index 12e5499bb..0dac9dbe6 100644 --- a/test/Lsp.Tests/JsonFixtureAttribute.cs +++ b/test/Lsp.Tests/JsonFixtureAttribute.cs @@ -1,6 +1,3 @@ -using System.Collections.Generic; -using System.IO; -using System.Linq; using System.Reflection; using Xunit.Sdk; diff --git a/test/Lsp.Tests/LanguageClientServiceCollectionSupportTests.cs b/test/Lsp.Tests/LanguageClientServiceCollectionSupportTests.cs index a471af654..d6118daa0 100644 --- a/test/Lsp.Tests/LanguageClientServiceCollectionSupportTests.cs +++ b/test/Lsp.Tests/LanguageClientServiceCollectionSupportTests.cs @@ -1,7 +1,4 @@ -using System; -using System.IO.Pipelines; -using System.Threading; -using System.Threading.Tasks; +using System.IO.Pipelines; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; @@ -9,7 +6,6 @@ using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Client; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests diff --git a/test/Lsp.Tests/LanguageServerServiceCollectionSupportTests.cs b/test/Lsp.Tests/LanguageServerServiceCollectionSupportTests.cs index 64a87c486..4dd12cce8 100644 --- a/test/Lsp.Tests/LanguageServerServiceCollectionSupportTests.cs +++ b/test/Lsp.Tests/LanguageServerServiceCollectionSupportTests.cs @@ -1,7 +1,4 @@ -using System; -using System.IO.Pipelines; -using System.Threading; -using System.Threading.Tasks; +using System.IO.Pipelines; using FluentAssertions; using MediatR; using Microsoft.Extensions.DependencyInjection; @@ -9,7 +6,6 @@ using NSubstitute; using OmniSharp.Extensions.JsonRpc; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests diff --git a/test/Lsp.Tests/Lsp.Tests.csproj b/test/Lsp.Tests/Lsp.Tests.csproj index 105dbb540..148cc4d85 100644 --- a/test/Lsp.Tests/Lsp.Tests.csproj +++ b/test/Lsp.Tests/Lsp.Tests.csproj @@ -1,6 +1,6 @@  - net8.0 + net8.0 true AnyCPU diff --git a/test/Lsp.Tests/LspRequestRouterTests.cs b/test/Lsp.Tests/LspRequestRouterTests.cs index a017aeaa6..bfc0ba203 100644 --- a/test/Lsp.Tests/LspRequestRouterTests.cs +++ b/test/Lsp.Tests/LspRequestRouterTests.cs @@ -1,7 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using MediatR; using Microsoft.Extensions.Logging; @@ -22,7 +18,6 @@ using OmniSharp.Extensions.LanguageServer.Server; using OmniSharp.Extensions.LanguageServer.Server.Matchers; using OmniSharp.Extensions.LanguageServer.Shared; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; using Request = OmniSharp.Extensions.JsonRpc.Server.Request; diff --git a/test/Lsp.Tests/Matchers/ExecuteCommandHandlerMatcherTests.cs b/test/Lsp.Tests/Matchers/ExecuteCommandHandlerMatcherTests.cs index 1f8b3293f..7bc3b5bac 100644 --- a/test/Lsp.Tests/Matchers/ExecuteCommandHandlerMatcherTests.cs +++ b/test/Lsp.Tests/Matchers/ExecuteCommandHandlerMatcherTests.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; @@ -7,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; using OmniSharp.Extensions.LanguageServer.Server.Matchers; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Matchers diff --git a/test/Lsp.Tests/Matchers/ResolveCommandMatcherTests.cs b/test/Lsp.Tests/Matchers/ResolveCommandMatcherTests.cs index b2b86c212..4c76b896a 100644 --- a/test/Lsp.Tests/Matchers/ResolveCommandMatcherTests.cs +++ b/test/Lsp.Tests/Matchers/ResolveCommandMatcherTests.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; using FluentAssertions; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; @@ -15,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Server.Matchers; using OmniSharp.Extensions.LanguageServer.Server.Pipelines; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Matchers diff --git a/test/Lsp.Tests/Matchers/TextDocumentMatcherTests.cs b/test/Lsp.Tests/Matchers/TextDocumentMatcherTests.cs index 1d3271072..37c28a711 100644 --- a/test/Lsp.Tests/Matchers/TextDocumentMatcherTests.cs +++ b/test/Lsp.Tests/Matchers/TextDocumentMatcherTests.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using DryIoc; using FluentAssertions; using NSubstitute; @@ -13,7 +10,6 @@ using OmniSharp.Extensions.LanguageServer.Server; using OmniSharp.Extensions.LanguageServer.Server.Matchers; using OmniSharp.Extensions.LanguageServer.Shared; -using Xunit; using Xunit.Abstractions; using Arg = NSubstitute.Arg; diff --git a/test/Lsp.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs b/test/Lsp.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs index a49a11af9..4e4afa8d9 100644 --- a/test/Lsp.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs +++ b/test/Lsp.Tests/MediatorTestsRequestHandlerOfTRequestTResponse.cs @@ -1,7 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; using DryIoc; using FluentAssertions; using MediatR; @@ -18,7 +14,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using OmniSharp.Extensions.LanguageServer.Server; using OmniSharp.Extensions.LanguageServer.Shared; -using Xunit; using Xunit.Abstractions; using Xunit.Sdk; using Arg = NSubstitute.Arg; diff --git a/test/Lsp.Tests/Messages/ServerNotInitializedTests.cs b/test/Lsp.Tests/Messages/ServerNotInitializedTests.cs index c73b4b20f..3c64477e7 100644 --- a/test/Lsp.Tests/Messages/ServerNotInitializedTests.cs +++ b/test/Lsp.Tests/Messages/ServerNotInitializedTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Server.Messages; using TestingUtils; -using Xunit; namespace Lsp.Tests.Messages { diff --git a/test/Lsp.Tests/Messages/UnknownErrorCodeTests.cs b/test/Lsp.Tests/Messages/UnknownErrorCodeTests.cs index 2d976b58c..0c3cd8cf5 100644 --- a/test/Lsp.Tests/Messages/UnknownErrorCodeTests.cs +++ b/test/Lsp.Tests/Messages/UnknownErrorCodeTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Server.Messages; using TestingUtils; -using Xunit; namespace Lsp.Tests.Messages { diff --git a/test/Lsp.Tests/Minimatch/BasicTests.cs b/test/Lsp.Tests/Minimatch/BasicTests.cs index d6c9d77c7..d3d547301 100644 --- a/test/Lsp.Tests/Minimatch/BasicTests.cs +++ b/test/Lsp.Tests/Minimatch/BasicTests.cs @@ -22,11 +22,7 @@ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -using System; -using System.Collections.Generic; -using System.Linq; using System.Text.RegularExpressions; -using Xunit; // ReSharper disable once CheckNamespace namespace Minimatch.Tests diff --git a/test/Lsp.Tests/Models/ApplyWorkspaceEditParamsTests.cs b/test/Lsp.Tests/Models/ApplyWorkspaceEditParamsTests.cs index 9ac2f424c..f91fcac03 100644 --- a/test/Lsp.Tests/Models/ApplyWorkspaceEditParamsTests.cs +++ b/test/Lsp.Tests/Models/ApplyWorkspaceEditParamsTests.cs @@ -1,13 +1,10 @@ -using System; -using System.Collections.Generic; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; - + namespace Lsp.Tests.Models { public class ApplyWorkspaceEditParamsTests diff --git a/test/Lsp.Tests/Models/ApplyWorkspaceEditResponseTests.cs b/test/Lsp.Tests/Models/ApplyWorkspaceEditResponseTests.cs index 07324b62d..6501fda95 100644 --- a/test/Lsp.Tests/Models/ApplyWorkspaceEditResponseTests.cs +++ b/test/Lsp.Tests/Models/ApplyWorkspaceEditResponseTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/BooleanNumberStringTests.cs b/test/Lsp.Tests/Models/BooleanNumberStringTests.cs index e396c0abe..4f39fc8cf 100644 --- a/test/Lsp.Tests/Models/BooleanNumberStringTests.cs +++ b/test/Lsp.Tests/Models/BooleanNumberStringTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CancelParamsTests.cs b/test/Lsp.Tests/Models/CancelParamsTests.cs index d5b9d6bd0..3169f7f2a 100644 --- a/test/Lsp.Tests/Models/CancelParamsTests.cs +++ b/test/Lsp.Tests/Models/CancelParamsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CodeActionContextTests.cs b/test/Lsp.Tests/Models/CodeActionContextTests.cs index e9a9aeb3f..e13a7cccb 100644 --- a/test/Lsp.Tests/Models/CodeActionContextTests.cs +++ b/test/Lsp.Tests/Models/CodeActionContextTests.cs @@ -5,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/CodeActionParamsTests.cs b/test/Lsp.Tests/Models/CodeActionParamsTests.cs index d795dc4a6..07b98aa40 100644 --- a/test/Lsp.Tests/Models/CodeActionParamsTests.cs +++ b/test/Lsp.Tests/Models/CodeActionParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/CodeActionRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/CodeActionRegistrationOptionsTests.cs index f1bf752f1..147a40076 100644 --- a/test/Lsp.Tests/Models/CodeActionRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/CodeActionRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CodeLensParamsTests.cs b/test/Lsp.Tests/Models/CodeLensParamsTests.cs index 45211b9cd..d6a6fd7e0 100644 --- a/test/Lsp.Tests/Models/CodeLensParamsTests.cs +++ b/test/Lsp.Tests/Models/CodeLensParamsTests.cs @@ -1,11 +1,9 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CodeLensRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/CodeLensRegistrationOptionsTests.cs index 4642672a8..ebbe02494 100644 --- a/test/Lsp.Tests/Models/CodeLensRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/CodeLensRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CodeLensTests.cs b/test/Lsp.Tests/Models/CodeLensTests.cs index fe8f94dda..d7efc040b 100644 --- a/test/Lsp.Tests/Models/CodeLensTests.cs +++ b/test/Lsp.Tests/Models/CodeLensTests.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using FluentAssertions; using Microsoft.Extensions.Logging; using Newtonsoft.Json.Linq; @@ -7,7 +6,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/CommandTests.cs b/test/Lsp.Tests/Models/CommandTests.cs index aceb14d54..6ee538fb3 100644 --- a/test/Lsp.Tests/Models/CommandTests.cs +++ b/test/Lsp.Tests/Models/CommandTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CompletionItemKindTests.cs b/test/Lsp.Tests/Models/CompletionItemKindTests.cs index 5f5b7c846..5a641e130 100644 --- a/test/Lsp.Tests/Models/CompletionItemKindTests.cs +++ b/test/Lsp.Tests/Models/CompletionItemKindTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CompletionItemTests.cs b/test/Lsp.Tests/Models/CompletionItemTests.cs index 23791eb1f..9fa42e987 100644 --- a/test/Lsp.Tests/Models/CompletionItemTests.cs +++ b/test/Lsp.Tests/Models/CompletionItemTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CompletionListTests.cs b/test/Lsp.Tests/Models/CompletionListTests.cs index 64fd0f7c1..0b3abb8a5 100644 --- a/test/Lsp.Tests/Models/CompletionListTests.cs +++ b/test/Lsp.Tests/Models/CompletionListTests.cs @@ -1,10 +1,8 @@ -using System.Collections.Generic; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/CompletionRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/CompletionRegistrationOptionsTests.cs index 6e1469343..fb8e66a30 100644 --- a/test/Lsp.Tests/Models/CompletionRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/CompletionRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DiagnosticCodeTests.cs b/test/Lsp.Tests/Models/DiagnosticCodeTests.cs index 05d1bdbc4..6ceb4cb64 100644 --- a/test/Lsp.Tests/Models/DiagnosticCodeTests.cs +++ b/test/Lsp.Tests/Models/DiagnosticCodeTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DiagnosticSeverityTests.cs b/test/Lsp.Tests/Models/DiagnosticSeverityTests.cs index 731ae8f2b..bf4191dd7 100644 --- a/test/Lsp.Tests/Models/DiagnosticSeverityTests.cs +++ b/test/Lsp.Tests/Models/DiagnosticSeverityTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DiagnosticTests.cs b/test/Lsp.Tests/Models/DiagnosticTests.cs index 5af0bf2b3..2d2db70e4 100644 --- a/test/Lsp.Tests/Models/DiagnosticTests.cs +++ b/test/Lsp.Tests/Models/DiagnosticTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/DidChangeConfigurationParamsTests.cs b/test/Lsp.Tests/Models/DidChangeConfigurationParamsTests.cs index a10f35609..69ab14956 100644 --- a/test/Lsp.Tests/Models/DidChangeConfigurationParamsTests.cs +++ b/test/Lsp.Tests/Models/DidChangeConfigurationParamsTests.cs @@ -1,11 +1,9 @@ -using System.Collections.Generic; using FluentAssertions; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DidChangeTextDocumentParamsTests.cs b/test/Lsp.Tests/Models/DidChangeTextDocumentParamsTests.cs index 04d344801..28c66400c 100644 --- a/test/Lsp.Tests/Models/DidChangeTextDocumentParamsTests.cs +++ b/test/Lsp.Tests/Models/DidChangeTextDocumentParamsTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DidChangeWatchedFilesParamsTests.cs b/test/Lsp.Tests/Models/DidChangeWatchedFilesParamsTests.cs index 5831b26af..e85f12ce9 100644 --- a/test/Lsp.Tests/Models/DidChangeWatchedFilesParamsTests.cs +++ b/test/Lsp.Tests/Models/DidChangeWatchedFilesParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DidCloseTextDocumentParamsTests.cs b/test/Lsp.Tests/Models/DidCloseTextDocumentParamsTests.cs index 2a0ed2a8d..ed480c82e 100644 --- a/test/Lsp.Tests/Models/DidCloseTextDocumentParamsTests.cs +++ b/test/Lsp.Tests/Models/DidCloseTextDocumentParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DidOpenTextDocumentParamsTests.cs b/test/Lsp.Tests/Models/DidOpenTextDocumentParamsTests.cs index 96166dba6..d43b91320 100644 --- a/test/Lsp.Tests/Models/DidOpenTextDocumentParamsTests.cs +++ b/test/Lsp.Tests/Models/DidOpenTextDocumentParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DidSaveTextDocumentParamsTests.cs b/test/Lsp.Tests/Models/DidSaveTextDocumentParamsTests.cs index c2b67a983..5f3219885 100644 --- a/test/Lsp.Tests/Models/DidSaveTextDocumentParamsTests.cs +++ b/test/Lsp.Tests/Models/DidSaveTextDocumentParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentFilterTests.cs b/test/Lsp.Tests/Models/DocumentFilterTests.cs index f7e9330db..e8fa4ccbb 100644 --- a/test/Lsp.Tests/Models/DocumentFilterTests.cs +++ b/test/Lsp.Tests/Models/DocumentFilterTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentFormattingParamsTests.cs b/test/Lsp.Tests/Models/DocumentFormattingParamsTests.cs index 57d240382..b2aec38c5 100644 --- a/test/Lsp.Tests/Models/DocumentFormattingParamsTests.cs +++ b/test/Lsp.Tests/Models/DocumentFormattingParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentHighlightKindTests.cs b/test/Lsp.Tests/Models/DocumentHighlightKindTests.cs index 64318b694..273a752f4 100644 --- a/test/Lsp.Tests/Models/DocumentHighlightKindTests.cs +++ b/test/Lsp.Tests/Models/DocumentHighlightKindTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentHighlightTests.cs b/test/Lsp.Tests/Models/DocumentHighlightTests.cs index 068d039a1..f8ec626b2 100644 --- a/test/Lsp.Tests/Models/DocumentHighlightTests.cs +++ b/test/Lsp.Tests/Models/DocumentHighlightTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentLinkParamsTests.cs b/test/Lsp.Tests/Models/DocumentLinkParamsTests.cs index c4c154cb0..f8a332429 100644 --- a/test/Lsp.Tests/Models/DocumentLinkParamsTests.cs +++ b/test/Lsp.Tests/Models/DocumentLinkParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentLinkRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/DocumentLinkRegistrationOptionsTests.cs index bcbc3b33b..6a0ad17a6 100644 --- a/test/Lsp.Tests/Models/DocumentLinkRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/DocumentLinkRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentLinkTests.cs b/test/Lsp.Tests/Models/DocumentLinkTests.cs index a3ddedc5a..d9a44a668 100644 --- a/test/Lsp.Tests/Models/DocumentLinkTests.cs +++ b/test/Lsp.Tests/Models/DocumentLinkTests.cs @@ -1,9 +1,7 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/DocumentOnTypeFormattingParamsTests.cs b/test/Lsp.Tests/Models/DocumentOnTypeFormattingParamsTests.cs index e42030c4b..345660574 100644 --- a/test/Lsp.Tests/Models/DocumentOnTypeFormattingParamsTests.cs +++ b/test/Lsp.Tests/Models/DocumentOnTypeFormattingParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentOnTypeFormattingRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/DocumentOnTypeFormattingRegistrationOptionsTests.cs index dc2e08b0e..01df90cdb 100644 --- a/test/Lsp.Tests/Models/DocumentOnTypeFormattingRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/DocumentOnTypeFormattingRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentSelectorTests.cs b/test/Lsp.Tests/Models/DocumentSelectorTests.cs index c342f531d..95f50da08 100644 --- a/test/Lsp.Tests/Models/DocumentSelectorTests.cs +++ b/test/Lsp.Tests/Models/DocumentSelectorTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/DocumentSymbolInformationTests.cs b/test/Lsp.Tests/Models/DocumentSymbolInformationTests.cs index 07fed7f34..a996913cf 100644 --- a/test/Lsp.Tests/Models/DocumentSymbolInformationTests.cs +++ b/test/Lsp.Tests/Models/DocumentSymbolInformationTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/DocumentSymbolParamsTests.cs b/test/Lsp.Tests/Models/DocumentSymbolParamsTests.cs index d093c8289..2ef947021 100644 --- a/test/Lsp.Tests/Models/DocumentSymbolParamsTests.cs +++ b/test/Lsp.Tests/Models/DocumentSymbolParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ExecuteCommandParamsTests.cs b/test/Lsp.Tests/Models/ExecuteCommandParamsTests.cs index 855f2daad..d3bd977c8 100644 --- a/test/Lsp.Tests/Models/ExecuteCommandParamsTests.cs +++ b/test/Lsp.Tests/Models/ExecuteCommandParamsTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ExecuteCommandRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/ExecuteCommandRegistrationOptionsTests.cs index 25a8b5e3d..ca5dd2c27 100644 --- a/test/Lsp.Tests/Models/ExecuteCommandRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/ExecuteCommandRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/FileChangeTypeTests.cs b/test/Lsp.Tests/Models/FileChangeTypeTests.cs index f61096fc4..2788baa2a 100644 --- a/test/Lsp.Tests/Models/FileChangeTypeTests.cs +++ b/test/Lsp.Tests/Models/FileChangeTypeTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/FileEventTests.cs b/test/Lsp.Tests/Models/FileEventTests.cs index fe0f20217..e112017cc 100644 --- a/test/Lsp.Tests/Models/FileEventTests.cs +++ b/test/Lsp.Tests/Models/FileEventTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/FoldingRangeKindTests.cs b/test/Lsp.Tests/Models/FoldingRangeKindTests.cs index b88a160ef..af02299ca 100644 --- a/test/Lsp.Tests/Models/FoldingRangeKindTests.cs +++ b/test/Lsp.Tests/Models/FoldingRangeKindTests.cs @@ -1,7 +1,6 @@ using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/FormattingOptionsTests.cs b/test/Lsp.Tests/Models/FormattingOptionsTests.cs index a21ce7670..b1380c7b1 100644 --- a/test/Lsp.Tests/Models/FormattingOptionsTests.cs +++ b/test/Lsp.Tests/Models/FormattingOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/HoverTests.cs b/test/Lsp.Tests/Models/HoverTests.cs index 69628939f..e9d1df43d 100644 --- a/test/Lsp.Tests/Models/HoverTests.cs +++ b/test/Lsp.Tests/Models/HoverTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/InitializeErrorTests.cs b/test/Lsp.Tests/Models/InitializeErrorTests.cs index 9e162860c..f741de2b5 100644 --- a/test/Lsp.Tests/Models/InitializeErrorTests.cs +++ b/test/Lsp.Tests/Models/InitializeErrorTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/InitializeParamsTests.cs b/test/Lsp.Tests/Models/InitializeParamsTests.cs index 71e953074..7125842f7 100644 --- a/test/Lsp.Tests/Models/InitializeParamsTests.cs +++ b/test/Lsp.Tests/Models/InitializeParamsTests.cs @@ -1,5 +1,3 @@ -using System; -using System.Collections.Generic; using FluentAssertions; using Newtonsoft.Json.Linq; using NSubstitute; @@ -7,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/InitializeResultTests.cs b/test/Lsp.Tests/Models/InitializeResultTests.cs index a5d13ef11..b47886297 100644 --- a/test/Lsp.Tests/Models/InitializeResultTests.cs +++ b/test/Lsp.Tests/Models/InitializeResultTests.cs @@ -1,4 +1,3 @@ -using System.Collections.Generic; using FluentAssertions; using Newtonsoft.Json.Linq; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; @@ -6,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/InsertTextFormatTests.cs b/test/Lsp.Tests/Models/InsertTextFormatTests.cs index 97927005f..2e234d632 100644 --- a/test/Lsp.Tests/Models/InsertTextFormatTests.cs +++ b/test/Lsp.Tests/Models/InsertTextFormatTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/LocationOrLocationLinksTests.cs b/test/Lsp.Tests/Models/LocationOrLocationLinksTests.cs index 300d1cb4a..1e8412df3 100644 --- a/test/Lsp.Tests/Models/LocationOrLocationLinksTests.cs +++ b/test/Lsp.Tests/Models/LocationOrLocationLinksTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/LocationTests.cs b/test/Lsp.Tests/Models/LocationTests.cs index 025db8316..2ae0da173 100644 --- a/test/Lsp.Tests/Models/LocationTests.cs +++ b/test/Lsp.Tests/Models/LocationTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/LogMessageParamsTests.cs b/test/Lsp.Tests/Models/LogMessageParamsTests.cs index 5feeabc03..84b1da8ff 100644 --- a/test/Lsp.Tests/Models/LogMessageParamsTests.cs +++ b/test/Lsp.Tests/Models/LogMessageParamsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/MarkedStringTests.cs b/test/Lsp.Tests/Models/MarkedStringTests.cs index 1b67a9853..a61457460 100644 --- a/test/Lsp.Tests/Models/MarkedStringTests.cs +++ b/test/Lsp.Tests/Models/MarkedStringTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/MessageActionItemTests.cs b/test/Lsp.Tests/Models/MessageActionItemTests.cs index adb78c977..6f10c12ad 100644 --- a/test/Lsp.Tests/Models/MessageActionItemTests.cs +++ b/test/Lsp.Tests/Models/MessageActionItemTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/MessageTypeTests.cs b/test/Lsp.Tests/Models/MessageTypeTests.cs index cf1dd7647..bfc61b3b2 100644 --- a/test/Lsp.Tests/Models/MessageTypeTests.cs +++ b/test/Lsp.Tests/Models/MessageTypeTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ParameterInformationTests.cs b/test/Lsp.Tests/Models/ParameterInformationTests.cs index 6038a9d72..9e12114be 100644 --- a/test/Lsp.Tests/Models/ParameterInformationTests.cs +++ b/test/Lsp.Tests/Models/ParameterInformationTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/PositionTests.cs b/test/Lsp.Tests/Models/PositionTests.cs index 81a525675..dac8655a3 100644 --- a/test/Lsp.Tests/Models/PositionTests.cs +++ b/test/Lsp.Tests/Models/PositionTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/PublishDiagnosticsParamsTests.cs b/test/Lsp.Tests/Models/PublishDiagnosticsParamsTests.cs index c5e9e6bcd..b41974300 100644 --- a/test/Lsp.Tests/Models/PublishDiagnosticsParamsTests.cs +++ b/test/Lsp.Tests/Models/PublishDiagnosticsParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/RangeTests.cs b/test/Lsp.Tests/Models/RangeTests.cs index 1b0a8e6d5..887900dc4 100644 --- a/test/Lsp.Tests/Models/RangeTests.cs +++ b/test/Lsp.Tests/Models/RangeTests.cs @@ -1,10 +1,8 @@ -using System.Linq; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ReferenceContextTests.cs b/test/Lsp.Tests/Models/ReferenceContextTests.cs index 0cfc45ab1..ca97f94bc 100644 --- a/test/Lsp.Tests/Models/ReferenceContextTests.cs +++ b/test/Lsp.Tests/Models/ReferenceContextTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ReferenceParamsTests.cs b/test/Lsp.Tests/Models/ReferenceParamsTests.cs index f47d0ed41..470d03042 100644 --- a/test/Lsp.Tests/Models/ReferenceParamsTests.cs +++ b/test/Lsp.Tests/Models/ReferenceParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/RegistrationParamsTests.cs b/test/Lsp.Tests/Models/RegistrationParamsTests.cs index f750a8683..34472904b 100644 --- a/test/Lsp.Tests/Models/RegistrationParamsTests.cs +++ b/test/Lsp.Tests/Models/RegistrationParamsTests.cs @@ -1,10 +1,8 @@ -using System.Collections.Generic; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/RegistrationTests.cs b/test/Lsp.Tests/Models/RegistrationTests.cs index 7366bb63a..e0ddd9e48 100644 --- a/test/Lsp.Tests/Models/RegistrationTests.cs +++ b/test/Lsp.Tests/Models/RegistrationTests.cs @@ -1,10 +1,8 @@ -using System.Collections.Generic; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/RenameParamsTests.cs b/test/Lsp.Tests/Models/RenameParamsTests.cs index c042aa367..0a99c1b52 100644 --- a/test/Lsp.Tests/Models/RenameParamsTests.cs +++ b/test/Lsp.Tests/Models/RenameParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ShowMessageParamsTests.cs b/test/Lsp.Tests/Models/ShowMessageParamsTests.cs index ce30f8ece..8488620b8 100644 --- a/test/Lsp.Tests/Models/ShowMessageParamsTests.cs +++ b/test/Lsp.Tests/Models/ShowMessageParamsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/ShowMessageRequestParamsTests.cs b/test/Lsp.Tests/Models/ShowMessageRequestParamsTests.cs index 3552cbfc0..0cacd8e13 100644 --- a/test/Lsp.Tests/Models/ShowMessageRequestParamsTests.cs +++ b/test/Lsp.Tests/Models/ShowMessageRequestParamsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/SignatureHelpRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/SignatureHelpRegistrationOptionsTests.cs index 38ad96d60..4256517f1 100644 --- a/test/Lsp.Tests/Models/SignatureHelpRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/SignatureHelpRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/SignatureHelpTests.cs b/test/Lsp.Tests/Models/SignatureHelpTests.cs index 03e077b89..92c6ae100 100644 --- a/test/Lsp.Tests/Models/SignatureHelpTests.cs +++ b/test/Lsp.Tests/Models/SignatureHelpTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/SignatureInformationTests.cs b/test/Lsp.Tests/Models/SignatureInformationTests.cs index 9fda34d18..62a3a81d0 100644 --- a/test/Lsp.Tests/Models/SignatureInformationTests.cs +++ b/test/Lsp.Tests/Models/SignatureInformationTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/SymbolKindTests.cs b/test/Lsp.Tests/Models/SymbolKindTests.cs index 6a192c19f..90e56f815 100644 --- a/test/Lsp.Tests/Models/SymbolKindTests.cs +++ b/test/Lsp.Tests/Models/SymbolKindTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentChangeRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/TextDocumentChangeRegistrationOptionsTests.cs index 5d92be46b..3b2b95e4d 100644 --- a/test/Lsp.Tests/Models/TextDocumentChangeRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentChangeRegistrationOptionsTests.cs @@ -4,7 +4,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentContentChangeEventTests.cs b/test/Lsp.Tests/Models/TextDocumentContentChangeEventTests.cs index 55b38c6ca..5a4b8b55c 100644 --- a/test/Lsp.Tests/Models/TextDocumentContentChangeEventTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentContentChangeEventTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentEditTests.cs b/test/Lsp.Tests/Models/TextDocumentEditTests.cs index 9489f32ee..bf04c301c 100644 --- a/test/Lsp.Tests/Models/TextDocumentEditTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentEditTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/TextDocumentIdentifierTests.cs b/test/Lsp.Tests/Models/TextDocumentIdentifierTests.cs index 4c912dc22..8790037ee 100644 --- a/test/Lsp.Tests/Models/TextDocumentIdentifierTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentIdentifierTests.cs @@ -1,11 +1,9 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentItemTests.cs b/test/Lsp.Tests/Models/TextDocumentItemTests.cs index 3ef41428b..643a760c0 100644 --- a/test/Lsp.Tests/Models/TextDocumentItemTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentItemTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentPositionParamsTests.cs b/test/Lsp.Tests/Models/TextDocumentPositionParamsTests.cs index 4c93e2886..14bd5a81a 100644 --- a/test/Lsp.Tests/Models/TextDocumentPositionParamsTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentPositionParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentSaveReasonTests.cs b/test/Lsp.Tests/Models/TextDocumentSaveReasonTests.cs index 75a6e2aa4..b47c2690b 100644 --- a/test/Lsp.Tests/Models/TextDocumentSaveReasonTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentSaveReasonTests.cs @@ -2,7 +2,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextDocumentSaveRegistrationOptionsTests.cs b/test/Lsp.Tests/Models/TextDocumentSaveRegistrationOptionsTests.cs index f7bac42c3..0bd9a3609 100644 --- a/test/Lsp.Tests/Models/TextDocumentSaveRegistrationOptionsTests.cs +++ b/test/Lsp.Tests/Models/TextDocumentSaveRegistrationOptionsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/TextEditTests.cs b/test/Lsp.Tests/Models/TextEditTests.cs index fa994dcd6..e1cabd41f 100644 --- a/test/Lsp.Tests/Models/TextEditTests.cs +++ b/test/Lsp.Tests/Models/TextEditTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/UnregistrationParamsTests.cs b/test/Lsp.Tests/Models/UnregistrationParamsTests.cs index 9f556e9d2..74eec788d 100644 --- a/test/Lsp.Tests/Models/UnregistrationParamsTests.cs +++ b/test/Lsp.Tests/Models/UnregistrationParamsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/UnregistrationTests.cs b/test/Lsp.Tests/Models/UnregistrationTests.cs index 97b9f1f8a..08933bbd3 100644 --- a/test/Lsp.Tests/Models/UnregistrationTests.cs +++ b/test/Lsp.Tests/Models/UnregistrationTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/VersionedTextDocumentIdentifierTests.cs b/test/Lsp.Tests/Models/VersionedTextDocumentIdentifierTests.cs index 8f2e74f70..b35e8da3c 100644 --- a/test/Lsp.Tests/Models/VersionedTextDocumentIdentifierTests.cs +++ b/test/Lsp.Tests/Models/VersionedTextDocumentIdentifierTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/WillSaveTextDocumentParamsTests.cs b/test/Lsp.Tests/Models/WillSaveTextDocumentParamsTests.cs index 1b53e9228..fb560030b 100644 --- a/test/Lsp.Tests/Models/WillSaveTextDocumentParamsTests.cs +++ b/test/Lsp.Tests/Models/WillSaveTextDocumentParamsTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/Models/WorkspaceEditTests.cs b/test/Lsp.Tests/Models/WorkspaceEditTests.cs index 964dd1561..bb9b20857 100644 --- a/test/Lsp.Tests/Models/WorkspaceEditTests.cs +++ b/test/Lsp.Tests/Models/WorkspaceEditTests.cs @@ -1,12 +1,9 @@ -using System; -using System.Collections.Generic; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/WorkspaceSymbolInformationTests.cs b/test/Lsp.Tests/Models/WorkspaceSymbolInformationTests.cs index a5105a878..2ce394b81 100644 --- a/test/Lsp.Tests/Models/WorkspaceSymbolInformationTests.cs +++ b/test/Lsp.Tests/Models/WorkspaceSymbolInformationTests.cs @@ -1,10 +1,8 @@ -using System; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models diff --git a/test/Lsp.Tests/Models/WorkspaceSymbolParamsTests.cs b/test/Lsp.Tests/Models/WorkspaceSymbolParamsTests.cs index 42819826e..fd80b715f 100644 --- a/test/Lsp.Tests/Models/WorkspaceSymbolParamsTests.cs +++ b/test/Lsp.Tests/Models/WorkspaceSymbolParamsTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using TestingUtils; -using Xunit; namespace Lsp.Tests.Models { diff --git a/test/Lsp.Tests/RequestProcessIdentifierTests.cs b/test/Lsp.Tests/RequestProcessIdentifierTests.cs index 128a32dd2..19f46e2a0 100644 --- a/test/Lsp.Tests/RequestProcessIdentifierTests.cs +++ b/test/Lsp.Tests/RequestProcessIdentifierTests.cs @@ -1,4 +1,3 @@ -using System; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc; @@ -6,7 +5,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.General; using OmniSharp.Extensions.LanguageServer.Protocol.Workspace; using OmniSharp.Extensions.LanguageServer.Shared; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests diff --git a/test/Lsp.Tests/SemanticTokensDocumentTests.cs b/test/Lsp.Tests/SemanticTokensDocumentTests.cs index 71ded91b9..1df5ffaf1 100644 --- a/test/Lsp.Tests/SemanticTokensDocumentTests.cs +++ b/test/Lsp.Tests/SemanticTokensDocumentTests.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Text; using Bogus; using FluentAssertions; @@ -9,7 +6,6 @@ using NSubstitute; using OmniSharp.Extensions.LanguageServer.Protocol.Document; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using Xunit; using Xunit.Abstractions; diff --git a/test/Lsp.Tests/SemanticTokensLegendTests.cs b/test/Lsp.Tests/SemanticTokensLegendTests.cs index 8d376399d..fca455162 100644 --- a/test/Lsp.Tests/SemanticTokensLegendTests.cs +++ b/test/Lsp.Tests/SemanticTokensLegendTests.cs @@ -1,10 +1,8 @@ -using System.Linq; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; using OmniSharp.Extensions.LanguageServer.Protocol.Server.Capabilities; -using Xunit; namespace Lsp.Tests { diff --git a/test/Lsp.Tests/SupportedCapabilitiesFixture.cs b/test/Lsp.Tests/SupportedCapabilitiesFixture.cs index 1df0e5a83..cb3b17a7a 100644 --- a/test/Lsp.Tests/SupportedCapabilitiesFixture.cs +++ b/test/Lsp.Tests/SupportedCapabilitiesFixture.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics.CodeAnalysis; using OmniSharp.Extensions.LanguageServer.Protocol.Shared; using OmniSharp.Extensions.LanguageServer.Shared; diff --git a/test/Lsp.Tests/Testing/LanguageServerTestBaseTests.cs b/test/Lsp.Tests/Testing/LanguageServerTestBaseTests.cs index ee5535382..21de21115 100644 --- a/test/Lsp.Tests/Testing/LanguageServerTestBaseTests.cs +++ b/test/Lsp.Tests/Testing/LanguageServerTestBaseTests.cs @@ -1,12 +1,9 @@ -using System.IO; -using System.IO.Pipelines; -using System.Threading.Tasks; +using System.IO.Pipelines; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.JsonRpc.Testing; using OmniSharp.Extensions.LanguageProtocol.Testing; using OmniSharp.Extensions.LanguageServer.Server; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Testing diff --git a/test/Lsp.Tests/Testing/TestContentTests.cs b/test/Lsp.Tests/Testing/TestContentTests.cs index 7c0a9e53e..8eae66da1 100644 --- a/test/Lsp.Tests/Testing/TestContentTests.cs +++ b/test/Lsp.Tests/Testing/TestContentTests.cs @@ -1,9 +1,7 @@ -using System; using FluentAssertions; using NSubstitute; using OmniSharp.Extensions.LanguageProtocol.Testing; using OmniSharp.Extensions.LanguageServer.Protocol.Models; -using Xunit; using Xunit.Abstractions; namespace Lsp.Tests.Testing diff --git a/test/Lsp.Tests/VsCodeDocumentUriTests.cs b/test/Lsp.Tests/VsCodeDocumentUriTests.cs index 16cc559bd..fe71f88ad 100644 --- a/test/Lsp.Tests/VsCodeDocumentUriTests.cs +++ b/test/Lsp.Tests/VsCodeDocumentUriTests.cs @@ -1,8 +1,6 @@ -using System; -using System.Runtime.InteropServices; +using System.Runtime.InteropServices; using FluentAssertions; using OmniSharp.Extensions.LanguageServer.Protocol; -using Xunit; namespace Lsp.Tests { diff --git a/test/Lsp.Tests/WorkspaceSymbolKindTests.cs b/test/Lsp.Tests/WorkspaceSymbolKindTests.cs index a16e77644..d3e3b6120 100644 --- a/test/Lsp.Tests/WorkspaceSymbolKindTests.cs +++ b/test/Lsp.Tests/WorkspaceSymbolKindTests.cs @@ -3,7 +3,6 @@ using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities; using OmniSharp.Extensions.LanguageServer.Protocol.Models; using OmniSharp.Extensions.LanguageServer.Protocol.Serialization; -using Xunit; #pragma warning disable 618 diff --git a/test/TestingUtils/AutoNSubstitute/AutoSubstitute.cs b/test/TestingUtils/AutoNSubstitute/AutoSubstitute.cs index 9fe76b9d1..58aa43ac0 100644 --- a/test/TestingUtils/AutoNSubstitute/AutoSubstitute.cs +++ b/test/TestingUtils/AutoNSubstitute/AutoSubstitute.cs @@ -1,4 +1,3 @@ -using System; using System.Diagnostics.CodeAnalysis; using DryIoc; using Microsoft.Extensions.DependencyInjection; diff --git a/test/TestingUtils/AutoNSubstitute/AutoTestBase.cs b/test/TestingUtils/AutoNSubstitute/AutoTestBase.cs index 81e3e0b53..cc91b6f8b 100644 --- a/test/TestingUtils/AutoNSubstitute/AutoTestBase.cs +++ b/test/TestingUtils/AutoNSubstitute/AutoTestBase.cs @@ -1,4 +1,3 @@ -using System; using DryIoc; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; diff --git a/test/TestingUtils/AutoNSubstitute/DryIocExtensions.cs b/test/TestingUtils/AutoNSubstitute/DryIocExtensions.cs index 975f1aee3..0035a9e3c 100644 --- a/test/TestingUtils/AutoNSubstitute/DryIocExtensions.cs +++ b/test/TestingUtils/AutoNSubstitute/DryIocExtensions.cs @@ -1,7 +1,5 @@ -using System; -using System.Collections.Concurrent; +using System.Collections.Concurrent; using System.Collections.Immutable; -using System.Linq; using DryIoc; using Microsoft.Extensions.Logging; diff --git a/test/TestingUtils/AutoNSubstitute/TestExtensions.cs b/test/TestingUtils/AutoNSubstitute/TestExtensions.cs index e4d298dac..16e314181 100644 --- a/test/TestingUtils/AutoNSubstitute/TestExtensions.cs +++ b/test/TestingUtils/AutoNSubstitute/TestExtensions.cs @@ -1,5 +1,4 @@ -using System.Threading; -using OmniSharp.Extensions.JsonRpc.Testing; +using OmniSharp.Extensions.JsonRpc.Testing; using Serilog.Events; using Xunit.Abstractions; diff --git a/test/TestingUtils/AutoNSubstitute/TestLogger.cs b/test/TestingUtils/AutoNSubstitute/TestLogger.cs index cb777ed61..b23dc3145 100644 --- a/test/TestingUtils/AutoNSubstitute/TestLogger.cs +++ b/test/TestingUtils/AutoNSubstitute/TestLogger.cs @@ -1,6 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Disposables; using Microsoft.Extensions.Logging; diff --git a/test/TestingUtils/AutoNSubstitute/TestLoggerFactory.cs b/test/TestingUtils/AutoNSubstitute/TestLoggerFactory.cs index 4840f5393..2eb6f8801 100644 --- a/test/TestingUtils/AutoNSubstitute/TestLoggerFactory.cs +++ b/test/TestingUtils/AutoNSubstitute/TestLoggerFactory.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; using System.Reactive.Subjects; -using System.Threading; using Microsoft.Extensions.Logging; using Serilog; using Serilog.Events; diff --git a/test/TestingUtils/AutoNSubstitute/TraceWriter.cs b/test/TestingUtils/AutoNSubstitute/TraceWriter.cs index 8eb873e54..a1384c0eb 100644 --- a/test/TestingUtils/AutoNSubstitute/TraceWriter.cs +++ b/test/TestingUtils/AutoNSubstitute/TraceWriter.cs @@ -1,4 +1,3 @@ -using System; using Microsoft.Extensions.Logging; // ReSharper disable once CheckNamespace diff --git a/test/TestingUtils/FactWithSkipOnAttribute.cs b/test/TestingUtils/FactWithSkipOnAttribute.cs index 212dfd786..e387a802b 100644 --- a/test/TestingUtils/FactWithSkipOnAttribute.cs +++ b/test/TestingUtils/FactWithSkipOnAttribute.cs @@ -1,7 +1,4 @@ -using System.Linq; -using Xunit; - -namespace TestingUtils +namespace TestingUtils { public class FactWithSkipOnAttribute : FactAttribute { diff --git a/test/TestingUtils/RetryFactAttribute.cs b/test/TestingUtils/RetryFactAttribute.cs index c9dfc8f91..210d0a9da 100644 --- a/test/TestingUtils/RetryFactAttribute.cs +++ b/test/TestingUtils/RetryFactAttribute.cs @@ -1,8 +1,5 @@ // See https://github.com/JoshKeegan/xRetry -using System; -using System.Linq; -using Xunit; using Xunit.Sdk; namespace TestingUtils diff --git a/test/TestingUtils/RetryFactDiscoverer.cs b/test/TestingUtils/RetryFactDiscoverer.cs index 280837c86..30d36bed4 100644 --- a/test/TestingUtils/RetryFactDiscoverer.cs +++ b/test/TestingUtils/RetryFactDiscoverer.cs @@ -1,5 +1,3 @@ -using System.Collections.Generic; -using System.Linq; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/test/TestingUtils/RetryTestCase.cs b/test/TestingUtils/RetryTestCase.cs index 53ae6f395..cc9f98651 100644 --- a/test/TestingUtils/RetryTestCase.cs +++ b/test/TestingUtils/RetryTestCase.cs @@ -1,7 +1,4 @@ -using System; using System.ComponentModel; -using System.Threading; -using System.Threading.Tasks; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/test/TestingUtils/RetryTestCaseRunner.cs b/test/TestingUtils/RetryTestCaseRunner.cs index 40f35d960..ed1f7b8ac 100644 --- a/test/TestingUtils/RetryTestCaseRunner.cs +++ b/test/TestingUtils/RetryTestCaseRunner.cs @@ -1,8 +1,5 @@ // See https://github.com/JoshKeegan/xRetry -using System; -using System.Threading; -using System.Threading.Tasks; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/test/TestingUtils/RetryTheoryAttribute.cs b/test/TestingUtils/RetryTheoryAttribute.cs index bbd11ebef..b8a6339ae 100644 --- a/test/TestingUtils/RetryTheoryAttribute.cs +++ b/test/TestingUtils/RetryTheoryAttribute.cs @@ -1,6 +1,5 @@ // See https://github.com/JoshKeegan/xRetry -using System; using Xunit.Sdk; namespace TestingUtils diff --git a/test/TestingUtils/RetryTheoryDiscoverer.cs b/test/TestingUtils/RetryTheoryDiscoverer.cs index 263ee06ce..5beef7f0a 100644 --- a/test/TestingUtils/RetryTheoryDiscoverer.cs +++ b/test/TestingUtils/RetryTheoryDiscoverer.cs @@ -1,6 +1,5 @@ // See https://github.com/JoshKeegan/xRetry -using System.Collections.Generic; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/test/TestingUtils/RetryTheoryDiscoveryAtRuntimeCase.cs b/test/TestingUtils/RetryTheoryDiscoveryAtRuntimeCase.cs index 4fd4df6a0..3d596d2ef 100644 --- a/test/TestingUtils/RetryTheoryDiscoveryAtRuntimeCase.cs +++ b/test/TestingUtils/RetryTheoryDiscoveryAtRuntimeCase.cs @@ -1,9 +1,6 @@ // See https://github.com/JoshKeegan/xRetry -using System; using System.ComponentModel; -using System.Threading; -using System.Threading.Tasks; using Xunit.Abstractions; using Xunit.Sdk; diff --git a/test/TestingUtils/SkipOnPlatform.cs b/test/TestingUtils/SkipOnPlatform.cs index 94b4162b9..095fff2de 100644 --- a/test/TestingUtils/SkipOnPlatform.cs +++ b/test/TestingUtils/SkipOnPlatform.cs @@ -1,6 +1,4 @@ -using System; - -namespace TestingUtils +namespace TestingUtils { [Flags] public enum SkipOnPlatform diff --git a/test/TestingUtils/TestHelper.cs b/test/TestingUtils/TestHelper.cs index 6c24c10d6..38023221b 100644 --- a/test/TestingUtils/TestHelper.cs +++ b/test/TestingUtils/TestHelper.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; - -namespace TestingUtils +namespace TestingUtils { public static class TestHelper { diff --git a/test/TestingUtils/TestingUtils.csproj b/test/TestingUtils/TestingUtils.csproj index e8296c701..795126980 100644 --- a/test/TestingUtils/TestingUtils.csproj +++ b/test/TestingUtils/TestingUtils.csproj @@ -1,7 +1,7 @@  - net8.0 + net8.0 false diff --git a/test/TestingUtils/TheoryWithSkipOnAttribute.cs b/test/TestingUtils/TheoryWithSkipOnAttribute.cs index 36d6f6615..5f20f2c11 100644 --- a/test/TestingUtils/TheoryWithSkipOnAttribute.cs +++ b/test/TestingUtils/TheoryWithSkipOnAttribute.cs @@ -1,7 +1,4 @@ -using System.Linq; -using Xunit; - -namespace TestingUtils +namespace TestingUtils { public class TheoryWithSkipOnAttribute : TheoryAttribute { diff --git a/test/TestingUtils/UnitTestDetector.cs b/test/TestingUtils/UnitTestDetector.cs index 3bb5fa911..7c02560bd 100644 --- a/test/TestingUtils/UnitTestDetector.cs +++ b/test/TestingUtils/UnitTestDetector.cs @@ -1,6 +1,4 @@ -using System; -using System.Linq; -using System.Runtime.InteropServices; +using System.Runtime.InteropServices; namespace TestingUtils {