Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main #11075

Merged
merged 394 commits into from
Oct 23, 2024
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
394 commits
Select commit Hold shift + click to select a range
5943980
[release/dev17.10] Update dependencies from dotnet/arcade (#10869)
Cosifne Sep 23, 2024
f499c03
[main] Update dependencies from dotnet/source-build-reference-package…
Cosifne Sep 23, 2024
12e1ed1
Suprress the issue
Cosifne Sep 23, 2024
a906642
Add telemetry for 'bad' experiences based on tag helpers (#10906)
ryzngard Sep 23, 2024
3e0da42
Fix missed DotNetBuildFromSource->DotNetBuildSourceOnly (#10915)
mmitche Sep 23, 2024
3d71476
[release/dev17.8] Update dependencies from dotnet/arcade (#10783)
Cosifne Sep 23, 2024
53a04f7
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 24, 2024
0f983da
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 24, 2024
26fcb18
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 24, 2024
ccd1e7d
[release/dev17.10] Update dependencies from dotnet/arcade (#10917)
Cosifne Sep 25, 2024
968db08
[release/dev17.11] Update dependencies from dotnet/arcade (#10918)
Cosifne Sep 25, 2024
a3aa9f2
[release/dev17.8] Update dependencies from dotnet/arcade (#10919)
Cosifne Sep 25, 2024
4ccb0ab
More hardening of the completion test (#10904)
alexgav Sep 25, 2024
eb2b7d4
Add a filter for faults to avoid bucketing (#10921)
ryzngard Sep 26, 2024
e9fcdfe
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 26, 2024
2355968
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 26, 2024
3bf3548
update configs for snap
akhera99 Sep 26, 2024
7e4c051
Merge remote-tracking branch 'origin/release/dev17.10' into merges/re…
phil-allen-msft Sep 26, 2024
af590ea
Merge remote-tracking branch 'origin/release/dev17.12' into merges/re…
phil-allen-msft Sep 26, 2024
786bf05
Merge release/dev17.10 to release/dev17.11 (#10911)
dotnet-bot Sep 26, 2024
8ae2804
Update merge
phil-allen-msft Sep 26, 2024
b12847a
Merge release/dev17.12 to main (#10913)
dotnet-bot Sep 26, 2024
4b1b541
Fuse fix usings (#10925)
chsienki Sep 27, 2024
2e9deb5
Snap for 17.12 P3 (#10933)
akhera99 Sep 27, 2024
fb331d3
Update configs for 17.13p1 snap (#10929)
akhera99 Sep 27, 2024
145be77
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Sep 27, 2024
cd27182
Merge remote-tracking branch 'origin/release/dev17.8' into merges/rel…
phil-allen-msft Sep 27, 2024
33f6c4d
Merge release/dev17.8 to release/dev17.10 (#10916)
dotnet-bot Sep 27, 2024
cab5217
Add policheck to official pipeline (#10938)
phil-allen-msft Sep 30, 2024
fc1e182
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Sep 30, 2024
4d2aeab
Replace IProjectCollectionResolver with IProjectQueryService
DustinCampbell Sep 30, 2024
be1f0d7
Merge branch 'main' into features/extract-to-component
ryzngard Sep 30, 2024
b6cd3f1
[release/dev17.8] Update dependencies from dotnet/arcade (#10936)
Cosifne Oct 1, 2024
ee51ebb
Seal some remote snapshot classes
DustinCampbell Oct 1, 2024
64090b0
Replace CompilationTagHelperResolver with Project extension method
DustinCampbell Oct 1, 2024
2f9a697
Clean up OutOfProcTagHelperResolver a bit
DustinCampbell Oct 1, 2024
aa510a5
Completely rework remote document/project/solution snapshots
DustinCampbell Oct 1, 2024
ea556b9
Fix merge
ryzngard Oct 1, 2024
dbabb5f
Improve enforcement of Razor documents and projects in remote snapshots
DustinCampbell Oct 1, 2024
9c77892
Change IProjectQueryService.GetProjects() to return IEnumerable<T>
DustinCampbell Oct 1, 2024
f0c1086
Merge branch 'release/dev17.10' into merges/release/dev17.8-to-releas…
davidwengier Oct 2, 2024
0085e89
Update global.json
davidwengier Oct 2, 2024
19b715d
Merge release/dev17.10 to release/dev17.11 (#10939)
dotnet-bot Oct 2, 2024
6877605
Merge release/dev17.12 to main (#10934)
dotnet-bot Oct 2, 2024
eb5f92a
Fix the bug
davidwengier Oct 2, 2024
bbc53f0
Fix incorrect method name
davidwengier Oct 2, 2024
e4acdcb
Add a test to prove it wasn't a formatting bug
davidwengier Oct 2, 2024
4ae58de
Add a test to validate the fix, and fix existing tests, and one more …
davidwengier Oct 2, 2024
6103937
Allow things to register for multiple endpoints
davidwengier Oct 2, 2024
f72a7c4
Remove redundant registration
davidwengier Oct 2, 2024
044a9ee
Fix on type formatting (#10949)
davidwengier Oct 2, 2024
d7775c0
Register for the endpoints Roslyn implements
davidwengier Oct 2, 2024
7d85f1c
Don't register for project contexts in cohosting
davidwengier Oct 2, 2024
1ba6db3
Merge release/dev17.12 to main (#10951)
dotnet-bot Oct 2, 2024
ec36fea
Always pass an ITelemetryReporter to GetTagHelpersAsync
DustinCampbell Oct 2, 2024
73c1fb6
Don't add IProjectQueryService to DI in the language server
DustinCampbell Oct 2, 2024
583c514
Rename IProjectQueryService to ISolutionQueryOperations
DustinCampbell Oct 2, 2024
aac07d4
Fix a bad find and replace job with a good find and replace job
davidwengier Oct 2, 2024
8ef4c97
PR Feedback
davidwengier Oct 2, 2024
570d869
Replace IProjectCollectionResolver with ISolutionQueryOperations (#10…
DustinCampbell Oct 2, 2024
3a46bd6
Apply suggestions from code review
davidwengier Oct 2, 2024
83b0e74
Stop reporting telemetry for bad requests (#10508)
davidwengier Oct 2, 2024
0575e9e
Merge release/dev17.8 to release/dev17.10 (#10946)
dotnet-bot Oct 3, 2024
b320dfc
Register for endpoints provided by Roslyn in cohosting (#10950)
davidwengier Oct 3, 2024
1fd8c59
Merge remote-tracking branch 'upstream/release/dev17.11' into merges/…
davidwengier Oct 3, 2024
1cafe38
Fixing auto-insert inside of a C# statement. (#10952)
alexgav Oct 3, 2024
f266ffb
Merge release/dev17.11 to release/dev17.12 (#10932)
dotnet-bot Oct 3, 2024
8b1b103
Merge release/dev17.10 to release/dev17.11 (#10955)
dotnet-bot Oct 3, 2024
9bf7f22
Hardening the rest of the completion commit tests (#10953)
alexgav Oct 3, 2024
6eee514
Merge release/dev17.11 to release/dev17.12 (#10958)
dotnet-bot Oct 3, 2024
f090c13
Update classification names to ones that actually exist in the file
davidwengier Oct 3, 2024
14eab91
Merge release/dev17.12 to main (#10956)
dotnet-bot Oct 3, 2024
9c97001
Merge release/dev17.12 to main (#10960)
dotnet-bot Oct 3, 2024
031f7b4
Add semamtic tokens test coverage for `@model`
davidwengier Oct 3, 2024
f2aa2de
Skip failing test
davidwengier Oct 3, 2024
7e3f223
Skip folding range test due to FUSE changes
davidwengier Oct 3, 2024
31e0bd3
Fix code action requests with FUSE
davidwengier Oct 4, 2024
da9336b
Skip completion test
davidwengier Oct 4, 2024
f07e76d
Skip go to def tests
davidwengier Oct 4, 2024
cd47b49
Fix code action requests with FUSE
davidwengier Oct 4, 2024
6f07446
Don't throw if we get an old/bad request
davidwengier Oct 4, 2024
6943d77
Fix/skip integration tests (#10959)
davidwengier Oct 4, 2024
9f19fa8
Don't throw if we get an old/bad Inlay Hint request (#10968)
davidwengier Oct 4, 2024
bfda0df
Refresh diagnostics on project changes (#10964)
ryzngard Oct 4, 2024
b776c60
Fix moq in tests
ryzngard Oct 4, 2024
17dbcdb
Merge main into features/extract-to-component (#10948)
ryzngard Oct 5, 2024
1f392eb
Update Roslyn debugging docs
davidwengier Oct 6, 2024
6ba79ed
Update Roslyn debugging docs (#10971)
davidwengier Oct 6, 2024
962b233
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Oct 7, 2024
51afe3a
Add IProjectSnapshot.ContainsDocument to test document paths cheaply
DustinCampbell Oct 2, 2024
2082848
Remove TestDocumentMappingService
DustinCampbell Oct 7, 2024
803e069
Enable TSA reporting (#10977)
jaredpar Oct 7, 2024
f7f4c86
Apply a bit of code review feedback in ProjectSnapshot
DustinCampbell Oct 7, 2024
f02835b
Add IProjectSnapshot.ContainsDocument to test document paths cheaply …
DustinCampbell Oct 8, 2024
46dbd5d
Remove TestDocumentMappingService (#10976)
DustinCampbell Oct 8, 2024
f901408
Use char[] rather than IReadOnlyList<char>
DustinCampbell Sep 25, 2024
4b5667d
Rename LSPTagHelperTooltipFactory to MarkupTagHelperTooltipFactory
DustinCampbell Sep 25, 2024
cad8bec
Merge MarkupTagHelperTooltipFactory with "Default" class
DustinCampbell Sep 25, 2024
9606677
Rename VSLSPTagHelperTooltipFactory to ClassifiedTagHelperTooltipFactory
DustinCampbell Sep 25, 2024
968de37
Merge ClassifiedTagHelperTooltipFactory with "Default" class
DustinCampbell Sep 25, 2024
4483f6d
Remove VSPredefinedClassificationTypeNames
DustinCampbell Sep 25, 2024
52b4b31
Change ISolutionQueryOperations.FindProjects to GetProjectsContaining…
DustinCampbell Oct 2, 2024
9657e92
Pass ISolutionQueryOperations into TryCreateTooltip methods
DustinCampbell Oct 2, 2024
11bf9ae
Refactor RemoteProjectSnapshot.GetTagHelpersAsync a bit
DustinCampbell Oct 7, 2024
9e898ed
Move logic to compute tag helper availability to Workspaces
DustinCampbell Oct 7, 2024
195e14e
Convert TagHelperTooltipFactoryBase to DocCommentHelpers
DustinCampbell Oct 7, 2024
8944b89
Move CreateProjectSnapshotManager helpers to ToolingTestBase
DustinCampbell Oct 7, 2024
cde4652
Split out ProjectAvailabilityTests
DustinCampbell Oct 7, 2024
67d2f15
Convert MarkupTagHelperTooltipFactory to a static class
DustinCampbell Oct 7, 2024
b7bb1e0
Convert ClassifiedTagHelperTooltipFactory to a static class
DustinCampbell Oct 7, 2024
0b98610
Move TagHelperTooltipFactories to Workspaces layer
DustinCampbell Oct 8, 2024
a7648d0
Fix Generate Event Handler code action (#10967)
davidwengier Oct 8, 2024
73d7601
Fix open document comparer
davidwengier Oct 8, 2024
934e638
Batch virtual document refreshes together
davidwengier Oct 8, 2024
0ad17e1
Stop trying to guess which projects documents belong to
davidwengier Oct 8, 2024
0be4b13
Remove previous publish data when documents are removed
davidwengier Oct 8, 2024
c9f1768
Don't publish documents that have been subsequently removed from the …
davidwengier Oct 8, 2024
82f7008
Merge release/dev17.12 to main (#10982)
dotnet-bot Oct 8, 2024
94dda67
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 8, 2024
ce3c6c5
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 8, 2024
c9ea655
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 8, 2024
29055de
Update doc comment
DustinCampbell Oct 8, 2024
ef8467d
Move TagHelperTooltipFactories to the Workspaces layer (#10980)
DustinCampbell Oct 8, 2024
7f81d93
Emit and map empty csharp tokens (#10969)
chsienki Oct 8, 2024
c7d6c91
PR feedback
davidwengier Oct 8, 2024
c860252
Update PublishData.json
akhera99 Oct 9, 2024
0e4d1f9
Fix project publish (or: Various project system fixes) (#10983)
davidwengier Oct 9, 2024
f1937db
Move unused methods to test accessor
davidwengier Oct 8, 2024
5ead4f8
Use interface method instead of test accessor
davidwengier Oct 8, 2024
15dd1df
Remove tests that validate impossible user scenarios
davidwengier Oct 8, 2024
a42e09c
Rename tests
davidwengier Oct 8, 2024
365b5cc
Fix up the final AddProject tests
davidwengier Oct 8, 2024
ccd2034
Update PublishData.json (#10986)
akhera99 Oct 9, 2024
6f378ca
RazorProjectService cleanup (#10989)
davidwengier Oct 9, 2024
a93533d
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 9, 2024
74641d0
Convert HostDocument to a record
DustinCampbell Oct 8, 2024
16ee599
Convert HostProject to a record
DustinCampbell Oct 8, 2024
b6f047f
Don't expose ProjectSnapshot.State
DustinCampbell Oct 8, 2024
71981dc
Remove CreateAndAddProject/Document test extension methods
DustinCampbell Oct 9, 2024
a9a09a4
Don't use TestProjectSnapshot in HoverServiceTest
DustinCampbell Oct 9, 2024
635d9b9
Seal DocumentSnapshot and ProjectSnapshot
DustinCampbell Oct 9, 2024
ca3f42b
Remove IDocumentSnapshot.SupportsOutput
DustinCampbell Oct 9, 2024
d1d3d48
Don't expose DocumentSnapshot.State
DustinCampbell Oct 9, 2024
a2f990e
Clean up ImportDocumentSnapshot
DustinCampbell Oct 9, 2024
296a63f
Clean up DocumentSnapshot a bit
DustinCampbell Oct 9, 2024
8d6dda7
Clean up ProjectSnapshot a bit
DustinCampbell Oct 9, 2024
81d9296
Fix @inherits mapping for fuse (#10985)
chsienki Oct 9, 2024
33f1199
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
davidwengier Oct 10, 2024
fe4c0a9
Recognize `_Imports.razor` in the source generator (#10992)
jjonescz Oct 10, 2024
6882fc3
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 10, 2024
8a9ed95
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 10, 2024
8f4e458
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 10, 2024
dbef6ae
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 10, 2024
f6844fe
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 10, 2024
e59271c
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Oct 10, 2024
6cc3fd7
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 10, 2024
078ea0f
Apply code review feedback to ImportDocumentSnapshot
DustinCampbell Oct 10, 2024
4c78255
Unpin Roslyn Versions (#10994)
333fred Oct 10, 2024
105cb1b
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 10, 2024
dca70b6
Clean up DocumentSnapshot and ProjectSnapshot (#10995)
DustinCampbell Oct 11, 2024
6c4bfda
Use TextLoader and TextAndVersion in DocumentState
DustinCampbell Oct 10, 2024
0fe0b44
Switch IDocumentSnapshot.GetTextVersionAsync to ValueTask
DustinCampbell Oct 10, 2024
0cca69b
Switch IDocumentSnapshot.GetTextAsync to ValueTask
DustinCampbell Oct 10, 2024
5adac61
Pass a CancellationToken to GetTextAsync and GetTextVersionAsync
DustinCampbell Oct 10, 2024
b537b48
Fix up some unit tests
DustinCampbell Oct 10, 2024
6dcfda5
Switch GetCSharpSyntaxTreeAsync to ValueTask and cache its result
DustinCampbell Oct 10, 2024
85d588c
Switch IDocumentSnapshot.GetGenerateOutputAsync to ValueTask
DustinCampbell Oct 10, 2024
e2abf82
Pass CancellationToken to GetGeneratedOutputAsync
DustinCampbell Oct 11, 2024
8007969
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
davidwengier Oct 11, 2024
7ec108e
Fix nullability to match specification (#11003)
ryzngard Oct 11, 2024
f58562f
[release/dev17.10] Update dependencies from dotnet/arcade (#10927)
akhera99 Oct 11, 2024
5d76177
[release/dev17.11] Update dependencies from dotnet/arcade (#10928)
akhera99 Oct 11, 2024
8020768
Move and rename GetCSharpSyntaxTree extension method
DustinCampbell Oct 11, 2024
ae867ab
Now that GetTextAsync is cancellable, remove throw on cancel requested
DustinCampbell Oct 11, 2024
bd90105
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 11, 2024
cbd9730
[release/dev17.12] Update dependencies from dotnet/arcade (#11001)
akhera99 Oct 11, 2024
7736068
[release/dev17.8] Update dependencies from dotnet/arcade (#10984)
akhera99 Oct 11, 2024
80cd097
[main] Update dependencies from dotnet/arcade (#11009)
akhera99 Oct 11, 2024
ecb4434
Avoid referencing a test assembly in compilation (#11005)
jjonescz Oct 14, 2024
faba442
Fix potentially ambiguous System.Object in _Imports.razor (#10999)
jjonescz Oct 14, 2024
8c42543
Remove source-only package (#11006)
jjonescz Oct 14, 2024
cd497e4
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Oct 14, 2024
6cb1fca
IDocumentSnapshot finally gets ValueTasks and CancellationTokens (#11…
DustinCampbell Oct 14, 2024
e060ce0
Some Cleanup For ExtractToComponent (#11008)
ryzngard Oct 15, 2024
fccbbfc
Merge branch 'main' into features/extract-to-component
ryzngard Oct 15, 2024
89d7d4e
Merge remote-tracking branch 'upstream/release/dev17.8' into merges/r…
davidwengier Oct 15, 2024
3323d49
Merge remote-tracking branch 'upstream/release/dev17.10' into merges/…
davidwengier Oct 15, 2024
9471d2d
Merge remote-tracking branch 'upstream/release/dev17.11' into merges/…
davidwengier Oct 15, 2024
435b52a
Merge remote-tracking branch 'upstream/release/dev17.12' into merges/…
davidwengier Oct 15, 2024
b80af71
Merge release/dev17.10 to release/dev17.11 (#11012)
dotnet-bot Oct 15, 2024
0dbc79d
Merge release/dev17.12 to main (#11014)
dotnet-bot Oct 15, 2024
2ea5245
Merge release/dev17.8 to release/dev17.10 (#11011)
dotnet-bot Oct 15, 2024
962df19
Merge branch 'main' into darc-main-cdae6d5a-7e36-461f-9b1e-b6d7ba86a287
davidwengier Oct 15, 2024
72dcb91
Merge release/dev17.11 to release/dev17.12 (#11013)
dotnet-bot Oct 15, 2024
63142a8
[main] Update dependencies from dotnet/source-build-reference-package…
davidwengier Oct 15, 2024
a6fcedc
Merge release/dev17.10 to release/dev17.11 (#11022)
dotnet-bot Oct 15, 2024
8cbd8c3
Merge release/dev17.12 to main (#11024)
dotnet-bot Oct 15, 2024
da1b19b
Update src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeAc…
ryzngard Oct 15, 2024
95123dc
Update src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeAc…
ryzngard Oct 15, 2024
f07da46
PR feedback
ryzngard Oct 15, 2024
fa3b2bf
Merge branch 'merge_to_main' of https://github.com/ryzngard/razor int…
ryzngard Oct 15, 2024
c873dc6
Add expected original document to E2E tests
ryzngard Oct 15, 2024
430ebbd
Merge release/dev17.11 to release/dev17.12 (#11023)
dotnet-bot Oct 15, 2024
3094e2d
Merge release/dev17.11 to release/dev17.12 (#11026)
dotnet-bot Oct 15, 2024
cab9e0c
Merge release/dev17.12 to main (#11027)
dotnet-bot Oct 15, 2024
0604177
Merge release/dev17.12 to main (#11029)
dotnet-bot Oct 16, 2024
d21c9c9
Add CLaSP Request Tracking (#11015)
ryzngard Oct 16, 2024
d5dff0d
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 16, 2024
c5a7560
Update dependencies from https://github.com/dotnet/arcade build 20241…
dotnet-maestro[bot] Oct 16, 2024
94407a0
More tests. Fix some bugs. Dedent new file
ryzngard Oct 17, 2024
30fe574
Failed to perform coherency update for one or more dependencies.
dotnet-maestro[bot] Oct 17, 2024
a1d4ac9
Ensure model directives are mapped at runtime (#11007)
chsienki Oct 17, 2024
d64e2b3
PR feedback and move unindent logic to FormattingUtilities
ryzngard Oct 18, 2024
a49c67d
USINGS....
ryzngard Oct 18, 2024
9561e53
Report a better error for void components (#11041)
jjonescz Oct 18, 2024
0a67f7d
Fix @inherits mapping for fuse (#10985)
chsienki Oct 9, 2024
9415e86
Ensure model directives are mapped at runtime (#11007)
chsienki Oct 17, 2024
ee0c9b1
Update src/Compiler/Microsoft.CodeAnalysis.Razor.Compiler/src/Languag…
chsienki Oct 18, 2024
5269c1c
Merge features/extract-to-component to main (#11019)
ryzngard Oct 18, 2024
b9a14b7
Fix merge to 17.12 version
chsienki Oct 18, 2024
13fe970
Fuse cherrypick 17.12 (#11046)
chsienki Oct 18, 2024
1600c3b
Merge branch 'main' into merges/release/dev17.12-to-main
ryzngard Oct 19, 2024
9b20f1e
Update src/Compiler/Microsoft.CodeAnalysis.Razor.Compiler/src/Languag…
ryzngard Oct 19, 2024
019b7c8
Add option for format on paste (#11039)
ryzngard Oct 19, 2024
6df5cfb
Fix code actions integration tests
davidwengier Oct 20, 2024
a91bdcc
Fix code actions integration tests (#11051)
davidwengier Oct 21, 2024
a3c7787
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Oct 21, 2024
327ab76
[main] Update dependencies from dotnet/source-build-reference-package…
davidwengier Oct 21, 2024
f819e6d
Merge release/dev17.12 to main (#11047)
dotnet-bot Oct 21, 2024
acab294
Move culture info check (#11057)
ryzngard Oct 22, 2024
a21eb68
Avoid ambiguous `object` reference in generic component recovery (#11…
jjonescz Oct 22, 2024
8dc1fae
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 22, 2024
c0f41a8
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 22, 2024
8f7803e
Handle EditorRequired *Changed/*Expression parameters (#11043)
jjonescz Oct 22, 2024
23f24cc
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
davidwengier Oct 22, 2024
8373d71
Merge remote-tracking branch 'origin/main' into darc-main-030810b0-57…
jaredpar Oct 22, 2024
97694ba
Update source-build team references (#11032)
MichaelSimons Oct 22, 2024
74d6395
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 22, 2024
b304af9
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
dotnet-bot Oct 22, 2024
a0350e9
Localized file check-in by OneLocBuild Task: Build definition ID 262:…
davidwengier Oct 22, 2024
6ab58e8
[release/dev17.12] Update dependencies from dotnet/arcade (#11036)
akhera99 Oct 22, 2024
db9f93f
update MicrosoftSourceBuildIntermediatearcadePackageVersion
akhera99 Oct 22, 2024
c62f6c9
Fix invalid setttings json (#11062)
ryzngard Oct 22, 2024
56c7427
Do not extract component into code block (#11069)
ryzngard Oct 23, 2024
552c361
Merge remote-tracking branch 'upstream/release/dev17.12' into merges/…
davidwengier Oct 23, 2024
a76a893
Merge release/dev17.12 to main (#11068)
dotnet-bot Oct 23, 2024
06fe959
[main] Update dependencies from dotnet/arcade (#11037)
akhera99 Oct 23, 2024
45acf5a
Add breaking changes document (#11064)
333fred Oct 23, 2024
2aac41c
Merge remote-tracking branch 'upstream/main' into merge-main
333fred Oct 23, 2024
7b81af5
One more baseline update
333fred Oct 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
/eng/common/ @dotnet/razor-tooling @dotnet/razor-compiler
/eng/Versions.props @dotnet/razor-tooling @dotnet/razor-compiler
/eng/Version.Details.xml @dotnet/razor-tooling @dotnet/razor-compiler
/eng/SourceBuild* @dotnet/source-build-internal
/eng/DotNetBuild.props @dotnet/product-construction
/eng/SourceBuild* @dotnet/source-build
/src/Razor @dotnet/razor-tooling
/src/Compiler @dotnet/razor-compiler
/src/Shared @dotnet/razor-tooling @dotnet/razor-compiler
16 changes: 5 additions & 11 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
<TreatWarningsAsErrors Condition="'$(CI)' == 'true'">true</TreatWarningsAsErrors>
<GenerateResxSource>true</GenerateResxSource>
<GenerateResxSourceEmitFormatMethods>true</GenerateResxSourceEmitFormatMethods>
<ExcludeFromSourceBuild Condition="'$(IsUnitTestProject)' == 'true'">true</ExcludeFromSourceBuild>
<ExcludeFromSourceOnlyBuild Condition="'$(IsUnitTestProject)' == 'true'">true</ExcludeFromSourceOnlyBuild>
<RepositoryRoot>$(MSBuildThisFileDirectory)</RepositoryRoot>
<EnableWindowsTargeting Condition="'$(DotNetBuildFromSource)' != 'true'">true</EnableWindowsTargeting>
<EnableWindowsTargeting Condition="'$(DotNetBuildSourceOnly)' != 'true'">true</EnableWindowsTargeting>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>

Expand All @@ -40,15 +40,9 @@
<EmbeddedResourceUseDependentUponConvention>false</EmbeddedResourceUseDependentUponConvention>

<!-- By default, nothing builds from source build. Individual projects can opt in instead -->
<ExcludeFromSourceBuild>true</ExcludeFromSourceBuild>
<ExcludeFromSourceOnlyBuild>true</ExcludeFromSourceOnlyBuild>

<DefaultNetFxTargetFramework>net472</DefaultNetFxTargetFramework>

<!--
Needed to avoid error NU1010: The PackageReference items Microsoft.Net.Compilers.Toolset.Framework do not have corresponding PackageVersion.
Related to https://github.com/dotnet/sdk/issues/41791.
-->
<BuildWithNetFrameworkHostedCompiler>false</BuildWithNetFrameworkHostedCompiler>
</PropertyGroup>

<!--
Expand All @@ -61,7 +55,7 @@
necessary as the output of this leg is used in other CI source build legs. Those could be
targeting NetCurrent or NetPrevious hence we must produce both.
-->
<When Condition="'$(DotNetBuildFromSource)' == 'true' AND '$(DotNetBuildFromSourceFlavor)' != 'Product'">
<When Condition="'$(DotNetBuildSourceOnly)' == 'true' AND '$(DotNetBuildOrchestrator)' != 'true'">
<PropertyGroup>
<DefaultNetCoreTargetFramework>$(NetCurrent)</DefaultNetCoreTargetFramework>
<DefaultNetCoreTargetFrameworks>$(DefaultNetCoreTargetFramework);$(NetPrevious)</DefaultNetCoreTargetFrameworks>
Expand All @@ -71,7 +65,7 @@
<!--
2. Source build the product: this is the all up build of the product which needs only NetCurrent
-->
<When Condition="'$(DotNetBuildFromSource)' == 'true' AND '$(DotNetBuildFromSourceFlavor)' == 'Product'">
<When Condition="'$(DotNetBuildSourceOnly)' == 'true' AND '$(DotNetBuildOrchestrator)' == 'true'">
<PropertyGroup>
<DefaultNetCoreTargetFramework>$(NetCurrent)</DefaultNetCoreTargetFramework>
<DefaultNetCoreTargetFrameworks>$(DefaultNetCoreTargetFramework)</DefaultNetCoreTargetFrameworks>
Expand Down
1 change: 0 additions & 1 deletion Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="$(_MicrosoftExtensionsPackageVersion)" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(_MicrosoftExtensionsPackageVersion)" />
<PackageVersion Include="Microsoft.Extensions.FileSystemGlobbing" Version="$(_MicrosoftExtensionsPackageVersion)" />
<PackageVersion Include="Microsoft.Extensions.NonCapturingTimer.Sources" Version="5.0.0-preview.4.20205.1" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="$(_MicrosoftExtensionsPackageVersion)" />
<PackageVersion Include="Microsoft.Extensions.ObjectPool" Version="$(MicrosoftExtensionsObjectPoolPackageVersion)" />
<PackageVersion Include="Microsoft.Internal.VisualStudio.Shell.Framework" Version="$(_MicrosoftVisualStudioShellPackagesVersion)" />
Expand Down
1 change: 0 additions & 1 deletion NuGet.config
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@
</packageSource>
<packageSource key="dotnet6-transport">
<package pattern="microsoft.net.sdk.razor" />
<package pattern="microsoft.extensions.noncapturingtimer.sources" />
</packageSource>
<packageSource key="dotnet8">
<package pattern="microsoft.*" />
Expand Down
1 change: 0 additions & 1 deletion Razor.Slim.slnf
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"src\\Compiler\\Microsoft.Net.Compilers.Razor.Toolset\\Microsoft.Net.Compilers.Razor.Toolset.csproj",
"src\\Compiler\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X.Compiler.csproj",
"src\\Compiler\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X.Compiler.csproj",
"src\\Compiler\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim\\Microsoft.AspNetCore.Razor.Test.MvcShim.Compiler.csproj",
"src\\Compiler\\test\\Microsoft.NET.Sdk.Razor.SourceGenerators.Tests\\Microsoft.NET.Sdk.Razor.SourceGenerators.Test.csproj",
"src\\Compiler\\tools\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal.csproj",
"src\\Compiler\\tools\\Microsoft.CodeAnalysis.Razor.Tooling.Internal\\Microsoft.CodeAnalysis.Razor.Tooling.Internal.csproj",
Expand Down
22 changes: 0 additions & 22 deletions Razor.sln
Original file line number Diff line number Diff line change
Expand Up @@ -100,10 +100,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Razor.Sou
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Razor.SourceGenerators.Test", "src\Compiler\test\Microsoft.NET.Sdk.Razor.SourceGenerators.Tests\Microsoft.NET.Sdk.Razor.SourceGenerators.Test.csproj", "{BD96BB0F-84DE-4A5F-8832-C8EADA36F43A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Compiler", "src\Compiler\test\Microsoft.AspNetCore.Razor.Test.MvcShim\Microsoft.AspNetCore.Razor.Test.MvcShim.Compiler.csproj", "{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib.Compiler", "src\Compiler\test\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib.Compiler.csproj", "{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X.Compiler", "src\Compiler\test\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X.Compiler.csproj", "{A0867F6B-3DBB-4743-B241-F59878BFA15D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X.Compiler", "src\Compiler\test\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X.Compiler.csproj", "{B040B919-D8E3-4656-BD85-88A541AA893D}"
Expand Down Expand Up @@ -410,22 +406,6 @@ Global
{BD96BB0F-84DE-4A5F-8832-C8EADA36F43A}.Release|Any CPU.Build.0 = Release|Any CPU
{BD96BB0F-84DE-4A5F-8832-C8EADA36F43A}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU
{BD96BB0F-84DE-4A5F-8832-C8EADA36F43A}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.Release|Any CPU.Build.0 = Release|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.Release|Any CPU.Build.0 = Release|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU
{A0867F6B-3DBB-4743-B241-F59878BFA15D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A0867F6B-3DBB-4743-B241-F59878BFA15D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A0867F6B-3DBB-4743-B241-F59878BFA15D}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU
Expand Down Expand Up @@ -660,8 +640,6 @@ Global
{FB7C870E-A173-4F75-BE63-4EF39C79A759} = {5B60F564-4AD7-4B70-A887-7D91496799A2}
{F5017FD5-EA78-4CD2-A1B6-F534910683F8} = {AA4EE974-E765-4B97-AF35-F734BF9830F6}
{BD96BB0F-84DE-4A5F-8832-C8EADA36F43A} = {AA4EE974-E765-4B97-AF35-F734BF9830F6}
{2CB7D554-49CE-45AC-97DF-7F8C597BDFA7} = {A5E2E4FA-6087-4C16-BB7A-89E23AA0F4E3}
{9FE4A38F-F0E7-45BD-94C1-1DC6FA55BB4A} = {A5E2E4FA-6087-4C16-BB7A-89E23AA0F4E3}
{A0867F6B-3DBB-4743-B241-F59878BFA15D} = {A5E2E4FA-6087-4C16-BB7A-89E23AA0F4E3}
{B040B919-D8E3-4656-BD85-88A541AA893D} = {A5E2E4FA-6087-4C16-BB7A-89E23AA0F4E3}
{907EDA43-B4D9-40DA-BA07-8E00DD89FA33} = {FB7C870E-A173-4F75-BE63-4EF39C79A759}
Expand Down
2 changes: 2 additions & 0 deletions azure-pipelines-official.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ extends:
name: NetCore1ESPool-Svc-Internal
image: 1es-windows-2022
os: windows
policheck:
enabled: true
tsa:
enabled: true
configFile: '$(Build.SourcesDirectory)/eng/TSAConfig.gdntsa'
Expand Down
Loading
Loading