Skip to content

Commit 4d9939a

Browse files
authored
Duid now uses regex source code generation when possible (#17)
* Duid now uses regex source code generation when possible Duid class now defers to secondary class for regular expressions. .NET versions that support such now use source generation, older versions use traditional regular expressions. * updated packages
1 parent 9e988af commit 4d9939a

6 files changed

Lines changed: 183 additions & 141 deletions

File tree

src/NetDuid.Tests/NetDuid.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
</ItemGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
34+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
3535
<PackageReference Include="xunit" Version="2.9.3" />
36-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.1">
36+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2">
3737
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3838
<PrivateAssets>all</PrivateAssets>
3939
</PackageReference>
@@ -52,7 +52,7 @@
5252
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5353
<PrivateAssets>all</PrivateAssets>
5454
</PackageReference>
55-
<PackageReference Include="Roslynator.Formatting.Analyzers" Version="4.12.11">
55+
<PackageReference Include="Roslynator.Formatting.Analyzers" Version="4.13.0">
5656
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5757
<PrivateAssets>all</PrivateAssets>
5858
</PackageReference>

src/NetDuid.Tests/packages.lock.json

Lines changed: 84 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,11 @@
1010
},
1111
"Microsoft.NET.Test.Sdk": {
1212
"type": "Direct",
13-
"requested": "[17.12.0, )",
14-
"resolved": "17.12.0",
15-
"contentHash": "kt/PKBZ91rFCWxVIJZSgVLk+YR+4KxTuHf799ho8WNiK5ZQpJNAEZCAWX86vcKrs+DiYjiibpYKdGZP6+/N17w==",
16-
"dependencies": {
17-
"Microsoft.CodeCoverage": "17.12.0"
18-
}
19-
},
20-
"Microsoft.NETFramework.ReferenceAssemblies": {
21-
"type": "Direct",
22-
"requested": "[1.0.3, )",
23-
"resolved": "1.0.3",
24-
"contentHash": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==",
13+
"requested": "[17.13.0, )",
14+
"resolved": "17.13.0",
15+
"contentHash": "W19wCPizaIC9Zh47w8wWI/yxuqR7/dtABwOrc8r2jX/8mUNxM2vw4fXDh+DJTeogxV+KzKwg5jNNGQVwf3LXyA==",
2516
"dependencies": {
26-
"Microsoft.NETFramework.ReferenceAssemblies.net48": "1.0.3"
17+
"Microsoft.CodeCoverage": "17.13.0"
2718
}
2819
},
2920
"Roslynator.Analyzers": {
@@ -40,9 +31,9 @@
4031
},
4132
"Roslynator.Formatting.Analyzers": {
4233
"type": "Direct",
43-
"requested": "[4.12.11, )",
44-
"resolved": "4.12.11",
45-
"contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g=="
34+
"requested": "[4.13.0, )",
35+
"resolved": "4.13.0",
36+
"contentHash": "WxayP0vkpigClbmsRmt1Mn2kBEAE+klgeE9HSHECDyWDAvuPS2BV6CKWkm7/J/cGtFuaGn0yQhv3v4bbD6GnPg=="
4637
},
4738
"SonarAnalyzer.CSharp": {
4839
"type": "Direct",
@@ -72,9 +63,9 @@
7263
},
7364
"xunit.runner.visualstudio": {
7465
"type": "Direct",
75-
"requested": "[3.0.1, )",
76-
"resolved": "3.0.1",
77-
"contentHash": "lbyYtsBxA8Pz8kaf5Xn/Mj1mL9z2nlBWdZhqFaj66nxXBa4JwiTDm4eGcpSMet6du9TOWI6bfha+gQR6+IHawg==",
66+
"requested": "[3.0.2, )",
67+
"resolved": "3.0.2",
68+
"contentHash": "oXbusR6iPq0xlqoikjdLvzh+wQDkMv9If58myz9MEzldS4nIcp442Btgs2sWbYWV+caEluMe2pQCZ0hUZgPiow==",
7869
"dependencies": {
7970
"Microsoft.TestPlatform.ObjectModel": "17.12.0"
8071
}
@@ -86,13 +77,8 @@
8677
},
8778
"Microsoft.CodeCoverage": {
8879
"type": "Transitive",
89-
"resolved": "17.12.0",
90-
"contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA=="
91-
},
92-
"Microsoft.NETFramework.ReferenceAssemblies.net48": {
93-
"type": "Transitive",
94-
"resolved": "1.0.3",
95-
"contentHash": "zMk4D+9zyiEWByyQ7oPImPN/Jhpj166Ky0Nlla4eXlNL8hI/BtSJsgR8Inldd4NNpIAH3oh8yym0W2DrhXdSLQ=="
80+
"resolved": "17.13.0",
81+
"contentHash": "9LIUy0y+DvUmEPtbRDw6Bay3rzwqFV8P4efTrK4CZhQle3M/QwLPjISghfcolmEGAPWxuJi6m98ZEfk4VR4Lfg=="
9682
},
9783
"Microsoft.TestPlatform.ObjectModel": {
9884
"type": "Transitive",
@@ -176,12 +162,12 @@
176162
},
177163
"Microsoft.NET.Test.Sdk": {
178164
"type": "Direct",
179-
"requested": "[17.12.0, )",
180-
"resolved": "17.12.0",
181-
"contentHash": "kt/PKBZ91rFCWxVIJZSgVLk+YR+4KxTuHf799ho8WNiK5ZQpJNAEZCAWX86vcKrs+DiYjiibpYKdGZP6+/N17w==",
165+
"requested": "[17.13.0, )",
166+
"resolved": "17.13.0",
167+
"contentHash": "W19wCPizaIC9Zh47w8wWI/yxuqR7/dtABwOrc8r2jX/8mUNxM2vw4fXDh+DJTeogxV+KzKwg5jNNGQVwf3LXyA==",
182168
"dependencies": {
183-
"Microsoft.CodeCoverage": "17.12.0",
184-
"Microsoft.TestPlatform.TestHost": "17.12.0"
169+
"Microsoft.CodeCoverage": "17.13.0",
170+
"Microsoft.TestPlatform.TestHost": "17.13.0"
185171
}
186172
},
187173
"Roslynator.Analyzers": {
@@ -198,9 +184,9 @@
198184
},
199185
"Roslynator.Formatting.Analyzers": {
200186
"type": "Direct",
201-
"requested": "[4.12.11, )",
202-
"resolved": "4.12.11",
203-
"contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g=="
187+
"requested": "[4.13.0, )",
188+
"resolved": "4.13.0",
189+
"contentHash": "WxayP0vkpigClbmsRmt1Mn2kBEAE+klgeE9HSHECDyWDAvuPS2BV6CKWkm7/J/cGtFuaGn0yQhv3v4bbD6GnPg=="
204190
},
205191
"SonarAnalyzer.CSharp": {
206192
"type": "Direct",
@@ -230,29 +216,29 @@
230216
},
231217
"xunit.runner.visualstudio": {
232218
"type": "Direct",
233-
"requested": "[3.0.1, )",
234-
"resolved": "3.0.1",
235-
"contentHash": "lbyYtsBxA8Pz8kaf5Xn/Mj1mL9z2nlBWdZhqFaj66nxXBa4JwiTDm4eGcpSMet6du9TOWI6bfha+gQR6+IHawg=="
219+
"requested": "[3.0.2, )",
220+
"resolved": "3.0.2",
221+
"contentHash": "oXbusR6iPq0xlqoikjdLvzh+wQDkMv9If58myz9MEzldS4nIcp442Btgs2sWbYWV+caEluMe2pQCZ0hUZgPiow=="
236222
},
237223
"Microsoft.CodeCoverage": {
238224
"type": "Transitive",
239-
"resolved": "17.12.0",
240-
"contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA=="
225+
"resolved": "17.13.0",
226+
"contentHash": "9LIUy0y+DvUmEPtbRDw6Bay3rzwqFV8P4efTrK4CZhQle3M/QwLPjISghfcolmEGAPWxuJi6m98ZEfk4VR4Lfg=="
241227
},
242228
"Microsoft.TestPlatform.ObjectModel": {
243229
"type": "Transitive",
244-
"resolved": "17.12.0",
245-
"contentHash": "TDqkTKLfQuAaPcEb3pDDWnh7b3SyZF+/W9OZvWFp6eJCIiiYFdSB6taE2I6tWrFw5ywhzOb6sreoGJTI6m3rSQ==",
230+
"resolved": "17.13.0",
231+
"contentHash": "bt0E0Dx+iqW97o4A59RCmUmz/5NarJ7LRL+jXbSHod72ibL5XdNm1Ke+UO5tFhBG4VwHLcSjqq9BUSblGNWamw==",
246232
"dependencies": {
247233
"System.Reflection.Metadata": "1.6.0"
248234
}
249235
},
250236
"Microsoft.TestPlatform.TestHost": {
251237
"type": "Transitive",
252-
"resolved": "17.12.0",
253-
"contentHash": "MiPEJQNyADfwZ4pJNpQex+t9/jOClBGMiCiVVFuELCMSX2nmNfvUor3uFVxNNCg30uxDP8JDYfPnMXQzsfzYyg==",
238+
"resolved": "17.13.0",
239+
"contentHash": "9GGw08Dc3AXspjekdyTdZ/wYWFlxbgcF0s7BKxzVX+hzAwpifDOdxM+ceVaaJSQOwqt3jtuNlHn3XTpKUS9x9Q==",
254240
"dependencies": {
255-
"Microsoft.TestPlatform.ObjectModel": "17.12.0",
241+
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
256242
"Newtonsoft.Json": "13.0.1"
257243
}
258244
},
@@ -324,12 +310,12 @@
324310
},
325311
"Microsoft.NET.Test.Sdk": {
326312
"type": "Direct",
327-
"requested": "[17.12.0, )",
328-
"resolved": "17.12.0",
329-
"contentHash": "kt/PKBZ91rFCWxVIJZSgVLk+YR+4KxTuHf799ho8WNiK5ZQpJNAEZCAWX86vcKrs+DiYjiibpYKdGZP6+/N17w==",
313+
"requested": "[17.13.0, )",
314+
"resolved": "17.13.0",
315+
"contentHash": "W19wCPizaIC9Zh47w8wWI/yxuqR7/dtABwOrc8r2jX/8mUNxM2vw4fXDh+DJTeogxV+KzKwg5jNNGQVwf3LXyA==",
330316
"dependencies": {
331-
"Microsoft.CodeCoverage": "17.12.0",
332-
"Microsoft.TestPlatform.TestHost": "17.12.0"
317+
"Microsoft.CodeCoverage": "17.13.0",
318+
"Microsoft.TestPlatform.TestHost": "17.13.0"
333319
}
334320
},
335321
"Roslynator.Analyzers": {
@@ -346,9 +332,9 @@
346332
},
347333
"Roslynator.Formatting.Analyzers": {
348334
"type": "Direct",
349-
"requested": "[4.12.11, )",
350-
"resolved": "4.12.11",
351-
"contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g=="
335+
"requested": "[4.13.0, )",
336+
"resolved": "4.13.0",
337+
"contentHash": "WxayP0vkpigClbmsRmt1Mn2kBEAE+klgeE9HSHECDyWDAvuPS2BV6CKWkm7/J/cGtFuaGn0yQhv3v4bbD6GnPg=="
352338
},
353339
"SonarAnalyzer.CSharp": {
354340
"type": "Direct",
@@ -378,29 +364,29 @@
378364
},
379365
"xunit.runner.visualstudio": {
380366
"type": "Direct",
381-
"requested": "[3.0.1, )",
382-
"resolved": "3.0.1",
383-
"contentHash": "lbyYtsBxA8Pz8kaf5Xn/Mj1mL9z2nlBWdZhqFaj66nxXBa4JwiTDm4eGcpSMet6du9TOWI6bfha+gQR6+IHawg=="
367+
"requested": "[3.0.2, )",
368+
"resolved": "3.0.2",
369+
"contentHash": "oXbusR6iPq0xlqoikjdLvzh+wQDkMv9If58myz9MEzldS4nIcp442Btgs2sWbYWV+caEluMe2pQCZ0hUZgPiow=="
384370
},
385371
"Microsoft.CodeCoverage": {
386372
"type": "Transitive",
387-
"resolved": "17.12.0",
388-
"contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA=="
373+
"resolved": "17.13.0",
374+
"contentHash": "9LIUy0y+DvUmEPtbRDw6Bay3rzwqFV8P4efTrK4CZhQle3M/QwLPjISghfcolmEGAPWxuJi6m98ZEfk4VR4Lfg=="
389375
},
390376
"Microsoft.TestPlatform.ObjectModel": {
391377
"type": "Transitive",
392-
"resolved": "17.12.0",
393-
"contentHash": "TDqkTKLfQuAaPcEb3pDDWnh7b3SyZF+/W9OZvWFp6eJCIiiYFdSB6taE2I6tWrFw5ywhzOb6sreoGJTI6m3rSQ==",
378+
"resolved": "17.13.0",
379+
"contentHash": "bt0E0Dx+iqW97o4A59RCmUmz/5NarJ7LRL+jXbSHod72ibL5XdNm1Ke+UO5tFhBG4VwHLcSjqq9BUSblGNWamw==",
394380
"dependencies": {
395381
"System.Reflection.Metadata": "1.6.0"
396382
}
397383
},
398384
"Microsoft.TestPlatform.TestHost": {
399385
"type": "Transitive",
400-
"resolved": "17.12.0",
401-
"contentHash": "MiPEJQNyADfwZ4pJNpQex+t9/jOClBGMiCiVVFuELCMSX2nmNfvUor3uFVxNNCg30uxDP8JDYfPnMXQzsfzYyg==",
386+
"resolved": "17.13.0",
387+
"contentHash": "9GGw08Dc3AXspjekdyTdZ/wYWFlxbgcF0s7BKxzVX+hzAwpifDOdxM+ceVaaJSQOwqt3jtuNlHn3XTpKUS9x9Q==",
402388
"dependencies": {
403-
"Microsoft.TestPlatform.ObjectModel": "17.12.0",
389+
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
404390
"Newtonsoft.Json": "13.0.1"
405391
}
406392
},
@@ -472,12 +458,12 @@
472458
},
473459
"Microsoft.NET.Test.Sdk": {
474460
"type": "Direct",
475-
"requested": "[17.12.0, )",
476-
"resolved": "17.12.0",
477-
"contentHash": "kt/PKBZ91rFCWxVIJZSgVLk+YR+4KxTuHf799ho8WNiK5ZQpJNAEZCAWX86vcKrs+DiYjiibpYKdGZP6+/N17w==",
461+
"requested": "[17.13.0, )",
462+
"resolved": "17.13.0",
463+
"contentHash": "W19wCPizaIC9Zh47w8wWI/yxuqR7/dtABwOrc8r2jX/8mUNxM2vw4fXDh+DJTeogxV+KzKwg5jNNGQVwf3LXyA==",
478464
"dependencies": {
479-
"Microsoft.CodeCoverage": "17.12.0",
480-
"Microsoft.TestPlatform.TestHost": "17.12.0"
465+
"Microsoft.CodeCoverage": "17.13.0",
466+
"Microsoft.TestPlatform.TestHost": "17.13.0"
481467
}
482468
},
483469
"Roslynator.Analyzers": {
@@ -494,9 +480,9 @@
494480
},
495481
"Roslynator.Formatting.Analyzers": {
496482
"type": "Direct",
497-
"requested": "[4.12.11, )",
498-
"resolved": "4.12.11",
499-
"contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g=="
483+
"requested": "[4.13.0, )",
484+
"resolved": "4.13.0",
485+
"contentHash": "WxayP0vkpigClbmsRmt1Mn2kBEAE+klgeE9HSHECDyWDAvuPS2BV6CKWkm7/J/cGtFuaGn0yQhv3v4bbD6GnPg=="
500486
},
501487
"SonarAnalyzer.CSharp": {
502488
"type": "Direct",
@@ -526,29 +512,29 @@
526512
},
527513
"xunit.runner.visualstudio": {
528514
"type": "Direct",
529-
"requested": "[3.0.1, )",
530-
"resolved": "3.0.1",
531-
"contentHash": "lbyYtsBxA8Pz8kaf5Xn/Mj1mL9z2nlBWdZhqFaj66nxXBa4JwiTDm4eGcpSMet6du9TOWI6bfha+gQR6+IHawg=="
515+
"requested": "[3.0.2, )",
516+
"resolved": "3.0.2",
517+
"contentHash": "oXbusR6iPq0xlqoikjdLvzh+wQDkMv9If58myz9MEzldS4nIcp442Btgs2sWbYWV+caEluMe2pQCZ0hUZgPiow=="
532518
},
533519
"Microsoft.CodeCoverage": {
534520
"type": "Transitive",
535-
"resolved": "17.12.0",
536-
"contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA=="
521+
"resolved": "17.13.0",
522+
"contentHash": "9LIUy0y+DvUmEPtbRDw6Bay3rzwqFV8P4efTrK4CZhQle3M/QwLPjISghfcolmEGAPWxuJi6m98ZEfk4VR4Lfg=="
537523
},
538524
"Microsoft.TestPlatform.ObjectModel": {
539525
"type": "Transitive",
540-
"resolved": "17.12.0",
541-
"contentHash": "TDqkTKLfQuAaPcEb3pDDWnh7b3SyZF+/W9OZvWFp6eJCIiiYFdSB6taE2I6tWrFw5ywhzOb6sreoGJTI6m3rSQ==",
526+
"resolved": "17.13.0",
527+
"contentHash": "bt0E0Dx+iqW97o4A59RCmUmz/5NarJ7LRL+jXbSHod72ibL5XdNm1Ke+UO5tFhBG4VwHLcSjqq9BUSblGNWamw==",
542528
"dependencies": {
543529
"System.Reflection.Metadata": "1.6.0"
544530
}
545531
},
546532
"Microsoft.TestPlatform.TestHost": {
547533
"type": "Transitive",
548-
"resolved": "17.12.0",
549-
"contentHash": "MiPEJQNyADfwZ4pJNpQex+t9/jOClBGMiCiVVFuELCMSX2nmNfvUor3uFVxNNCg30uxDP8JDYfPnMXQzsfzYyg==",
534+
"resolved": "17.13.0",
535+
"contentHash": "9GGw08Dc3AXspjekdyTdZ/wYWFlxbgcF0s7BKxzVX+hzAwpifDOdxM+ceVaaJSQOwqt3jtuNlHn3XTpKUS9x9Q==",
550536
"dependencies": {
551-
"Microsoft.TestPlatform.ObjectModel": "17.12.0",
537+
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
552538
"Newtonsoft.Json": "13.0.1"
553539
}
554540
},
@@ -620,12 +606,12 @@
620606
},
621607
"Microsoft.NET.Test.Sdk": {
622608
"type": "Direct",
623-
"requested": "[17.12.0, )",
624-
"resolved": "17.12.0",
625-
"contentHash": "kt/PKBZ91rFCWxVIJZSgVLk+YR+4KxTuHf799ho8WNiK5ZQpJNAEZCAWX86vcKrs+DiYjiibpYKdGZP6+/N17w==",
609+
"requested": "[17.13.0, )",
610+
"resolved": "17.13.0",
611+
"contentHash": "W19wCPizaIC9Zh47w8wWI/yxuqR7/dtABwOrc8r2jX/8mUNxM2vw4fXDh+DJTeogxV+KzKwg5jNNGQVwf3LXyA==",
626612
"dependencies": {
627-
"Microsoft.CodeCoverage": "17.12.0",
628-
"Microsoft.TestPlatform.TestHost": "17.12.0"
613+
"Microsoft.CodeCoverage": "17.13.0",
614+
"Microsoft.TestPlatform.TestHost": "17.13.0"
629615
}
630616
},
631617
"Roslynator.Analyzers": {
@@ -642,9 +628,9 @@
642628
},
643629
"Roslynator.Formatting.Analyzers": {
644630
"type": "Direct",
645-
"requested": "[4.12.11, )",
646-
"resolved": "4.12.11",
647-
"contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g=="
631+
"requested": "[4.13.0, )",
632+
"resolved": "4.13.0",
633+
"contentHash": "WxayP0vkpigClbmsRmt1Mn2kBEAE+klgeE9HSHECDyWDAvuPS2BV6CKWkm7/J/cGtFuaGn0yQhv3v4bbD6GnPg=="
648634
},
649635
"SonarAnalyzer.CSharp": {
650636
"type": "Direct",
@@ -674,29 +660,29 @@
674660
},
675661
"xunit.runner.visualstudio": {
676662
"type": "Direct",
677-
"requested": "[3.0.1, )",
678-
"resolved": "3.0.1",
679-
"contentHash": "lbyYtsBxA8Pz8kaf5Xn/Mj1mL9z2nlBWdZhqFaj66nxXBa4JwiTDm4eGcpSMet6du9TOWI6bfha+gQR6+IHawg=="
663+
"requested": "[3.0.2, )",
664+
"resolved": "3.0.2",
665+
"contentHash": "oXbusR6iPq0xlqoikjdLvzh+wQDkMv9If58myz9MEzldS4nIcp442Btgs2sWbYWV+caEluMe2pQCZ0hUZgPiow=="
680666
},
681667
"Microsoft.CodeCoverage": {
682668
"type": "Transitive",
683-
"resolved": "17.12.0",
684-
"contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA=="
669+
"resolved": "17.13.0",
670+
"contentHash": "9LIUy0y+DvUmEPtbRDw6Bay3rzwqFV8P4efTrK4CZhQle3M/QwLPjISghfcolmEGAPWxuJi6m98ZEfk4VR4Lfg=="
685671
},
686672
"Microsoft.TestPlatform.ObjectModel": {
687673
"type": "Transitive",
688-
"resolved": "17.12.0",
689-
"contentHash": "TDqkTKLfQuAaPcEb3pDDWnh7b3SyZF+/W9OZvWFp6eJCIiiYFdSB6taE2I6tWrFw5ywhzOb6sreoGJTI6m3rSQ==",
674+
"resolved": "17.13.0",
675+
"contentHash": "bt0E0Dx+iqW97o4A59RCmUmz/5NarJ7LRL+jXbSHod72ibL5XdNm1Ke+UO5tFhBG4VwHLcSjqq9BUSblGNWamw==",
690676
"dependencies": {
691677
"System.Reflection.Metadata": "1.6.0"
692678
}
693679
},
694680
"Microsoft.TestPlatform.TestHost": {
695681
"type": "Transitive",
696-
"resolved": "17.12.0",
697-
"contentHash": "MiPEJQNyADfwZ4pJNpQex+t9/jOClBGMiCiVVFuELCMSX2nmNfvUor3uFVxNNCg30uxDP8JDYfPnMXQzsfzYyg==",
682+
"resolved": "17.13.0",
683+
"contentHash": "9GGw08Dc3AXspjekdyTdZ/wYWFlxbgcF0s7BKxzVX+hzAwpifDOdxM+ceVaaJSQOwqt3jtuNlHn3XTpKUS9x9Q==",
698684
"dependencies": {
699-
"Microsoft.TestPlatform.ObjectModel": "17.12.0",
685+
"Microsoft.TestPlatform.ObjectModel": "17.13.0",
700686
"Newtonsoft.Json": "13.0.1"
701687
}
702688
},

0 commit comments

Comments
 (0)