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

70 Коммитов

Автор SHA1 Сообщение Дата
Jan Jones 4467256ff7
Use Basic.Reference.Assemblies in Mvc Extension tests (#10888)
* Use Basic.Reference.Assemblies in Mvc Extension tests

* Remove unused shim projects
2024-09-17 09:52:55 +02:00
Dustin Campbell 0d5879a1cb Tune up CollectionBestPractices.md based on review feedback 2024-09-11 11:44:44 -07:00
Dustin Campbell ac21c4df72
Add missing space
Co-authored-by: David Wengier <david.wengier@microsoft.com>
2024-09-10 08:12:08 -07:00
Dustin Campbell 665e11649c
Fix typo
Co-authored-by: Jared Parsons <jared@paranoidcoding.org>
2024-09-10 08:11:53 -07:00
Dustin Campbell a3fe4c96d9
Tweak text for consistency
Co-authored-by: Jared Parsons <jared@paranoidcoding.org>
2024-09-10 08:11:42 -07:00
Dustin Campbell 8ffc0fc7d3 Add Collection Best Practices in Razor document 2024-09-09 15:39:38 -07:00
David Wengier dd6a65c058
Update InsertingRazorIntoVSCodeCSharp.md 2024-07-23 10:50:46 +10:00
Andrew Hall 5790184ca1
Update insertion doc for vscode (#10482) 2024-06-22 02:16:08 +00:00
Chris Sienkiewicz 408765e234
[FUSE] Fix code folding (#10459)
* Split trailing whitespace and newlines from block-based directives into their own node
* Add extra tests and a doc
2024-06-17 09:35:03 -07:00
David Wengier a7198fc4bc Don't build the x86 RID of VS Code bits 2024-03-19 10:09:17 +11:00
Jan Jones a55c8f65b5
Update docs 2024-02-20 15:03:27 +01:00
Maryam Ariyan cbd8a242b3
Adding content as onboarding docs for razor (#9848) 2024-01-24 17:14:05 +00:00
Allison Chou 0255da98fe
Support PlatformAgnostic (#9483) 2023-10-27 15:35:42 -07:00
Dustin Campbell 8169207c3f
Remove OmniSharp and update WebTools in tests (#9474)
This turned out to be quite a rabbit hole to go down. This morning, I
noticed that an OmniSharp package was still referenced by our unit
tests. I decided to get rid of that but found that it was necessary
because our unit tests reference a very old version of the Web Tools
language server assemblies, which still depend on OmniSharp. So, I
needed to update those to the latest. However, updating Web Tools
required reworking all of the reflection code that interacts with the
Web Tools langauge server. Ultimately, I ended up introducing a small
reflection framework so that code interacting with Web Tools types can
be strongly typed.

Note: This may result in NGEN failures when inserted into VS because we
no longer ship or NGEN the following binaries:

* MediatR.dll
* Microsoft.Extensions.Configuration.Binder.dll
* Microsoft.Extensions.Options.ConfigurationExtensions.dll
* OmniSharp.Extensions.JsonRpc.dll
* OmniSharp.Extensions.LanguageProtocol.dll
* OmniSharp.Extensions.LanguageServer.dll
* OmniSharp.Extensions.LanguageServer.Shared.dll
* System.Reactive.dll
2023-10-26 08:47:16 -07:00
Allison Chou 74fa4b3850
[Documentation] Require always updating both rzls and telemetry dlls in VS Code (#9475) 2023-10-26 01:41:48 +00:00
Allison Chou b44d0a906d
Remove yarn + npm + Python from Razor (#9471) 2023-10-25 23:16:16 +00:00
Dustin Campbell 1380325225 Remove various references to OmniSharp binaries, versions and packages 2023-10-25 13:52:47 -07:00
Allison Chou 8b3eb4bb33
Update VS Code insertion instructions to include DevKit telemetry (#9469) 2023-10-24 23:35:03 -07:00
David Wengier 87614ae8c6 Remove VS Mac specific code 2023-09-13 09:37:40 +10:00
Allison Chou b3c1f61021
Remove Omnisharp logic from main branch (#9027) 2023-07-27 10:58:29 -07:00
David Wengier dec4a1b3d7 Document the process 2023-06-29 14:12:22 +10: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
Maryam Ariyan 3e741424c1
Merge pull request #8431 from dotnet/doc-update 2023-03-16 18:32:07 -04:00
Jan Jones 9f0b6805fd
Add net8.0 TFM (#8394)
* Add net8.0 TFM

* Fix publishing of rzls

* Reorder TFMs

* Use plural for TFM variables

* Use single TFM for rzls

* Move modern TFMs to front

* Keep major version at 7

* Add singular `$(DefaultNetCoreTargetFramework)`

* Keep extension at net7.0

* Multi-target rzls

* Publish rzls with one TFM only
2023-03-16 10:34:03 +00:00
Maryam Ariyan 1185e33222 Updating the troubleshooting guide in the docs 2023-03-15 13:53:00 -07:00
Dustin Campbell dfc7304889 Remove Microsoft.AspNetCore.Razor.Common assembly
With the introduction of Microsoft.AspNetCore.Razor.Utilities.Shared,
this assembly is no longer useful. The only types left in it were
in support telemetry, and those can easily be moved to
Microsoft.CodeAnalysis.Razor.Workspaces, which is already referenced by
most tooling projects. This will help reduce image loads in Visual
Studio.
2023-03-08 11:43:18 -08:00
Maryam Ariyan 50de520935 Add troubleshooting steps 2023-02-22 14:15:15 -08:00
Maryam Ariyan cc7c3dce92 Update documentation for razor/roslyn debugging 2023-02-22 14:15:14 -08:00
Jan Jones 478e83f6a9
Update contributing docs (#8301) 2023-02-22 09:47:37 +01:00
Dustin Campbell 0e435e340f Update LanguageSupport to Utilities.Shared in ProjectsAndLayering.md 2023-02-15 15:48:35 -08:00
Ryan Brandenburg e1da818169 Merge branch 'main' of github.com:dotnet/razor-tooling into ExternalAccesClean 2023-01-30 14:44:13 -08:00
Allison Chou fd725a6793 Resolve merge conflicts 2023-01-23 23:52:09 -08:00
Ryan Brandenburg 2563dc96d7 Merge branch 'main' of github.com:dotnet/razor-tooling into ExternalAccesClean 2023-01-18 10:36:38 -08:00
Allison Chou c98184ffe2
Add instructions on inserting Razor into O# (#8107) 2023-01-11 01:14:44 +00:00
Dustin Campbell 224c88c8e6 Update BuildeFromSource.md to include StartVS script changes 2023-01-10 09:19:09 -08:00
Fred Silberberg fcae93171c
Update file encoding to UTF-8 with BOM (#8099)
Since integrating our repos, there have been a number of changes in PRs that touch the encoding of the file, adding or removing a BOM as the editor in question decides. I've standardized on UTF-8 with BOM, as we do in roslyn, and put it in the .gitattributes so it should hopefully stay consistent.
2023-01-10 01:57:58 +00:00
Maryam Ariyan 5ae827abe9
Merge pull request #8041 from dotnet/fix-docs
correct docs file
2023-01-09 15:53:26 -05:00
Ryan Brandenburg 07db367805 Fix casing 2022-12-29 16:47:07 -08:00
Ryan Brandenburg cd163fc6e6 Fix md file warnings 2022-12-29 16:44:42 -08:00
Ryan Brandenburg 5ec9e00aaf Fix namespaces 2022-12-29 16:21:17 -08:00
Maryam Ariyan 0e757cdf5d correct docs file 2022-12-20 11:17:59 -08:00
Allison Chou d4c20d4d6d Resolve merge conflicts 2022-11-29 03:50:57 -08:00
Dustin Campbell ebd146971b Update ProjectsAndLayering.md doc to reflect these changes 2022-11-21 15:58:03 -08: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
Adrian Wright 8fb5fd8d72
Add missing .\ to startvs.cmd in docs 2022-11-11 11:32:50 +00:00
Dustin Campbell 1a8c96f010 Update docs and add an explanatory comment 2022-11-10 12:16:43 -08:00
Allison Chou f24fc92686 Fix merge conflicts 2022-10-27 12:50:21 -07:00
Dustin Campbell f0a3ccb946
Add document that lists various projects and layers along with TFMs (#7030)
* Add document that lists various projects and layers along with TFMs

* Fix copy/paste bug with a couple of assembly names

Co-authored-by: David Wengier <david.wengier@microsoft.com>

* Fix indenting issue

Co-authored-by: David Wengier <david.wengier@microsoft.com>
2022-10-26 18:11:02 +00:00