Skip to content

Commit

Permalink
Do not embed MediatR (#177)
Browse files Browse the repository at this point in the history
* Do not embed MediatR

- MediatR is strong-name signed nowadays, no need to embed and sign anymore.

* Fix test
  • Loading branch information
bjorkstromm authored and david-driscoll committed Oct 12, 2019
1 parent 2086370 commit d997627
Show file tree
Hide file tree
Showing 176 changed files with 182 additions and 206 deletions.
6 changes: 0 additions & 6 deletions .gitmodules

This file was deleted.

1 change: 1 addition & 0 deletions Common.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<PackageTags>lsp;language server;language server protocol;language client;language server client</PackageTags>
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)\lsp.snk</AssemblyOriginatorKeyFile>
<Logging_Extensions_Version>2.0.0</Logging_Extensions_Version>
<MediatR_Version>7.0.0</MediatR_Version>
</PropertyGroup>
<PropertyGroup>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
Expand Down
2 changes: 2 additions & 0 deletions Common.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,7 @@
<PackageReference Update="XunitXml.TestLogger" Version="2.1.26" />
<PackageReference Update="coverlet.msbuild" Version="2.5.1" />
<PackageReference Update="System.Reactive" Version="4.1.2" />
<PackageReference Update="MediatR" Version="$(MediatR_Version)" />
<PackageReference Update="MediatR.Extensions.Microsoft.DependencyInjection" Version="$(MediatR_Version)" />
</ItemGroup>
</Project>
22 changes: 0 additions & 22 deletions build.cake
Original file line number Diff line number Diff line change
@@ -1,28 +1,6 @@
#load "nuget:?package=Rocket.Surgery.Cake.Library&version=0.9.3";

Task("Submodules")
.Does(() => {
StartProcess("git", "submodule update --init --recursive");
});

Task("Embed MediatR")
.Does(() => {
foreach (var file in GetFiles("submodules/**/*.cs"))
{
var content = System.IO.File.ReadAllText(file.FullPath);
if (content.IndexOf("namespace MediatR") > -1 || content.IndexOf("using MediatR") > -1)
{
System.IO.File.WriteAllText(file.FullPath, content
.Replace("namespace MediatR", "namespace OmniSharp.Extensions.Embedded.MediatR")
.Replace("using MediatR", "using OmniShqarp.Extensions.Embedded.MediatR")
);
}
}
});

Task("Default")
.IsDependentOn("Submodules")
.IsDependentOn("Embed MediatR")
.IsDependentOn("dotnetcore");

RunTarget(Target);
2 changes: 1 addition & 1 deletion sample/SampleServer/TextDocumentHandler.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
using System;
using System.Threading;
using System.Threading.Tasks;
using MediatR;
using Microsoft.Extensions.Logging;
using OmniSharp.Extensions.Embedded.MediatR;
using OmniSharp.Extensions.LanguageServer;
using OmniSharp.Extensions.LanguageServer.Protocol;
using OmniSharp.Extensions.LanguageServer.Protocol.Client.Capabilities;
Expand Down
2 changes: 1 addition & 1 deletion src/Client/Handlers/JsonRpcNotificationHandler.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System;
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using Newtonsoft.Json.Linq;
using OmniSharp.Extensions.JsonRpc;
using OmniSharp.Extensions.LanguageServer.Protocol;
Expand Down
2 changes: 1 addition & 1 deletion src/Client/LanguageRegistration.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using System;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;
using OmniSharp.Extensions.LanguageServer.Client.Handlers;

Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/BreakpointEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/BreakpointExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/CapabilitiesEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/CapabilitiesExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ContinuedEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ContinuedExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ExitedEvent.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ExitedExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/InitializedEvent.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/InitializedExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/LoadedSourceEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/LoadedSourceExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ModuleEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ModuleExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/OutputEvent.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Newtonsoft.Json.Linq;
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/OutputExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ProcessEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ProcessExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/StoppedEvent.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/StoppedExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/TerminatedEvent.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Newtonsoft.Json.Linq;
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/TerminatedExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ThreadEvent.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Events/ThreadExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Threading;
using System.Threading.Tasks;
using OmniSharp.Extensions.DebugAdapter.Protocol.Requests;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;
using OmniSharp.Extensions.JsonRpc;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Events
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/AttachRequestArguments.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Newtonsoft.Json.Linq;
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/CompletionsArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/ConfigurationDoneArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/ContinueArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/DataBreakpointInfoArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/DisassembleArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/DisconnectArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/EvaluateArguments.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/ExceptionInfoArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/GotoArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/GotoTargetsArguments.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Models;
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/InitializeRequestArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/LaunchRequestArguments.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Newtonsoft.Json.Linq;
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/LoadedSourcesArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/ModulesArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/NextArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/PauseArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/ReadMemoryArguments.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using OmniSharp.Extensions.DebugAdapter.Protocol.Serialization;
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
2 changes: 1 addition & 1 deletion src/Dap.Protocol/Requests/RestartArguments.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using OmniSharp.Extensions.Embedded.MediatR;
using MediatR;

namespace OmniSharp.Extensions.DebugAdapter.Protocol.Requests
{
Expand Down
Loading

0 comments on commit d997627

Please sign in to comment.