Initial support for reading references from .dll libraries instead of pre-extracted .json files

This commit is contained in:
2019-02-18 19:12:12 +01:00
parent f3eefb9c9e
commit 88d6767d56
28 changed files with 2189 additions and 432 deletions

BIN
Client/server/Mono.Cecil.Mdb.dll Executable file

Binary file not shown.

BIN
Client/server/Mono.Cecil.Pdb.dll Executable file

Binary file not shown.

Binary file not shown.

BIN
Client/server/Mono.Cecil.dll Executable file

Binary file not shown.

View File

@@ -1,7 +1,7 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v2.1",
"signature": "581d4a2b95ddb38a06e4f4668085df59e24bb64d"
"signature": "92ceee375f8a26f5a48d4433636768b431365217"
},
"compilationOptions": {},
"targets": {
@@ -12,6 +12,7 @@
"Microsoft.Extensions.Logging": "2.1.1",
"Microsoft.Extensions.Logging.Debug": "1.1.0",
"Microsoft.Extensions.Logging.TraceSource": "2.1.1",
"Mono.Cecil": "0.10.3",
"JsonRpc.DynamicProxy": "0.4.0.0",
"LanguageServer.VsCode": "0.2.0.0",
"Upsilon": "1.0.0.0"
@@ -172,6 +173,36 @@
}
}
},
"Mono.Cecil/0.10.3": {
"dependencies": {
"System.Collections": "4.3.0",
"System.IO.FileSystem": "4.3.0",
"System.IO.FileSystem.Primitives": "4.3.0",
"System.Reflection": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.2.0",
"System.Security.Cryptography.Csp": "4.0.0",
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/Mono.Cecil.Mdb.dll": {
"assemblyVersion": "0.10.3.0",
"fileVersion": "0.10.3.0"
},
"lib/netstandard1.3/Mono.Cecil.Pdb.dll": {
"assemblyVersion": "0.10.3.0",
"fileVersion": "0.10.3.0"
},
"lib/netstandard1.3/Mono.Cecil.Rocks.dll": {
"assemblyVersion": "0.10.3.0",
"fileVersion": "0.10.3.0"
},
"lib/netstandard1.3/Mono.Cecil.dll": {
"assemblyVersion": "0.10.3.0",
"fileVersion": "0.10.3.0"
}
}
},
"Newtonsoft.Json/10.0.2": {
"dependencies": {
"Microsoft.CSharp": "4.3.0",
@@ -187,11 +218,26 @@
}
}
},
"runtime.native.System.Security.Cryptography/4.0.0": {},
"System.Collections/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0"
}
},
"System.Collections.Concurrent/4.0.12": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.Tracing": "4.1.0",
"System.Globalization": "4.3.0",
"System.Reflection": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Collections.NonGeneric/4.3.0": {
"dependencies": {
"System.Diagnostics.Debug": "4.3.0",
@@ -249,6 +295,11 @@
"System.Runtime": "4.3.0"
}
},
"System.Diagnostics.Tracing/4.1.0": {
"dependencies": {
"System.Runtime": "4.3.0"
}
},
"System.Dynamic.Runtime/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
@@ -435,6 +486,14 @@
"System.Runtime.Handles": "4.3.0"
}
},
"System.Runtime.Numerics/4.0.1": {
"dependencies": {
"System.Globalization": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0"
}
},
"System.Runtime.Serialization.Formatters/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
@@ -450,6 +509,94 @@
"System.Runtime": "4.3.0"
}
},
"System.Security.Cryptography.Algorithms/4.2.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Runtime.Numerics": "4.0.1",
"System.Security.Cryptography.Encoding": "4.0.0",
"System.Security.Cryptography.Primitives": "4.0.0",
"System.Text.Encoding": "4.3.0",
"runtime.native.System.Security.Cryptography": "4.0.0"
},
"runtimeTargets": {
"runtime/unix/lib/_._": {
"rid": "unix",
"assetType": "runtime"
},
"runtime/win/lib/_._": {
"rid": "win",
"assetType": "runtime"
}
}
},
"System.Security.Cryptography.Csp/4.0.0": {
"dependencies": {
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.2.0",
"System.Security.Cryptography.Encoding": "4.0.0",
"System.Security.Cryptography.Primitives": "4.0.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0"
},
"runtimeTargets": {
"runtime/unix/lib/_._": {
"rid": "unix",
"assetType": "runtime"
},
"runtime/win/lib/_._": {
"rid": "win",
"assetType": "runtime"
}
}
},
"System.Security.Cryptography.Encoding/4.0.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Collections.Concurrent": "4.0.12",
"System.Linq": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Security.Cryptography.Primitives": "4.0.0",
"System.Text.Encoding": "4.3.0",
"runtime.native.System.Security.Cryptography": "4.0.0"
},
"runtimeTargets": {
"runtime/unix/lib/_._": {
"rid": "unix",
"assetType": "runtime"
},
"runtime/win/lib/_._": {
"rid": "win",
"assetType": "runtime"
}
}
},
"System.Security.Cryptography.Primitives/4.0.0": {
"dependencies": {
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Text.Encoding/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0"
@@ -640,6 +787,13 @@
"path": "microsoft.extensions.primitives/2.1.1",
"hashPath": "microsoft.extensions.primitives.2.1.1.nupkg.sha512"
},
"Mono.Cecil/0.10.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-RM04CLohPMOqmLjQFeqcNaWy4GVR/JyvaqjiUoFWWIcvVDX3KJ2oS+wfxyiDN0YvdAJD9GbAKF9Ms4nLhYzWkg==",
"path": "mono.cecil/0.10.3",
"hashPath": "mono.cecil.0.10.3.nupkg.sha512"
},
"Newtonsoft.Json/10.0.2": {
"type": "package",
"serviceable": true,
@@ -647,6 +801,13 @@
"path": "newtonsoft.json/10.0.2",
"hashPath": "newtonsoft.json.10.0.2.nupkg.sha512"
},
"runtime.native.System.Security.Cryptography/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
"path": "runtime.native.system.security.cryptography/4.0.0",
"hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
},
"System.Collections/4.3.0": {
"type": "package",
"serviceable": true,
@@ -654,6 +815,13 @@
"path": "system.collections/4.3.0",
"hashPath": "system.collections.4.3.0.nupkg.sha512"
},
"System.Collections.Concurrent/4.0.12": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
"path": "system.collections.concurrent/4.0.12",
"hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
},
"System.Collections.NonGeneric/4.3.0": {
"type": "package",
"serviceable": true,
@@ -696,6 +864,13 @@
"path": "system.diagnostics.debug/4.3.0",
"hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
},
"System.Diagnostics.Tracing/4.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",
"path": "system.diagnostics.tracing/4.1.0",
"hashPath": "system.diagnostics.tracing.4.1.0.nupkg.sha512"
},
"System.Dynamic.Runtime/4.3.0": {
"type": "package",
"serviceable": true,
@@ -857,6 +1032,13 @@
"path": "system.runtime.interopservices/4.3.0",
"hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
},
"System.Runtime.Numerics/4.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==",
"path": "system.runtime.numerics/4.0.1",
"hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512"
},
"System.Runtime.Serialization.Formatters/4.3.0": {
"type": "package",
"serviceable": true,
@@ -871,6 +1053,34 @@
"path": "system.runtime.serialization.primitives/4.3.0",
"hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.Algorithms/4.2.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==",
"path": "system.security.cryptography.algorithms/4.2.0",
"hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512"
},
"System.Security.Cryptography.Csp/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==",
"path": "system.security.cryptography.csp/4.0.0",
"hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512"
},
"System.Security.Cryptography.Encoding/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==",
"path": "system.security.cryptography.encoding/4.0.0",
"hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512"
},
"System.Security.Cryptography.Primitives/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==",
"path": "system.security.cryptography.primitives/4.0.0",
"hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512"
},
"System.Text.Encoding/4.3.0": {
"type": "package",
"serviceable": true,