diff --git a/Directory.Packages.props b/Directory.Packages.props
index ef5f23fa..08d44421 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -6,7 +6,7 @@
-
+
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/benchmarks/PatternKit.Benchmarks/PatternKit.Benchmarks.csproj b/benchmarks/PatternKit.Benchmarks/PatternKit.Benchmarks.csproj
index 57aa414a..964fe5a8 100644
--- a/benchmarks/PatternKit.Benchmarks/PatternKit.Benchmarks.csproj
+++ b/benchmarks/PatternKit.Benchmarks/PatternKit.Benchmarks.csproj
@@ -9,6 +9,8 @@
+
+
diff --git a/benchmarks/PatternKit.Benchmarks/packages.lock.json b/benchmarks/PatternKit.Benchmarks/packages.lock.json
index 8d67600c..47312e3e 100644
--- a/benchmarks/PatternKit.Benchmarks/packages.lock.json
+++ b/benchmarks/PatternKit.Benchmarks/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 2,
"dependencies": {
- "net10.0": {
+ "net9.0": {
"BenchmarkDotNet": {
"type": "Direct",
"requested": "[0.15.8, )",
@@ -20,195 +20,28 @@
"System.Management": "9.0.5"
}
},
- "BenchmarkDotNet.Annotations": {
- "type": "Transitive",
- "resolved": "0.15.8",
- "contentHash": "hfucY0ycAsB0SsoaZcaAp9oq5wlWBJcylvEJb9pmvdYUx6PD6S4mDiYnZWjdjAlLhIpe/xtGCwzORfzAzPqvzA=="
- },
- "CommandLineParser": {
- "type": "Transitive",
- "resolved": "2.9.1",
- "contentHash": "OE0sl1/sQ37bjVsPKKtwQlWDgqaxWgtme3xZz7JssWUzg5JpMIyHgCTY9MVMxOg48fJ1AgGT3tgdH5m/kQ5xhA=="
- },
- "Gee.External.Capstone": {
- "type": "Transitive",
- "resolved": "2.3.0",
- "contentHash": "2ap/rYmjtzCOT8hxrnEW/QeiOt+paD8iRrIcdKX0cxVwWLFa1e+JDBNeECakmccXrSFeBQuu5AV8SNkipFMMMw=="
- },
- "Iced": {
- "type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "dv5+81Q1TBQvVMSOOOmRcjJmvWcX3BZPZsIq31+RLc5cNft0IHAyNlkdb7ZarOWG913PyBoFDsDXoCIlKmLclg=="
- },
- "Microsoft.CodeAnalysis.Common": {
- "type": "Transitive",
- "resolved": "4.14.0",
- "contentHash": "PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0"
- }
- },
- "Microsoft.Diagnostics.NETCore.Client": {
- "type": "Transitive",
- "resolved": "0.2.510501",
- "contentHash": "juoqJYMDs+lRrrZyOkXXMImJHneCF23cuvO4waFRd2Ds7j+ZuGIPbJm0Y/zz34BdeaGiiwGWraMUlln05W1PCQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging": "6.0.0"
- }
- },
- "Microsoft.Diagnostics.Runtime": {
- "type": "Transitive",
- "resolved": "3.1.512801",
- "contentHash": "0lMUDr2oxNZa28D6NH5BuSQEe5T9tZziIkvkD44YkkCGQXPJqvFjLq5ZQq1hYLl3RjQJrY+hR0jFgap+EWPDTw==",
- "dependencies": {
- "Microsoft.Diagnostics.NETCore.Client": "0.2.410101"
- }
- },
- "Microsoft.Diagnostics.Tracing.TraceEvent": {
- "type": "Transitive",
- "resolved": "3.1.21",
- "contentHash": "/OrJFKaojSR6TkUKtwh8/qA9XWNtxLrXMqvEb89dBSKCWjaGVTbKMYodIUgF5deCEtmd6GXuRerciXGl5bhZ7Q==",
- "dependencies": {
- "Microsoft.Diagnostics.NETCore.Client": "0.2.510501",
- "System.Reflection.TypeExtensions": "4.7.0"
- }
- },
- "Microsoft.DotNet.PlatformAbstractions": {
- "type": "Transitive",
- "resolved": "3.1.6",
- "contentHash": "jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg=="
- },
- "Microsoft.Extensions.Logging": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
- "Microsoft.Extensions.Options": "6.0.0"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ=="
- },
- "Perfolizer": {
- "type": "Transitive",
- "resolved": "0.6.1",
- "contentHash": "CR1QmWg4XYBd1Pb7WseP+sDmV8nGPwvmowKynExTqr3OuckIGVMhvmN4LC5PGzfXqDlR295+hz/T7syA1CxEqA==",
- "dependencies": {
- "Pragmastat": "3.2.4"
- }
- },
- "Pragmastat": {
- "type": "Transitive",
- "resolved": "3.2.4",
- "contentHash": "I5qFifWw/gaTQT52MhzjZpkm/JPlfjSeO/DTZJjO7+hTKI+0aGRgOgZ3NN6D96dDuuqbIAZSeA5RimtHjqrA2A=="
- },
- "System.CodeDom": {
- "type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cuzLM2MWutf9ZBEMPYYfd0DXwYdvntp7VCT6a/wvbKCa2ZuvGmW74xi+YBa2mrfEieAXqM4TNKlMmSnfAfpUoQ=="
- },
- "System.Management": {
- "type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "n6o9PZm9p25+zAzC3/48K0oHnaPKTInRrxqFq1fi/5TPbMLjuoCm/h//mS3cUmSy+9AO1Z+qsC/Ilt/ZFatv5Q==",
- "dependencies": {
- "System.CodeDom": "9.0.5"
- }
- },
- "System.Reflection.TypeExtensions": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VybpaOQQhqE6siHppMktjfGBw1GCwvCqiufqmP8F1nj7fTUNtW35LOEt3UZTEsECfo+ELAl/9o9nJx3U91i7vA=="
- },
- "patternkit.core": {
- "type": "Project"
- },
- "patternkit.examples": {
- "type": "Project",
- "dependencies": {
- "JetBrains.Annotations": "[2025.2.4, )",
- "PatternKit.Core": "[1.0.0, )",
- "PatternKit.Generators.Abstractions": "[1.0.0, )"
- }
- },
- "patternkit.generators.abstractions": {
- "type": "Project"
- },
- "JetBrains.Annotations": {
- "type": "CentralTransitive",
- "requested": "[2025.2.4, )",
- "resolved": "2025.2.4",
- "contentHash": "TwbgxAkXxY+vNEhNVx/QXjJ4vqxmepOjsgRvvImQPbHkHMMb4W+ahL3laMsxXKtNT7iMy+E1B3xkqao2hf1n3A=="
- },
"Microsoft.CodeAnalysis.Analyzers": {
- "type": "CentralTransitive",
- "requested": "[5.3.0, )",
- "resolved": "3.11.0",
- "contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg=="
+ "type": "Direct",
+ "requested": "[5.9.0, )",
+ "resolved": "5.9.0",
+ "contentHash": "jMNOo+uoBGiWbZ6Wx0dqU93r5WD4P5WnIRZdoz67RP5N09OUetHgAbo4L7hihOH1NHdD2TgW5/l+SP4gQukwww=="
},
"Microsoft.CodeAnalysis.CSharp": {
- "type": "CentralTransitive",
- "requested": "[5.3.0, )",
- "resolved": "4.14.0",
- "contentHash": "568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[4.14.0]"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "6.0.0",
- "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "6.0.0",
- "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
- },
- "Microsoft.Extensions.Options": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "6.0.0",
- "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
- "Microsoft.Extensions.Primitives": "6.0.0"
- }
- }
- },
- "net8.0": {
- "BenchmarkDotNet": {
"type": "Direct",
- "requested": "[0.15.8, )",
- "resolved": "0.15.8",
- "contentHash": "paCfrWxSeHqn3rUZc0spYXVFnHCF0nzRhG0nOLnyTjZYs8spsimBaaNmb3vwqvALKIplbYq/TF393vYiYSnh/Q==",
- "dependencies": {
- "BenchmarkDotNet.Annotations": "0.15.8",
- "CommandLineParser": "2.9.1",
- "Gee.External.Capstone": "2.3.0",
- "Iced": "1.21.0",
- "Microsoft.CodeAnalysis.CSharp": "4.14.0",
- "Microsoft.Diagnostics.Runtime": "3.1.512801",
- "Microsoft.Diagnostics.Tracing.TraceEvent": "3.1.21",
- "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
- "Perfolizer": "[0.6.1]",
- "System.Management": "9.0.5"
+ "requested": "[5.9.0, )",
+ "resolved": "5.9.0",
+ "contentHash": "7JGDA0UT1+h7k9ZcA3rF4eFC8+QPq1xyYaXxag4p8r/zzPurEJxvdi7aM+MRL/SfP7XADXpWF/pl/eUYXOq/ww==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "5.9.0-1.26328.17",
+ "Microsoft.CodeAnalysis.Common": "[5.9.0]",
+ "System.Buffers": "4.6.1",
+ "System.Collections.Immutable": "10.0.1",
+ "System.Memory": "4.6.3",
+ "System.Numerics.Vectors": "4.6.1",
+ "System.Reflection.Metadata": "10.0.1",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.2",
+ "System.Text.Encoding.CodePages": "8.0.0",
+ "System.Threading.Tasks.Extensions": "4.6.3"
}
},
"BenchmarkDotNet.Annotations": {
@@ -233,12 +66,18 @@
},
"Microsoft.CodeAnalysis.Common": {
"type": "Transitive",
- "resolved": "4.14.0",
- "contentHash": "PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
+ "resolved": "5.9.0",
+ "contentHash": "IYaIaUWdIx539AReKZOBEqTskFusZfCh/wFSPilDvCn5Say8MegLw2LONcSIcVy+v3Gzv53qYBspgvBGSErfbQ==",
"dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "System.Collections.Immutable": "9.0.0",
- "System.Reflection.Metadata": "9.0.0"
+ "Microsoft.CodeAnalysis.Analyzers": "5.9.0-1.26328.17",
+ "System.Buffers": "4.6.1",
+ "System.Collections.Immutable": "10.0.1",
+ "System.Memory": "4.6.3",
+ "System.Numerics.Vectors": "4.6.1",
+ "System.Reflection.Metadata": "10.0.1",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.2",
+ "System.Text.Encoding.CodePages": "8.0.0",
+ "System.Threading.Tasks.Extensions": "4.6.3"
}
},
"Microsoft.Diagnostics.NETCore.Client": {
@@ -262,7 +101,13 @@
"resolved": "3.1.21",
"contentHash": "/OrJFKaojSR6TkUKtwh8/qA9XWNtxLrXMqvEb89dBSKCWjaGVTbKMYodIUgF5deCEtmd6GXuRerciXGl5bhZ7Q==",
"dependencies": {
- "Microsoft.Diagnostics.NETCore.Client": "0.2.510501"
+ "Microsoft.Diagnostics.NETCore.Client": "0.2.510501",
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Collections.Immutable": "8.0.0",
+ "System.Reflection.Metadata": "8.0.0",
+ "System.Reflection.TypeExtensions": "4.7.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Json": "8.0.5"
}
},
"Microsoft.DotNet.PlatformAbstractions": {
@@ -272,186 +117,200 @@
},
"Microsoft.Extensions.Configuration.CommandLine": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "nQXq1a4MiInYh+0VF9fguxAl06q2ftmOyYQ+5e933s4rk57xjgkbTjUdFUySzjrcrvDeWsSqlZB+TE8+TbM2HA==",
+ "resolved": "10.0.11",
+ "contentHash": "1KHr/1L56llwQ/yI0tAisEA31UpPsn8aasjASIwELOaN4JIUcbjuQBMdFOIzfNBBeULoUa0XfBe5QDtRRUY+fg==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
}
},
"Microsoft.Extensions.Configuration.EnvironmentVariables": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "bVGqctAfPGfTxJvNp8pMshtvpsUj6r6JkeiCNVIGVYO5gBxuxdN0Lbr25kEvE/zXdctkEc44g8HssnPgDnFGVA==",
+ "resolved": "10.0.11",
+ "contentHash": "KICyU3eVi5jvloKm01EXV69L97H/zkhISVtV98cIuzuFOxNx3xTUVcXqvWTz3aq7OvUuDB/MFlPFjmxRaKF7/A==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
}
},
"Microsoft.Extensions.Configuration.FileExtensions": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "1g9mzuu8gIHkjYb0jLxOTQVl/QDG5nn0b0JzgT/gbgNKr6gXZzxOHRAsdYRc1eDApB7LdHR8uK5vQrNjIQdRrQ==",
+ "resolved": "10.0.11",
+ "contentHash": "mDW7KVFB05M6jiRUyaZiOMWhS31n5HlSZwoYctHAZAucD4sMDJ70IxOmkGDt6RpstchD+keWBjhdzcMpSkWvWQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.Configuration.Json": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "KLtAZ6A38s1pIfCO2ns6aG14NNGMYNZ4PBYfFK4M+R4A+xuSc6oklhqDcpHZxvDpyBWeFtR5C8iQBw2ng8tUHQ==",
+ "resolved": "10.0.11",
+ "contentHash": "nSPrT8U/cNoB4coqkmnanAMK9PsL7lsjG+LLUKEwHRFwS6E78b8S1wdv/y88EOxBhasWov1rLd7RTHmmsYPOLg==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "System.Text.Json": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "System.Text.Json": "10.0.11"
}
},
"Microsoft.Extensions.Configuration.UserSecrets": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "6XTfFOnf27WY8kEeZkTZ4YNn0t+imgvdQ0YaAdR4vgURKATo9bCaVJ1KB71IOJAQtJP7Elb53VHlTNXg2CtSsA==",
+ "resolved": "10.0.11",
+ "contentHash": "BRliLdUowglV8GS+J1G/QsSofCJYYFg3U8QZx0ACRn+a91az/Qnpy+h6PyHS94WgV2TSazX5D/cuuk6wnCJatw==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Json": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.8"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11"
}
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "uduyw9d3Fi+sbredO5drA1S44AQS2FRNFyn72UmB2vmQIO1qaXprpp1U/2lYhYi8yFdVERfY9sy/pxw/qPOU9w==",
+ "resolved": "10.0.11",
+ "contentHash": "HT70uGPxMLqqnOzKMcnQtDmeV4r0KHr4qVCLhP7SXil9jMEm8sQXwcybxVVFGXZJ1V44xV0mLqQ54aZbcR2OiQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
}
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "+f4C5g78QCGNyxzUfrTYsB7qYx06Zca0e88s3qFlea9/lQhgPImYdNprlgzl1uHhRU3fVHLfmbijayU2sJEZ6w==",
+ "resolved": "10.0.11",
+ "contentHash": "se7Kx8QpJEt+nf26L4qIVAofGTDr1wbexxsh/Fm3Xc04xUkqUXK06KUS7FLwSQYSjqb7q9n+T7MEcXYBhI1Y5g==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "System.Diagnostics.DiagnosticSource": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "System.Diagnostics.DiagnosticSource": "10.0.11"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "U+oquaPxFdY8lYeEIWO/AD7jDIl9sPW6aVWMQRHU/pZ/SWpLcOrAj2fcLe1HwXl4sYw1ONI56K/eELT3xr4RRQ==",
+ "resolved": "10.0.11",
+ "contentHash": "JOjac6SQQgZmdmB8WGEw61/7siqMZoWJMkmq2p1goJGxqI59lO6oB4bOl0jNsbaPBdYy5Mlkb+6U7T4+CjnD8Q==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "GkPvQe6IdidLu6Q3Lw6+B8NJpW8feW8czZ5mBKt5rXM/x8MvZfEp5WvAsjznzDGd23chIDrW0b2mmt+ScnEgiw==",
+ "resolved": "10.0.11",
+ "contentHash": "Tq/UqMaczePv9yWwSsJZRgKtgA46djVR5xHj/lZBCueQ3ag8f9v5mu0EdhrNx7tXxNk+Y9OurG2oKuSKINjr0A==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "IUQet3SY51xIFcFZKtAB6a54/Zdxs7T3SQ84kJtOD6yeXfZgiOMksACWD5qtTmXGQGFH4QYGBOT0KIO8Uy/dJw=="
+ "resolved": "10.0.11",
+ "contentHash": "2i6rtW/B5rCnWCnhdmWWEmaM9O0HD0zsPY9eRqa++y4tclI3Uw8zvGbBvhY/LjAdtf8gUHhUPcAWj3DRlWMXmQ=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "K60JhWC2hN/Gi7TP68tBxSzk5ACWOs7lkmPzsfA8Bcf/IXTajujt2ORMf9rSMk1bsng6Lv4Y3fuxp3bm1+15ug==",
+ "resolved": "10.0.11",
+ "contentHash": "nUOJwgFkSiLHiVGFpU22pIJtuWYewuSYQ3JVuP/gdK8ASMT807Px+TYQiRWs6uSsOmoyFTaVCwKXTasczV6BpA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "fdVadZmsC8jRP0KvKy8mO8f6GV/HyBvElfcSxEhd+5FM5boAw/01iSaCto5G3G37ApJira4A3pNaVvBv8cUiLQ==",
+ "resolved": "10.0.11",
+ "contentHash": "Ljd0Uxoq5XpScD2Bg0nM/r3mwx7Ao5Uq24eo2ARxbGvqJ7Zht6rt2cJtwVRH4Cv+1ZVMdXz6TB43KbpmsxRrvQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "System.Diagnostics.DiagnosticSource": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "System.Diagnostics.DiagnosticSource": "10.0.11"
}
},
"Microsoft.Extensions.Logging.Configuration": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "rxSLTO7xTbcC3DuEJHNEijBr8g14Jj62zQ+DeFu68bsoTYoU8jLcMhc1735PV21bESXsATlL5LsfaWH71FOWAg==",
+ "resolved": "10.0.11",
+ "contentHash": "S7LvLeVHKNPaY2NMyxW7c2TBGsLgxoSUBCV5Ev5iN8kgC7EPR2UB7eW7vHsElGMcIUDwRmoxLfvGDynCn3q6EA==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Binder": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.11"
}
},
"Microsoft.Extensions.Logging.Console": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "6cv53sHsPnFS56PJw8X4GbNcjeX1KGyFJRxJWvxOgK63cnqeSB1k1eRwjUdkse0tBhwlH6qc9EOYDlan+CYTuw==",
+ "resolved": "10.0.11",
+ "contentHash": "dFc0yDudyD1iIg6z9XT7ofsT3hVO7Y4ylrxGHIVRR0GaZ4CUk4ujOrMoy7wWEdNHZhvJooySg6hZpOxyS8zEVA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging.Configuration": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "System.Text.Json": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "System.Text.Json": "10.0.11"
}
},
"Microsoft.Extensions.Logging.Debug": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "4HW3M1lGHHDwEYcDZHRNptBQ48LCI2yW+XV4vuxdfQUqafTpVT8j9RqAsez08krZKhIiaArWu8iQq5uRKZ9Ffg==",
+ "resolved": "10.0.11",
+ "contentHash": "wr+j1bjdFXhc8lKTLoq+RbwFM8M+orcMS9xrcqLmDGOxJcXpKizEeE5h6v/GKwCZV02FmhaA7OlNjoq072jZpQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
}
},
"Microsoft.Extensions.Logging.EventLog": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "kK/C3SLIoGrcZvddYQw4eMm6YaROiSYBO7YgUR5Hdv5l+GIjBmbvQK5cST2FqjeubiAOPqFEimBT2N/8wVI+3A==",
+ "resolved": "10.0.11",
+ "contentHash": "Eck9GpCCpvZ3f6L7IUlN+mPtRVefnf7PsiIG5vi61QawPtLNCEAv2TPD/M3SojcU0PFaef+BxiVGPOShFHtDog==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "System.Diagnostics.EventLog": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "System.Diagnostics.EventLog": "10.0.11"
}
},
"Microsoft.Extensions.Logging.EventSource": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "HX2M0MgzwQM8jpLe3AYAEMd0YsUfOP5RgGrDuk+Ki9n7HSuMbvLm9TEV3qRI3Pg9aqxc56GfgK/KdMRBhfWwKw==",
+ "resolved": "10.0.11",
+ "contentHash": "hs6QWECLLohi2VKqUvSGRUvrg7eXR1DqKL95Jrtz3cdD2g2nBA+yJPdRQLZ7SLmnTZWycxfMDK2s0ho+rfst5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8",
- "System.Text.Json": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11",
+ "System.Text.Json": "10.0.11"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "OBPo4nYhMyIbtueoC10CBm6AGAbo/A9IV8QQ/6ryZS7VvmqpGT7hunazeHLxFawRzn3oLOq4jhqhpBX4tfswWQ=="
+ "resolved": "10.0.11",
+ "contentHash": "SXcz+kF+4Oo9b1+55zntpJFYfwb1jw66ioxptyNOOTDc8g2FHnBFWjZpsWfCvZIhzr0x+4e2trVTs4OKwQfBtw=="
+ },
+ "Microsoft.NETCore.Platforms": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
+ "dependencies": {
+ "System.Security.AccessControl": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ }
},
"Perfolizer": {
"type": "Transitive",
@@ -466,6 +325,11 @@
"resolved": "3.2.4",
"contentHash": "I5qFifWw/gaTQT52MhzjZpkm/JPlfjSeO/DTZJjO7+hTKI+0aGRgOgZ3NN6D96dDuuqbIAZSeA5RimtHjqrA2A=="
},
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.6.1",
+ "contentHash": "N8GXpmiLMtljq7gwvyS+1QvKT/W2J8sNAvx+HVg4NGmsG/H+2k/y9QI23auLJRterrzCiDH+IWAw4V/GPwsMlw=="
+ },
"System.CodeDom": {
"type": "Transitive",
"resolved": "9.0.5",
@@ -473,18 +337,18 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "rQHsK7Xr8Uz3449860ayVXp/CaLmrhHlMPxbpT/ibOPtp/dTTsr6+f/SxaGO2NzxHf+0siLE0UfdVN5z1I0EgQ=="
+ "resolved": "10.0.11",
+ "contentHash": "QoXcAdDhBudxorzYF1F5Uo7FY0CSWgmTjqVRJjcQaYAkbO3dCPXDJajJwyApTGHCJ+T5PfVyKZqXEKZ8PH+UWQ=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "+Ro7WgIom+BDNH+YhTuZKL6QJ0ctfOpTyfUG/h3aU5KwXt3OaNf0wYWrTvoBUj+34Dy5V8dN9yCco1hAJQ4txw=="
+ "resolved": "10.0.11",
+ "contentHash": "QTXEoQBzz00SFWbo7nAg1Ogd4f99lwqcO9uAJ7MYSLEUR28f6As32QktrqG2Fr9cfAfd1GjLyGYspE7Ipj7P6w=="
},
"System.IO.Pipelines": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "STVNTIVd+UrYvSo31D2tOOTs19IThdjGDN14FS3/NZb4PWsVakAg/VT4sq+JYWGP/GtazzvXwebWL6LPBAwnFQ=="
+ "resolved": "10.0.11",
+ "contentHash": "rg8LPOZ62quw3aTnsQNh9rssncaMs69WEM1DiJdDkV+o4Llb2s5Pasy5Bulfm8zL+pE4gDcSQo7V2zW2jvxwYg=="
},
"System.Management": {
"type": "Transitive",
@@ -494,514 +358,65 @@
"System.CodeDom": "9.0.5"
}
},
- "System.Reflection.Metadata": {
+ "System.Memory": {
"type": "Transitive",
- "resolved": "9.0.0",
- "contentHash": "ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ==",
- "dependencies": {
- "System.Collections.Immutable": "9.0.0"
- }
+ "resolved": "4.6.3",
+ "contentHash": "qdcDOgnFZY40+Q9876JUHnlHu7bosOHX8XISRoH94fwk6hgaeQGSgfZd8srWRZNt5bV9ZW2TljcegDNxsf+96A=="
},
- "System.Text.Encodings.Web": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "HvFIJXM/CMTRu6PBQmjukQZ/O32Vx5fOEYZs0kq0OD5s9vJQ19KHLWCVmnfh3gNC7pbYomm06tzOTgJBflr/nQ=="
- },
- "System.Text.Json": {
+ "System.Numerics.Vectors": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "/fysUDkD7oFGaRPoA7IaFs0wRoO3GlwlCNq2P+xWZqxLy1R4cktRSKfMjJDy9ymS4grL7IDVdt8de8L9a0z55Q==",
- "dependencies": {
- "System.IO.Pipelines": "10.0.8",
- "System.Text.Encodings.Web": "10.0.8"
- }
+ "resolved": "4.6.1",
+ "contentHash": "sQxefTnhagrhoq2ReR0D/6K0zJcr9Hrd6kikeXsA1I8kOCboTavcUC4r7TSfpKFeE163uMuxZcyfO1mGO3EN8Q=="
},
- "patternkit.core": {
- "type": "Project"
- },
- "patternkit.examples": {
- "type": "Project",
- "dependencies": {
- "JetBrains.Annotations": "[2025.2.4, )",
- "Microsoft.Extensions.Configuration": "[10.0.8, )",
- "Microsoft.Extensions.Configuration.Abstractions": "[10.0.8, )",
- "Microsoft.Extensions.Configuration.Binder": "[10.0.8, )",
- "Microsoft.Extensions.DependencyInjection": "[10.0.8, )",
- "Microsoft.Extensions.Hosting": "[10.0.8, )",
- "Microsoft.Extensions.Hosting.Abstractions": "[10.0.8, )",
- "Microsoft.Extensions.Options": "[10.0.8, )",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "[10.0.8, )",
- "Microsoft.Extensions.Options.DataAnnotations": "[10.0.8, )",
- "PatternKit.Core": "[1.0.0, )",
- "PatternKit.Generators.Abstractions": "[1.0.0, )"
- }
- },
- "patternkit.generators.abstractions": {
- "type": "Project"
- },
- "JetBrains.Annotations": {
- "type": "CentralTransitive",
- "requested": "[2025.2.4, )",
- "resolved": "2025.2.4",
- "contentHash": "TwbgxAkXxY+vNEhNVx/QXjJ4vqxmepOjsgRvvImQPbHkHMMb4W+ahL3laMsxXKtNT7iMy+E1B3xkqao2hf1n3A=="
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "type": "CentralTransitive",
- "requested": "[5.3.0, )",
- "resolved": "3.11.0",
- "contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg=="
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "type": "CentralTransitive",
- "requested": "[5.3.0, )",
- "resolved": "4.14.0",
- "contentHash": "568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[4.14.0]",
- "System.Collections.Immutable": "9.0.0",
- "System.Reflection.Metadata": "9.0.0"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "ehZcoPbjzWzS4XFvuz7R3V55SmpdkyMqFURLH3yXaN9NtXd9tR6CGB7pd49HYtCkenl+G7ctXSFLhNI08xLfRg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "I63esIFbL3h5pSt7gXpXOlmcwDmYBUoYNEglKfDPFUqtYvSV84f2l28hO2lfVXsV0wdlplgAM7IVz16matapSg==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "R3NN1X+kVu14uoxLEW6sBSQyhogDSbaOQzILnCtuXxBN4hx22AgjWPwZX6v/suERFkEDgU1lk12AglHTrUxhlw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "daf62xHIrq8pnE709hgaZZN9tSam9TGGepWe1+bE6V3GEuVwJiMs6ib+38lfMCyAJAHiX0vapxBhsuMSV7U+cg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "21nbDV60SRPWGIivsyl6lqBeEJNG1sginhhfWgRrr3Ais7aQ12To25OAHQxgoiJkjqy1aQ6RxpZBGYuTi7Ge6A=="
- },
- "Microsoft.Extensions.Hosting": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "VfEyM2BipThcSd0GG/FS2ZPCVCTiosVq2zLKEDsfeMIg78sOVZPEmS7CgWlb+dqTlgXvLSL4OG2q6sM4xRhHNg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Binder": "10.0.8",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.8",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.8",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.8",
- "Microsoft.Extensions.Configuration.Json": "10.0.8",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.8",
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Diagnostics": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.8",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging.Configuration": "10.0.8",
- "Microsoft.Extensions.Logging.Console": "10.0.8",
- "Microsoft.Extensions.Logging.Debug": "10.0.8",
- "Microsoft.Extensions.Logging.EventLog": "10.0.8",
- "Microsoft.Extensions.Logging.EventSource": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8"
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "MoOWFPT88/pDfmWpbU9PydKRX/rJFQkliowE/L9wbQcl94IicUphb5BFgepkWiDkYYxPnuEqjN4buzOGW4vJpQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "VBD+131DpTNCNDfA4kIyKTiCySvJGNhwibdWBSdFRu7GMfXLXcXODkgA+KStKbbhzraLglZWUN4nXyHgW4JIRA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "VOapXeO3lhBH0zYoyAH7tjapuo4V5pTHlevPpiSHueEquAajqd5nF0mttm+h/uE/exwAEuM5s26SzOJtletE3w==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Binder": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.Options.DataAnnotations": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "HhxwIGECGGJ8ox2kvm6/hkN/w1ZyKrO5uu/rLAL51V0ypPdahoNf+dHS6Er/DJs2aeUmH38ZTTzACfLy1O6w3Q==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8"
- }
- },
- "System.Collections.Immutable": {
- "type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "9.0.0",
- "contentHash": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w=="
- }
- },
- "net9.0": {
- "BenchmarkDotNet": {
- "type": "Direct",
- "requested": "[0.15.8, )",
- "resolved": "0.15.8",
- "contentHash": "paCfrWxSeHqn3rUZc0spYXVFnHCF0nzRhG0nOLnyTjZYs8spsimBaaNmb3vwqvALKIplbYq/TF393vYiYSnh/Q==",
- "dependencies": {
- "BenchmarkDotNet.Annotations": "0.15.8",
- "CommandLineParser": "2.9.1",
- "Gee.External.Capstone": "2.3.0",
- "Iced": "1.21.0",
- "Microsoft.CodeAnalysis.CSharp": "4.14.0",
- "Microsoft.Diagnostics.Runtime": "3.1.512801",
- "Microsoft.Diagnostics.Tracing.TraceEvent": "3.1.21",
- "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
- "Perfolizer": "[0.6.1]",
- "System.Management": "9.0.5"
- }
- },
- "BenchmarkDotNet.Annotations": {
- "type": "Transitive",
- "resolved": "0.15.8",
- "contentHash": "hfucY0ycAsB0SsoaZcaAp9oq5wlWBJcylvEJb9pmvdYUx6PD6S4mDiYnZWjdjAlLhIpe/xtGCwzORfzAzPqvzA=="
- },
- "CommandLineParser": {
- "type": "Transitive",
- "resolved": "2.9.1",
- "contentHash": "OE0sl1/sQ37bjVsPKKtwQlWDgqaxWgtme3xZz7JssWUzg5JpMIyHgCTY9MVMxOg48fJ1AgGT3tgdH5m/kQ5xhA=="
- },
- "Gee.External.Capstone": {
- "type": "Transitive",
- "resolved": "2.3.0",
- "contentHash": "2ap/rYmjtzCOT8hxrnEW/QeiOt+paD8iRrIcdKX0cxVwWLFa1e+JDBNeECakmccXrSFeBQuu5AV8SNkipFMMMw=="
- },
- "Iced": {
- "type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "dv5+81Q1TBQvVMSOOOmRcjJmvWcX3BZPZsIq31+RLc5cNft0IHAyNlkdb7ZarOWG913PyBoFDsDXoCIlKmLclg=="
- },
- "Microsoft.CodeAnalysis.Common": {
- "type": "Transitive",
- "resolved": "4.14.0",
- "contentHash": "PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0"
- }
- },
- "Microsoft.Diagnostics.NETCore.Client": {
- "type": "Transitive",
- "resolved": "0.2.510501",
- "contentHash": "juoqJYMDs+lRrrZyOkXXMImJHneCF23cuvO4waFRd2Ds7j+ZuGIPbJm0Y/zz34BdeaGiiwGWraMUlln05W1PCQ==",
- "dependencies": {
- "Microsoft.Extensions.Logging": "6.0.0"
- }
- },
- "Microsoft.Diagnostics.Runtime": {
- "type": "Transitive",
- "resolved": "3.1.512801",
- "contentHash": "0lMUDr2oxNZa28D6NH5BuSQEe5T9tZziIkvkD44YkkCGQXPJqvFjLq5ZQq1hYLl3RjQJrY+hR0jFgap+EWPDTw==",
- "dependencies": {
- "Microsoft.Diagnostics.NETCore.Client": "0.2.410101"
- }
- },
- "Microsoft.Diagnostics.Tracing.TraceEvent": {
- "type": "Transitive",
- "resolved": "3.1.21",
- "contentHash": "/OrJFKaojSR6TkUKtwh8/qA9XWNtxLrXMqvEb89dBSKCWjaGVTbKMYodIUgF5deCEtmd6GXuRerciXGl5bhZ7Q==",
- "dependencies": {
- "Microsoft.Diagnostics.NETCore.Client": "0.2.510501"
- }
- },
- "Microsoft.DotNet.PlatformAbstractions": {
- "type": "Transitive",
- "resolved": "3.1.6",
- "contentHash": "jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg=="
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "nQXq1a4MiInYh+0VF9fguxAl06q2ftmOyYQ+5e933s4rk57xjgkbTjUdFUySzjrcrvDeWsSqlZB+TE8+TbM2HA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "bVGqctAfPGfTxJvNp8pMshtvpsUj6r6JkeiCNVIGVYO5gBxuxdN0Lbr25kEvE/zXdctkEc44g8HssnPgDnFGVA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "1g9mzuu8gIHkjYb0jLxOTQVl/QDG5nn0b0JzgT/gbgNKr6gXZzxOHRAsdYRc1eDApB7LdHR8uK5vQrNjIQdRrQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "KLtAZ6A38s1pIfCO2ns6aG14NNGMYNZ4PBYfFK4M+R4A+xuSc6oklhqDcpHZxvDpyBWeFtR5C8iQBw2ng8tUHQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "System.Text.Json": "10.0.8"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "6XTfFOnf27WY8kEeZkTZ4YNn0t+imgvdQ0YaAdR4vgURKATo9bCaVJ1KB71IOJAQtJP7Elb53VHlTNXg2CtSsA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Json": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.8"
- }
- },
- "Microsoft.Extensions.Diagnostics": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "uduyw9d3Fi+sbredO5drA1S44AQS2FRNFyn72UmB2vmQIO1qaXprpp1U/2lYhYi8yFdVERfY9sy/pxw/qPOU9w==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.8"
- }
- },
- "Microsoft.Extensions.Diagnostics.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "+f4C5g78QCGNyxzUfrTYsB7qYx06Zca0e88s3qFlea9/lQhgPImYdNprlgzl1uHhRU3fVHLfmbijayU2sJEZ6w==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "System.Diagnostics.DiagnosticSource": "10.0.8"
- }
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "U+oquaPxFdY8lYeEIWO/AD7jDIl9sPW6aVWMQRHU/pZ/SWpLcOrAj2fcLe1HwXl4sYw1ONI56K/eELT3xr4RRQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "GkPvQe6IdidLu6Q3Lw6+B8NJpW8feW8czZ5mBKt5rXM/x8MvZfEp5WvAsjznzDGd23chIDrW0b2mmt+ScnEgiw==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileSystemGlobbing": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "IUQet3SY51xIFcFZKtAB6a54/Zdxs7T3SQ84kJtOD6yeXfZgiOMksACWD5qtTmXGQGFH4QYGBOT0KIO8Uy/dJw=="
- },
- "Microsoft.Extensions.Logging": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "K60JhWC2hN/Gi7TP68tBxSzk5ACWOs7lkmPzsfA8Bcf/IXTajujt2ORMf9rSMk1bsng6Lv4Y3fuxp3bm1+15ug==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "fdVadZmsC8jRP0KvKy8mO8f6GV/HyBvElfcSxEhd+5FM5boAw/01iSaCto5G3G37ApJira4A3pNaVvBv8cUiLQ==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "System.Diagnostics.DiagnosticSource": "10.0.8"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "rxSLTO7xTbcC3DuEJHNEijBr8g14Jj62zQ+DeFu68bsoTYoU8jLcMhc1735PV21bESXsATlL5LsfaWH71FOWAg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Binder": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.8"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "6cv53sHsPnFS56PJw8X4GbNcjeX1KGyFJRxJWvxOgK63cnqeSB1k1eRwjUdkse0tBhwlH6qc9EOYDlan+CYTuw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging.Configuration": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "System.Text.Json": "10.0.8"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "4HW3M1lGHHDwEYcDZHRNptBQ48LCI2yW+XV4vuxdfQUqafTpVT8j9RqAsez08krZKhIiaArWu8iQq5uRKZ9Ffg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
+ "System.Reflection.Metadata": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "kK/C3SLIoGrcZvddYQw4eMm6YaROiSYBO7YgUR5Hdv5l+GIjBmbvQK5cST2FqjeubiAOPqFEimBT2N/8wVI+3A==",
+ "resolved": "10.0.1",
+ "contentHash": "zpcfT/wacPPhE17zcudozlxQtWN/84qyiMyZNGLnK4cj2IMBtLsZYwYjVnALUhPliwyUVj/P7kaZvBWYBCnf2Q==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "System.Diagnostics.EventLog": "10.0.8"
+ "System.Collections.Immutable": "10.0.1"
}
},
- "Microsoft.Extensions.Logging.EventSource": {
+ "System.Reflection.TypeExtensions": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "HX2M0MgzwQM8jpLe3AYAEMd0YsUfOP5RgGrDuk+Ki9n7HSuMbvLm9TEV3qRI3Pg9aqxc56GfgK/KdMRBhfWwKw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8",
- "System.Text.Json": "10.0.8"
- }
+ "resolved": "4.7.0",
+ "contentHash": "VybpaOQQhqE6siHppMktjfGBw1GCwvCqiufqmP8F1nj7fTUNtW35LOEt3UZTEsECfo+ELAl/9o9nJx3U91i7vA=="
},
- "Microsoft.Extensions.Primitives": {
+ "System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "OBPo4nYhMyIbtueoC10CBm6AGAbo/A9IV8QQ/6ryZS7VvmqpGT7hunazeHLxFawRzn3oLOq4jhqhpBX4tfswWQ=="
+ "resolved": "6.1.2",
+ "contentHash": "2hBr6zdbIBTDE3EhK7NSVNdX58uTK6iHW/P/Axmm9sl1xoGSLqDvMtpecn226TNwHByFokYwJmt/aQQNlO5CRw=="
},
- "Perfolizer": {
+ "System.Security.AccessControl": {
"type": "Transitive",
- "resolved": "0.6.1",
- "contentHash": "CR1QmWg4XYBd1Pb7WseP+sDmV8nGPwvmowKynExTqr3OuckIGVMhvmN4LC5PGzfXqDlR295+hz/T7syA1CxEqA==",
+ "resolved": "5.0.0",
+ "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
"dependencies": {
- "Pragmastat": "3.2.4"
+ "Microsoft.NETCore.Platforms": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
}
},
- "Pragmastat": {
- "type": "Transitive",
- "resolved": "3.2.4",
- "contentHash": "I5qFifWw/gaTQT52MhzjZpkm/JPlfjSeO/DTZJjO7+hTKI+0aGRgOgZ3NN6D96dDuuqbIAZSeA5RimtHjqrA2A=="
- },
- "System.CodeDom": {
- "type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cuzLM2MWutf9ZBEMPYYfd0DXwYdvntp7VCT6a/wvbKCa2ZuvGmW74xi+YBa2mrfEieAXqM4TNKlMmSnfAfpUoQ=="
- },
- "System.Diagnostics.DiagnosticSource": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "rQHsK7Xr8Uz3449860ayVXp/CaLmrhHlMPxbpT/ibOPtp/dTTsr6+f/SxaGO2NzxHf+0siLE0UfdVN5z1I0EgQ=="
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "+Ro7WgIom+BDNH+YhTuZKL6QJ0ctfOpTyfUG/h3aU5KwXt3OaNf0wYWrTvoBUj+34Dy5V8dN9yCco1hAJQ4txw=="
- },
- "System.IO.Pipelines": {
+ "System.Security.Principal.Windows": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "STVNTIVd+UrYvSo31D2tOOTs19IThdjGDN14FS3/NZb4PWsVakAg/VT4sq+JYWGP/GtazzvXwebWL6LPBAwnFQ=="
+ "resolved": "5.0.0",
+ "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
- "System.Management": {
+ "System.Text.Encoding.CodePages": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "n6o9PZm9p25+zAzC3/48K0oHnaPKTInRrxqFq1fi/5TPbMLjuoCm/h//mS3cUmSy+9AO1Z+qsC/Ilt/ZFatv5Q==",
- "dependencies": {
- "System.CodeDom": "9.0.5"
- }
+ "resolved": "8.0.0",
+ "contentHash": "OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg=="
},
"System.Text.Encodings.Web": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "HvFIJXM/CMTRu6PBQmjukQZ/O32Vx5fOEYZs0kq0OD5s9vJQ19KHLWCVmnfh3gNC7pbYomm06tzOTgJBflr/nQ=="
+ "resolved": "10.0.11",
+ "contentHash": "R7H2/Oqr3onFff/JKDpfRjwxcQZlocF/eQ0ce8go/OTjqz+6LEp/fZK8j1YnDobtysChATEg7krVq4hQJ3IoeQ=="
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "10.0.8",
- "contentHash": "/fysUDkD7oFGaRPoA7IaFs0wRoO3GlwlCNq2P+xWZqxLy1R4cktRSKfMjJDy9ymS4grL7IDVdt8de8L9a0z55Q==",
+ "resolved": "10.0.11",
+ "contentHash": "X2rXQy7g8KEUvWVbAz6vOk6byI1eMgmzFeXbKxq4BfZCfFy5S91K+K+hd4ZBlSp0wL1Y8FyGRXs6+hvABTjwQw==",
"dependencies": {
- "System.IO.Pipelines": "10.0.8",
- "System.Text.Encodings.Web": "10.0.8"
+ "System.IO.Pipelines": "10.0.11",
+ "System.Text.Encodings.Web": "10.0.11"
}
},
"patternkit.core": {
@@ -1010,16 +425,16 @@
"patternkit.examples": {
"type": "Project",
"dependencies": {
- "JetBrains.Annotations": "[2025.2.4, )",
- "Microsoft.Extensions.Configuration": "[10.0.8, )",
- "Microsoft.Extensions.Configuration.Abstractions": "[10.0.8, )",
- "Microsoft.Extensions.Configuration.Binder": "[10.0.8, )",
- "Microsoft.Extensions.DependencyInjection": "[10.0.8, )",
- "Microsoft.Extensions.Hosting": "[10.0.8, )",
- "Microsoft.Extensions.Hosting.Abstractions": "[10.0.8, )",
- "Microsoft.Extensions.Options": "[10.0.8, )",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "[10.0.8, )",
- "Microsoft.Extensions.Options.DataAnnotations": "[10.0.8, )",
+ "JetBrains.Annotations": "[2026.2.0, )",
+ "Microsoft.Extensions.Configuration": "[10.0.11, )",
+ "Microsoft.Extensions.Configuration.Abstractions": "[10.0.11, )",
+ "Microsoft.Extensions.Configuration.Binder": "[10.0.11, )",
+ "Microsoft.Extensions.DependencyInjection": "[10.0.11, )",
+ "Microsoft.Extensions.Hosting": "[10.0.11, )",
+ "Microsoft.Extensions.Hosting.Abstractions": "[10.0.11, )",
+ "Microsoft.Extensions.Options": "[10.0.11, )",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "[10.0.11, )",
+ "Microsoft.Extensions.Options.DataAnnotations": "[10.0.11, )",
"PatternKit.Core": "[1.0.0, )",
"PatternKit.Generators.Abstractions": "[1.0.0, )"
}
@@ -1027,147 +442,150 @@
"patternkit.generators.abstractions": {
"type": "Project"
},
- "JetBrains.Annotations": {
- "type": "CentralTransitive",
- "requested": "[2025.2.4, )",
- "resolved": "2025.2.4",
- "contentHash": "TwbgxAkXxY+vNEhNVx/QXjJ4vqxmepOjsgRvvImQPbHkHMMb4W+ahL3laMsxXKtNT7iMy+E1B3xkqao2hf1n3A=="
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "type": "CentralTransitive",
- "requested": "[5.3.0, )",
- "resolved": "3.11.0",
- "contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg=="
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "type": "CentralTransitive",
- "requested": "[5.3.0, )",
- "resolved": "4.14.0",
- "contentHash": "568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
+ "patternkit.hosting.extensions": {
+ "type": "Project",
"dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.Common": "[4.14.0]"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.11, )",
+ "PatternKit.Core": "[1.0.0, )"
}
},
+ "JetBrains.Annotations": {
+ "type": "CentralTransitive",
+ "requested": "[2026.2.0, )",
+ "resolved": "2026.2.0",
+ "contentHash": "drvAEaI7Xf4wU6dx4UTB9MoZWXZlraaQ0qoeThPQ411FxNhId7QdUTukIC9I8aUHP0ycAaGwZNKqSvfOZQvUlg=="
+ },
"Microsoft.Extensions.Configuration": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "ehZcoPbjzWzS4XFvuz7R3V55SmpdkyMqFURLH3yXaN9NtXd9tR6CGB7pd49HYtCkenl+G7ctXSFLhNI08xLfRg==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "wlhRqZW8LcJPa+vk2oLAc/REXDItHtkFQdf/QcXYGZbZOO13izcsKY1pCvuFQYwUiZD+hwSZwsKASjqT+BNaVg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "I63esIFbL3h5pSt7gXpXOlmcwDmYBUoYNEglKfDPFUqtYvSV84f2l28hO2lfVXsV0wdlplgAM7IVz16matapSg==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "fVi053xdpda9Em7vSkmgVxO/PtgC2m78ekReKWsgcyskqY0U82Bz/MONwxpGzI0hElYKJfw+fupqMVeKW3fSaA==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "R3NN1X+kVu14uoxLEW6sBSQyhogDSbaOQzILnCtuXxBN4hx22AgjWPwZX6v/suERFkEDgU1lk12AglHTrUxhlw==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "rFn8RuszZn3qquPVkDytMUlPc2+rXl9MCoygwc1XmAgC5vg5/oXJ8hkOosOrLoBLsqdTy4lFwP6iQdPS9uSYOA==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8"
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "daf62xHIrq8pnE709hgaZZN9tSam9TGGepWe1+bE6V3GEuVwJiMs6ib+38lfMCyAJAHiX0vapxBhsuMSV7U+cg==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "21nbDV60SRPWGIivsyl6lqBeEJNG1sginhhfWgRrr3Ais7aQ12To25OAHQxgoiJkjqy1aQ6RxpZBGYuTi7Ge6A=="
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
},
"Microsoft.Extensions.Hosting": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "VfEyM2BipThcSd0GG/FS2ZPCVCTiosVq2zLKEDsfeMIg78sOVZPEmS7CgWlb+dqTlgXvLSL4OG2q6sM4xRhHNg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "10.0.8",
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Binder": "10.0.8",
- "Microsoft.Extensions.Configuration.CommandLine": "10.0.8",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.8",
- "Microsoft.Extensions.Configuration.FileExtensions": "10.0.8",
- "Microsoft.Extensions.Configuration.Json": "10.0.8",
- "Microsoft.Extensions.Configuration.UserSecrets": "10.0.8",
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Diagnostics": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Physical": "10.0.8",
- "Microsoft.Extensions.Hosting.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging.Configuration": "10.0.8",
- "Microsoft.Extensions.Logging.Console": "10.0.8",
- "Microsoft.Extensions.Logging.Debug": "10.0.8",
- "Microsoft.Extensions.Logging.EventLog": "10.0.8",
- "Microsoft.Extensions.Logging.EventSource": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8"
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eIDa/Rl+93aj17gMlFsJJx+LhBvb3CP0Mu1PeVYkDp2Y3S4Jock8UynfGQEcx7lrlq+gKW+ECQJHbro/LTPDEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.11",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.11",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Json": "10.0.11",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.11",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.11",
+ "Microsoft.Extensions.Logging.Console": "10.0.11",
+ "Microsoft.Extensions.Logging.Debug": "10.0.11",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.11",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
}
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "MoOWFPT88/pDfmWpbU9PydKRX/rJFQkliowE/L9wbQcl94IicUphb5BFgepkWiDkYYxPnuEqjN4buzOGW4vJpQ==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "pwtpF7iF/NNaOBcX+pvMZ7y2+JAVbH5KkNrH9uMZtuVxVJsFTDiWiCR7Tk3HVptsAijaetipUZVRVK2LLq+nvA==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.8",
- "Microsoft.Extensions.FileProviders.Abstractions": "10.0.8",
- "Microsoft.Extensions.Logging.Abstractions": "10.0.8"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.11",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.11"
}
},
"Microsoft.Extensions.Options": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "VBD+131DpTNCNDfA4kIyKTiCySvJGNhwibdWBSdFRu7GMfXLXcXODkgA+KStKbbhzraLglZWUN4nXyHgW4JIRA==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eY1GAKcTfD2maP27J84X9IovT3yjHJ2dVDzPmDg6/XqYvt3jMzJhtfQCLjG9pVsZGAd+8DQ2QrjaDcs2+VQLGw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "VOapXeO3lhBH0zYoyAH7tjapuo4V5pTHlevPpiSHueEquAajqd5nF0mttm+h/uE/exwAEuM5s26SzOJtletE3w==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "syEhXQ/sEaSBFaqzlp9gDGHX/nk6gkQkh1sIUpBO1mlBj3Phu1rmb4ML1uCiyPW9N6Kxfxv3y5FGObC+bV01Qw==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "10.0.8",
- "Microsoft.Extensions.Configuration.Binder": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8",
- "Microsoft.Extensions.Primitives": "10.0.8"
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11",
+ "Microsoft.Extensions.Primitives": "10.0.11"
}
},
"Microsoft.Extensions.Options.DataAnnotations": {
"type": "CentralTransitive",
- "requested": "[10.0.8, )",
- "resolved": "10.0.8",
- "contentHash": "HhxwIGECGGJ8ox2kvm6/hkN/w1ZyKrO5uu/rLAL51V0ypPdahoNf+dHS6Er/DJs2aeUmH38ZTTzACfLy1O6w3Q==",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.11",
+ "contentHash": "eTrVwfQkfJTjz3JyjCjuL/SiSvGuTwuTheJHJD316soiel/mbf4N/4bO/WBMOpjnWzFvDz1S44fQFZi79veQOg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8",
- "Microsoft.Extensions.Options": "10.0.8"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
+ "Microsoft.Extensions.Options": "10.0.11"
}
+ },
+ "System.Collections.Immutable": {
+ "type": "CentralTransitive",
+ "requested": "[10.0.11, )",
+ "resolved": "10.0.1",
+ "contentHash": "kdTe61B8P7i2M1pODC3MLbZ/CfFGjpC6c6jzxjQoB5DHZNewayCRqgFUmx3JKB6vLQtozpMQEiw+R5fO32Jv4g=="
+ },
+ "System.Threading.Tasks.Extensions": {
+ "type": "CentralTransitive",
+ "requested": "[4.6.3, )",
+ "resolved": "4.6.3",
+ "contentHash": "7sCiwilJLYbTZELaKnc7RecBBXWXA+xMLQWZKWawBxYjp6DBlSE3v9/UcvKBvr1vv2tTOhipiogM8rRmxlhrVA=="
}
}
}
diff --git a/src/PatternKit.Generators/packages.lock.json b/src/PatternKit.Generators/packages.lock.json
index a425b249..3f2495a1 100644
--- a/src/PatternKit.Generators/packages.lock.json
+++ b/src/PatternKit.Generators/packages.lock.json
@@ -4,9 +4,9 @@
".NETStandard,Version=v2.0": {
"Microsoft.CodeAnalysis.Analyzers": {
"type": "Direct",
- "requested": "[5.9.0-1.26328.17, )",
- "resolved": "5.9.0-1.26328.17",
- "contentHash": "HP9NNk8ZjOSI2hgOyXnQg+kv7/X837Vr2nAlXiGAtqtYnYKjRRa1UmQFr8KFs5ynGYKqfbb8zB9APoWjiAGdMg=="
+ "requested": "[5.9.0, )",
+ "resolved": "5.9.0",
+ "contentHash": "jMNOo+uoBGiWbZ6Wx0dqU93r5WD4P5WnIRZdoz67RP5N09OUetHgAbo4L7hihOH1NHdD2TgW5/l+SP4gQukwww=="
},
"Microsoft.CodeAnalysis.CSharp": {
"type": "Direct",
diff --git a/test/PatternKit.Examples.Tests/PatternKit.Examples.Tests.csproj b/test/PatternKit.Examples.Tests/PatternKit.Examples.Tests.csproj
index 6a4a9550..cf1e6d50 100644
--- a/test/PatternKit.Examples.Tests/PatternKit.Examples.Tests.csproj
+++ b/test/PatternKit.Examples.Tests/PatternKit.Examples.Tests.csproj
@@ -24,6 +24,7 @@
+
diff --git a/test/PatternKit.Examples.Tests/packages.lock.json b/test/PatternKit.Examples.Tests/packages.lock.json
index 0dbe7faf..11d8524c 100644
--- a/test/PatternKit.Examples.Tests/packages.lock.json
+++ b/test/PatternKit.Examples.Tests/packages.lock.json
@@ -100,13 +100,23 @@
"Testcontainers": "4.14.0"
}
},
+ "TinyBDD": {
+ "type": "Direct",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "aMeHGy5sUoKX1+/q8ZbXWC14depupmZjJKPG9eeHoMW0XIS7mfG2g7JWHBK9Sll9P2pSodZ2+a3vaPxQkAkzug==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
+ }
+ },
"TinyBDD.Xunit": {
"type": "Direct",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "uU57vtDuq1u9jYjMC1wfx0oXx0irA+DfXkUEs5fDHzJQ6RR3/SGbpHneG5IxfQy+t+5pVi8Mao20/rNkT0haSw==",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "n5qVkmdcgq9zQuaM9Bhxg0uxG7S2FBVomPXIxI44yYC/2h5UjqUbo5xEo68kfMQo85jBVMKSknDV1whpv3HVSQ==",
"dependencies": {
- "TinyBDD": "0.19.34",
+ "TinyBDD": "0.19.35",
"xunit.abstractions": "2.0.3",
"xunit.extensibility.core": "2.9.3"
}
@@ -594,16 +604,6 @@
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
"Microsoft.Extensions.Options": "10.0.11"
}
- },
- "TinyBDD": {
- "type": "CentralTransitive",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "6CglAmwHispmxIjyJZbO4rKBS9auOTgR/wdDnhCEwV8UPUk0TldXZ3mO/gXvOkk3RIWNt+3pOFhiWedNCVwGKA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
- }
}
}
}
diff --git a/test/PatternKit.Generators.Tests/packages.lock.json b/test/PatternKit.Generators.Tests/packages.lock.json
index 3efe1a54..f3122111 100644
--- a/test/PatternKit.Generators.Tests/packages.lock.json
+++ b/test/PatternKit.Generators.Tests/packages.lock.json
@@ -44,9 +44,9 @@
},
"TinyBDD": {
"type": "Direct",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "6CglAmwHispmxIjyJZbO4rKBS9auOTgR/wdDnhCEwV8UPUk0TldXZ3mO/gXvOkk3RIWNt+3pOFhiWedNCVwGKA==",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "aMeHGy5sUoKX1+/q8ZbXWC14depupmZjJKPG9eeHoMW0XIS7mfG2g7JWHBK9Sll9P2pSodZ2+a3vaPxQkAkzug==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "10.0.8",
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
@@ -54,11 +54,11 @@
},
"TinyBDD.Xunit": {
"type": "Direct",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "uU57vtDuq1u9jYjMC1wfx0oXx0irA+DfXkUEs5fDHzJQ6RR3/SGbpHneG5IxfQy+t+5pVi8Mao20/rNkT0haSw==",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "n5qVkmdcgq9zQuaM9Bhxg0uxG7S2FBVomPXIxI44yYC/2h5UjqUbo5xEo68kfMQo85jBVMKSknDV1whpv3HVSQ==",
"dependencies": {
- "TinyBDD": "0.19.34",
+ "TinyBDD": "0.19.35",
"xunit.abstractions": "2.0.3",
"xunit.extensibility.core": "2.9.3"
}
@@ -429,7 +429,7 @@
},
"Microsoft.CodeAnalysis.Analyzers": {
"type": "CentralTransitive",
- "requested": "[5.9.0-1.26328.17, )",
+ "requested": "[5.9.0, )",
"resolved": "5.9.0-1.26328.17",
"contentHash": "HP9NNk8ZjOSI2hgOyXnQg+kv7/X837Vr2nAlXiGAtqtYnYKjRRa1UmQFr8KFs5ynGYKqfbb8zB9APoWjiAGdMg=="
},
diff --git a/test/PatternKit.Hosting.Extensions.Tests/PatternKit.Hosting.Extensions.Tests.csproj b/test/PatternKit.Hosting.Extensions.Tests/PatternKit.Hosting.Extensions.Tests.csproj
index 3dbbab5b..284dc5a2 100644
--- a/test/PatternKit.Hosting.Extensions.Tests/PatternKit.Hosting.Extensions.Tests.csproj
+++ b/test/PatternKit.Hosting.Extensions.Tests/PatternKit.Hosting.Extensions.Tests.csproj
@@ -15,6 +15,7 @@
+
diff --git a/test/PatternKit.Hosting.Extensions.Tests/packages.lock.json b/test/PatternKit.Hosting.Extensions.Tests/packages.lock.json
index 6d65bc41..1ca70122 100644
--- a/test/PatternKit.Hosting.Extensions.Tests/packages.lock.json
+++ b/test/PatternKit.Hosting.Extensions.Tests/packages.lock.json
@@ -27,13 +27,23 @@
"Microsoft.TestPlatform.TestHost": "18.9.0"
}
},
+ "TinyBDD": {
+ "type": "Direct",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "aMeHGy5sUoKX1+/q8ZbXWC14depupmZjJKPG9eeHoMW0XIS7mfG2g7JWHBK9Sll9P2pSodZ2+a3vaPxQkAkzug==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
+ }
+ },
"TinyBDD.Xunit": {
"type": "Direct",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "uU57vtDuq1u9jYjMC1wfx0oXx0irA+DfXkUEs5fDHzJQ6RR3/SGbpHneG5IxfQy+t+5pVi8Mao20/rNkT0haSw==",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "n5qVkmdcgq9zQuaM9Bhxg0uxG7S2FBVomPXIxI44yYC/2h5UjqUbo5xEo68kfMQo85jBVMKSknDV1whpv3HVSQ==",
"dependencies": {
- "TinyBDD": "0.19.34",
+ "TinyBDD": "0.19.35",
"xunit.abstractions": "2.0.3",
"xunit.extensibility.core": "2.9.3"
}
@@ -129,16 +139,6 @@
"requested": "[10.0.11, )",
"resolved": "10.0.11",
"contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg=="
- },
- "TinyBDD": {
- "type": "CentralTransitive",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "6CglAmwHispmxIjyJZbO4rKBS9auOTgR/wdDnhCEwV8UPUk0TldXZ3mO/gXvOkk3RIWNt+3pOFhiWedNCVwGKA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
- }
}
}
}
diff --git a/test/PatternKit.Tests/PatternKit.Tests.csproj b/test/PatternKit.Tests/PatternKit.Tests.csproj
index 91992b18..6f517673 100644
--- a/test/PatternKit.Tests/PatternKit.Tests.csproj
+++ b/test/PatternKit.Tests/PatternKit.Tests.csproj
@@ -21,6 +21,7 @@
+
diff --git a/test/PatternKit.Tests/packages.lock.json b/test/PatternKit.Tests/packages.lock.json
index e86897c6..f30364f1 100644
--- a/test/PatternKit.Tests/packages.lock.json
+++ b/test/PatternKit.Tests/packages.lock.json
@@ -34,13 +34,23 @@
"System.Linq.AsyncEnumerable": "10.0.6"
}
},
+ "TinyBDD": {
+ "type": "Direct",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "aMeHGy5sUoKX1+/q8ZbXWC14depupmZjJKPG9eeHoMW0XIS7mfG2g7JWHBK9Sll9P2pSodZ2+a3vaPxQkAkzug==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.8",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
+ }
+ },
"TinyBDD.Xunit": {
"type": "Direct",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "uU57vtDuq1u9jYjMC1wfx0oXx0irA+DfXkUEs5fDHzJQ6RR3/SGbpHneG5IxfQy+t+5pVi8Mao20/rNkT0haSw==",
+ "requested": "[0.19.35, )",
+ "resolved": "0.19.35",
+ "contentHash": "n5qVkmdcgq9zQuaM9Bhxg0uxG7S2FBVomPXIxI44yYC/2h5UjqUbo5xEo68kfMQo85jBVMKSknDV1whpv3HVSQ==",
"dependencies": {
- "TinyBDD": "0.19.34",
+ "TinyBDD": "0.19.35",
"xunit.abstractions": "2.0.3",
"xunit.extensibility.core": "2.9.3"
}
@@ -494,16 +504,6 @@
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11",
"Microsoft.Extensions.Options": "10.0.11"
}
- },
- "TinyBDD": {
- "type": "CentralTransitive",
- "requested": "[0.19.34, )",
- "resolved": "0.19.34",
- "contentHash": "6CglAmwHispmxIjyJZbO4rKBS9auOTgR/wdDnhCEwV8UPUk0TldXZ3mO/gXvOkk3RIWNt+3pOFhiWedNCVwGKA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "10.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.8"
- }
}
}
}