aspnetcore/src/Shared
Doug Bunting 0f80048f18 Port `-nobl` and `net5.0` changes from 'master'
* Update dependencies from https://github.com/dotnet/arcade build 20200511.9
  - Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9
  - Microsoft.DotNet.GenAPI: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9
  - Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9

* Pre-emptively take -nobl change

* Disable binlogs in CI

* Fix build.sh to know about -nobl

* Align build.ps1|sh with latest Arcade parameters
  - do not enable binary logs by default in CI builds
  - leave `-binaryLog` and `-excludeCIBinaryLog` handling to eng/common/tools.ps1|sh
    - was unnecessary since `-bl /bl:{some name}` worked fine, ignoring OOMs

nit: document `-excludeCIBinarylog` a bit more

* Do not pass unknown options into CodeCheck.ps1

* Pass `-ci -nobl` into remaining CI build jobs

* Switch default TFM to `net5.0`

* Update missing project templates tfms

* Add more `-ci -nobl`
  - needed because _all_ builds in the pipeline are implicitly CI builds
    - default-build.yml adds `-ci` when script wasn't explicit

* Default templates to net5.0

* PR feedback

* Update TFMs in explicit .nuspec files

* Update TFMs in test projects

* Update TFMs in test C# code

* Update TFMs in infrastructure files

* Future-proof a check for `net5.0` or later
  - avoid comparisons involving `$(TargetFramework)` in .targets files
    - fine to compare it with `''` or `$(DefaultNetCoreTargetFramework)`

* !fixup! Undo a couple of earlier fixes
  - remove a duplicate `$()` setting
  - correct the one remaining versioned `#if` define
    - did not make it `#if NETCOREAPP` because benchmarks test numerous .NET Core TFMs

* Disable binary logs in CodeCheck.ps1

* Specify `-ci -nobl` just once when using `parameters.buildArgs`

* Restore `$binaryLog` default logic

This cherry-picks most of d5849f3534 into this branch
- [master] Update dependencies from dotnet/arcade dotnet/aspnetcore-tooling (#21630)
- does not include dotnet/aspnetcore-tooling updates

Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Will Godbe <wigodbe@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2020-05-15 14:31:34 -07:00
..
ActivatorUtilities Support netcoreapp3.1 TFM (dotnet/extensions#2336) 2019-09-12 22:34:52 -07:00
BenchmarkRunner Port `-nobl` and `net5.0` changes from 'master' 2020-05-15 14:31:34 -07:00
Buffers.MemoryPool Use Pinned Object Heap for MemoryPool (#21614) 2020-05-09 15:26:35 -07:00
Buffers.Testing
…
CertificateGeneration Avoid trying to fix the trusted root certificates (#21599) 2020-05-07 18:41:52 -07:00
ChunkingCookieManager Use UnixEpoch for cookie deletion (#18126) 2020-01-04 12:39:53 -08:00
ClosedGenericMatcher
…
CommandLineUtils Set argument if no option has found (dotnet/extensions#2822) 2020-01-09 15:37:56 -08:00
Components Support parameters on server-side rendered components 2019-10-01 16:09:06 -07:00
CopyOnWriteDictionary
…
Diagnostics Contributing: Fixed some typos (#18331) 2020-01-14 08:58:52 -08:00
E2ETesting Upgrade to more recent .NET SDK (#21017) 2020-05-05 21:59:15 -07:00
ErrorPage Port `-nobl` and `net5.0` changes from 'master' 2020-05-15 14:31:34 -07:00
EventSource.Testing
…
HashCodeCombiner
…
HostFactoryResolver
…
Hpack Add HPack dynamic compression (#20058) 2020-04-02 12:22:20 +13:00
Http2cat Replaced Span<T>.Fill(0) with Span<T>.Clear() (#20023) 2020-04-10 15:18:37 -05:00
HttpSys Replaced Span<T>.Fill(0) with Span<T>.Clear() (#20023) 2020-04-10 15:18:37 -05:00
NonCapturingTimer
…
ObjectMethodExecutor
…
ParameterDefaultValue
…
Process Fixups 2020-05-08 11:38:14 -07:00
PropertyActivator
…
PropertyHelper
…
RangeHelper
…
Razor
…
RazorViews Contributing: Fixed some typos (#18331) 2020-01-14 08:58:52 -08:00
SecurityHelper
…
ServerInfrastructure Make header parsing "safe" (#20562) 2020-04-13 09:46:43 -07:00
StackTrace Remove PortablePdbReader except trace cleanup (#19957) 2020-03-23 11:46:50 -07:00
SyncPoint
…
TypeNameHelper Update TypeNameHelper.cs (dotnet/extensions#2194) 2019-08-17 13:06:53 +12:00
UrlDecoder Convert InvalidOperationException to InvalidDataException for form reader (#20138) 2020-03-26 09:42:22 -07:00
ValueStopwatch
…
ValueTaskExtensions
…
WebEncoders [release/3.1] Update dependencies from 2 repositories (#13571) 2019-09-15 21:27:50 -07:00
runtime Sync shared code from runtime (#20640) 2020-04-08 13:44:24 +00:00
test Ingest updated packages from dotnet/runtime (#20300) 2020-04-06 01:06:22 -07:00
.vsconfig Add .vsconfig files in root and beside slns 2020-03-31 14:25:44 -07:00
NullScope.cs
…
ReferenceAssemblyInfo.cs
…
Shared.sln Synchronize Http/2 HPack implementation between CoreFx and ASP.NET Core (#13931) 2019-11-01 17:32:21 -07:00
TaskToApm.cs Some minor clean up of Stream implementations (#14986) 2019-10-16 22:04:29 -07:00
startvs.cmd Add HttpProtocol (#18049) 2020-01-16 13:35:47 +13:00