diff --git a/src/vs-bicep/Bicep.VSLanguageServerClient.IntegrationTests/packages.lock.json b/src/vs-bicep/Bicep.VSLanguageServerClient.IntegrationTests/packages.lock.json
index 98962386673..d640d36da55 100644
--- a/src/vs-bicep/Bicep.VSLanguageServerClient.IntegrationTests/packages.lock.json
+++ b/src/vs-bicep/Bicep.VSLanguageServerClient.IntegrationTests/packages.lock.json
@@ -260,8 +260,8 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
+ "resolved": "6.0.1",
+ "contentHash": "BUyFU9t+HzlSE7ri4B+AQN2BgTgHv/uM82s5ZkgU1BApyzWzIl48nDsG5wR1t0pniNuuyTBzG3qCW8152/NtSw==",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.Primitives": "6.0.0"
@@ -286,8 +286,8 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
+ "resolved": "6.0.1",
+ "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
@@ -820,54 +820,54 @@
},
"OmniSharp.Extensions.JsonRpc": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "TbT1Oq+WFlMNXbU/3l0YmiXYmnWErY159hpsp9W2/7C+VmjMISzuOQty0ew0UUTNmTYrHh0B3z63M2Zhgi/edg==",
+ "resolved": "0.19.9",
+ "contentHash": "utFvrx9OYXhCS5rnfWAVeedJCrucuDLAOrKXjohf/NOjG9FFVbcp+hLqj9Ng+AxoADRD+rSJYHfBOeqGl5zW0A==",
"dependencies": {
"MediatR": "8.1.0",
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.1",
"Microsoft.Extensions.Logging": "6.0.0",
- "Nerdbank.Streams": "2.8.57",
- "Newtonsoft.Json": "11.0.2",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7",
+ "Nerdbank.Streams": "2.10.69",
+ "Newtonsoft.Json": "13.0.3",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9",
"System.Collections.Immutable": "5.0.0",
- "System.Reactive": "5.0.0",
+ "System.Reactive": "6.0.0",
"System.Threading.Channels": "6.0.0"
}
},
"OmniSharp.Extensions.JsonRpc.Generators": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "z3qCnbC00O+B/y8RfNxQWm7IC9+0UcOACGO9Ni1d6xO1diNq4k3Qm+01K/G5hMv8l/Awd6w2seJnSDKIvEiJbw=="
+ "resolved": "0.19.9",
+ "contentHash": "hiWC0yGcKM+K00fgiL7KBmlvULmkKNhm40ZSzxqT+jNV21r+YZgKzEREhQe40ufb4tjcIxdYkif++IzGl/3H/Q=="
},
"OmniSharp.Extensions.LanguageProtocol": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "wlEaNOKeKq5vrzkN/6q47G64SCAxi8xHmLgB08LNOM2D6Lfz6+C5woysBsSHjgZjU1j7pzYJraP88XlgSH0Kaw==",
+ "resolved": "0.19.9",
+ "contentHash": "d0crY6w5SyunGlERP27YeUeJnJfUjvJoALFlPMU4CHu3jovG1Y8RxLpihCPX8fKdjzgy7Ii+VjFYtIpDEEQqYQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration": "6.0.1",
"Microsoft.Extensions.Configuration.Binder": "6.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7"
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "ktdklzQkaxaa5nsq4l/gwAeYf58JVfEMneuMnWJwpWUAQXaX30hyeefaiML3hnMrZE1wHis5PrRqx43/oQtq1g==",
+ "resolved": "0.19.9",
+ "contentHash": "g09wOOCQ/oFqtZ47Q5R9E78tz2a5ODEB+V+S65wAiiRskR7xwL78Tse4/8ToBc8G/ZgQgqLtAOPo/BSPmHNlbw==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7",
- "OmniSharp.Extensions.LanguageServer.Shared": "0.19.7"
+ "Microsoft.Extensions.Configuration": "6.0.1",
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9",
+ "OmniSharp.Extensions.LanguageServer.Shared": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer.Shared": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "rCXuvtNzCLg4GPQFrxIhWKzoUn1UCQ0FFu70GgHqf3i1+3IDfnKS+vbHh3SV2gPJ5+AWerYJ7qQTfWHpkDutBg==",
+ "resolved": "0.19.9",
+ "contentHash": "+p+py79MrNG3QnqRrBp5J7Wc810HFFczMH8/WLIiUqih1bqmKPFY9l/uzBvq1Ko8+YO/8tzI7BDffHvaguISEw==",
"dependencies": {
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7"
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9"
}
},
"StreamJsonRpc": {
@@ -1015,8 +1015,8 @@
},
"System.Reactive": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
+ "resolved": "6.0.0",
+ "contentHash": "31kfaW4ZupZzPsI5PVe77VhnvFF55qgma7KZr/E0iFTs6fmdhhG8j0mgEx620iLTey1EynOkEfnyTjtNEpJzGw==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -1162,7 +1162,7 @@
"Microsoft.VisualStudio.Utilities": "[17.2.32505.113, )",
"Microsoft.VisualStudio.Workspace.VSIntegration": "[17.1.11-preview-0002, )",
"Microsoft.Visualstudio.Telemetry": "[16.5.6, )",
- "OmniSharp.Extensions.LanguageServer": "[0.19.7, )"
+ "OmniSharp.Extensions.LanguageServer": "[0.19.9, )"
}
},
"bicep.vslanguageserverclient.testservices": {
diff --git a/src/vs-bicep/Bicep.VSLanguageServerClient.TestServices/packages.lock.json b/src/vs-bicep/Bicep.VSLanguageServerClient.TestServices/packages.lock.json
index 9aa4a6eb11b..a5b4fb6b55b 100644
--- a/src/vs-bicep/Bicep.VSLanguageServerClient.TestServices/packages.lock.json
+++ b/src/vs-bicep/Bicep.VSLanguageServerClient.TestServices/packages.lock.json
@@ -250,8 +250,8 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
+ "resolved": "6.0.1",
+ "contentHash": "BUyFU9t+HzlSE7ri4B+AQN2BgTgHv/uM82s5ZkgU1BApyzWzIl48nDsG5wR1t0pniNuuyTBzG3qCW8152/NtSw==",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.Primitives": "6.0.0"
@@ -276,8 +276,8 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
+ "resolved": "6.0.1",
+ "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
@@ -743,54 +743,54 @@
},
"OmniSharp.Extensions.JsonRpc": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "TbT1Oq+WFlMNXbU/3l0YmiXYmnWErY159hpsp9W2/7C+VmjMISzuOQty0ew0UUTNmTYrHh0B3z63M2Zhgi/edg==",
+ "resolved": "0.19.9",
+ "contentHash": "utFvrx9OYXhCS5rnfWAVeedJCrucuDLAOrKXjohf/NOjG9FFVbcp+hLqj9Ng+AxoADRD+rSJYHfBOeqGl5zW0A==",
"dependencies": {
"MediatR": "8.1.0",
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.1",
"Microsoft.Extensions.Logging": "6.0.0",
- "Nerdbank.Streams": "2.8.57",
- "Newtonsoft.Json": "11.0.2",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7",
+ "Nerdbank.Streams": "2.10.69",
+ "Newtonsoft.Json": "13.0.3",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9",
"System.Collections.Immutable": "5.0.0",
- "System.Reactive": "5.0.0",
+ "System.Reactive": "6.0.0",
"System.Threading.Channels": "6.0.0"
}
},
"OmniSharp.Extensions.JsonRpc.Generators": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "z3qCnbC00O+B/y8RfNxQWm7IC9+0UcOACGO9Ni1d6xO1diNq4k3Qm+01K/G5hMv8l/Awd6w2seJnSDKIvEiJbw=="
+ "resolved": "0.19.9",
+ "contentHash": "hiWC0yGcKM+K00fgiL7KBmlvULmkKNhm40ZSzxqT+jNV21r+YZgKzEREhQe40ufb4tjcIxdYkif++IzGl/3H/Q=="
},
"OmniSharp.Extensions.LanguageProtocol": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "wlEaNOKeKq5vrzkN/6q47G64SCAxi8xHmLgB08LNOM2D6Lfz6+C5woysBsSHjgZjU1j7pzYJraP88XlgSH0Kaw==",
+ "resolved": "0.19.9",
+ "contentHash": "d0crY6w5SyunGlERP27YeUeJnJfUjvJoALFlPMU4CHu3jovG1Y8RxLpihCPX8fKdjzgy7Ii+VjFYtIpDEEQqYQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration": "6.0.1",
"Microsoft.Extensions.Configuration.Binder": "6.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7"
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "ktdklzQkaxaa5nsq4l/gwAeYf58JVfEMneuMnWJwpWUAQXaX30hyeefaiML3hnMrZE1wHis5PrRqx43/oQtq1g==",
+ "resolved": "0.19.9",
+ "contentHash": "g09wOOCQ/oFqtZ47Q5R9E78tz2a5ODEB+V+S65wAiiRskR7xwL78Tse4/8ToBc8G/ZgQgqLtAOPo/BSPmHNlbw==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7",
- "OmniSharp.Extensions.LanguageServer.Shared": "0.19.7"
+ "Microsoft.Extensions.Configuration": "6.0.1",
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9",
+ "OmniSharp.Extensions.LanguageServer.Shared": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer.Shared": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "rCXuvtNzCLg4GPQFrxIhWKzoUn1UCQ0FFu70GgHqf3i1+3IDfnKS+vbHh3SV2gPJ5+AWerYJ7qQTfWHpkDutBg==",
+ "resolved": "0.19.9",
+ "contentHash": "+p+py79MrNG3QnqRrBp5J7Wc810HFFczMH8/WLIiUqih1bqmKPFY9l/uzBvq1Ko8+YO/8tzI7BDffHvaguISEw==",
"dependencies": {
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7"
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9"
}
},
"StreamJsonRpc": {
@@ -925,8 +925,8 @@
},
"System.Reactive": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
+ "resolved": "6.0.0",
+ "contentHash": "31kfaW4ZupZzPsI5PVe77VhnvFF55qgma7KZr/E0iFTs6fmdhhG8j0mgEx620iLTey1EynOkEfnyTjtNEpJzGw==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -1037,7 +1037,7 @@
"Microsoft.VisualStudio.Utilities": "[17.2.32505.113, )",
"Microsoft.VisualStudio.Workspace.VSIntegration": "[17.1.11-preview-0002, )",
"Microsoft.Visualstudio.Telemetry": "[16.5.6, )",
- "OmniSharp.Extensions.LanguageServer": "[0.19.7, )"
+ "OmniSharp.Extensions.LanguageServer": "[0.19.9, )"
}
}
},
diff --git a/src/vs-bicep/Bicep.VSLanguageServerClient.UnitTests/packages.lock.json b/src/vs-bicep/Bicep.VSLanguageServerClient.UnitTests/packages.lock.json
index 398921d6179..0190bd44bb0 100644
--- a/src/vs-bicep/Bicep.VSLanguageServerClient.UnitTests/packages.lock.json
+++ b/src/vs-bicep/Bicep.VSLanguageServerClient.UnitTests/packages.lock.json
@@ -143,8 +143,8 @@
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==",
+ "resolved": "7.0.0",
+ "contentHash": "3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -183,8 +183,8 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
+ "resolved": "6.0.1",
+ "contentHash": "BUyFU9t+HzlSE7ri4B+AQN2BgTgHv/uM82s5ZkgU1BApyzWzIl48nDsG5wR1t0pniNuuyTBzG3qCW8152/NtSw==",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.Primitives": "6.0.0"
@@ -209,8 +209,8 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
+ "resolved": "6.0.1",
+ "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
@@ -567,12 +567,12 @@
},
"Microsoft.VisualStudio.Threading": {
"type": "Transitive",
- "resolved": "17.2.32",
- "contentHash": "Sn73HwB0stbzlgug3Z61MHsBwWyUygUQd7s5fq3r1OOYgFJ+5EudhV3K4sO+v8UeBjKwSU7WqJTkoRmoVXFGFQ==",
+ "resolved": "17.6.40",
+ "contentHash": "hLa/0xargG7p3bF7aeq2/lRYn/bVnfZXurUWVHx+MNqxxAUjIDMKi4OIOWbYQ/DTkbn9gv8TLvgso+6EtHVQQg==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
- "Microsoft.VisualStudio.Threading.Analyzers": "17.2.32",
- "Microsoft.VisualStudio.Validation": "17.0.53",
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "Microsoft.VisualStudio.Threading.Analyzers": "17.6.40",
+ "Microsoft.VisualStudio.Validation": "17.0.71",
"Microsoft.Win32.Registry": "5.0.0",
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -584,8 +584,8 @@
},
"Microsoft.VisualStudio.Validation": {
"type": "Transitive",
- "resolved": "17.0.53",
- "contentHash": "YUDb/V5JpiEGRXBut8fRy1rFqDRfl5XX3MgBaLsc0YVYpRy+pXb3pnzbceL1YMQxjrOiJPn5WZEpJNSxZvPdgg=="
+ "resolved": "17.6.11",
+ "contentHash": "J+9L/iac6c8cwcgVSCMuoIYOlD1Jw4mbZ8XMe1IZVj8p8+3dJ46LnnkIkTRMjK7xs9UtU9MoUp1JGhWoN6fAEw=="
},
"Microsoft.VisualStudio.Workspace": {
"type": "Transitive",
@@ -631,20 +631,20 @@
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.8.57",
- "contentHash": "xDdPX+DhqzLjMiNB2en+NSsDfZcnNkiFrKhd3TROr4DkhoQdsivjo7NG6rtnQj1BTPvUnO+C5iloASr7nxPnCw==",
+ "resolved": "2.10.69",
+ "contentHash": "YIudzeVyQRJAqytjpo1jdHkh2t+vqQqyusBqb2sFSOAOGEnyOXhcHx/rQqSuCIXUDr50a3XuZnamGRfQVBOf4g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "5.0.0",
- "Microsoft.VisualStudio.Threading": "16.10.56",
- "Microsoft.VisualStudio.Validation": "16.10.26",
- "System.IO.Pipelines": "5.0.1",
- "System.Runtime.CompilerServices.Unsafe": "5.0.0"
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "Microsoft.VisualStudio.Threading": "17.6.40",
+ "Microsoft.VisualStudio.Validation": "17.6.11",
+ "System.IO.Pipelines": "7.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.1",
- "contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A=="
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
},
"NuGet.Frameworks": {
"type": "Transitive",
@@ -653,54 +653,54 @@
},
"OmniSharp.Extensions.JsonRpc": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "TbT1Oq+WFlMNXbU/3l0YmiXYmnWErY159hpsp9W2/7C+VmjMISzuOQty0ew0UUTNmTYrHh0B3z63M2Zhgi/edg==",
+ "resolved": "0.19.9",
+ "contentHash": "utFvrx9OYXhCS5rnfWAVeedJCrucuDLAOrKXjohf/NOjG9FFVbcp+hLqj9Ng+AxoADRD+rSJYHfBOeqGl5zW0A==",
"dependencies": {
"MediatR": "8.1.0",
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.1",
"Microsoft.Extensions.Logging": "6.0.0",
- "Nerdbank.Streams": "2.8.57",
- "Newtonsoft.Json": "11.0.2",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7",
+ "Nerdbank.Streams": "2.10.69",
+ "Newtonsoft.Json": "13.0.3",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9",
"System.Collections.Immutable": "5.0.0",
- "System.Reactive": "5.0.0",
+ "System.Reactive": "6.0.0",
"System.Threading.Channels": "6.0.0"
}
},
"OmniSharp.Extensions.JsonRpc.Generators": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "z3qCnbC00O+B/y8RfNxQWm7IC9+0UcOACGO9Ni1d6xO1diNq4k3Qm+01K/G5hMv8l/Awd6w2seJnSDKIvEiJbw=="
+ "resolved": "0.19.9",
+ "contentHash": "hiWC0yGcKM+K00fgiL7KBmlvULmkKNhm40ZSzxqT+jNV21r+YZgKzEREhQe40ufb4tjcIxdYkif++IzGl/3H/Q=="
},
"OmniSharp.Extensions.LanguageProtocol": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "wlEaNOKeKq5vrzkN/6q47G64SCAxi8xHmLgB08LNOM2D6Lfz6+C5woysBsSHjgZjU1j7pzYJraP88XlgSH0Kaw==",
+ "resolved": "0.19.9",
+ "contentHash": "d0crY6w5SyunGlERP27YeUeJnJfUjvJoALFlPMU4CHu3jovG1Y8RxLpihCPX8fKdjzgy7Ii+VjFYtIpDEEQqYQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration": "6.0.1",
"Microsoft.Extensions.Configuration.Binder": "6.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7"
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "ktdklzQkaxaa5nsq4l/gwAeYf58JVfEMneuMnWJwpWUAQXaX30hyeefaiML3hnMrZE1wHis5PrRqx43/oQtq1g==",
+ "resolved": "0.19.9",
+ "contentHash": "g09wOOCQ/oFqtZ47Q5R9E78tz2a5ODEB+V+S65wAiiRskR7xwL78Tse4/8ToBc8G/ZgQgqLtAOPo/BSPmHNlbw==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7",
- "OmniSharp.Extensions.LanguageServer.Shared": "0.19.7"
+ "Microsoft.Extensions.Configuration": "6.0.1",
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9",
+ "OmniSharp.Extensions.LanguageServer.Shared": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer.Shared": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "rCXuvtNzCLg4GPQFrxIhWKzoUn1UCQ0FFu70GgHqf3i1+3IDfnKS+vbHh3SV2gPJ5+AWerYJ7qQTfWHpkDutBg==",
+ "resolved": "0.19.9",
+ "contentHash": "+p+py79MrNG3QnqRrBp5J7Wc810HFFczMH8/WLIiUqih1bqmKPFY9l/uzBvq1Ko8+YO/8tzI7BDffHvaguISEw==",
"dependencies": {
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7"
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9"
}
},
"StreamJsonRpc": {
@@ -801,18 +801,18 @@
},
"System.IO.Pipelines": {
"type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "1j1pZX1ICzEyjafyssU3BzWVxUsaN3zq0wEmGKj3bxINC6NkmS30eEVuZ7k/QX2UKYNCaUch6g46taYKxcpFtw==",
+ "resolved": "7.0.0",
+ "contentHash": "jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==",
"dependencies": {
"System.Buffers": "4.5.1",
- "System.Memory": "4.5.4",
+ "System.Memory": "4.5.5",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
"System.Memory": {
"type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "resolved": "4.5.5",
+ "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
"dependencies": {
"System.Buffers": "4.5.1",
"System.Numerics.Vectors": "4.5.0",
@@ -834,8 +834,8 @@
},
"System.Reactive": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
+ "resolved": "6.0.0",
+ "contentHash": "31kfaW4ZupZzPsI5PVe77VhnvFF55qgma7KZr/E0iFTs6fmdhhG8j0mgEx620iLTey1EynOkEfnyTjtNEpJzGw==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -994,7 +994,7 @@
"Microsoft.VisualStudio.Utilities": "[17.2.32505.113, )",
"Microsoft.VisualStudio.Workspace.VSIntegration": "[17.1.11-preview-0002, )",
"Microsoft.Visualstudio.Telemetry": "[16.5.6, )",
- "OmniSharp.Extensions.LanguageServer": "[0.19.7, )"
+ "OmniSharp.Extensions.LanguageServer": "[0.19.9, )"
}
}
},
diff --git a/src/vs-bicep/Bicep.VSLanguageServerClient.Vsix/packages.lock.json b/src/vs-bicep/Bicep.VSLanguageServerClient.Vsix/packages.lock.json
index 1da32808b7e..585e2a99981 100644
--- a/src/vs-bicep/Bicep.VSLanguageServerClient.Vsix/packages.lock.json
+++ b/src/vs-bicep/Bicep.VSLanguageServerClient.Vsix/packages.lock.json
@@ -284,8 +284,8 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
+ "resolved": "6.0.1",
+ "contentHash": "BUyFU9t+HzlSE7ri4B+AQN2BgTgHv/uM82s5ZkgU1BApyzWzIl48nDsG5wR1t0pniNuuyTBzG3qCW8152/NtSw==",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.Primitives": "6.0.0"
@@ -310,8 +310,8 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
+ "resolved": "6.0.1",
+ "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
@@ -1430,54 +1430,54 @@
},
"OmniSharp.Extensions.JsonRpc": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "TbT1Oq+WFlMNXbU/3l0YmiXYmnWErY159hpsp9W2/7C+VmjMISzuOQty0ew0UUTNmTYrHh0B3z63M2Zhgi/edg==",
+ "resolved": "0.19.9",
+ "contentHash": "utFvrx9OYXhCS5rnfWAVeedJCrucuDLAOrKXjohf/NOjG9FFVbcp+hLqj9Ng+AxoADRD+rSJYHfBOeqGl5zW0A==",
"dependencies": {
"MediatR": "8.1.0",
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.1",
"Microsoft.Extensions.Logging": "6.0.0",
- "Nerdbank.Streams": "2.8.57",
- "Newtonsoft.Json": "11.0.2",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7",
+ "Nerdbank.Streams": "2.10.69",
+ "Newtonsoft.Json": "13.0.3",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9",
"System.Collections.Immutable": "5.0.0",
- "System.Reactive": "5.0.0",
+ "System.Reactive": "6.0.0",
"System.Threading.Channels": "6.0.0"
}
},
"OmniSharp.Extensions.JsonRpc.Generators": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "z3qCnbC00O+B/y8RfNxQWm7IC9+0UcOACGO9Ni1d6xO1diNq4k3Qm+01K/G5hMv8l/Awd6w2seJnSDKIvEiJbw=="
+ "resolved": "0.19.9",
+ "contentHash": "hiWC0yGcKM+K00fgiL7KBmlvULmkKNhm40ZSzxqT+jNV21r+YZgKzEREhQe40ufb4tjcIxdYkif++IzGl/3H/Q=="
},
"OmniSharp.Extensions.LanguageProtocol": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "wlEaNOKeKq5vrzkN/6q47G64SCAxi8xHmLgB08LNOM2D6Lfz6+C5woysBsSHjgZjU1j7pzYJraP88XlgSH0Kaw==",
+ "resolved": "0.19.9",
+ "contentHash": "d0crY6w5SyunGlERP27YeUeJnJfUjvJoALFlPMU4CHu3jovG1Y8RxLpihCPX8fKdjzgy7Ii+VjFYtIpDEEQqYQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration": "6.0.1",
"Microsoft.Extensions.Configuration.Binder": "6.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7"
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "ktdklzQkaxaa5nsq4l/gwAeYf58JVfEMneuMnWJwpWUAQXaX30hyeefaiML3hnMrZE1wHis5PrRqx43/oQtq1g==",
+ "resolved": "0.19.9",
+ "contentHash": "g09wOOCQ/oFqtZ47Q5R9E78tz2a5ODEB+V+S65wAiiRskR7xwL78Tse4/8ToBc8G/ZgQgqLtAOPo/BSPmHNlbw==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7",
- "OmniSharp.Extensions.LanguageServer.Shared": "0.19.7"
+ "Microsoft.Extensions.Configuration": "6.0.1",
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9",
+ "OmniSharp.Extensions.LanguageServer.Shared": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer.Shared": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "rCXuvtNzCLg4GPQFrxIhWKzoUn1UCQ0FFu70GgHqf3i1+3IDfnKS+vbHh3SV2gPJ5+AWerYJ7qQTfWHpkDutBg==",
+ "resolved": "0.19.9",
+ "contentHash": "+p+py79MrNG3QnqRrBp5J7Wc810HFFczMH8/WLIiUqih1bqmKPFY9l/uzBvq1Ko8+YO/8tzI7BDffHvaguISEw==",
"dependencies": {
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7"
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9"
}
},
"stdole": {
@@ -1620,8 +1620,8 @@
},
"System.Reactive": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
+ "resolved": "6.0.0",
+ "contentHash": "31kfaW4ZupZzPsI5PVe77VhnvFF55qgma7KZr/E0iFTs6fmdhhG8j0mgEx620iLTey1EynOkEfnyTjtNEpJzGw==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -1820,7 +1820,7 @@
"Microsoft.VisualStudio.Utilities": "[17.2.32505.113, )",
"Microsoft.VisualStudio.Workspace.VSIntegration": "[17.1.11-preview-0002, )",
"Microsoft.Visualstudio.Telemetry": "[16.5.6, )",
- "OmniSharp.Extensions.LanguageServer": "[0.19.7, )"
+ "OmniSharp.Extensions.LanguageServer": "[0.19.9, )"
}
}
},
diff --git a/src/vs-bicep/Bicep.VSLanguageServerClient/Bicep.VSLanguageServerClient.csproj b/src/vs-bicep/Bicep.VSLanguageServerClient/Bicep.VSLanguageServerClient.csproj
index 98d4120ddf6..b6fc65893fe 100644
--- a/src/vs-bicep/Bicep.VSLanguageServerClient/Bicep.VSLanguageServerClient.csproj
+++ b/src/vs-bicep/Bicep.VSLanguageServerClient/Bicep.VSLanguageServerClient.csproj
@@ -18,7 +18,7 @@
-
+
diff --git a/src/vs-bicep/Bicep.VSLanguageServerClient/packages.lock.json b/src/vs-bicep/Bicep.VSLanguageServerClient/packages.lock.json
index 60922406f51..1e71b03fb96 100644
--- a/src/vs-bicep/Bicep.VSLanguageServerClient/packages.lock.json
+++ b/src/vs-bicep/Bicep.VSLanguageServerClient/packages.lock.json
@@ -121,14 +121,14 @@
},
"OmniSharp.Extensions.LanguageServer": {
"type": "Direct",
- "requested": "[0.19.7, )",
- "resolved": "0.19.7",
- "contentHash": "ktdklzQkaxaa5nsq4l/gwAeYf58JVfEMneuMnWJwpWUAQXaX30hyeefaiML3hnMrZE1wHis5PrRqx43/oQtq1g==",
+ "requested": "[0.19.9, )",
+ "resolved": "0.19.9",
+ "contentHash": "g09wOOCQ/oFqtZ47Q5R9E78tz2a5ODEB+V+S65wAiiRskR7xwL78Tse4/8ToBc8G/ZgQgqLtAOPo/BSPmHNlbw==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7",
- "OmniSharp.Extensions.LanguageServer.Shared": "0.19.7"
+ "Microsoft.Extensions.Configuration": "6.0.1",
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9",
+ "OmniSharp.Extensions.LanguageServer.Shared": "0.19.9"
}
},
"MediatR": {
@@ -158,8 +158,8 @@
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==",
+ "resolved": "7.0.0",
+ "contentHash": "3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -198,8 +198,8 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
+ "resolved": "6.0.1",
+ "contentHash": "BUyFU9t+HzlSE7ri4B+AQN2BgTgHv/uM82s5ZkgU1BApyzWzIl48nDsG5wR1t0pniNuuyTBzG3qCW8152/NtSw==",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
"Microsoft.Extensions.Primitives": "6.0.0"
@@ -224,8 +224,8 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
+ "resolved": "6.0.1",
+ "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
@@ -495,12 +495,12 @@
},
"Microsoft.VisualStudio.Threading": {
"type": "Transitive",
- "resolved": "17.2.32",
- "contentHash": "Sn73HwB0stbzlgug3Z61MHsBwWyUygUQd7s5fq3r1OOYgFJ+5EudhV3K4sO+v8UeBjKwSU7WqJTkoRmoVXFGFQ==",
+ "resolved": "17.6.40",
+ "contentHash": "hLa/0xargG7p3bF7aeq2/lRYn/bVnfZXurUWVHx+MNqxxAUjIDMKi4OIOWbYQ/DTkbn9gv8TLvgso+6EtHVQQg==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
- "Microsoft.VisualStudio.Threading.Analyzers": "17.2.32",
- "Microsoft.VisualStudio.Validation": "17.0.53",
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "Microsoft.VisualStudio.Threading.Analyzers": "17.6.40",
+ "Microsoft.VisualStudio.Validation": "17.0.71",
"Microsoft.Win32.Registry": "5.0.0",
"System.Threading.Tasks.Extensions": "4.5.4"
}
@@ -512,8 +512,8 @@
},
"Microsoft.VisualStudio.Validation": {
"type": "Transitive",
- "resolved": "17.0.53",
- "contentHash": "YUDb/V5JpiEGRXBut8fRy1rFqDRfl5XX3MgBaLsc0YVYpRy+pXb3pnzbceL1YMQxjrOiJPn5WZEpJNSxZvPdgg=="
+ "resolved": "17.6.11",
+ "contentHash": "J+9L/iac6c8cwcgVSCMuoIYOlD1Jw4mbZ8XMe1IZVj8p8+3dJ46LnnkIkTRMjK7xs9UtU9MoUp1JGhWoN6fAEw=="
},
"Microsoft.VisualStudio.Workspace": {
"type": "Transitive",
@@ -549,60 +549,60 @@
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.8.57",
- "contentHash": "xDdPX+DhqzLjMiNB2en+NSsDfZcnNkiFrKhd3TROr4DkhoQdsivjo7NG6rtnQj1BTPvUnO+C5iloASr7nxPnCw==",
+ "resolved": "2.10.69",
+ "contentHash": "YIudzeVyQRJAqytjpo1jdHkh2t+vqQqyusBqb2sFSOAOGEnyOXhcHx/rQqSuCIXUDr50a3XuZnamGRfQVBOf4g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "5.0.0",
- "Microsoft.VisualStudio.Threading": "16.10.56",
- "Microsoft.VisualStudio.Validation": "16.10.26",
- "System.IO.Pipelines": "5.0.1",
- "System.Runtime.CompilerServices.Unsafe": "5.0.0"
+ "Microsoft.Bcl.AsyncInterfaces": "7.0.0",
+ "Microsoft.VisualStudio.Threading": "17.6.40",
+ "Microsoft.VisualStudio.Validation": "17.6.11",
+ "System.IO.Pipelines": "7.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.1",
- "contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A=="
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
},
"OmniSharp.Extensions.JsonRpc": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "TbT1Oq+WFlMNXbU/3l0YmiXYmnWErY159hpsp9W2/7C+VmjMISzuOQty0ew0UUTNmTYrHh0B3z63M2Zhgi/edg==",
+ "resolved": "0.19.9",
+ "contentHash": "utFvrx9OYXhCS5rnfWAVeedJCrucuDLAOrKXjohf/NOjG9FFVbcp+hLqj9Ng+AxoADRD+rSJYHfBOeqGl5zW0A==",
"dependencies": {
"MediatR": "8.1.0",
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.1",
"Microsoft.Extensions.Logging": "6.0.0",
- "Nerdbank.Streams": "2.8.57",
- "Newtonsoft.Json": "11.0.2",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7",
+ "Nerdbank.Streams": "2.10.69",
+ "Newtonsoft.Json": "13.0.3",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9",
"System.Collections.Immutable": "5.0.0",
- "System.Reactive": "5.0.0",
+ "System.Reactive": "6.0.0",
"System.Threading.Channels": "6.0.0"
}
},
"OmniSharp.Extensions.JsonRpc.Generators": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "z3qCnbC00O+B/y8RfNxQWm7IC9+0UcOACGO9Ni1d6xO1diNq4k3Qm+01K/G5hMv8l/Awd6w2seJnSDKIvEiJbw=="
+ "resolved": "0.19.9",
+ "contentHash": "hiWC0yGcKM+K00fgiL7KBmlvULmkKNhm40ZSzxqT+jNV21r+YZgKzEREhQe40ufb4tjcIxdYkif++IzGl/3H/Q=="
},
"OmniSharp.Extensions.LanguageProtocol": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "wlEaNOKeKq5vrzkN/6q47G64SCAxi8xHmLgB08LNOM2D6Lfz6+C5woysBsSHjgZjU1j7pzYJraP88XlgSH0Kaw==",
+ "resolved": "0.19.9",
+ "contentHash": "d0crY6w5SyunGlERP27YeUeJnJfUjvJoALFlPMU4CHu3jovG1Y8RxLpihCPX8fKdjzgy7Ii+VjFYtIpDEEQqYQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration": "6.0.1",
"Microsoft.Extensions.Configuration.Binder": "6.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0",
- "OmniSharp.Extensions.JsonRpc": "0.19.7",
- "OmniSharp.Extensions.JsonRpc.Generators": "0.19.7"
+ "OmniSharp.Extensions.JsonRpc": "0.19.9",
+ "OmniSharp.Extensions.JsonRpc.Generators": "0.19.9"
}
},
"OmniSharp.Extensions.LanguageServer.Shared": {
"type": "Transitive",
- "resolved": "0.19.7",
- "contentHash": "rCXuvtNzCLg4GPQFrxIhWKzoUn1UCQ0FFu70GgHqf3i1+3IDfnKS+vbHh3SV2gPJ5+AWerYJ7qQTfWHpkDutBg==",
+ "resolved": "0.19.9",
+ "contentHash": "+p+py79MrNG3QnqRrBp5J7Wc810HFFczMH8/WLIiUqih1bqmKPFY9l/uzBvq1Ko8+YO/8tzI7BDffHvaguISEw==",
"dependencies": {
- "OmniSharp.Extensions.LanguageProtocol": "0.19.7"
+ "OmniSharp.Extensions.LanguageProtocol": "0.19.9"
}
},
"StreamJsonRpc": {
@@ -698,18 +698,18 @@
},
"System.IO.Pipelines": {
"type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "1j1pZX1ICzEyjafyssU3BzWVxUsaN3zq0wEmGKj3bxINC6NkmS30eEVuZ7k/QX2UKYNCaUch6g46taYKxcpFtw==",
+ "resolved": "7.0.0",
+ "contentHash": "jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==",
"dependencies": {
"System.Buffers": "4.5.1",
- "System.Memory": "4.5.4",
+ "System.Memory": "4.5.5",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
"System.Memory": {
"type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "resolved": "4.5.5",
+ "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
"dependencies": {
"System.Buffers": "4.5.1",
"System.Numerics.Vectors": "4.5.0",
@@ -723,8 +723,8 @@
},
"System.Reactive": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==",
+ "resolved": "6.0.0",
+ "contentHash": "31kfaW4ZupZzPsI5PVe77VhnvFF55qgma7KZr/E0iFTs6fmdhhG8j0mgEx620iLTey1EynOkEfnyTjtNEpJzGw==",
"dependencies": {
"System.Threading.Tasks.Extensions": "4.5.4"
}
diff --git a/src/vs-bicep/Install-debug.cmd b/src/vs-bicep/Install-debug.cmd
new file mode 100644
index 00000000000..5fcd7b519db
--- /dev/null
+++ b/src/vs-bicep/Install-debug.cmd
@@ -0,0 +1,24 @@
+@echo off
+
+taskkill /im devenv.exe /t /f 2>&1 | findstr /v "not found"
+
+set VsWhereExePath=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe
+set "ExtensionsRoot=%~dp0"
+
+for /f "usebackq delims=" %%i in (`"%VsWhereExePath%" -latest -prerelease -products * -property enginePath`) do (
+ set VSIXInstallerExePath=%%i
+)
+
+set VSIXInstallerExe=%VSIXInstallerExePath%\VSIXInstaller.exe
+echo VSIXInstaller.exe location: "%VSIXInstallerExe%"
+
+set BicepVsixPath=%ExtensionsRoot%Bicep.VSLanguageServerClient.Vsix\bin\Debug\vs-bicep.vsix
+echo Bicep vsix location: %BicepVsixPath%
+
+choice /M "Install? (Y/N)"
+if errorlevel 2 goto skip_install
+
+rem Install the VSIX here
+call "%VSIXInstallerExe%" "%BicepVsixPath%"
+
+:skip_install
diff --git a/src/vs-bicep/build-debug.cmd b/src/vs-bicep/build-debug.cmd
new file mode 100644
index 00000000000..97443791c74
--- /dev/null
+++ b/src/vs-bicep/build-debug.cmd
@@ -0,0 +1,18 @@
+@echo off
+setlocal enabledelayedexpansion
+
+set VSWHERE=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe
+
+for /f "usebackq tokens=*" %%i in (`"%VSWHERE%" -prerelease -latest -requires Microsoft.Component.MSBuild -find MSBuild\**\Bin\MSBuild.exe`) do (
+ echo "%%i" %*
+ set MSBUILD=%%i
+)
+
+if "%MSBUILD%"=="" (
+ echo Couldn't find msbuild
+ exit /b 1
+)
+
+echo Found msbuild at %MSBUILD%
+
+"%MSBUILD%" BicepInVisualStudio.sln /restore /p:Configuration=Debug /v:m -p:RestorePackagesPath=packages /bl:bicep_in_visual_studio_build.binlog