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