diff --git a/Client/server/Mono.Cecil.Mdb.dll b/Client/server/Mono.Cecil.Mdb.dll new file mode 100755 index 0000000..2781b94 Binary files /dev/null and b/Client/server/Mono.Cecil.Mdb.dll differ diff --git a/Client/server/Mono.Cecil.Pdb.dll b/Client/server/Mono.Cecil.Pdb.dll new file mode 100755 index 0000000..7e7bb5b Binary files /dev/null and b/Client/server/Mono.Cecil.Pdb.dll differ diff --git a/Client/server/Mono.Cecil.Rocks.dll b/Client/server/Mono.Cecil.Rocks.dll new file mode 100755 index 0000000..89939ef Binary files /dev/null and b/Client/server/Mono.Cecil.Rocks.dll differ diff --git a/Client/server/Mono.Cecil.dll b/Client/server/Mono.Cecil.dll new file mode 100755 index 0000000..71bc060 Binary files /dev/null and b/Client/server/Mono.Cecil.dll differ diff --git a/Client/server/UpsilonLanguageServer.deps.json b/Client/server/UpsilonLanguageServer.deps.json index 68a2811..35b8cbe 100644 --- a/Client/server/UpsilonLanguageServer.deps.json +++ b/Client/server/UpsilonLanguageServer.deps.json @@ -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, diff --git a/Client/server/UpsilonLanguageServer.dll b/Client/server/UpsilonLanguageServer.dll index 38a631b..c620088 100644 Binary files a/Client/server/UpsilonLanguageServer.dll and b/Client/server/UpsilonLanguageServer.dll differ diff --git a/Client/server/UpsilonLanguageServer.pdb b/Client/server/UpsilonLanguageServer.pdb index 041c53e..ea53913 100644 Binary files a/Client/server/UpsilonLanguageServer.pdb and b/Client/server/UpsilonLanguageServer.pdb differ diff --git a/Client/upsilon-language-extension-1.0.0.vsix b/Client/upsilon-language-extension-1.0.0.vsix index 8a2ac0c..c9012ba 100644 Binary files a/Client/upsilon-language-extension-1.0.0.vsix and b/Client/upsilon-language-extension-1.0.0.vsix differ diff --git a/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/contentModel.xml b/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/contentModel.xml index 70df396..64cfab1 100644 --- a/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/contentModel.xml +++ b/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/contentModel.xml @@ -11,6 +11,9 @@ + + + diff --git a/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/workspace.xml b/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/workspace.xml index 6b6e374..dcd54fa 100644 --- a/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/workspace.xml +++ b/UpsilonLanguageServer/.idea/.idea.UpsilonLanguageServer/.idea/workspace.xml @@ -23,13 +23,35 @@