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

8251 Коммитов

Автор SHA1 Сообщение Дата
dotnet-maestro[bot] 70e8cca112
Update dependencies from https://github.com/dotnet/arcade build 20220708.3 (#6572)
[main] Update dependencies from dotnet/arcade
2022-07-11 13:28:55 +00:00
David Wengier 53e54df40e Use auto-indenting word wrap 2022-07-11 14:24:32 +10:00
David Wengier 867f10b307 Don't bother fixing formatting edits if there aren't any 2022-07-11 10:58:51 +10:00
dotnet-maestro[bot] 1ba6bac2ae
[main] Update dependencies from dotnet/razor-compiler (#6528)
[main] Update dependencies from dotnet/razor-compiler


 - Update tests
2022-07-09 13:34:52 +00:00
Gen Lu 763e92f274
Merge pull request #6562 from dotnet/dev/gel/FixHostName
Fix dotnet host name
2022-07-06 14:29:20 -07:00
gel@microsoft.com 3e4fced649 Fix dotnet host name 2022-07-06 11:57:35 -07:00
Allison Chou a4cf213ad6
Update FabricBot for 17.4 P1 (#6561) 2022-07-05 16:02:11 -07:00
Allison Chou de8219696b
Update completion resolve tests to use C# LSP server (#6553) 2022-07-05 15:32:54 -07:00
David Wengier 06e69c03d3
Merge pull request #6557 from davidwengier/MoreInitializerEdgeCases 2022-07-06 08:01:04 +10:00
dotnet-maestro[bot] a39d3af6fa
Update dependencies from https://github.com/dotnet/arcade build 20220627.2 (#6559)
[main] Update dependencies from dotnet/arcade
2022-07-04 13:13:09 +00:00
David Wengier a4c925271a More initializer edge case pain
I really am starting to not like the C# formatter. Should probably stop using it.
2022-07-04 15:41:44 +10:00
David Wengier e2a784458c Add a fake source mapping indentation record for the end of @section blocks
This avoids the need to look all the way up the syntax tree to find directives that we might be
contained within, just in case. The tree navigation is converted to a specific 4-parent lookup
that only matches section directives.
2022-07-04 09:44:08 +10:00
David Wengier 69d0100f25
Merge pull request #6550 from davidwengier/FixAutoInsert
Fix log message for OnAutoInsert
2022-07-02 10:09:26 +10:00
David Wengier a8621139e7 Fix log message for OnAutoInsert 2022-07-01 08:11:00 +10:00
Epsitha Ananth 04e076ecb6
Generate Sbom for VS insertion (#6545) 2022-06-30 13:29:32 -07:00
msftbot[bot] a8509f35f1
Add `.github/fabricbot.json` (#6543) 2022-06-29 11:15:28 -07:00
Allison Chou 573f5e5f56
Update completion tests to use C# LSP server (#6546) 2022-06-29 11:02:46 -07:00
David Wengier e1d654e792
Merge pull request #6542 from davidwengier/FixNRE
Allow for CPS to call DocumentAdded twice
2022-06-28 06:21:58 +10:00
dotnet-maestro[bot] ecc9942097
[main] Update dependencies from dotnet/arcade (#6524)
[main] Update dependencies from dotnet/arcade
2022-06-27 13:17:41 +00:00
David Wengier 2535937f7c Allow for CPS to call DocumentAdded twice 2022-06-27 18:08:09 +10:00
Joey Robichaud 7d99b12c50
Update compliance build step (#6533) 2022-06-24 13:12:33 -07:00
Derek Gray 4c0ba21320 perf changes 2022-06-24 14:01:26 -05:00
Allison Chou d52f0e19a7
Import metadata references to C# test workspace (#6532) 2022-06-24 11:52:45 -07:00
N. Taylor Mullen 81941e9941
Add compliance pipeline for running APIScan. (#6516) 2022-06-23 21:36:26 -07:00
Derek Gray 48f2b9fbcc more changes 2022-06-23 17:35:13 -05:00
Derek Gray 08d085ef24 changes for review 2022-06-23 12:36:45 -05:00
Allison Chou 58851ea015
Update document highlight tests to use C# LSP server (#6530) 2022-06-23 10:35:20 -07:00
Derek Gray f87d2635f8 fix issue with indentation of code/markup following directive blocks. related to #4358 2022-06-22 19:55:32 -05:00
Allison Chou c12d5f515a
Update rename tests to use C# LSP server (#6529) 2022-06-22 16:01:37 -07:00
dotnet-maestro[bot] 907781679d
[main] Update dependencies from dotnet/razor-compiler (#6507)
[main] Update dependencies from dotnet/razor-compiler
2022-06-21 19:55:32 +00:00
Sam Harwell 3ce229ade3
Merge pull request #6526 from sharwell/rm-unnecessary-directive
Fix IDE0241 (Remove unnecessary nullable directive)
2022-06-21 06:58:12 -07:00
Matt Ward 1928c920dc
Update VS Mac addin version to 17.3 in Mono assembly attributes. (#6527)
This is also required to allow VS Mac to change its app compat version
to 17.3
2022-06-21 12:43:19 +00:00
Sam Harwell 7afb871695 Fix IDE0241 (Remove unnecessary nullable directive) 2022-06-20 19:24:46 -07:00
David Wengier 6541983020
Merge pull request #6521 from davidwengier/FormatCodeDirectiveCloseBrace 2022-06-21 07:35:05 +10:00
David Wengier d9cbac5064
Merge pull request #6523 from davidwengier/OnTypeFormattingMinimalEdits 2022-06-21 07:34:57 +10:00
David Wengier eb5b06d69c
Merge pull request #6525 from mrward/dev/mrward/update-app-compat-17.3 2022-06-21 07:34:04 +10:00
David Wengier ff8f2413dd
Merge pull request #6520 from davidwengier/MacUriFix 2022-06-21 07:33:46 +10:00
Matt Ward 1c36702ce1 Update Razor addin version to 17.3
VS Mac 17.3 has breaking API changes which require its app compat
being changed to 17.3.
2022-06-20 16:58:23 +01:00
David Wengier a707fba019 Return minimal edits from ontype formatting, and validate 2022-06-20 17:33:50 +10:00
David Wengier c871276251 Format close brace of code directives 2022-06-20 16:58:58 +10:00
David Wengier 4d83288c1a Use a custom Uri serializer to workaround Newtonsoft issue 2022-06-20 09:49:17 +10:00
N. Taylor Mullen 9b453d7d18
Yet another attempt at fixing RpcContract errors. (#6519)
- In the latest binlog failure it was complaining about our LiveShare project. Turns out my last attempt to fix this I actually had locally the LiveShare csproj edited locally but never saved. This makes more sense. Gotta fix em all!
2022-06-17 22:41:33 +00:00
N. Taylor Mullen 78e745c8c9
Revert "Enable test" (#6518)
This reverts commit b0300dbd51.
2022-06-17 22:39:15 +00:00
Matt Mitchell b96d7fa317
Add SDL validation (#6517) 2022-06-17 20:19:28 +00:00
Allison Chou bffb507ec3
Update hover tests to use C# LSP server (#6511) 2022-06-17 12:13:59 -07:00
David Wengier 6d6da15080
Merge pull request #6515 from 333fred/main 2022-06-17 10:34:01 +10:00
Fredric Silberberg bc18a33446
Simplify csproj 2022-06-16 16:42:21 -07:00
Fredric Silberberg 62a87dc9bb
Update taghelper from latest source implementation. 2022-06-16 16:07:59 -07:00
Fredric Silberberg d5f2ce7d5a
Pull TagHelperDescriptor hashcode calculation into the tooling layer
The TagHelperDescriptorCache uses the hashcode of TagHelperDescriptors as a means of avoiding unnecesary deserialization of types. However, this means that the hashcode of the tag itself is used as an object equality check, and is a significant performance bottleneck in the compiler when tags are stored in a hashtable. This pulls the calculation of a cache ID into a dedicated method in the tooling layer, so we can remove the unnecessary elements from hashcode calculation for taghelpers for the general case.
2022-06-16 15:08:07 -07:00
David Wengier d758268912
Merge pull request #6513 from davidwengier/Compliance 2022-06-17 06:02:01 +10:00