Skip to content

Commit 7c8b9a4

Browse files
authored
Document the impact SdkAnalysisLevel has (#47456)
1 parent fd5cde8 commit 7c8b9a4

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/core/project-sdk/msbuild-props.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1455,6 +1455,15 @@ The allowed values of this property are SDK feature bands, for example, 8.0.100
14551455

14561456
For more information, see [SDK Analysis Level Property and Usage](https://github.com/dotnet/designs/blob/main/proposed/sdk-analysis-level.md).
14571457

1458+
The following table summarizes the diagnostics affected by `SDKAnalysisLevel`.
1459+
1460+
| SDKAnalysisLevel | Diagnostic | Previous | Current |
1461+
|------------------------|-----------|--------|-------|
1462+
| 9.0.100 | Restore HTTP sources diagnostic | [NU1803](/nuget/reference/errors-and-warnings/nu1803) warning | [NU1302](/nuget/reference/errors-and-warnings/nu1302) error. |
1463+
| 10.0.100 | Restore package pruning, [PrunePackageReference](/nuget/consume-packages/package-references-in-project-files#prunepackagereference), enabled by default | N/A | Enabled for projects that target .NET 8+ or .NET Standard 2.0+ |
1464+
| 10.0.100 | Restore resolver with lock files | Uses legacy dependency graph resolver (.NET 8 SDK and earlier) | Uses improved, [.NET 9 dependency graph resolver](/nuget/consume-packages/package-references-in-project-files#nuget-dependency-resolver) |
1465+
| 10.0.100 | Restore behavior for PackageReference without a version | [NU1603](/nuget/reference/errors-and-warnings/nu1603) warning | [NU1015](/nuget/reference/errors-and-warnings/nu1015) error |
1466+
14581467
## Microsoft.Testing.Platform–related properties
14591468

14601469
The following MSBuild properties are documented in this section:

0 commit comments

Comments
 (0)