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

20 Коммитов

Автор SHA1 Сообщение Дата
Allison Chou fd725a6793 Resolve merge conflicts 2023-01-23 23:52: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
Allison Chou 76327da4f4
[VSCode] Build language servers on their respective OSes (#8049) 2022-12-23 00:25:28 -08:00
David Wengier b2f24cf3be Try doing one build instead of two 2022-11-24 10:48:36 +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 fe435b4d18 Make VSMain integration tests cleaner 2022-10-28 09:35:36 -07:00
Chris Sienkiewicz 0bc06e711a Add razor compiler to build 2022-08-29 12:00:06 -07:00
David Barbet d91a0e9235 Also build dependencies vsix 2022-04-05 11:49:43 -07:00
Sam Harwell 3a9ec9c540 Convert Razor.Slim to a solution filter 2021-03-29 06:22:16 -07:00
Ryan Brandenburg fa87b22e74
CSharp document syncing (#2752)
* Force C# document syncing for SemanticTokens
2020-11-20 13:26:23 -08:00
John Luo 18ac899e03 Remove redundant sln file 2020-05-29 17:01:35 -07:00
John Luo 6584eba1c9 Build Vsix separately 2020-05-14 11:40:07 -07:00
N. Taylor Mullen 56af34f678 Fix SourceBuild.
- SourceBuild doesn't care about NodeJS projects. Added a `BuildNodeJs`flag to correspond with AspNetCore's `BuildNodeJs` flag that controls when to include NodeJS projects (doesn't during SourceBuild).

aspnet/AspNetCore#13494
2019-09-20 11:44:08 -07:00
N. Taylor Mullen 99f004c64e Add Razor VSCode extension unit tests.
- For simplicity put the unit tests in the test folder to align with all other types of test projects.
- Converted unit tests to use `yarn` and `jest`.
- Added a `Run Unit Tests` launch configuration so we can F5 in VSCode to easily debug Razor VSCode unit tests.
- Hooked new npmproj test projects into the build.

aspnet/AspNetCore#13494
2019-09-20 11:44:08 -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
Ryan Nowak 74bc4be244 Enable BAR publishing
This change adds a set of workarounds that we need to enable publishing to
BAR from this repo.

1. Workaround the attempt to call the Execute task on every project
2. Move symbol publishing to its own step so that it keeps happening
3. Reenable BAR publishing
2018-12-18 13:48:55 -08:00
Ryan Nowak b5e691be88 Lets give up for now 2018-12-04 19:15:03 -08:00
Ryan Nowak 18d1c0d73f Trying another workaround 2018-12-04 19:11:27 -08:00
Ryan Nowak f4f3fa6812 Add an sln without VSIX projects for *nix CI 2018-12-01 16:54:21 -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