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

9826 Коммитов

Автор SHA1 Сообщение Дата
Ryan Brandenburg 24610fc806 Remove unused assemblies 2022-11-16 16:13:33 -08:00
Ryan Brandenburg db4b16a50d
Merge pull request #7918 from ryanbrandenburg/BCLRevert
Revert 'Remvoe duplicate BCL assemblies from vsix'
2022-11-16 13:48:49 -08:00
Ryan Brandenburg 8a005c6ba5
Merge pull request #7917 from ryanbrandenburg/OmniSharpDecouple
OmniSharp Decouple cleanup
2022-11-16 10:52:46 -08:00
Ryan Brandenburg c208d4c3e2 Revert 'Remvoe duplicate BCL assemblies from vsix' 2022-11-15 16:54:24 -08:00
Ryan Brandenburg c561de6071
Merge pull request #6949 from ryanbrandenburg/DiagnosticSingleServer
Diagnostic single server
2022-11-15 10:05:33 -08:00
David Wengier a1280ea877
Merge pull request #7911 from davidwengier/CommonDllForMac 2022-11-15 15:11:43 +11:00
David Wengier 055d422120 Add Microsoft.AspNetCore.Razor.LanguageSupport.dll 2022-11-15 14:18:28 +11:00
Ryan Brandenburg 128122ba2f Cleanup[ 2022-11-14 16:02:02 -08:00
Ryan Brandenburg 02abd92233 Cleanup 2022-11-14 16:00:39 -08:00
Ryan Brandenburg 9e10e296e9 Don't use Abstract for Diagnostics 2022-11-14 15:47:16 -08:00
Ryan Brandenburg e707fe4271 Wait for C# to be available 2022-11-14 14:38:37 -08:00
David Wengier dbb9186a11 Merge remote-tracking branch 'upstream/main' into CommonDllForMac 2022-11-15 08:53:52 +11:00
Ryan Brandenburg 184fe010ff OmniSharp Decouple 2022-11-14 13:35:14 -08:00
David Wengier 86c889cf9e
Merge pull request #7909 from davidwengier/SlnConsolidation 2022-11-15 08:28:42 +11:00
Ryan Brandenburg 1fd78953f5 Cleanup and assume main builds locally 2022-11-14 11:04:32 -08:00
David Wengier b36ce420d4 Include Microsoft.AspNetCore.Razor.Common.dll in VS Mac bits 2022-11-14 14:08:00 +11:00
David Wengier 6b3dd52c9d Consolidate all projects in to Razor.sln
* Remove razor-compiler.sln from root directory
* Move Razor.sln and Razor.Slim.slnf into root directory
* Put all projects from razor-compiler.sln into Razor.sln, with same solution folder layout
* Fix builds and docs
* Remove a couple of redundant files in the src\Razor folder
2022-11-13 16:01:05 +11:00
Ryan Brandenburg 4f91f7ee8a Diagnostic Single Server 2022-11-11 17:07:45 -08:00
David Wengier 1c572c6f77
Merge pull request #7908 from adrianwright109/patch-1
Fixes https://github.com/dotnet/razor/issues/7907
2022-11-12 08:38:17 +11:00
Dustin Campbell 39177d55ef
Merge pull request #7906 from DustinCampbell/file-scoped-namespaces
Convert razor tooling projects to file-scoped namespaces
2022-11-11 11:52:43 -08:00
Dustin Campbell 1f09ca48c0 Convert everything in Razor.sln to file-scoped namespaces 2022-11-11 10:19:40 -08:00
Lucas Trzesniewski 8448abe49f Cleanup 2022-11-11 10:15:24 -08:00
Lucas Trzesniewski 28a7a68f2a Fix operator precedence issue
"&&" has higher precedence than "??", so
"?? false && ..." didn't have the intended effect.
2022-11-11 10:15:24 -08:00
Dustin Campbell 6e11691421 Update .editorconfig to prefer file-scoped namespaces 2022-11-11 09:54:42 -08:00
Adrian Wright 8fb5fd8d72
Add missing .\ to startvs.cmd in docs 2022-11-11 11:32:50 +00:00
David Wengier 95a75a84f9
Merge pull request #7905 from adrianwright109/patch-2
Fixes https://github.com/dotnet/razor/issues/6795
2022-11-11 11:36:07 +11:00
Dustin Campbell 45d3f1aee9
Merge pull request #7904 from DustinCampbell/fix-common
Don't reference Microsoft.AspNetCore.Razor.Common from the compiler
2022-11-10 15:38:20 -08:00
Adrian Wright 34c0450ce7
Update OnAutoInsertEndpointTest.cs
Fixes #6795 by un-skipping test now that the version of Roslyn that Razor uses has been updated by #7012
2022-11-10 23:37:55 +00:00
Dustin Campbell 6541781c52 Remove unused string resource 2022-11-10 12:52:02 -08:00
David Wengier bd512354e1
Merge pull request #7013 from davidwengier/MacColourization
Fixes https://github.com/dotnet/razor/issues/6725
2022-11-11 07:48:12 +11:00
Dustin Campbell a5fd66558f Clean up some MS.AspNetCore.Razor.Common code 2022-11-10 12:31:56 -08:00
Dustin Campbell 4a89c23c78 Stop adding MS.VS.Telemetry and MS.VS.Threading to every project
Rather than adding these package references to every project in
tooling via `Directory.Build.props`, they can simply be added to
MS.AspNetCore.Razor.Common.
2022-11-10 12:21:56 -08:00
Dustin Campbell 1a8c96f010 Update docs and add an explanatory comment 2022-11-10 12:16:43 -08:00
Dustin Campbell 5ae7fa1c25 Introduce LanguageSupport assembly (fixes #7886)
Microsoft.AspNetCore.Razor.Common is a bit *too* common for the
Razor compiler to reference. It's a bit of a dumping ground for things
that are important to tooling but not useful to the compiler, such as
VS telemetry and logging. When the compiler references Razor.Common,
there's an explosion of unnecessary dependencies.

This change introduces a new Microsoft.AspNetCore.Razor.LanguageSupport
assembly that includes types needed to use modern C# language features
in .NET Standard 2.0 and .NET Framework projects. This is referenced
by both the compiler and tooling. Razor.Common is now only referenced
by tooling and one lone compiler test project that uses a particular
helper from there.
2022-11-10 11:48:57 -08:00
Ryan Brandenburg e34bd8a535
Merge pull request #7012 from ryanbrandenburg/RoslynUpgrade
Upgrade VS versions and react to changes
2022-11-09 14:05:58 -08:00
Ryan Brandenburg c2c1c2fe36
Merge pull request #7899 from ryanbrandenburg/RepoRename
Fix Integration tests
2022-11-09 13:48:45 -08:00
David Wengier 5efc1e3979
Merge pull request #7900 from mmitche/what-the-def 2022-11-10 08:42:18 +11:00
Ryan Brandenburg f03b298f14 Fix Integration tests 2022-11-09 09:35:34 -08:00
Matt Mitchell a84dbf5c5c Attempt definition cleanup 2022-11-09 09:07:52 -08:00
David Wengier 935bad8f9d
Merge pull request #7897 from davidwengier/OneLoc 2022-11-09 14:10:27 +11:00
David Wengier dccbb3baa6 Try to maybe fix OneLoc 2022-11-09 13:16:47 +11:00
Daniel Roth 1f53bb0126
Update CONTRIBUTING.md (#7885) 2022-11-08 16:40:44 -08:00
Ryan Brandenburg b2e09cb0f7 Fix repo reference 2022-11-08 15:22:46 -08:00
Ryan Brandenburg b6cf913822 Don't build Dependency vsix for VSMain builds 2022-11-08 15:06:28 -08:00
Ryan Brandenburg 71e16d847a
Merge pull request #7868 from ryanbrandenburg/IntegrationPublishData
Integration publish data
2022-11-08 11:15:29 -08:00
David Wengier 1358ed081c
Merge pull request #7888 from davidwengier/FixColorAndCodeActions 2022-11-08 14:48:21 +11:00
David Wengier 5a1559a5c7 Pass host document version through to our custom message targets 2022-11-08 14:03:58 +11:00
Gen Lu 75e5e44927
Merge pull request #7046 from dotnet/dev/gel/removeBcl
Remvoe duplicate BCL assemblies from vsix
2022-11-07 16:23:56 -08:00
Allison Chou effc26b32a
Update FabricBot after project changes (#7883) 2022-11-07 22:55:35 +00:00
Ryan Brandenburg 7442d44a9d Default to deploying RazorExt.Deps 2022-11-07 13:58:40 -08:00