Граф коммитов

41 Коммитов

Автор SHA1 Сообщение Дата
Chris Sienkiewicz 15c2cba70e Merge branch 'main' into features/the-merge 2022-10-03 11:20:14 -07:00
Dustin Campbell 55c6b60806 Link the same IsExternalInit.cs into every project rather than copying it 2022-09-07 15:54:45 -07:00
Chris Sienkiewicz d477c5b5cc Seperate out Directory.Build.* for compiler and tooling where needed 2022-08-29 12:00:21 -07:00
Chris Sienkiewicz 108a63cffc Perform merges 2022-08-29 11:58:01 -07:00
N. Taylor Mullen 6a237b42a3
Publish symbols with default arcade settings. (#6671)
- Arcade by default does the right thing supposedly for projects & publishing symbols. We were holistically swapping debug types / setting if we should publish windows pdbs. Arcade now supports all of this by default so this is an attempt at resolving #6239 in hopes that arcade does the right thing.
2022-08-01 16:11:15 -07:00
N. Taylor Mullen f00cb1a99c Update third party notices.
- Updated repo NOTICE.txt to mention latest third party components.
- Removed individual component NOTICE.txt files. Instead all platforms now ship the same NOTICE.txt so we don't need to keep updating it everywhere.
- Added NOTICE.txt to Razor langauge server
- Added NOTICE.txt to Razor addin

Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1531325
2022-06-10 09:35:31 -07:00
Ryan Brandenburg d8bf92b787
Turn on warnings as errors (#6320) 2022-04-28 13:27:10 -07:00
David Wengier 4a072ba475 Use latest roslyn compiler 2022-03-10 09:59:13 +11:00
Sam Harwell 512d369c02 Enable nullable reference types in solution (preserve all current semantics) 2021-12-07 14:38:00 -08:00
N. Taylor Mullen f70acbcdd2 Fix build break.
- We no longer track the Roslyn compiler separate from Arcade. This means we can have the latest C# features earlier when Arcade updates.
- Removed `<LangVersion>` specifications because we can rely on `Latest` everywhere now.
2021-08-09 10:16:56 -07:00
N. Taylor Mullen 08353b0c92 Move to MIT license.
- Updated .editorconfig so new files have appropriate MIT license attached.
- Updated MSBuild license expression MSBuild info
- Updated License
- Did a find and replace on all other source files for `Apache License, Version 2.0` -> `MIT license`

Fixes dotnet/aspnetcore#34960
2021-08-04 20:08:09 -07:00
Sam Harwell d5f5c9bf7e Install Roslyn.Diagnostics.Analyzers 2021-02-08 17:21:36 -08:00
Sam Harwell ff0ca3288d Update to the latest code analysis packages
* Microsoft.CodeAnalysis.Analyzers 3.3.2
* Microsoft.CodeAnalysis.NetAnalyzers 5.0.3
* Microsoft.CodeAnalysis.BannedApiAnalyzers 3.3.2
2021-02-08 14:52:04 -08:00
Sam Harwell aaa5d08256 Always generate documentation files 2021-02-05 10:47:02 -08:00
Sam Harwell de84e8b61e Move Microsoft.AspNetCore.Razor.Basic.ruleset to globalconfig 2021-02-05 10:47:02 -08:00
Sam Harwell 5e7c988ddb Install Microsoft.CodeAnalysis.BannedApiAnalyzers 2021-02-01 16:34:32 -08:00
Doug Bunting 60cc307de8
Add `[AssemblyMetadata("Serviceable", "true")]` to all assemblies (#2696)
- dotnet/aspnetcore#18930
- also remove leftover NU5048 suppression; Arcade adds the icon for us
2020-11-04 17:19:41 -08:00
dotnet-maestro[bot] 2f299e5322
[master] Update dependencies from dotnet/arcade dotnet/aspnetcore (#2658)
[master] Update dependencies from dotnet/arcade dotnet/aspnetcore
- Coherency Updates:
  - Microsoft.Extensions.Configuration.Json: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.Extensions.Logging: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - System.Diagnostics.DiagnosticSource: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - System.Resources.Extensions: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - System.Text.Encodings.Web: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.Extensions.DependencyModel: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.App.Ref: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.App.Internal: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.App.Runtime.win-x64: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.Platforms: from 6.0.0-alpha.1.20507.4 to 6.0.0-alpha.1.20525.3 (parent: Microsoft.CodeAnalysis.Razor)

 - Merge branch 'master' into darc-master-7f5d6927-fec8-4156-805b-6521c68ceb00

 - Transplant BenchmarkRunner sources from dotnet/aspnetcore

 - Update BenchmarkDotnet package version

- latest version on NuGet.org
- also what we're using in dotnet/aspnetcore
- compatible with transferred `BenchmarkRunner` sources
2020-10-27 18:19:50 +00:00
Ryan Brandenburg 73f8402092
NetCore Analyzers (#2206)
NetCore Analyzers
2020-08-04 14:20:34 -07:00
Kevin Pilch fae9a5fdbc
Update links for repo moves/renames (#1474) 2020-01-08 16:51:55 -08:00
William Godbe a0b7461a65
Merge branch 'master' into merge/release/3.1-to-master 2019-11-22 12:53:28 -08:00
William Godbe 7e480a52e3
Merge branch 'release/3.1' into merge/release/3.0-to-release/3.1 2019-11-22 11:12:31 -08:00
William Godbe e37c190d7d Switch to Arcade model for PackageIcon (#1325)
* Update dependencies from Arcade
* Switch to dotnet-eng
2019-11-20 19:27:17 -08:00
Doug Bunting 2fa0cbe4a9
Merge branch 'master' into merge/release/3.1-to-master 2019-10-05 22:03:05 -07:00
Ryan Nowak 3f86961baa Add workaround for microsoft/msbuild#4764
Without this change we get lots of errors related to duplicate resource
ids.
2019-10-04 13:46:01 -07:00
wtgodbe fba50fdcd4 Switch to embedded package icon 2019-10-02 12:56:34 -07:00
wtgodbe 2aee3e23bb Switch to embedded PackageIcon 2019-09-24 13:19:08 -07:00
N. Taylor Mullen 3eeb3ff068 Merge branch 'release/3.1' 2019-09-20 15:21:07 -07:00
N. Taylor Mullen e980416506 Merge branch 'nimullen/13494.prereq' into release/3.1 2019-09-20 11:46:12 -07:00
N. Taylor Mullen dddbc14893 Add support for npmproj.
- In preparation for merging the Razor VSCode extension I've added support for npmproj files. I tried to maintain the same functionality that AspNetCore offers for its npmproj support.
- Added an extra `--ignore-engines` check to `yarn install` in preparation for VSCode's extension model. They expect there to be a vscode engine in the package.json that yarn doesn't understand.

aspnet/AspNetCore#13494
2019-09-20 11:44:08 -07:00
John Luo d7300df3e4 Ignore NU5048 warnings to unblock 2019-09-18 16:27:54 -07:00
John Luo 133b252f09
Support netcoreapp3.1 TFM (#1122)
* Support netcoreapp3.1 TFM

* Update branding to preview1

* Skip failing 1.1 test
2019-09-12 22:02:18 -07:00
Doug Bunting 04b15baf7a
Correct `sourcelink` validation errors (#1033)
- problem noticed while investigating aspnet/AspNetCore-Internal#3030
- make XAML files available where the compiler looks for them
  - enables the compiler to embed these files too
2019-08-30 22:02:41 -07:00
Nate McMaster 986c224acf
Add support for source-build (#620) 2019-05-29 13:06:38 -07:00
Pranav K e79d5600f7
Do build time discovery of MVC ApplicationParts (#598)
* Do build time discovery of MVC ApplicationParts
2019-05-17 13:14:41 -07:00
Nate McMaster 627710fcb8
Enable resx source generation (#561) 2019-05-03 12:04:53 -07:00
Tomáš Matoušek d4460f110e Set copyright and package license (#237) 2019-02-22 09:54:14 -08:00
Ryan Nowak 55d5a35c0a Remove SourceLink workaround 2018-12-14 11:14:42 -08:00
Ryan Nowak 967dfed38c Attempt to fix symbols and VSIX manifest version 2018-12-06 22:37:04 -08:00
Ryan Nowak 847b2874b0 Update Arcade and remove workaround
Removes the workaround we needed to fix symbol publishing when running
on full MSBuild
2018-12-06 12:18:44 -08:00
Ryan Nowak 409618521f Merged PR 304: Enable local builds with dotnet/Arcade
[WIP] Enable local builds with dotnet/Arcade
2018-12-02 00:25:55 +00:00