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' into ParamsCollections #72497

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
301 commits
Select commit Hold shift + click to select a range
c33461e
Fix
CyrusNajmabadi Nov 9, 2022
d80581a
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Dec 15, 2022
ef651a7
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Dec 15, 2022
0785ada
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Feb 8, 2023
3ba9349
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Feb 8, 2023
12f1015
Remove field
CyrusNajmabadi Feb 8, 2023
361a8b0
Remove files
CyrusNajmabadi Feb 8, 2023
82456eb
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 10, 2023
b6286c1
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Mar 19, 2023
da4b93a
Remove
CyrusNajmabadi Mar 19, 2023
525e086
Remove
CyrusNajmabadi Mar 19, 2023
1131a74
Remove
CyrusNajmabadi Mar 19, 2023
2bd325c
Remove
CyrusNajmabadi Mar 19, 2023
3379904
Remove
CyrusNajmabadi Mar 19, 2023
5215987
Delete
CyrusNajmabadi Mar 19, 2023
177d0fe
Delete
CyrusNajmabadi Mar 19, 2023
fcf9c19
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Mar 19, 2023
fea27b7
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Mar 27, 2023
76deff4
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Mar 27, 2023
9c33ac4
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Jul 18, 2023
7688a63
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Jul 18, 2023
a43fd1c
Update API
CyrusNajmabadi Jul 18, 2023
b69e03c
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Aug 22, 2023
6dabc7f
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Aug 22, 2023
35e6fa1
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Oct 24, 2023
7f89cdd
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Oct 24, 2023
34ba8d0
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Oct 25, 2023
8091466
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Oct 25, 2023
7728d41
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Oct 26, 2023
81062bf
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Oct 26, 2023
fe906a3
Merge branch 'DisableTests' into errorListRemoval
CyrusNajmabadi Oct 26, 2023
1ca9dbd
Merge branch 'DisableTests' into removePushDiagnostics
CyrusNajmabadi Oct 26, 2023
f262afa
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Nov 20, 2023
c064c3d
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Nov 20, 2023
fc6b180
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Dec 11, 2023
eb8edde
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Dec 11, 2023
2aeabb6
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Dec 18, 2023
e1a1984
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Dec 18, 2023
bcb3a2c
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Dec 21, 2023
a45e35b
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Dec 21, 2023
8933862
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Jan 14, 2024
31be6ce
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Jan 14, 2024
2611bac
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Jan 29, 2024
4393375
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Jan 29, 2024
bf57fcb
lint
CyrusNajmabadi Jan 29, 2024
47b6805
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Jan 30, 2024
bd930b3
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Feb 2, 2024
ec0f7fa
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 2, 2024
4155432
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 5, 2024
a2d4636
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 5, 2024
bf9c984
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Feb 7, 2024
e838819
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 7, 2024
8404e3d
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 8, 2024
15a0f02
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 8, 2024
669ae71
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 8, 2024
79c644f
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 8, 2024
b085ea5
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Feb 9, 2024
2f7d8d5
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Feb 9, 2024
f3f947c
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 12, 2024
62dbb23
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 12, 2024
606873f
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Feb 21, 2024
59f0c4e
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 21, 2024
d7e130f
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 22, 2024
dfb9d05
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 22, 2024
f89e195
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 24, 2024
0ddae28
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 24, 2024
06ac185
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Feb 26, 2024
7f7e0da
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 26, 2024
1453401
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Feb 26, 2024
91988c4
Merge branch 'errorListRemoval' of https://github.com/CyrusNajmabadi/…
CyrusNajmabadi Feb 26, 2024
c7f8271
Make analyzer
CyrusNajmabadi Feb 26, 2024
6cdf5d1
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 27, 2024
45052f6
Rename
CyrusNajmabadi Feb 27, 2024
3c8f08f
Defer array creation in ConcurrentCache
CyrusNajmabadi Feb 27, 2024
0f78d2c
Merge branch 'main' into cheapCache2
CyrusNajmabadi Feb 27, 2024
5488a1f
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 28, 2024
5bf18cf
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Feb 28, 2024
5fa5152
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Feb 28, 2024
127efc2
Remove legacy incremental-analyzer implementation of TaskList.
CyrusNajmabadi Feb 28, 2024
17feea6
Fix compiler vsix deployment
dibarbet Feb 29, 2024
629de79
Reduce signing parallelism to mitigate OOMs in official builds
dibarbet Feb 29, 2024
5e80863
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Feb 29, 2024
24c854a
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 1, 2024
6238424
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 2, 2024
8e71b11
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 3, 2024
4721b90
Update dependencies from https://github.com/dotnet/arcade build 20240…
dotnet-maestro[bot] Mar 4, 2024
7cc007b
Reduce allocations in InputNodes by specifying initial capacity (#72358)
ToddGrun Mar 5, 2024
2976fba
Rename a few incorrect IDS_ entries (#72385)
jcouv Mar 5, 2024
c88057e
Update PublishData for VS 17.10P2 snap (#72351)
jjonescz Mar 5, 2024
911f436
[main] Update dependencies from dotnet/arcade (#72287)
jjonescz Mar 5, 2024
4d6efea
[main] Update dependencies from dotnet/command-line-api (#72285)
dotnet-maestro[bot] Mar 5, 2024
b45733c
Change CI queues to regular (#72391)
jjonescz Mar 5, 2024
01c3283
Don't recommend readonly after readonly
aldelaro5 Mar 5, 2024
853022b
Fix crash in 'import completion' with alias to non-named type
CyrusNajmabadi Mar 5, 2024
02952f0
Merge pull request #72322 from dibarbet/sign_parallelism
arunchndr Mar 5, 2024
270178f
Merge remote-tracking branch 'upstream/main' into cheapCache2
CyrusNajmabadi Mar 5, 2024
a78c733
Add docs
CyrusNajmabadi Mar 5, 2024
bc33a80
Update semantic token refresh queue.
CyrusNajmabadi Mar 5, 2024
e414835
Make non-partial
CyrusNajmabadi Mar 5, 2024
4146ed3
make lock static
CyrusNajmabadi Mar 5, 2024
4cafec6
Make readonly
CyrusNajmabadi Mar 5, 2024
fffe254
Simplify skeleton reference cache
CyrusNajmabadi Mar 5, 2024
70df167
Simplify
CyrusNajmabadi Mar 5, 2024
fe7c660
Simplify
CyrusNajmabadi Mar 5, 2024
cdb7b51
Rename
CyrusNajmabadi Mar 5, 2024
2927d1c
Squueze size
CyrusNajmabadi Mar 5, 2024
70082ac
Simplify
CyrusNajmabadi Mar 5, 2024
2de4316
Add docs
CyrusNajmabadi Mar 5, 2024
e8f4ecb
Merge pull request #72291 from CyrusNajmabadi/cheapCache2
CyrusNajmabadi Mar 5, 2024
b8f54f5
Merge pull request #72401 from CyrusNajmabadi/importCrash
CyrusNajmabadi Mar 5, 2024
62521e8
Remove type
CyrusNajmabadi Mar 5, 2024
59e9386
Setup OptProf profiling for LanguageServer.Protocol
genlu Mar 5, 2024
734de55
Remove
CyrusNajmabadi Mar 5, 2024
996b785
Analyzer lint
CyrusNajmabadi Mar 5, 2024
2288c0f
Lint
CyrusNajmabadi Mar 5, 2024
814e602
better solutino
CyrusNajmabadi Mar 5, 2024
e228e5a
Move off primary constructor
CyrusNajmabadi Mar 5, 2024
c763cb2
Simplify
CyrusNajmabadi Mar 5, 2024
76efe17
Simplify api around diagnostic options
CyrusNajmabadi Mar 5, 2024
715b892
Remove loc strings
CyrusNajmabadi Mar 5, 2024
5f97f60
Remove persisted option storage for pull diagnostics
CyrusNajmabadi Mar 5, 2024
235f07b
Merge branch 'main' into removeLegacyTaskList
CyrusNajmabadi Mar 5, 2024
3b3fe63
Merge remote-tracking branch 'origin/removeLegacyTaskList' into remov…
CyrusNajmabadi Mar 5, 2024
325a5b9
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Mar 5, 2024
91b4ae7
File scoped namespace
CyrusNajmabadi Mar 5, 2024
f0ca2db
Merge branch 'removeLegacyTaskListAndPushOption' into removePushDiagn…
CyrusNajmabadi Mar 5, 2024
5bbda62
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
9885aff
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
83f58a0
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
0a3d575
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
338f417
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
a03cef5
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
336f185
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
f680bcc
File scoped namespaces
CyrusNajmabadi Mar 5, 2024
f00019a
fix
CyrusNajmabadi Mar 5, 2024
0d6e0ba
Merge pull request #72405 from CyrusNajmabadi/simplifyDiagnosticOptions
CyrusNajmabadi Mar 5, 2024
cc94c18
Roslyn non-source-only build fixes (#72360)
mmitche Mar 5, 2024
18cb45b
Move code needed only by inline-diagnostic tagger to that tagger's lo…
CyrusNajmabadi Mar 5, 2024
0eb10ba
remove unused property
CyrusNajmabadi Mar 5, 2024
ea66645
move methods up
CyrusNajmabadi Mar 5, 2024
1f4ca1c
remove intermediary type
CyrusNajmabadi Mar 5, 2024
0afab5b
File scoped namespace
CyrusNajmabadi Mar 5, 2024
6ab104b
Merge branch 'main' into errorListRemoval
CyrusNajmabadi Mar 5, 2024
e8542e2
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Mar 5, 2024
f36b2cc
Merge pull request #72394 from sdelarosbil/no-readonly-after-readonly
CyrusNajmabadi Mar 5, 2024
a86a0bc
Merge pull request #72406 from CyrusNajmabadi/removeLegacyTaskListAnd…
CyrusNajmabadi Mar 6, 2024
dcb045d
Merge pull request #72402 from CyrusNajmabadi/lspCompilation
CyrusNajmabadi Mar 6, 2024
6573ec4
Merge remote-tracking branch 'upstream/main' into removePushDiagnostics
CyrusNajmabadi Mar 6, 2024
bcd23d3
Fix
CyrusNajmabadi Mar 6, 2024
99d0439
Fix
CyrusNajmabadi Mar 6, 2024
1615edc
Fix
CyrusNajmabadi Mar 6, 2024
b040057
Fix
CyrusNajmabadi Mar 6, 2024
b96c6a7
Fix
CyrusNajmabadi Mar 6, 2024
99fbf1b
Mark two additional features as completed (#72387)
jcouv Mar 6, 2024
4fcb2bb
fixes
CyrusNajmabadi Mar 6, 2024
fec9b39
preserve
CyrusNajmabadi Mar 6, 2024
42ae3de
Docs
CyrusNajmabadi Mar 6, 2024
a0cc959
Remove tests
CyrusNajmabadi Mar 6, 2024
848c09c
Remove
CyrusNajmabadi Mar 6, 2024
fa68854
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Mar 6, 2024
b577e00
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 6, 2024
d94e083
Merge remote-tracking branch 'upstream/main' into simplifyInlineTagger
CyrusNajmabadi Mar 6, 2024
1dceec9
Fix
CyrusNajmabadi Mar 6, 2024
6376b72
restore code
CyrusNajmabadi Mar 6, 2024
3ae3ef9
Patterns: Allow non-negative and full integer sets to merge (intersec…
jcouv Mar 6, 2024
48096b9
Fix test
CyrusNajmabadi Mar 6, 2024
e460247
Fix test
CyrusNajmabadi Mar 6, 2024
d99a1cd
Test work
CyrusNajmabadi Mar 6, 2024
66459a9
Switch everything to fields
CyrusNajmabadi Mar 6, 2024
ff9bdf2
Flip
CyrusNajmabadi Mar 6, 2024
ea46e9d
Remove comments
CyrusNajmabadi Mar 6, 2024
fd8b017
Remove old options storage
CyrusNajmabadi Mar 6, 2024
82481e3
Unskip
CyrusNajmabadi Mar 6, 2024
649fccf
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 6, 2024
013d797
Fix test
CyrusNajmabadi Mar 6, 2024
d8e4141
Merge pull request #72321 from dibarbet/fix_compiler_fix
CyrusNajmabadi Mar 6, 2024
95c5fd7
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Mar 6, 2024
d24b5bb
Reduce allocations required to create a TransformNode (#72375)
ToddGrun Mar 6, 2024
69898f4
Add assertion info
CyrusNajmabadi Mar 6, 2024
3df730a
Add assertion info
CyrusNajmabadi Mar 6, 2024
8915842
GetRelative paths accepts paths shorter than the base directory (#72166)
AnakinRaW Mar 6, 2024
8c4f7e4
Tweak
CyrusNajmabadi Mar 6, 2024
2a1c1bb
Enable flag
CyrusNajmabadi Mar 6, 2024
70eff23
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 6, 2024
c543f6d
Coordinate
CyrusNajmabadi Mar 6, 2024
2a5b65a
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 6, 2024
a9fc060
Ensure option
CyrusNajmabadi Mar 6, 2024
a2d8455
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 7, 2024
2f12159
Coordinate
CyrusNajmabadi Mar 7, 2024
97420a4
fix
CyrusNajmabadi Mar 7, 2024
bda523c
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 7, 2024
bb24c94
Merge pull request #72404 from genlu/AddOptprof
genlu Mar 7, 2024
0c56e47
Fix log contention issue (#72419)
jaredpar Mar 7, 2024
5839507
Reduce closure and Lazy allocations inside CSharpCompilation.ctor (#7…
ToddGrun Mar 7, 2024
3dd1a23
Coordinate
CyrusNajmabadi Mar 7, 2024
f20fa37
Merge branch 'removePushDiagnostics' into errorListRemoval
CyrusNajmabadi Mar 7, 2024
0f7211d
Merge branch 'main' into removePushDiagnostics
CyrusNajmabadi Mar 7, 2024
64bc199
Reduce thread contention on ProjectSystemProject._gate (#72424)
ToddGrun Mar 7, 2024
80ccafa
FabricBot: Onboarding to GitOps.ResourceManagement because of FabricB…
dotnet-policy-service[bot] Mar 7, 2024
3ab3ca7
Merge pull request #62735 from CyrusNajmabadi/removePushDiagnostics
CyrusNajmabadi Mar 7, 2024
9df875d
Merge remote-tracking branch 'upstream/main' into errorListRemoval
CyrusNajmabadi Mar 7, 2024
8c55b1f
Merge pull request #62741 from CyrusNajmabadi/errorListRemoval
CyrusNajmabadi Mar 7, 2024
05d1290
Merge branch 'main' into simplifyInlineTagger
CyrusNajmabadi Mar 7, 2024
63a00ea
Remove dead tests
CyrusNajmabadi Mar 7, 2024
8bfe2d0
Fix
CyrusNajmabadi Mar 7, 2024
d683273
Merge pull request #72403 from CyrusNajmabadi/skeletonCache
CyrusNajmabadi Mar 7, 2024
96454b5
Remove unused types
CyrusNajmabadi Mar 7, 2024
d96ab02
remove unused type
CyrusNajmabadi Mar 7, 2024
5192bfe
remove unused type
CyrusNajmabadi Mar 7, 2024
d533a2d
remove unused type
CyrusNajmabadi Mar 7, 2024
ae57568
remove unused type
CyrusNajmabadi Mar 7, 2024
2ff751c
remove unused type
CyrusNajmabadi Mar 7, 2024
4c6384c
Delete optinos
CyrusNajmabadi Mar 7, 2024
b3307cd
Only use absolute URIs for TextDocumentLocation
sharwell Mar 7, 2024
b073f7d
Merge pull request #72440 from CyrusNajmabadi/errorList2
CyrusNajmabadi Mar 7, 2024
3fa9ffd
Merge pull request #72409 from CyrusNajmabadi/simplifyInlineTagger
CyrusNajmabadi Mar 7, 2024
191840b
Merge pull request #72442 from sharwell/absolute-uri
sharwell Mar 7, 2024
953722c
Remove unused diagnostic methods
CyrusNajmabadi Mar 7, 2024
8a7a3bd
Remove unused diagnostic methods
CyrusNajmabadi Mar 7, 2024
974993d
remove more
CyrusNajmabadi Mar 7, 2024
6148e15
lint
CyrusNajmabadi Mar 7, 2024
41ab2d9
Remove type
CyrusNajmabadi Mar 7, 2024
6b98b29
Remove more code only called by tests
CyrusNajmabadi Mar 7, 2024
6dcb3bb
Remove more code only called by tests
CyrusNajmabadi Mar 7, 2024
fe41d7e
Remove more code only called by tests
CyrusNajmabadi Mar 7, 2024
b1c2160
Remove more code only called by tests
CyrusNajmabadi Mar 7, 2024
036d471
lint
CyrusNajmabadi Mar 7, 2024
4e9734b
Remove more code only called by tests
CyrusNajmabadi Mar 7, 2024
9edd4e8
Merge branch 'main' into removeDiagFunctionality
CyrusNajmabadi Mar 7, 2024
c759290
Merge pull request #72445 from CyrusNajmabadi/removeDiagFunctionality
CyrusNajmabadi Mar 8, 2024
3fcc6a9
Cap signing file size to avoid OOMs (#72432)
jjonescz Mar 8, 2024
d757256
Bump roslyn-sdk and System.Security.Cryptography.Xml (#72242)
jjonescz Mar 8, 2024
8c3cefc
[main] Update dependencies from dotnet/source-build-reference-package…
dotnet-maestro[bot] Mar 8, 2024
c177e34
[main] Update dependencies from dotnet/arcade (#72434)
dotnet-maestro[bot] Mar 8, 2024
c625ed1
Standardize our Powershell code (#72423)
jaredpar Mar 8, 2024
026c963
Razor internals (#71762)
chsienki Mar 8, 2024
ab63819
Do not generate asyn write in `cw` snippet
DoctorKrolic Mar 10, 2024
e91eeb1
[main] Update dependencies from dotnet/arcade (#72472)
dotnet-maestro[bot] Mar 11, 2024
01b7c23
[main] Update dependencies from dotnet/source-build-externals (#72303)
dotnet-maestro[bot] Mar 11, 2024
a66eace
Use AsyncBatchingWorkQueue instead of TaskQueue
sharwell Mar 6, 2024
0ed61bd
Merge pull request #72425 from sharwell/diagnostics-queue
sharwell Mar 11, 2024
fc58c2a
Merge pull request #72477 from DoctorKrolic/no-async-console
sharwell Mar 11, 2024
8e274ea
Implement module cancellation and stack probing instrumentations (#71…
tmat Mar 11, 2024
d0b3389
Remove workspace option
CyrusNajmabadi Mar 11, 2024
c5f6aa5
Fix logic in compilation tracker causing an assert
CyrusNajmabadi Mar 11, 2024
645ed1b
Reduce closure allocations associated with AsyncLazy usage (#72449)
ToddGrun Mar 11, 2024
94c65cd
Collection expressions: IOperation and Add method with params array (…
cston Mar 12, 2024
b0be498
Merge pull request #72490 from CyrusNajmabadi/workspaceOption
CyrusNajmabadi Mar 12, 2024
c3565da
Merge pull request #72492 from CyrusNajmabadi/compilationTrackerLocker
CyrusNajmabadi Mar 12, 2024
84d12e1
Merge 'main' into ParamsCollections
AlekseyTs Mar 12, 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
  •  
  •  
  •  
822 changes: 0 additions & 822 deletions .github/fabricbot.json

This file was deleted.

232 changes: 232 additions & 0 deletions .github/policies/resourceManagement.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
id:
name: GitOps.PullRequestIssueManagement
description: GitOps.PullRequestIssueManagement primitive
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
scheduledSearches:
- description: Close "Need More Info" Issues
frequencies:
- hourly:
hour: 3
filters:
- isOpen
- isIssue
- hasLabel:
label: Need More Info
- noActivitySince:
days: 10
actions:
- closeIssue
- addReply:
reply: "Closing this issue as we've seen no reply to the request for more information. If you are able to get the requested information, please add it to the issue and we will retriage it. "
eventResponderTasks:
- if:
- payloadType: Pull_Request
- isPullRequest
- labelAdded:
label: auto-merge
- or:
- activitySenderHasPermission:
permission: Admin
- isActivitySender:
user: dotnet-bot
issueAuthor: False
then:
- approvePullRequest:
comment: Auto-approval
description: Auto-approve auto-merge PRs
triggerOnOwnActions: false
- if:
- payloadType: Pull_Request
- isPullRequest
- isActivitySender:
user: dotnet-maestro[bot]
issueAuthor: False
- isAction:
action: Opened
- not:
bodyContains:
pattern: Updates sdk.version
isRegex: False
then:
- approvePullRequest:
comment: Auto-approve
description: Auto-approve maestro PRs
triggerOnOwnActions: false
- if:
- payloadType: Pull_Request
- isPullRequest
- or:
- targetsBranch:
branch: main
- targetsBranch:
branch: main-vs-deps
- and:
- isAction:
action: Closed
- isMerged
then:
- addMilestone:
milestone: Next
description: Milestone tracking
triggerOnOwnActions: true
- if:
- payloadType: Pull_Request
- isPullRequest
- isActivitySender:
user: dotnet-bot
issueAuthor: False
- titleContains:
pattern: Localized file check-in
isRegex: False
- isAction:
action: Opened
then:
- addLabel:
label: auto-merge
description: Auto-approve OneLoc PRs
triggerOnOwnActions: false
- if:
- payloadType: Issue_Comment
- isIssue
- isOpen
- hasLabel:
label: Need More Info
then:
- addLabel:
label: untriaged
- removeLabel:
label: Need More Info
description: Remove "Need More Info" on comment
triggerOnOwnActions: false
- if:
- payloadType: Pull_Request
- isPullRequest
- isAction:
action: Opened
- and:
- not:
activitySenderHasPermission:
permission: Admin
- not:
activitySenderHasPermission:
permission: Write
- not:
isActivitySender:
user: github-actions[bot]
issueAuthor: False
- not:
isActivitySender:
user: dotnet-maestro[bot]
issueAuthor: False
- not:
isActivitySender:
user: dotnet-maestro-bot[bot]
issueAuthor: False
- not:
isActivitySender:
user: dotnet-maestro-bot
issueAuthor: False
- not:
isActivitySender:
user: dotnet-maestro
issueAuthor: False
- not:
isActivitySender:
user: github-actions
issueAuthor: False
then:
- addLabel:
label: Community
description: Label Community Pull Requests
triggerOnOwnActions: false
- if:
- payloadType: Pull_Request
- isPullRequest
- filesMatchPattern:
pattern: '[xX][aA][mM][lL]$'
- and:
- not:
hasLabel:
label: UX Review Requested
- not:
hasLabel:
label: UX Review Complete
- not:
hasLabel:
label: UX Review Not Required
- not:
hasLabel:
label: Needs UX Triage
- or:
- isAction:
action: Opened
- isAction:
action: Synchronize
- and:
- isAction:
action: Closed
- isMerged
- and:
- not:
isActivitySender:
user: dotnet-bot
issueAuthor: False
- not:
isActivitySender:
user: dotnet-maestro[bot]
issueAuthor: False
- not:
titleContains:
pattern: ^Merge .* to .*$
isRegex: True
then:
- addLabel:
label: Needs UX Triage
description: Add "Needs UX Triage" on PRs
triggerOnOwnActions: false
- if:
- payloadType: Pull_Request
- filesMatchPattern:
pattern: .*/PublicAPI\.(Shipped|Unshipped)\.txt
- not:
isActivitySender:
user: dotnet-bot
issueAuthor: False
- or:
- isAction:
action: Opened
- isAction:
action: Synchronize
- and:
- not:
hasLabel:
label: api-approved
- not:
hasLabel:
label: Needs API Review
then:
- addLabel:
label: Needs API Review
- addReply:
reply: This PR modifies public API files. Please follow the instructions at https://github.com/dotnet/roslyn/blob/main/docs/contributing/API%20Review%20Process.md for ensuring all public APIs are reviewed before merging.
description: Adds "Needs API Review" on PRs that touch public APIs
triggerOnOwnActions: false
- if:
- payloadType: Issues
- isIssue
- hasLabel:
label: vs-insertion
- titleContains:
pattern: '[Automated] PRs inserted in VS build'
isRegex: False
then:
- closeIssue
description: Close automatically generated PR tagger issues
triggerOnOwnActions: false
onFailure:
onSuccess:
2 changes: 1 addition & 1 deletion azure-pipelines-integration-corehost.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ parameters:
- name: queueName
displayName: Queue Name
type: string
default: windows.vs2022preview.scout.amd64.open
default: windows.vs2022preview.amd64.open
values:
- windows.vs2022.amd64.open
- windows.vs2022.scout.amd64.open
Expand Down
2 changes: 1 addition & 1 deletion azure-pipelines-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ parameters:
- name: queueName
displayName: Queue Name
type: string
default: windows.vs2022preview.scout.amd64.open
default: windows.vs2022preview.amd64.open
values:
- windows.vs2022.amd64.open
- windows.vs2022.scout.amd64.open
Expand Down
28 changes: 8 additions & 20 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -385,34 +385,22 @@ stages:
steps:
- template: eng/pipelines/checkout-windows-task.yml

- task: PowerShell@2
- powershell: eng/build.ps1 -configuration Release -prepareMachine -ci -restore -binaryLogName Restore.binlog
displayName: Restore
inputs:
pwsh: true
filePath: eng/build.ps1
arguments: -configuration Release -prepareMachine -ci -restore -binaryLogName Restore.binlog

- task: PowerShell@2
- powershell: eng/build.ps1 -configuration Release -prepareMachine -ci -build -pack -publish -sign -binaryLogName Build.binlog
displayName: Build
inputs:
pwsh: true
filePath: eng/build.ps1
arguments: -configuration Release -prepareMachine -ci -build -pack -publish -sign -binaryLogName Build.binlog

- script: $(Build.SourcesDirectory)\artifacts\bin\BuildBoss\Release\net472\BuildBoss.exe -r "$(Build.SourcesDirectory)/" -c Release -p Roslyn.sln
displayName: Validate Build Artifacts

- pwsh: |
./eng/validate-rules-missing-documentation.ps1 -ci
- powershell: eng/validate-rules-missing-documentation.ps1 -ci
displayName: Validate rules missing documentation

- pwsh: |
./eng/generate-compiler-code.ps1 -test -configuration Release
- powershell: eng/generate-compiler-code.ps1 -test -configuration Release
displayName: Generate Syntax Files
condition: or(ne(variables['Build.Reason'], 'PullRequest'), eq(variables['compilerChange'], 'true'))

- pwsh: |
./eng/validate-code-formatting.ps1 -ci -rootDirectory $(Build.SourcesDirectory)\src -includeDirectories Compilers\CSharp\Portable\Generated\, Compilers\VisualBasic\Portable\Generated\, ExpressionEvaluator\VisualBasic\Source\ResultProvider\Generated\
- powershell: eng/validate-code-formatting.ps1 -ci -rootDirectory $(Build.SourcesDirectory)\src -includeDirectories Compilers\CSharp\Portable\Generated\, Compilers\VisualBasic\Portable\Generated\, ExpressionEvaluator\VisualBasic\Source\ResultProvider\Generated\
displayName: Validate Generated Syntax Files
condition: or(ne(variables['Build.Reason'], 'PullRequest'), eq(variables['compilerChange'], 'true'))

Expand All @@ -435,10 +423,10 @@ stages:
steps:
- template: eng/pipelines/checkout-windows-task.yml

- pwsh: eng/make-bootstrap.ps1 -output $(bootstrapDir)
- powershell: eng/make-bootstrap.ps1 -output $(bootstrapDir)
displayName: Build Bootstrap Compiler

- pwsh: eng/test-determinism.ps1 -configuration Debug -bootstrapDir $(bootstrapDir)
- powershell: eng/test-determinism.ps1 -configuration Debug -bootstrapDir $(bootstrapDir) -ci
displayName: Build - Validate determinism

- template: eng/pipelines/publish-logs.yml
Expand Down Expand Up @@ -480,7 +468,7 @@ stages:
steps:
- template: eng/pipelines/checkout-unix-task.yml

- pwsh: eng/todo-check.ps1
- powershell: eng/todo-check.ps1
displayName: Validate TODO/PROTOTYPE comments are not present

- job: Correctness_Rebuild
Expand Down
4 changes: 2 additions & 2 deletions docs/Language Feature Status.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ efforts behind them.
| [Params Span\<T> + Stackalloc any array type](https://github.com/dotnet/csharplang/issues/1757) | [params-span](https://github.com/dotnet/roslyn/tree/features/params-span) | [In Progress](https://github.com/dotnet/roslyn/issues/57049) | [cston](https://github.com/cston) | TBD | | [jaredpar](https://github.com/jaredpar) |
| [Default in deconstruction](https://github.com/dotnet/roslyn/pull/25562) | [decon-default](https://github.com/dotnet/roslyn/tree/features/decon-default) | [In Progress](https://github.com/dotnet/roslyn/issues/25559) | [jcouv](https://github.com/jcouv) | [gafter](https://github.com/gafter) | | [jcouv](https://github.com/jcouv) |
| [Roles/Extensions](https://github.com/dotnet/csharplang/issues/5497) | [roles](https://github.com/dotnet/roslyn/tree/features/roles) | [In Progress](https://github.com/dotnet/roslyn/issues/66722) | [jcouv](https://github.com/jcouv) | [AlekseyTs](https://github.com/AlekseyTs), [jjonescz](https://github.com/jjonescz) | | [MadsTorgersen](https://github.com/MadsTorgersen) |
| [Escape character](https://github.com/dotnet/csharplang/issues/7400) | N/A | [In Progress](https://github.com/dotnet/roslyn/pull/70497) | [CyrusNajmabadi](https://github.com/CyrusNajmabadi) | [jcouv](https://github.com/jcouv), [RikkiGibson](https://github.com/RikkiGibson) | | [CyrusNajmabadi](https://github.com/CyrusNajmabadi) |
| [Method group natural type improvements](https://github.com/dotnet/csharplang/blob/main/proposals/method-group-natural-type-improvements.md) | main | In Progress | [jcouv](https://github.com/jcouv) | [AlekseyTs](https://github.com/AlekseyTs), [cston](https://github.com/cston) | | [jcouv](https://github.com/jcouv) |
| [Escape character](https://github.com/dotnet/csharplang/issues/7400) | N/A | [Merged into 17.9p1](https://github.com/dotnet/roslyn/pull/70497) | [CyrusNajmabadi](https://github.com/CyrusNajmabadi) | [jcouv](https://github.com/jcouv), [RikkiGibson](https://github.com/RikkiGibson) | | [CyrusNajmabadi](https://github.com/CyrusNajmabadi) |
| [Method group natural type improvements](https://github.com/dotnet/csharplang/blob/main/proposals/method-group-natural-type-improvements.md) | main | [Merged into 17.9p2](https://github.com/dotnet/roslyn/issues/69432) | [jcouv](https://github.com/jcouv) | [AlekseyTs](https://github.com/AlekseyTs), [cston](https://github.com/cston) | | [jcouv](https://github.com/jcouv) |
| [`Lock` object](https://github.com/dotnet/csharplang/issues/7104) | [LockObject](https://github.com/dotnet/roslyn/tree/features/LockObject) | [Merged into 17.10p2](https://github.com/dotnet/roslyn/issues/71888) | [jjonescz](https://github.com/jjonescz) | [cston](https://github.com/cston), [RikkiGibson](https://github.com/RikkiGibson) | | [stephentoub](https://github.com/stephentoub) |
| Implicit indexer access in object initializers | main | [Merged into 17.9p3](https://github.com/dotnet/roslyn/pull/70649) | [jcouv](https://github.com/jcouv) | [AlekseyTs](https://github.com/AlekseyTs), [cston](https://github.com/cston) | | |

Expand Down
Loading
Loading