-
Notifications
You must be signed in to change notification settings - Fork 753
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1,371 changed files
with
60,907 additions
and
43,735 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Users referenced in this file will automatically be requested as reviewers for PRs that modify the given paths. | ||
# See https://help.github.com/articles/about-code-owners/ | ||
|
||
/global.json @aspnet/build | ||
/azure-pipelines.yml @aspnet/build | ||
/eng/ @aspnet/build | ||
/eng/common/ @dotnet-maestro-bot @dougbu | ||
/eng/Versions.props @dotnet-maestro-bot @dougbu | ||
/eng/Version.Details.xml @dotnet-maestro-bot @dougbu | ||
/src/Caching/ @tratcher @anurse | ||
/src/Configuration/ @tratcher @anurse | ||
/src/Hosting/ @tratcher @anurse | ||
/src/Primitives/ @tratcher @anurse | ||
/src/Shared/src/HostFactoryResolver/ @tratcher @anurse |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1,78 @@ | ||
<Project> | ||
<Import | ||
Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), AspNetCoreSettings.props))\AspNetCoreSettings.props" | ||
Condition=" '$(CI)' != 'true' AND '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), AspNetCoreSettings.props))' != '' " /> | ||
|
||
<Import Project="version.props" /> | ||
|
||
<PropertyGroup> | ||
<Product>Microsoft .NET Extensions</Product> | ||
<RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot> | ||
<RepositoryUrl>https://github.com/aspnet/Extensions</RepositoryUrl> | ||
<RepositoryType>git</RepositoryType> | ||
<RepositoryRoot>$(MSBuildThisFileDirectory)</RepositoryRoot> | ||
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)eng\AspNetCore.snk</AssemblyOriginatorKeyFile> | ||
<SignAssembly>true</SignAssembly> | ||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> | ||
|
||
<ArtifactsDir>$(MSBuildThisFileDirectory)artifacts\</ArtifactsDir> | ||
<PackageOutputPath>$(MSBuildThisFileDirectory)artifacts\build\</PackageOutputPath> | ||
<SharedSourceRoot>$(MSBuildThisFileDirectory)src\Shared\src\</SharedSourceRoot> | ||
<ArtifactsConfigurationDir>$(ArtifactsDir)$(Configuration)\</ArtifactsConfigurationDir> | ||
<BasePackageOutputPath>$(ArtifactsConfigurationDir)packages\</BasePackageOutputPath> | ||
<ProductPackageOutputPath>$(BasePackageOutputPath)product\</ProductPackageOutputPath> | ||
<InternalPackageOutputPath>$(BasePackageOutputPath)internal\</InternalPackageOutputPath> | ||
<RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepoRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir> | ||
|
||
<RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepositoryRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir> | ||
|
||
<!-- | ||
By default, all projects which produce packages are not intended to ship to NuGet.org as a product package. | ||
Packages which are intended to ship to NuGet.org must opt-in by setting this to true in their project file. | ||
--> | ||
<IsProductComponent>false</IsProductComponent> | ||
<!-- Set these before importing Arcade to override Arcade's defaults --> | ||
<IsUnitTestProject>false</IsUnitTestProject> | ||
<IsUnitTestProject Condition="$(MSBuildProjectName.EndsWith('.Tests')) OR $(MSBuildProjectName.EndsWith('.FunctionalTests'))">true</IsUnitTestProject> | ||
<IsUnitTestProject Condition="$(MSBuildProjectName.EndsWith('.Specification.Tests'))">false</IsUnitTestProject> | ||
|
||
<IsBenchmarkProject Condition="$(MSBuildProjectName.EndsWith('.Performance'))">true</IsBenchmarkProject> | ||
<IsTestProject Condition="$(MSBuildProjectName.EndsWith('Tests')) OR $(MSBuildProjectName.EndsWith('.Test'))">true</IsTestProject> | ||
<IsTestAssetProject Condition="$(RepoRelativeProjectDir.Contains('testassets'))">true</IsTestAssetProject> | ||
<IsSampleProject Condition="$(RepoRelativeProjectDir.Contains('samples'))">true</IsSampleProject> | ||
|
||
<IsReferenceAssemblyProject>false</IsReferenceAssemblyProject> | ||
<IsReferenceAssemblyProject Condition="$(MSBuildProjectDirectory.EndsWith('ref'))">true</IsReferenceAssemblyProject> | ||
<OutDirName Condition="'$(IsReferenceAssemblyProject)' == 'true'">$(MSBuildProjectName)-ref</OutDirName> | ||
|
||
<ExcludeFromSourceBuild Condition="'$(IsUnitTestProject)' == 'true' or '$(IsBenchmarkProject)' == 'true' or '$(IsTestAssetProject)' == 'true' or '$(IsSampleProject)' == 'true'">true</ExcludeFromSourceBuild> | ||
</PropertyGroup> | ||
|
||
<Import Project="eng\FlakyTests.BeforeArcade.props" /> | ||
<Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" /> | ||
<Import Project="eng\FlakyTests.AfterArcade.props" /> | ||
|
||
<PropertyGroup> | ||
<IncludeSymbols>true</IncludeSymbols> | ||
<!-- Always pass portable to override arcade sdk which uses embedded for local builds --> | ||
<DebugType>portable</DebugType> | ||
<Serviceable Condition="'$(Configuration)' == 'Release'">true</Serviceable> | ||
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression> | ||
<PackageProjectUrl>https://asp.net</PackageProjectUrl> | ||
<NoPackageAnalysis>true</NoPackageAnalysis> | ||
<LangVersion>8.0</LangVersion> | ||
|
||
<DefaultNetCoreTargetFramework>netcoreapp$(MajorVersion).$(MinorVersion)</DefaultNetCoreTargetFramework> | ||
|
||
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> | ||
<Product>Microsoft .NET Extensions</Product> | ||
<SignAssembly>true</SignAssembly> | ||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> | ||
<!-- Enables Strict mode for Roslyn compiler --> | ||
<Features>strict</Features> | ||
|
||
<!-- Automatically generate source for .resx files on-build. --> | ||
<GenerateResxSource>true</GenerateResxSource> | ||
<GenerateResxSourceEmitFormatMethods>true</GenerateResxSourceEmitFormatMethods> | ||
|
||
<StrongNameKeyId>MicrosoftAspNetCore</StrongNameKeyId> | ||
<SharedSourceRoot>$(MSBuildThisFileDirectory)src\Shared\src\</SharedSourceRoot> | ||
|
||
<NpmPackageDir>$(ArtifactsDir)npm\$(Configuration)\</NpmPackageDir> | ||
<ShippingNpmPackageOutputPath>$(NpmPackageDir)Shipping\</ShippingNpmPackageOutputPath> | ||
</PropertyGroup> | ||
|
||
<Import Project="eng\Dependencies.props" /> | ||
<Import Project="eng\PatchConfig.props" /> | ||
<Import Project="eng\ProjectReferences.props" /> | ||
<Import Project="eng\Sources.props" /> | ||
<ItemGroup Condition=" '$(IsUnitTestProject)' == 'true' "> | ||
<ProjectReference Include="$(MSBuildThisFileDirectory)src\TestingUtils\Microsoft.AspNetCore.Testing\src\Microsoft.AspNetCore.Testing.csproj" /> | ||
<Reference Include="Moq" /> | ||
</ItemGroup> | ||
|
||
<ItemDefinitionGroup Condition=" '$(IsUnitTestProject)' == 'true' "> | ||
<!-- Always copy content items in test projects into the build output directory. --> | ||
<Content> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> | ||
</Content> | ||
</ItemDefinitionGroup> | ||
|
||
<ItemGroup> | ||
<PackageReference Include="Internal.AspNetCore.Sdk" PrivateAssets="All" Version="$(InternalAspNetCoreSdkPackageVersion)" /> | ||
<ItemGroup Condition="'$(DotNetBuildFromSource)' != 'true'"> | ||
<Reference Include="Microsoft.DotNet.GenAPI" Version="$(MicrosoftDotNetGenApiPackageVersion)" PrivateAssets="All" /> | ||
</ItemGroup> | ||
|
||
<Import Project="eng\Dependencies.props" /> | ||
<Import Project="eng\ProjectReferences.props" /> | ||
<Import Project="eng\targets\Csharp.Refs.props" Condition="'$(IsReferenceAssemblyProject)' == 'true'" /> | ||
<Import Project="eng\targets\Npm.Common.props" Condition="'$(MSBuildProjectExtension)' == '.npmproj'" /> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.