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 Use containers instead of dockerbuild.sh (#23497) 2020-07-01 13:46:56 -07:00
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 Build primarily with `dotnet msbuild` (#22017) 2020-05-29 19:02:03 -07:00
AllRulesDisabled.ruleset Enable FxCop Analyzers for the repo (#23709) 2020-07-08 15:26:22 -07:00
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 Point to the correct directory for SDK test assets (#25734) 2020-09-10 11:55:37 -07:00
CodeGen.proj Keep `@(Reference)` metadata when creating `@(ProjectReference)` items (#21567) 2020-08-04 10:05:55 -07:00
Common.props A quick collection of quick fixes (#20993) 2020-04-25 18:39:19 -07:00
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 Rename Flaky attribute (#19469) 2020-03-04 08:10:18 -08:00
QuarantinedTests.BeforeArcade.props Rename Flaky attribute (#19469) 2020-03-04 08:10:18 -08:00
SharedFramework.External.props [release/5.0-rc2] Update dependencies from dotnet/arcade dotnet/runtime dotnet/efcore (#25555) 2020-09-08 23:34:53 +00:00
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 Enable `/warnAsError` (#23072) 2020-06-18 15:59:34 -07:00
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 nit: Mark shell scripts as executable 2020-03-25 11:04:25 -07:00
empty.proj
sdl-tsa-vars.config Update path after dupe fix 2020-08-05 10:26:39 -07:00