Skip to content
代码片段 群组 项目
  1. 7月 21, 2020
  2. 7月 18, 2020
    • Doug Bunting's avatar
      Use Roslyn to create ref/ assemblies (#23403) · 5266918e
      Doug Bunting 创作于
      * Remove all ref/ projects
      
      * Remove GenAPI infrastructure
      
      * Remove notion of a reference assembly project
        - remove `$(IsReferenceAssemblyProject)`, `$(ReferenceReferenceAssemblies)` and `$(ReferenceImplementationAssemblies)`
          - remove unnecessary `$(NoWarn)` settings
      
      nits:
      - remove a few misleading comments
      - wrap some long lines
      
      * Move .0 package version workaround into Versions.props
        - touch up SharedFramework.External.props
      
      * Expose `%(LatestPackageReference.RTMVersion)` metadata
        - automate use of properties in the `@(LatestPackageReference)` item group to make this maintainable
          - add a couple of special cases at the bottom of eng/Dependencies.props
          - add one more `$(...PackageVersion)` property to avoid yet-another special case
      
      * Enable Roslyn reference assemblies
        - exclude ref/ assembly from packages other than targeting pack
        - update Microsoft.AspNetCore.App.Ref.csproj
          - `%(IsReferenceAssembly)` and `%(ReferenceGrouping)` metadata no longer relevant
          - only ref/ assemblies are in `@(ReferencePathWithRefAssemblies)` item group
      
      nits:
        - remove now-unnecessary workaround
          - issues with TFM transition are behind us
        - clean up Microsoft.AspNetCore.App.Runtime.csproj slightly
          - use `GeneratePathProperty="true"`
              - reorder item / property settings for meta-expansion
          - correct spelling errors and phrasing in comments
      
      * Update documentation to reflect recent changes
        - remove CrossRepoBreakingChanges.md; was tied to old TeamCity infrastructure
          - also much less relevant given repo merges
        - adjust details and examples in ReferenceResolution.md
          - reflect repo merges, Dependencies.props changes, and current Maestro++ channels
          - add a few more details e.g. specific files where Version.Details.xml versions are used
      
      * !fixup! Remove another irrelevant doc file
      
      * !fixup! Address PR review suggestions
        - convert a couple of warnings to errors
        - use consistent casing for Microsoft.NETCore.App.Runtime.* packages
        - reduce `%(LatestPackageReference.Version)` metadata special cases
        - add and improve comments e.g.
          - improve comments about `$(*V0PackageVersion)` properties
          - improve placement of comments about item removal in ResolveReferences.targets
          - confirmed `$(*V0PackageVersion)` property list is complete
      
      nits:
      - fix solution example in ReferenceResolution.md
      - remove item group definition for `@(LatestPackageReference)`
      - remove `%(LatestPackageReference.VersionName)` metadata after use; large item group
          - similarly, remove `%(LatestPackageReference.RTMVersion)` when not needed; just complicates `Condition`s
      
      When I squash, I must remember this fixes
      - #14801
      - dotnet/aspnetcore-internal#2693
      
      * Actually use `%(LatestPackageReference.RTMVersion)` metadata
        - gather RTM package references in a new project
          - a (very) separate project to work around package conflict resolution
          - empty `Test` target works around Arcade's testing approach
        - new target in ResolveReferences.targets updates relevant assembly paths to use the RTM packages
          - done as soon as possible after `ResolvePackageAssets` determines the paths
          - done for all compilation inputs, not just ref/ assemblies
      5266918e
    • Pranav K's avatar
      Ensure analyzer does not appear in build and publish outputs (#24072) · 59b94e4b
      Pranav K 创作于
      Also make the analyzer actually work
      59b94e4b
  3. 7月 16, 2020
  4. 7月 15, 2020
  5. 7月 14, 2020
    • Brennan's avatar
    • Brennan's avatar
      Unquarantine passing tests (#23915) · 506a856d
      Brennan 创作于
      506a856d
    • Pranav K's avatar
      Increase test timeouts (#23868) · 69ec50bf
      Pranav K 创作于
      69ec50bf
    • dotnet-maestro[bot]'s avatar
      [master] Update dependencies from dotnet/efcore dotnet/runtime dotnet/roslyn (#23805) · 8ed59a4e
      dotnet-maestro[bot] 创作于
      * Update dependencies from https://github.com/dotnet/runtime build 20200708.9
      
      System.ComponentModel.Annotations , System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Internal.Transport , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Configuration.Json , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry , Microsoft.Win32.SystemEvents , Microsoft.NETCore.App.Internal , Microsoft.NETCore.App.Ref , System.Drawing.Common , System.Security.Principal.Windows , System.ServiceProcess.ServiceController , System.Text.Encodings.Web , System.Text.Json , System.Threading.Channels , System.Windows.Extensions , System.Security.Permissions , System.Security.Cryptography.Xml , System.Security.Cryptography.Pkcs , System.IO.Pipelines , System.Net.Http.Json , System.Net.Http.WinHttpHandler , System.Net.WebSockets.WebSocketProtocol , System.Reflection.Metadata , System.Runtime.CompilerServices.Unsafe , System.Security.Cryptography.Cng
       From Version 5.0.0-preview.8.20357.14 -> To Version 5.0.0-preview.8.20358.9
      
      * Update dependencies from https://github.com/dotnet/efcore build 20200709.1
      
      Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
       From Version 5.0.0-preview.8.20358.5 -> To Version 5.0.0-preview.8.20359.1
      
      * Update eng/Version.Details.xml
      
      * Update eng/Version.Details.xml
      
      * Update dependencies from https://github.com/dotnet/efcore build 20200709.2
      
      Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
       From Version 5.0.0-preview.8.20358.5 -> To Version 5.0.0-preview.8.20359.2
      
      * Update dependencies from https://github.com/dotnet/efcore build 20200710.1
      
      Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
       From Version 5.0.0-preview.8.20358.5 -> To Version 5.0.0-preview.8.20360.1
      
      * Update dependencies from https://github.com/dotnet/runtime build 20200710.2
      
      System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , System.Drawing.Common , System.IO.Pipelines , System.ComponentModel.Annotations , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Internal.Transport , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Hosting , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Http , Microsoft.Extensions.Logging , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry , Microsoft.Win32.SystemEvents , Microsoft.NETCore.App.Internal , Microsoft.NETCore.App.Ref , System.Net.Http.Json , System.Net.WebSockets.WebSocketProtocol , System.Net.Http.WinHttpHandler , System.Windows.Extensions , System.Reflection.Metadata , System.Resources.Extensions , System.Runtime.CompilerServices.Unsafe , System.Security.Cryptography.Cng , System.Security.Cryptography.Pkcs , System.Security.Cryptography.Xml , System.Security.Permissions , System.Security.Principal.Windows , System.ServiceProcess.ServiceController , System.Text.Encodings.Web , System.Text.Json , System.Threading.Channels
       From Version 5.0.0-preview.8.20357.14 -> To Version 5.0.0-preview.8.20360.2
      
      * Update dependencies from https://github.com/dotnet/efcore build 20200710.4
      
      Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
       From Version 5.0.0-preview.8.20358.5 -> To Version 5.0.0-preview.8.20360.4
      
      * Update dependencies from https://github.com/dotnet/efcore build 20200710.8
      
      Microsoft.EntityFrameworkCore.Tools , Microsoft.EntityFrameworkCore.SqlServer , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.InMemory
       From Version 5.0.0-preview.8.20358.5 -> To Version 5.0.0-preview.8.20360.8
      
      * Update dependencies from https://github.com/dotnet/runtime build 20200711.2
      
      System.Diagnostics.DiagnosticSource , System.Diagnostics.EventLog , System.Drawing.Common , System.IO.Pipelines , System.ComponentModel.Annotations , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Options , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Primitives , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Internal.Transport , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.Hosting , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Http , Microsoft.Extensions.Logging , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.Registry , Microsoft.Win32.SystemEvents , Microsoft.NETCore.App.Internal , Microsoft.NETCore.App.Ref , System.Net.Http.Json , System.Net.Http.WinHttpHandler , System.Windows.Extensions , System.Threading.Channels , System.Net.WebSockets.WebSocketProtocol , System.Reflection.Metadata , System.Resources.Extensions , System.Runtime.CompilerServices.Unsafe , System.Security.Cryptography.Cng , System.Security.Cryptography.Pkcs , System.Security.Cryptography.Xml , System.Security.Permissions , System.Security.Principal.Windows , System.ServiceProcess.ServiceController , System.Text.Encodings.Web , System.Text.Json
       From Version 5.0.0-preview.8.20357.14 -> To Version 5.0.0-preview.8.20361.2
      
      * Update dependencies from https://github.com/dotnet/roslyn
      
       build 20200711.1
      
      Microsoft.Net.Compilers.Toolset
       From Version 3.8.0-1.20353.1 -> To Version 3.8.0-1.20361.1
      
      * Update CompareAttribute test
      
      Co-authored-by: default avatardotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
      Co-authored-by: default avatarRyan Brandenburg <rybrande@microsoft.com>
      Co-authored-by: default avatarPranav K <prkrishn@hotmail.com>
      8ed59a4e
    • Steve Sanderson's avatar
      90b697f9
  6. 7月 11, 2020
  7. 7月 10, 2020
加载中