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

10786 Коммитов

Автор SHA1 Сообщение Дата
Dustin Campbell 2d7e3a7129 Reference MS.Ext.ObjectPool package in ExternalAccess.RoslynWorkspace
This package must be referenced because Roslyn doesn't include it.
2023-04-11 10:03:39 -07:00
David Wengier bc71148275
Merge pull request #8501 from dotnet/darc-main-d2180dc8-bb2b-4209-b241-3f9cfe3d53cd
[main] Update dependencies from dotnet/arcade
2023-04-07 08:47:42 +10:00
David Wengier f416828f6d
Merge pull request #8574 from davidwengier/UpdateDocs 2023-04-07 06:56:45 +10:00
David Wengier 2c3e34f846
Package compiler dependencies in the package (#8576) 2023-04-06 13:49:29 -07:00
dotnet bot 4279a8e37c
Merge pull request #8535 from dotnet/merges/release/dev17.7-to-main
Merge release/dev17.7 to main
2023-04-06 09:57:38 -07:00
dotnet-maestro[bot] 0ee9923e80 Update dependencies from https://github.com/dotnet/arcade build 20230405.4
Microsoft.DotNet.Arcade.Sdk
 From Version 8.0.0-beta.23171.2 -> To Version 8.0.0-beta.23205.4
2023-04-06 14:50:08 +00:00
David Wengier 7c82573c42 Try fix path 2023-04-06 10:15:31 +10:00
David Wengier 96fff3bd25 Include diagram 2023-04-06 10:13:30 +10:00
David Wengier 9b9a7bef70 Update layering doc 2023-04-06 09:54:24 +10:00
David Wengier 8afc692fbc
Merge pull request #8546 from dotnet/locfiles/add3f079-97b8-4211-a76c-92fd1415e212 2023-04-06 07:58:23 +10:00
David Wengier 0feb2ceeec
Merge pull request #8565 from davidwengier/CleanupSemanticTokens 2023-04-06 07:01:22 +10:00
David Wengier ad8724ac0e
Merge pull request #8559 from davidwengier/WorkspacesRelayering
Fix layering issues in Workspaces and LanguageServer.Common projects
2023-04-05 21:32:22 +10:00
Jan Jones 7db92e7d35
Transport `Razor.Utilities.Shared` and its dependencies (#8542)
* LOL

* Transport all dependencies of `CodeAnalysis.Razor`

* Transport all dependencies of source generator
2023-04-05 08:27:22 +02:00
Jan Jones 9e8cc805d4
Remove unused compiler assets (#8434) 2023-04-05 08:26:13 +02:00
David Wengier d516ecbf57
Merge pull request #8564 from davidwengier/CleanupFoldingRange 2023-04-05 12:32:54 +10:00
David Wengier f2ce21df23
Merge pull request #8568 from davidwengier/CleanupFindRefs 2023-04-05 12:32:46 +10:00
David Wengier d5d7cd6920
Merge pull request #8569 from davidwengier/CleanupSigHelp 2023-04-05 12:32:35 +10:00
David Wengier f706a44e1e
Merge pull request #8566 from davidwengier/CleanupInlineCompletion 2023-04-05 12:32:20 +10:00
David Wengier 292dd1e9de
Merge pull request #8567 from davidwengier/CleanupRename 2023-04-05 12:32:08 +10:00
David Wengier bcce8f1f6d
Merge pull request #8511 from davidwengier/FixWriteOnlyParameters 2023-04-05 12:19:33 +10:00
David Wengier e2eedeb371 Make project factories lazy, try fix RPS 2023-04-05 12:01:51 +10:00
David Wengier a300c00cf4 PR feedback 2023-04-05 11:24:49 +10:00
David Wengier 3d8d8cf9cc 🤦‍♂️ 2023-04-05 09:27:30 +10:00
David Wengier 4e16f9525b Fix override 2023-04-05 07:52:00 +10:00
Allison Chou e991295bfa
Update PublishData.json after M2 (#8570) 2023-04-04 21:37:12 +00:00
David Wengier f59a57e5b5 Clean up inline completion 2023-04-04 21:30:25 +10:00
David Wengier 31f8569671 Clean up semantic tokens 2023-04-04 21:27:40 +10:00
David Wengier 675f09af8d Clean up folding range endpoint 2023-04-04 21:15:08 +10:00
David Wengier 69a8943c73 Clean up signature help 2023-04-04 21:14:43 +10:00
David Wengier c514042a29 Clean up find references endpoint 2023-04-04 21:14:26 +10:00
David Wengier 313182ed82 Clean up rename endpoint 2023-04-04 21:13:53 +10:00
David Wengier 87ac0eb31a
Merge pull request #8556 from davidwengier/ShowAllCSharpCodeActionsFeatureFlag 2023-04-04 15:59:52 +10:00
David Wengier 620c734016 Update using statements etc.
Sorry, this is a big commit.
2023-04-04 12:09:32 +10:00
David Wengier c2af8ff1c8 Create new project to allow hosting the RazorProjectHost with a Roslyn workspace and minimal dependencies
This is the first part of a larger simplification, but wanted to limit the code moves for now.
2023-04-04 12:09:32 +10:00
David Wengier 7e7d499920 Ship new DLL 2023-04-04 12:09:32 +10:00
David Wengier 2c69d75430 Move serialization related code 2023-04-04 12:09:32 +10:00
David Wengier 8e14d340bc Move ProjectEngineFactory related code 2023-04-04 12:09:32 +10:00
David Wengier cb4235eb77 Move telemetry 2023-04-04 12:09:32 +10:00
David Wengier 03b5a65bf4 Create ProjectEngineHost project
This project will contain code from MS.CA.Razor.Workspaces and MS.ASP.Razor.LanguageServer.Common which is responsible for hosting the Razor compiler, and producing the razor.project.json file, but shouldn't live in those projects because they have incompatible dependencies.
2023-04-04 12:09:32 +10:00
Dustin Campbell 4206863301
Merge pull request #8537 from DustinCampbell/pool-tag-helpers
Pool tag helper builders
2023-04-03 16:53:41 -07:00
Jared Parsons fbf276c200
Remove TRX warning on Unix builds (#8555)
* Remove TRX warning on Unix builds

* typo
2023-04-03 08:15:33 -07:00
David Wengier d1dd14f516 Show which items are experimental 2023-04-03 08:45:52 +10:00
David Wengier ae2e17c21b Add feature flag to show all C# code actions 2023-04-01 16:09:26 +11:00
David Wengier 1e9b0a8d96 Fix metadata lookup 2023-04-01 09:20:52 +11:00
David Wengier 05081bd21f
Merge pull request #8551 from davidwengier/ConfigurableLSPOptions 2023-04-01 09:09:21 +11:00
Jared Parsons 449680893b
Use powershell global tool (#8550)
* Use powershell global tool

* better way of finding dotnet
2023-03-31 11:56:35 -07:00
Dustin Campbell 43966d92d4 Use disposable pattern for pooled TagHelperDescriptorBuilders 2023-03-31 10:39:44 -07:00
Dustin Campbell c23cebd9af Fix a couple of XML doc comment typos 2023-03-31 10:39:43 -07:00
Dustin Campbell a0d67bd2e0 Add helper to replace duplicated code 2023-03-31 10:39:43 -07:00
Dustin Campbell 19a3c97ce1 Make static Instance fields readonly 2023-03-31 10:39:43 -07:00