aspnetcore/eng
Doug Bunting 415875625c
[release/5.0] Update API baseline files (#27653)
* Move all PublicAPI.Unshipped.txt files to PublicAPI.Shipped.txt
- we have now shipped this API surface

* Add eng/PublicAPI.empty.txt file
- make it easier to add new implementation projects

* Add missing public API baseline files
- #26784 part 1/2
- a few unexpected files turned up missing beyond the #26784 list…

* Reference Microsoft.CodeAnalysis.PublicApiAnalyzers more often
- #27484 part 2/2
- emit errors when API baseline files are missing
- update categorization of some projects
  - specification tests are not implementation projects
    - but _were_ project reference providers (keep that)
  - correct `$(IsTestAssetProject)` setting for Razor shims et cetera
  - correct `$(IsSampleProject)` setting for casing of some Sample directories
  - Microsoft.AspNetCore.Analyzer.Testing should be treated as test asset
- add `$(AddPublicApiAnalyzers)` property to support overrides
  - e.g. for `msbuild` task projects and tools

nit:
- remove useless `$(IsTestProject)` setting in a specification test project
- wrap some long `Condition`s

* Do not run public API analyzer in `RazorCoreCompile` target

* Remove old `$(EnableApiCheck)` settings
- property does nothing
- also remove a dangling ApiCheck comment
2020-11-12 10:28:52 -08:00
..
common [release/5.0] Update dependencies from dotnet/arcade dotnet/runtime (#26694) 2020-10-08 16:57:59 +00:00
docker
helix Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
scripts Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
targets [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
tools [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
AfterSigning.targets [release/5.0] Fix some post-build signing issues (#26506) 2020-10-14 10:19:10 -07:00
AfterSolutionBuild.targets
AllRulesDisabled.ruleset
Baseline.Designer.props Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
Baseline.xml Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
Build.props
CodeGen.proj
Common.props
Dependencies.props Pin PackageOverrides.txt Extensions versions at Major.Minor.0 in servicing (#25986) 2020-09-17 21:02:46 -07:00
GenAPI.exclusions.txt
LicenseHeader.txt
PackageOverrides.txt Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
PlatformManifest.txt Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
PoliCheckExclusions.xml
ProjectReferences.props Remove Microsoft.Components.Web.Extensions (#26256) (#26298) 2020-09-25 12:14:56 -07:00
PublicAPI.empty.txt [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
PublishSymbols.proj
Publishing.props [release/5.0] Fix some post-build signing issues (#26506) 2020-10-14 10:19:10 -07:00
QuarantinedTests.AfterArcade.props
QuarantinedTests.BeforeArcade.props
SharedFramework.External.props
SharedFramework.Local.props
SignCheckExclusionsFile.txt
Signing.props [release/5.0] Fix some post-build signing issues (#26506) 2020-10-14 10:19:10 -07:00
Tools.props Rebrand and update for 5.0.1 (#27406) 2020-11-10 09:51:47 -08:00
Version.Details.xml Update dependencies from https://github.com/dotnet/efcore build 20201110.8 (#27708) 2020-11-11 06:20:15 +00:00
Versions.props Update 3.1 SiteExtensions version (#27691) 2020-11-11 11:58:35 -08:00
Workarounds.props
Workarounds.targets [release/5.0] Target 5.0.0 shared framework in global tools (#27599) 2020-11-10 09:46:06 -08:00
WorkaroundsImported.targets
configure-toolset.ps1
configure-toolset.sh
empty.proj
sdl-tsa-vars.config