Skip to content

Commit d84e6e4

Browse files
authored
Use built in sha1 for id generation (#5081)
* Use array pool for idgenerator * package check * replace custom implementation with sha1
1 parent a991f8d commit d84e6e4

File tree

5 files changed

+65
-479
lines changed

5 files changed

+65
-479
lines changed

eng/verify-nupkgs.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ function Verify-Nuget-Packages {
2424
"Microsoft.TestPlatform.CLI" = 470;
2525
"Microsoft.TestPlatform.Extensions.TrxLogger" = 34;
2626
"Microsoft.TestPlatform.ObjectModel" = 92;
27-
"Microsoft.TestPlatform.AdapterUtilities" = 33;
27+
"Microsoft.TestPlatform.AdapterUtilities" = 75;
2828
"Microsoft.TestPlatform.Portable" = 592;
2929
"Microsoft.TestPlatform.TestHost" = 62;
3030
"Microsoft.TestPlatform.TranslationLayer" = 122;

src/Microsoft.TestPlatform.AdapterUtilities/Microsoft.TestPlatform.AdapterUtilities.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;$(NetFrameworkMinimum)</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;$(NetFrameworkMinimum);net6.0;net8.0;$(NetCurrent)</TargetFrameworks>
55
<AssemblyName>Microsoft.TestPlatform.AdapterUtilities</AssemblyName>
66
<RootNamespace>Microsoft.TestPlatform.AdapterUtilities</RootNamespace>
77
</PropertyGroup>

src/Microsoft.TestPlatform.AdapterUtilities/Microsoft.TestPlatform.AdapterUtilities.nuspec

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
<dependencies>
77
<group targetFramework="netstandard2.0" />
88
<group targetFramework="net462" />
9+
<group targetFramework="net6.0" />
10+
<group targetFramework="net8.0" />
11+
<group targetFramework="net9.0" />
912
</dependencies>
1013
</metadata>
1114

@@ -14,6 +17,9 @@
1417

1518
<file src="netstandard2.0\Microsoft.TestPlatform.AdapterUtilities.dll" target="lib\netstandard2.0" />
1619
<file src="net462\Microsoft.TestPlatform.AdapterUtilities.dll" target="lib\net462" />
20+
<file src="net6.0\Microsoft.TestPlatform.AdapterUtilities.dll" target="lib\net6.0" />
21+
<file src="net8.0\Microsoft.TestPlatform.AdapterUtilities.dll" target="lib\net8.0" />
22+
<file src="net9.0\Microsoft.TestPlatform.AdapterUtilities.dll" target="lib\net9.0" />
1723

1824
<file src="net462\cs\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net462\cs" />
1925
<file src="net462\de\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net462\de" />
@@ -43,5 +49,47 @@
4349
<file src="netstandard2.0\zh-Hans\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\netstandard2.0\zh-Hans" />
4450
<file src="netstandard2.0\zh-Hant\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\netstandard2.0\zh-Hant" />
4551

52+
<file src="net6.0\cs\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\cs" />
53+
<file src="net6.0\de\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\de" />
54+
<file src="net6.0\es\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\es" />
55+
<file src="net6.0\fr\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\fr" />
56+
<file src="net6.0\it\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\it" />
57+
<file src="net6.0\ja\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\ja" />
58+
<file src="net6.0\ko\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\ko" />
59+
<file src="net6.0\pl\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\pl" />
60+
<file src="net6.0\pt-BR\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\pt-BR" />
61+
<file src="net6.0\ru\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\ru" />
62+
<file src="net6.0\tr\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\tr" />
63+
<file src="net6.0\zh-Hans\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\zh-Hans" />
64+
<file src="net6.0\zh-Hant\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net6.0\zh-Hant" />
65+
66+
<file src="net8.0\cs\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\cs" />
67+
<file src="net8.0\de\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\de" />
68+
<file src="net8.0\es\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\es" />
69+
<file src="net8.0\fr\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\fr" />
70+
<file src="net8.0\it\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\it" />
71+
<file src="net8.0\ja\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\ja" />
72+
<file src="net8.0\ko\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\ko" />
73+
<file src="net8.0\pl\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\pl" />
74+
<file src="net8.0\pt-BR\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\pt-BR" />
75+
<file src="net8.0\ru\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\ru" />
76+
<file src="net8.0\tr\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\tr" />
77+
<file src="net8.0\zh-Hans\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\zh-Hans" />
78+
<file src="net8.0\zh-Hant\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net8.0\zh-Hant" />
79+
80+
<file src="net9.0\cs\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\cs" />
81+
<file src="net9.0\de\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\de" />
82+
<file src="net9.0\es\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\es" />
83+
<file src="net9.0\fr\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\fr" />
84+
<file src="net9.0\it\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\it" />
85+
<file src="net9.0\ja\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\ja" />
86+
<file src="net9.0\ko\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\ko" />
87+
<file src="net9.0\pl\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\pl" />
88+
<file src="net9.0\pt-BR\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\pt-BR" />
89+
<file src="net9.0\ru\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\ru" />
90+
<file src="net9.0\tr\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\tr" />
91+
<file src="net9.0\zh-Hans\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\zh-Hans" />
92+
<file src="net9.0\zh-Hant\Microsoft.TestPlatform.AdapterUtilities.resources.dll" target="lib\net9.0\zh-Hant" />
93+
4694
</files>
4795
</package>

0 commit comments

Comments
 (0)