Prepare for strict coherency (#23227)
* Prepare for strict coherency Strict coherency means that if your repo declares a dependency with a CPD attribute, the CPD parent must have a direct dependency on that dependency. This means for aspnetcore that it should add a dependency on System.Resources.Extensions because aspnetcore-tooling needs it. Reasons for this approach over the current approach: - This eliminates some ambiguous tie-breaking scenarios that are very problematic and dangerous in servicing - Those tie breaking scenarios require the use of BAR to break the ties. If the DB data were to be lost then the tie-breaking would do unexpected things.
This commit is contained in:
parent
6cb575216f
commit
8c75a8ea2b
|
|
@ -225,6 +225,10 @@
|
|||
<Uri>https://github.com/dotnet/runtime</Uri>
|
||||
<Sha>898832566661830677344ea90b1951ba8cca94c5</Sha>
|
||||
</Dependency>
|
||||
<Dependency Name="System.Resources.Extensions" Version="5.0.0-preview.8.20357.14">
|
||||
<Uri>https://github.com/dotnet/runtime</Uri>
|
||||
<Sha>898832566661830677344ea90b1951ba8cca94c5</Sha>
|
||||
</Dependency>
|
||||
<Dependency Name="System.Runtime.CompilerServices.Unsafe" Version="5.0.0-preview.8.20357.14">
|
||||
<Uri>https://github.com/dotnet/runtime</Uri>
|
||||
<Sha>898832566661830677344ea90b1951ba8cca94c5</Sha>
|
||||
|
|
|
|||
|
|
@ -116,6 +116,7 @@
|
|||
<SystemNetHttpWinHttpHandlerPackageVersion>5.0.0-preview.8.20357.14</SystemNetHttpWinHttpHandlerPackageVersion>
|
||||
<SystemNetWebSocketsWebSocketProtocolPackageVersion>5.0.0-preview.8.20357.14</SystemNetWebSocketsWebSocketProtocolPackageVersion>
|
||||
<SystemReflectionMetadataPackageVersion>5.0.0-preview.8.20357.14</SystemReflectionMetadataPackageVersion>
|
||||
<SystemResourcesExtensionsPackageVersion>5.0.0-preview.8.20357.14</SystemResourcesExtensionsPackageVersion>
|
||||
<SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0-preview.8.20357.14</SystemRuntimeCompilerServicesUnsafePackageVersion>
|
||||
<SystemSecurityCryptographyCngPackageVersion>5.0.0-preview.8.20357.14</SystemSecurityCryptographyCngPackageVersion>
|
||||
<SystemSecurityCryptographyPkcsPackageVersion>5.0.0-preview.8.20357.14</SystemSecurityCryptographyPkcsPackageVersion>
|
||||
|
|
|
|||
Loading…
Reference in New Issue