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 features/ref-fields #60914

Merged
merged 1,168 commits into from
Apr 23, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1168 commits
Select commit Hold shift + click to select a range
9d70407
Merge pull request #60667 from Youssef1313/restore-tests
mavasani Apr 9, 2022
beb6f39
Merge pull request #60528 from DoctorKrolic/async-suggestions-improve…
CyrusNajmabadi Apr 9, 2022
48ef538
Pass options to FixAllAsync, simplify CodeAction registration (#60665)
tmat Apr 10, 2022
3e091ab
Merge pull request #60654 from CyrusNajmabadi/todoListWait
CyrusNajmabadi Apr 10, 2022
ea8b494
Trim unnessasary leading lines when removing usings (#60672)
DoctorKrolic Apr 11, 2022
c9f2aec
Formatting and code generation options (#60127)
tmat Apr 11, 2022
35b09bd
Remove duplicate package references (#60658)
dibarbet Apr 11, 2022
ae66fbc
Merge pull request #60490 from dotnet/merges/release/dev17.2-to-main
Apr 11, 2022
baf15f9
Allow generating variable with contextual keyword name in return stat…
DoctorKrolic Apr 11, 2022
55aca58
PR feedback, added yield return
DoctorKrolic Apr 11, 2022
2e4fb41
Revert
DoctorKrolic Apr 11, 2022
fc36f3e
Changed logic
DoctorKrolic Apr 11, 2022
05ae80e
Expose new Recommender API
CyrusNajmabadi Apr 11, 2022
d9c3610
Add TS external access API for ICommentSelectionService
tmat Apr 11, 2022
903521b
Put var to syntactic constructs
DoctorKrolic Apr 11, 2022
e074504
Add test
DoctorKrolic Apr 11, 2022
03c76e8
Reintroduced old test
DoctorKrolic Apr 11, 2022
86d0374
Obsolete
CyrusNajmabadi Apr 11, 2022
e48bc26
Reintroduced old test
DoctorKrolic Apr 11, 2022
3489fc3
Merge branch 'allow-generate-in-return-statement' of https://github.c…
DoctorKrolic Apr 11, 2022
7120f9d
Doc
DoctorKrolic Apr 11, 2022
a71a5cf
Support declaration and consumption of user-defined Unsigned Right Sh…
AlekseyTs Apr 11, 2022
710ae57
Fix feature name to match published name
CyrusNajmabadi Apr 11, 2022
e3cabdc
Workaround
tmat Apr 11, 2022
aa32a07
Stop switching /langver to preview for generator tests
jasonmalinowski Apr 11, 2022
760586f
Update loc strings
CyrusNajmabadi Apr 11, 2022
b122f0d
Obsolete both
CyrusNajmabadi Apr 11, 2022
8b5c5b8
Merge pull request #60531 from jasonmalinowski/do-not-pass-idynamicfi…
jasonmalinowski Apr 11, 2022
d2eec23
add comment explaining implementation divergence
jmarolf Apr 12, 2022
b0cd71f
Merge pull request #60687 from tmat/TSExternalAccess
JoeRobich Apr 12, 2022
aeafe4d
Check val escape for initializers of fields with ref-like type (#60577)
cston Apr 12, 2022
76398ad
Fix crash when combining reordered arguments with params array (#60590)
RikkiGibson Apr 12, 2022
16b2f8f
Use VS2022 for official build
JoeRobich Apr 12, 2022
39b44cb
Fix 'move to namespace' with file scoped namespaces.
CyrusNajmabadi Apr 12, 2022
64b7c52
Add workitem
CyrusNajmabadi Apr 12, 2022
1a20e23
Fix image name
JoeRobich Apr 12, 2022
a655f50
NRT enable C# EditorFeatures project.
CyrusNajmabadi Apr 12, 2022
c6f7178
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
4042b12
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
49f54c1
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
d4df15a
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
f2d278f
Merge pull request #60712 from dotnet/dev/jorobich/use-vs2022-officia…
JoeRobich Apr 12, 2022
49a4a66
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
737b3f5
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
2c6f7d8
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
296f1b6
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
307e74f
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
f900821
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
c7124ea
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
cd563f1
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
b9038b1
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
1cc79d6
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
9c176d3
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
2158cef
NRT enable C# feature.
CyrusNajmabadi Apr 12, 2022
0c1f293
NRT
CyrusNajmabadi Apr 13, 2022
51bb5e5
NRT
CyrusNajmabadi Apr 13, 2022
66f8aeb
Share the indices we create for files that do not have PP directives …
CyrusNajmabadi Apr 13, 2022
49dedd3
Fix flaky VSTypeScriptHandlerTests (#60706)
dibarbet Apr 13, 2022
0560ba2
Merge pull request #60494 from jasonmalinowski/fix-keybinding-reset-d…
jasonmalinowski Apr 13, 2022
a800ef6
Merge pull request #60691 from jasonmalinowski/simplify-tests
jasonmalinowski Apr 13, 2022
c31382c
Allow code actions to retrieve options for any language (#60697)
tmat Apr 13, 2022
a96c8ac
Grab bag of UTF8 string support in IDE features (#60599)
davidwengier Apr 13, 2022
243fcf3
Update csc.dll path in launch.json (#60663)
RikkiGibson Apr 13, 2022
d0749d8
Add implement interface support for checked operators and cast operat…
dibarbet Apr 13, 2022
5d87d57
Fix FAR on checked operators (#60698)
dibarbet Apr 13, 2022
bcb7772
Merge release/dev17.2 to main (#60682)
dotnet-bot Apr 13, 2022
69a8de7
Merge pull request #60562 from jmarolf/bugfix/winforms-startup-exception
jmarolf Apr 13, 2022
d4c3cb9
Generate static abstract interface members correctly (#60618)
davidwengier Apr 13, 2022
966318a
Merge pull request #60716 from CyrusNajmabadi/nrtRosly
CyrusNajmabadi Apr 13, 2022
7cb07dd
Merge pull request #60692 from CyrusNajmabadi/locString2
CyrusNajmabadi Apr 13, 2022
2a63a0c
Address PROTOTYPE comments for UnsignedRightShift (#60707)
AlekseyTs Apr 13, 2022
99296b4
Add integration test to flag MEF composition breaks
jasonmalinowski Mar 31, 2022
334c3d4
Remove #nullable enable
jasonmalinowski Apr 13, 2022
3aed676
Clean up IDiagnosticService extension methods
jasonmalinowski Apr 13, 2022
88f730d
Delete unused code
jasonmalinowski Oct 28, 2021
186787c
Add an internal API for getting the generator diagnostics
jasonmalinowski Mar 4, 2022
922be4f
Convert documentation for members to use XML doc comments
jasonmalinowski Mar 18, 2022
fdf4c60
Extract out a helper for checking if one project depends on another
jasonmalinowski Mar 19, 2022
99b6ba9
Make heading levels for warning waves documentation consistent (#60721)
Youssef1313 Apr 13, 2022
b73c0cc
Avoid formatting diagnostics with raw strings (#60655)
jcouv Apr 13, 2022
55b8fae
IDE changes for "Unsigned Right Shift" feature, plus tests. (#60689)
AlekseyTs Apr 13, 2022
9938fe3
Merge pull request #60713 from CyrusNajmabadi/moveToNamespace
CyrusNajmabadi Apr 13, 2022
eb3ccc5
Support checked operators in explicit interface implementation (#60715)
dibarbet Apr 14, 2022
dbc3091
add more miscellaneous tests for checked operators (#60727)
dibarbet Apr 14, 2022
90d9e7b
Delay symbol-search index updating until solution is fully loaded.
CyrusNajmabadi Apr 14, 2022
c4f52e9
Merge 'main' into UnsignedRightShift
AlekseyTs Apr 14, 2022
71822b6
Reorder synchronization code for clarity
CyrusNajmabadi Apr 14, 2022
d9ac639
Merge pull request #60746 from CyrusNajmabadi/delaySymbolSearch
CyrusNajmabadi Apr 14, 2022
42392ee
Fix missing suggestion after comparison operators in is pattern match…
maciek231 Apr 14, 2022
b922e70
Merge pull request #60684 from DoctorKrolic/allow-generate-in-return-…
CyrusNajmabadi Apr 14, 2022
1dfba6a
Do not try to refcount solution syncing when communicating with OOP
CyrusNajmabadi Apr 14, 2022
2920959
Remove duplicated asset
davkean Apr 14, 2022
0efe4f8
Merge pull request #60748 from AlekseyTs/UnsignedRightShift_08
Apr 14, 2022
3f615ac
Merge pull request #60723 from jasonmalinowski/simplify-diagnostics
jasonmalinowski Apr 14, 2022
ce9af42
Merge pull request #60496 from jasonmalinowski/add-integration-test-f…
jasonmalinowski Apr 14, 2022
2b1fbd8
Simplifier options (#60174)
tmat Apr 14, 2022
646e3c4
Fix #55183: Add SymbolVisitor<TArgument, TResult> (#56530)
siegfriedpammer Apr 14, 2022
eceb6d4
Reenable sharing of OOP syncing operations
CyrusNajmabadi Apr 14, 2022
6f8668c
Use scopeIds on the remote side instead
CyrusNajmabadi Apr 14, 2022
7711d35
Merge pull request #60753 from CyrusNajmabadi/revertSolutionRefCount
CyrusNajmabadi Apr 14, 2022
3d2b4fa
Update tests
CyrusNajmabadi Apr 14, 2022
e595475
Make sealed
CyrusNajmabadi Apr 14, 2022
d8f0854
REmove comment
CyrusNajmabadi Apr 14, 2022
ee9e2e6
Merge pull request #60754 from davkean/dev/davkean/DuplicatedAsset
davkean Apr 14, 2022
43c0646
Update comment
CyrusNajmabadi Apr 14, 2022
4222895
Move from ScopeId to just using solution checksum
CyrusNajmabadi Apr 14, 2022
9b78e81
correct code.
CyrusNajmabadi Apr 14, 2022
f927655
Share single lock
CyrusNajmabadi Apr 14, 2022
6aa9d0a
Fix access of disposed object
CyrusNajmabadi Apr 14, 2022
e150c45
Merge branch 'reenableConcurrentSync' into syncCleanup
CyrusNajmabadi Apr 15, 2022
81f7917
Simplify
CyrusNajmabadi Apr 15, 2022
2af5f7f
Simplify
CyrusNajmabadi Apr 15, 2022
b9a864e
Comment
CyrusNajmabadi Apr 15, 2022
5d1de67
Test fixup
CyrusNajmabadi Apr 15, 2022
558d3f2
Fix test
CyrusNajmabadi Apr 15, 2022
faaeafe
Fix test
CyrusNajmabadi Apr 15, 2022
6d6925a
Add ReplacementTextChange to OmniSharpInlineHint
JoeRobich Apr 15, 2022
0e60d7e
Merge pull request #60768 from dotnet/dev/jorobich/add-textchange-to-…
JoeRobich Apr 15, 2022
88d56f8
Fixed false positive "Remove unnecessary parentheses" on tuples when …
DoctorKrolic Apr 15, 2022
3176c0d
Comment
DoctorKrolic Apr 15, 2022
4814028
Merge pull request #60758 from CyrusNajmabadi/reenableConcurrentSync
CyrusNajmabadi Apr 15, 2022
86c3d4d
Merge remote-tracking branch 'upstream/main' into syncCleanup
CyrusNajmabadi Apr 15, 2022
f287eef
Remove comment
CyrusNajmabadi Apr 15, 2022
ea8f6fe
Update doc
CyrusNajmabadi Apr 15, 2022
df8bea0
Simplify
DoctorKrolic Apr 15, 2022
4fcc230
Docs
CyrusNajmabadi Apr 15, 2022
1ede048
Further simplify
DoctorKrolic Apr 15, 2022
5cfe612
Suggestion
DoctorKrolic Apr 15, 2022
6c3b331
Improve suggestion
DoctorKrolic Apr 15, 2022
a44a2a7
Merge 'features/UnsignedRightShift' into 'main'
AlekseyTs Apr 15, 2022
0bf6faa
Move to a single dictionary
CyrusNajmabadi Apr 15, 2022
7a9af1c
Merge pull request #60761 from CyrusNajmabadi/syncCleanup
CyrusNajmabadi Apr 15, 2022
76ba028
Merge remote-tracking branch 'upstream/main' into syncCleanup2
CyrusNajmabadi Apr 15, 2022
e08d496
Simplify
CyrusNajmabadi Apr 15, 2022
5e16432
Make diff nicer
CyrusNajmabadi Apr 15, 2022
6b9209d
follow pattern
CyrusNajmabadi Apr 15, 2022
cdd027e
Merge remote-tracking branch 'upstream/main' into fix-remove-unnecess…
CyrusNajmabadi Apr 15, 2022
36e36b1
Support any arguments. Add tests.
CyrusNajmabadi Apr 15, 2022
3e2a8c5
Merge pull request #60780 from AlekseyTs/UnsignedRightShift_09
Apr 15, 2022
adfc176
Merge remote-tracking branch 'upstream/main' into simplifySync
CyrusNajmabadi Apr 15, 2022
26c1280
Tweak comment
CyrusNajmabadi Apr 15, 2022
5b6d347
Bump Humanizer.Core version to 2.14.1
JoeRobich Apr 15, 2022
9e93cb6
Merge pull request #60779 from CyrusNajmabadi/syncCleanup2
CyrusNajmabadi Apr 15, 2022
eb07e24
Merge remote-tracking branch 'upstream/main' into simplifySync
CyrusNajmabadi Apr 15, 2022
db4b6c9
Move code to single part
CyrusNajmabadi Apr 15, 2022
898db2b
Rename
CyrusNajmabadi Apr 15, 2022
c4bb2a5
REmove fromPrimaryBranch from OOP syncing requests.
CyrusNajmabadi Apr 15, 2022
776fd6c
Remove PinnedSolutionInfo
CyrusNajmabadi Apr 15, 2022
b49be0c
Merge pull request #60772 from DoctorKrolic/fix-remove-unnecessary-pa…
CyrusNajmabadi Apr 15, 2022
8592d31
Merge pull request #60785 from dotnet/dev/jorobich/bump-humanizer-ver…
JoeRobich Apr 15, 2022
acb47af
Merge pull request #60749 from CyrusNajmabadi/simplifySync
CyrusNajmabadi Apr 16, 2022
dd5004b
Merge remote-tracking branch 'upstream/main' into removeBranchId
CyrusNajmabadi Apr 16, 2022
2b6627d
Simplification from code review
maciek231 Apr 16, 2022
09408ab
Merge pull request #60752 from maciek231/SuggestionsAfterComparisonOp…
CyrusNajmabadi Apr 16, 2022
7615947
Fixed crash when moving type from System namespace
DoctorKrolic Apr 16, 2022
19986e2
Change logic
DoctorKrolic Apr 17, 2022
31d7f1f
Merge pull request #60793 from DoctorKrolic/fix-crash-when-moving-fro…
CyrusNajmabadi Apr 17, 2022
06dd879
Do not suggest where keyword in generic constraints when accessing me…
DoctorKrolic Apr 18, 2022
72447a5
Merge pull request #60671 from maciek231/ExtractBaseClassGenericTypes
CyrusNajmabadi Apr 18, 2022
c4e6ef5
Fix up handling for partially written generics
jasonmalinowski Apr 15, 2022
490a96d
Improve
DoctorKrolic Apr 18, 2022
aa4ede7
Merge pull request #60787 from CyrusNajmabadi/removeBranchId
CyrusNajmabadi Apr 18, 2022
b73e176
Merge pull request #60789 from jasonmalinowski/update-partial-generic…
jasonmalinowski Apr 18, 2022
b8f9c2c
Merge pull request #60686 from CyrusNajmabadi/recommendedAPI
CyrusNajmabadi Apr 18, 2022
e9fdc0f
Simplify & positive tests
DoctorKrolic Apr 18, 2022
4cc33cb
Merge pull request #60815 from DoctorKrolic/not-suggest-where-after-d…
CyrusNajmabadi Apr 18, 2022
bc6ea4d
Update status of "Unsigned Right Shift" feature (#60821)
AlekseyTs Apr 18, 2022
2c2c512
Add file types to feature status doc (#60820)
RikkiGibson Apr 18, 2022
271b625
Add OptProf.json to CI excluded files
genlu Apr 18, 2022
369c04f
Update azure-pipelines-integration-corehost.yml
JoeRobich Apr 18, 2022
f83a0aa
Avoid artificial tagging delay when called by consumer that is explic…
CyrusNajmabadi Apr 19, 2022
a6b284f
Merge pull request #60588 from sharwell/basic-errorlist
sharwell Apr 19, 2022
4f9d746
Merge pull request #60828 from dotnet/dev/gel/ExcludeOptProf
genlu Apr 19, 2022
3c00d86
[main] Update dependencies from dotnet/arcade (#60523)
dotnet-maestro[bot] Apr 19, 2022
25623fe
Fix TypeScript code actions and Xaml remove unused usings (#60829)
tmat Apr 19, 2022
423e928
Initial .NET Framework ARM64 support (#60735)
jaredpar Apr 19, 2022
32a81dd
Update dependencies from https://github.com/dotnet/arcade build 20220…
dotnet-maestro[bot] Apr 19, 2022
e162905
Merge pull request #60830 from CyrusNajmabadi/blockingTagCAll
CyrusNajmabadi Apr 19, 2022
4eaa26e
Merge branch 'main' into merges/release/dev17.2-to-main
dibarbet Apr 19, 2022
af86175
Fix merge
dibarbet Apr 19, 2022
017836b
remove unused data
CyrusNajmabadi Apr 19, 2022
1b9b35f
In progress
CyrusNajmabadi Apr 19, 2022
e946df0
Simplify
CyrusNajmabadi Apr 19, 2022
c02fcbf
Simplify
CyrusNajmabadi Apr 19, 2022
576b38c
Add comment
CyrusNajmabadi Apr 19, 2022
351d7a0
Cancel faster
CyrusNajmabadi Apr 19, 2022
45d9f52
Switch to throw
CyrusNajmabadi Apr 19, 2022
459b8e4
Simplify
CyrusNajmabadi Apr 19, 2022
41e68b7
Keep on waiting if we're paused
CyrusNajmabadi Apr 19, 2022
cf515a3
Simplify
CyrusNajmabadi Apr 19, 2022
63afdca
Add comment
CyrusNajmabadi Apr 19, 2022
98e4600
Remove comment
CyrusNajmabadi Apr 19, 2022
367eeac
Revert
CyrusNajmabadi Apr 19, 2022
1fd97e0
Fix the color key for rename hint text at the bottom
ryzngard Apr 19, 2022
44e99a6
Fix composition
CyrusNajmabadi Apr 19, 2022
ad66c37
Simplify
CyrusNajmabadi Apr 19, 2022
08b6e65
Simplify implementation
CyrusNajmabadi Apr 19, 2022
8ebc2d2
Move events up
CyrusNajmabadi Apr 19, 2022
db85d9e
Revert "Don't complete quotes if they complete a valid string (#60227)"
CyrusNajmabadi Apr 20, 2022
50ce5f8
Fix infinite loop introduced with https://github.com/dotnet/roslyn/pu…
CyrusNajmabadi Apr 20, 2022
a2484a2
Cleanup brace completion code.
CyrusNajmabadi Apr 20, 2022
b9434c9
Remove cancellation token
CyrusNajmabadi Apr 20, 2022
75f350e
Lint
CyrusNajmabadi Apr 20, 2022
79120ea
Update src/Features/CSharp/Portable/BraceCompletion/StringLiteralBrac…
CyrusNajmabadi Apr 20, 2022
af22c19
Wait for certain features in order in tests to respect dependency bet…
CyrusNajmabadi Apr 20, 2022
5c433b5
Wait on solution crawler
CyrusNajmabadi Apr 20, 2022
07ffc89
Assume buffer is visible if we can't find any views for it at all
CyrusNajmabadi Apr 20, 2022
07c9077
Revert
CyrusNajmabadi Apr 20, 2022
9f61c78
Merge pull request #60856 from CyrusNajmabadi/waitInOrder
CyrusNajmabadi Apr 20, 2022
995b6c8
Merge remote-tracking branch 'upstream/main' into fixInfiniteLoop
CyrusNajmabadi Apr 20, 2022
826513f
Merge branch 'fixInfiniteLoop' of https://github.com/CyrusNajmabadi/r…
CyrusNajmabadi Apr 20, 2022
991ee74
Merge remote-tracking branch 'upstream/main' into braceCleanup
CyrusNajmabadi Apr 20, 2022
14bfb14
Merge remote-tracking branch 'upstream/main' into globalNotification
CyrusNajmabadi Apr 20, 2022
1e40aa1
Merge pull request #60851 from CyrusNajmabadi/revert60227
CyrusNajmabadi Apr 20, 2022
362f4ab
Fix logic issue
CyrusNajmabadi Apr 20, 2022
62a7eda
Change to explicit methods
CyrusNajmabadi Apr 20, 2022
c2b8ff4
Update StructConstructorTests
cston Apr 20, 2022
9c9b52e
Show generator-produced diagnostics in the error list
jasonmalinowski Mar 17, 2022
274c7e8
Merge pull request #60845 from CyrusNajmabadi/globalNotification
CyrusNajmabadi Apr 20, 2022
a6b2e71
Fix merge
dibarbet Apr 20, 2022
6750c18
Cleanup global notification code more.
CyrusNajmabadi Apr 20, 2022
536ba9a
Remove function id.
CyrusNajmabadi Apr 20, 2022
2700e31
Merge pull request #60474 from jasonmalinowski/show-generator-produce…
jasonmalinowski Apr 20, 2022
250e5da
Merge remote-tracking branch 'upstream/main' into braceCleanup
CyrusNajmabadi Apr 20, 2022
432d17a
Cherry-pick 60493 to 17.2 (#60832)
Cosifne Apr 20, 2022
f54c5c4
Use frozen partial semantics
CyrusNajmabadi Apr 20, 2022
faff743
Revert diasymreader version update due to cloudbuild failures (#60861)
dibarbet Apr 20, 2022
32b0792
Merge pull request #60847 from ryzngard/issues/rename_hint_text
Apr 21, 2022
e2dd6e2
Merge pull request #60854 from CyrusNajmabadi/braceCleanup
CyrusNajmabadi Apr 21, 2022
0324374
Merge pull request #60736 from dotnet/merges/release/dev17.2-to-main
dotnet-bot Apr 21, 2022
91c6101
Merge pull request #60866 from CyrusNajmabadi/globalCleanup
CyrusNajmabadi Apr 21, 2022
482a9a0
Update dependencies from https://github.com/dotnet/arcade build 20220…
dotnet-maestro[bot] Apr 21, 2022
dd36e11
Remove deprecated NuPkg projects (#60839)
jaredpar Apr 21, 2022
ca0faf7
Fix typo in Stack Trace Explorer text (#60853)
ryzngard Apr 21, 2022
ca8343e
Merge remote-tracking branch 'upstream/main' into fixInfiniteLoop
CyrusNajmabadi Apr 21, 2022
56bdcfe
Respect test requests to expedite processing
CyrusNajmabadi Apr 21, 2022
d2790e2
Remove unused method (#60865)
RikkiGibson Apr 21, 2022
5239155
Break out cases
CyrusNajmabadi Apr 21, 2022
da0b1d1
comments
CyrusNajmabadi Apr 21, 2022
04e9506
Merge pull request #60852 from CyrusNajmabadi/fixInfiniteLoop
CyrusNajmabadi Apr 21, 2022
bebf569
Revert "Merge pull request #60851 from CyrusNajmabadi/revert60227"
dibarbet Apr 21, 2022
dffaf1d
Merge branch 'main' into merges/release/dev17.2-to-main
dibarbet Apr 21, 2022
98ebada
Merge pull request #60877 from dotnet/merges/release/dev17.2-to-main
dotnet-bot Apr 21, 2022
8e4255b
Fix shift binding for preview on new rename UI (#60887)
ryzngard Apr 21, 2022
5e4f878
Merge pull request #60886 from CyrusNajmabadi/testHarnessPerf
CyrusNajmabadi Apr 22, 2022
450a548
Update dependencies from https://github.com/dotnet/arcade build 20220…
dotnet-maestro[bot] Apr 22, 2022
084365c
[LSP] Implement support for `workspace/semanticTokens/refresh` notifi…
allisonchou Apr 22, 2022
7555dc6
Fill out test plan for auto-default structs (#60688)
RikkiGibson Apr 22, 2022
63f7aaa
Update StructConstructorTests.cs
RikkiGibson Apr 22, 2022
8defa4a
Merge pull request #60916 from dotnet/dev/rigibson/fix-ci
JoeRobich Apr 22, 2022
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/src/Compilers/CSharp/csc/bin/Debug/netcoreapp2.1/csc.dll",
"program": "${workspaceFolder}/artifacts/bin/csc/Debug/net6.0/csc.dll",
"args": [],
"cwd": "${workspaceFolder}/src/Compilers/CSharp/csc",
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
Expand Down
64 changes: 39 additions & 25 deletions Compilers.sln
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29519.87
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.32228.430
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.UnitTests", "src\Compilers\Core\CodeAnalysisTest\Microsoft.CodeAnalysis.UnitTests.csproj", "{A4C99B85-765C-4C65-9C2A-BB609AAB09E6}"
EndProject
Expand Down Expand Up @@ -78,8 +78,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Build.Tasks.CodeA
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{E35DA3D1-16C0-4318-9187-6B664F12A870}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CommandLine", "src\Compilers\Core\CommandLine\CommandLine.shproj", "{AD6F474E-E6D4-4217-91F3-B7AF1BE31CCC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RunTests", "src\Tools\Source\RunTests\RunTests.csproj", "{1A3941F1-1E1F-4EF7-8064-7729C4C2E2AA}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Test.Utilities", "src\Compilers\Test\Core\Microsoft.CodeAnalysis.Test.Utilities.csproj", "{CCBD3438-3E84-40A9-83AD-533F23BCFCA5}"
Expand Down Expand Up @@ -124,10 +122,6 @@ Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "BasicAnalyzerDriver", "src\
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Packages", "Packages", "{274B96B7-F815-47E3-9CA4-4024A57A478F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NETCore.Compilers.Package", "src\NuGet\Microsoft.NETCore.Compilers\Microsoft.NETCore.Compilers.Package.csproj", "{15FEBD1B-55CE-4EBD-85E3-04898260A25B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Compilers.Package", "src\NuGet\Microsoft.Net.Compilers\Microsoft.Net.Compilers.Package.csproj", "{27B1EAE2-2E06-48EF-8A67-06D6FB3DC275}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Compilers.Package", "src\NuGet\Microsoft.CodeAnalysis.Compilers.Package.csproj", "{E0756C89-603F-4B48-8E64-1D53E62654C8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Scripting.Package", "src\NuGet\Microsoft.CodeAnalysis.Scripting.Package.csproj", "{7F8057D9-F70F-4EA7-BD64-AB2D0DD8057B}"
Expand All @@ -154,6 +148,18 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Rebu
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests", "src\Compilers\CSharp\Test\Emit2\Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests.csproj", "{AAEDD19A-9D73-42C4-A2BB-ACDE36F170D5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "csc-arm64", "src\Compilers\CSharp\csc-arm64\csc-arm64.csproj", "{B5A27411-77FF-4C43-B0E3-FE09FBA5F887}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CscCommandLine", "src\Compilers\CSharp\CommandLine\CscCommandLine.shproj", "{B021CCBC-B2AF-4560-AF28-ED055F0ED696}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "VBCSCompilerCommandLine", "src\Compilers\Server\CommandLine\VBCSCompilerCommandLine.shproj", "{D8EF0777-9D65-4849-A7D6-AC81E58E2317}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VBCSCompiler-arm64", "src\Compilers\Server\VBCSCompiler-arm64\VBCSCompiler-arm64.csproj", "{869E3B79-4E91-45FD-BA37-56DBD2F34721}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "VbcCommandLine", "src\Compilers\VisualBasic\CommandLine\VbcCommandLine.shproj", "{810B02AD-2EA5-4422-88AC-B71B8AB0DF0B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "vbc-arm64", "src\Compilers\VisualBasic\vbc-arm64\vbc-arm64.csproj", "{48C93F90-8776-4847-96D8-127B896D6C80}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
src\Compilers\Core\AnalyzerDriver\AnalyzerDriver.projitems*{1ee8cad3-55f9-4d91-96b2-084641da9a6c}*SharedItemsImports = 5
Expand All @@ -163,22 +169,23 @@ Global
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CSharpCompilerExtensions.projitems*{21b239d0-d144-430f-a394-c066d58ee267}*SharedItemsImports = 5
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CSharpWorkspaceExtensions.projitems*{21b239d0-d144-430f-a394-c066d58ee267}*SharedItemsImports = 5
src\Compilers\VisualBasic\BasicAnalyzerDriver\BasicAnalyzerDriver.projitems*{2523d0e6-df32-4a3e-8ae0-a19bffae2ef6}*SharedItemsImports = 5
src\Compilers\Core\CommandLine\CommandLine.projitems*{4b45ca0c-03a0-400f-b454-3d4bcb16af38}*SharedItemsImports = 5
src\Compilers\VisualBasic\CommandLine\VbcCommandLine.projitems*{48c93f90-8776-4847-96d8-127b896d6c80}*SharedItemsImports = 5
src\Compilers\CSharp\CommandLine\CscCommandLine.projitems*{4b45ca0c-03a0-400f-b454-3d4bcb16af38}*SharedItemsImports = 5
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpAnalyzerDriver.projitems*{54e08bf5-f819-404f-a18d-0ab9ea81ea04}*SharedItemsImports = 13
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\VisualBasicCompilerExtensions.projitems*{57ca988d-f010-4bf2-9a2e-07d6dcd2ff2c}*SharedItemsImports = 5
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\VisualBasicWorkspaceExtensions.projitems*{57ca988d-f010-4bf2-9a2e-07d6dcd2ff2c}*SharedItemsImports = 5
src\Dependencies\Collections\Microsoft.CodeAnalysis.Collections.projitems*{5f8d2414-064a-4b3a-9b42-8e2a04246be5}*SharedItemsImports = 5
src\Dependencies\PooledObjects\Microsoft.CodeAnalysis.PooledObjects.projitems*{5f8d2414-064a-4b3a-9b42-8e2a04246be5}*SharedItemsImports = 5
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CompilerExtensions.projitems*{5f8d2414-064a-4b3a-9b42-8e2a04246be5}*SharedItemsImports = 5
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\WorkspaceExtensions.projitems*{5f8d2414-064a-4b3a-9b42-8e2a04246be5}*SharedItemsImports = 5
src\Compilers\Core\CommandLine\CommandLine.projitems*{7ad4fe65-9a30-41a6-8004-aa8f89bcb7f3}*SharedItemsImports = 5
src\Compilers\Core\CommandLine\CommandLine.projitems*{9508f118-f62e-4c16-a6f4-7c3b56e166ad}*SharedItemsImports = 5
src\Compilers\Core\CommandLine\CommandLine.projitems*{ad6f474e-e6d4-4217-91f3-b7af1be31ccc}*SharedItemsImports = 13
src\Compilers\Server\CommandLine\VBCSCompilerCommandLine.projitems*{869e3b79-4e91-45fd-ba37-56dbd2f34721}*SharedItemsImports = 5
src\Compilers\Server\CommandLine\VBCSCompilerCommandLine.projitems*{9508f118-f62e-4c16-a6f4-7c3b56e166ad}*SharedItemsImports = 5
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpAnalyzerDriver.projitems*{b501a547-c911-4a05-ac6e-274a50dff30e}*SharedItemsImports = 5
src\Compilers\CSharp\CommandLine\CscCommandLine.projitems*{b5a27411-77ff-4c43-b0e3-fe09fba5f887}*SharedItemsImports = 5
src\Dependencies\PooledObjects\Microsoft.CodeAnalysis.PooledObjects.projitems*{c1930979-c824-496b-a630-70f5369a636f}*SharedItemsImports = 13
src\Compilers\Core\AnalyzerDriver\AnalyzerDriver.projitems*{d0bc9be7-24f6-40ca-8dc6-fcb93bd44b34}*SharedItemsImports = 13
src\Dependencies\CodeAnalysis.Debugging\Microsoft.CodeAnalysis.Debugging.projitems*{d73adf7d-2c1c-42ae-b2ab-edc9497e4b71}*SharedItemsImports = 13
src\Compilers\Core\CommandLine\CommandLine.projitems*{e58ee9d7-1239-4961-a0c1-f9ec3952c4c1}*SharedItemsImports = 5
src\Compilers\VisualBasic\CommandLine\VbcCommandLine.projitems*{e58ee9d7-1239-4961-a0c1-f9ec3952c4c1}*SharedItemsImports = 5
src\Compilers\VisualBasic\BasicAnalyzerDriver\BasicAnalyzerDriver.projitems*{e8f0baa5-7327-43d1-9a51-644e81ae55f1}*SharedItemsImports = 13
src\Dependencies\Collections\Microsoft.CodeAnalysis.Collections.projitems*{e919dd77-34f8-4f57-8058-4d3ff4c2b241}*SharedItemsImports = 13
EndGlobalSection
Expand Down Expand Up @@ -371,14 +378,6 @@ Global
{57CA988D-F010-4BF2-9A2E-07D6DCD2FF2C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{57CA988D-F010-4BF2-9A2E-07D6DCD2FF2C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{57CA988D-F010-4BF2-9A2E-07D6DCD2FF2C}.Release|Any CPU.Build.0 = Release|Any CPU
{15FEBD1B-55CE-4EBD-85E3-04898260A25B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{15FEBD1B-55CE-4EBD-85E3-04898260A25B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{15FEBD1B-55CE-4EBD-85E3-04898260A25B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{15FEBD1B-55CE-4EBD-85E3-04898260A25B}.Release|Any CPU.Build.0 = Release|Any CPU
{27B1EAE2-2E06-48EF-8A67-06D6FB3DC275}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{27B1EAE2-2E06-48EF-8A67-06D6FB3DC275}.Debug|Any CPU.Build.0 = Debug|Any CPU
{27B1EAE2-2E06-48EF-8A67-06D6FB3DC275}.Release|Any CPU.ActiveCfg = Release|Any CPU
{27B1EAE2-2E06-48EF-8A67-06D6FB3DC275}.Release|Any CPU.Build.0 = Release|Any CPU
{E0756C89-603F-4B48-8E64-1D53E62654C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E0756C89-603F-4B48-8E64-1D53E62654C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E0756C89-603F-4B48-8E64-1D53E62654C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -427,6 +426,18 @@ Global
{AAEDD19A-9D73-42C4-A2BB-ACDE36F170D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AAEDD19A-9D73-42C4-A2BB-ACDE36F170D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AAEDD19A-9D73-42C4-A2BB-ACDE36F170D5}.Release|Any CPU.Build.0 = Release|Any CPU
{B5A27411-77FF-4C43-B0E3-FE09FBA5F887}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B5A27411-77FF-4C43-B0E3-FE09FBA5F887}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B5A27411-77FF-4C43-B0E3-FE09FBA5F887}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B5A27411-77FF-4C43-B0E3-FE09FBA5F887}.Release|Any CPU.Build.0 = Release|Any CPU
{869E3B79-4E91-45FD-BA37-56DBD2F34721}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{869E3B79-4E91-45FD-BA37-56DBD2F34721}.Debug|Any CPU.Build.0 = Debug|Any CPU
{869E3B79-4E91-45FD-BA37-56DBD2F34721}.Release|Any CPU.ActiveCfg = Release|Any CPU
{869E3B79-4E91-45FD-BA37-56DBD2F34721}.Release|Any CPU.Build.0 = Release|Any CPU
{48C93F90-8776-4847-96D8-127B896D6C80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{48C93F90-8776-4847-96D8-127B896D6C80}.Debug|Any CPU.Build.0 = Debug|Any CPU
{48C93F90-8776-4847-96D8-127B896D6C80}.Release|Any CPU.ActiveCfg = Release|Any CPU
{48C93F90-8776-4847-96D8-127B896D6C80}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -465,7 +476,6 @@ Global
{FCFA8808-A1B6-48CC-A1EA-0B8CA8AEDA8E} = {32A48625-F0AD-419D-828B-A50BDABA38EA}
{E58EE9D7-1239-4961-A0C1-F9EC3952C4C1} = {C65C6143-BED3-46E6-869E-9F0BE6E84C37}
{1DFEA9C5-973C-4179-9B1B-0F32288E1EF2} = {A41D1B99-F489-4C43-BBDF-96D61B19A6B9}
{AD6F474E-E6D4-4217-91F3-B7AF1BE31CCC} = {A41D1B99-F489-4C43-BBDF-96D61B19A6B9}
{1A3941F1-1E1F-4EF7-8064-7729C4C2E2AA} = {FD0FAF5F-1DED-485C-99FA-84B97F3A8EEC}
{CCBD3438-3E84-40A9-83AD-533F23BCFCA5} = {A41D1B99-F489-4C43-BBDF-96D61B19A6B9}
{C1930979-C824-496B-A630-70F5369A636F} = {3CDEA9FB-CD44-4AB4-98A8-5537AAA2169B}
Expand All @@ -484,8 +494,6 @@ Global
{57CA988D-F010-4BF2-9A2E-07D6DCD2FF2C} = {D9591377-7868-4D64-9314-83E0C92A871B}
{54E08BF5-F819-404F-A18D-0AB9EA81EA04} = {32A48625-F0AD-419D-828B-A50BDABA38EA}
{E8F0BAA5-7327-43D1-9A51-644E81AE55F1} = {C65C6143-BED3-46E6-869E-9F0BE6E84C37}
{15FEBD1B-55CE-4EBD-85E3-04898260A25B} = {274B96B7-F815-47E3-9CA4-4024A57A478F}
{27B1EAE2-2E06-48EF-8A67-06D6FB3DC275} = {274B96B7-F815-47E3-9CA4-4024A57A478F}
{E0756C89-603F-4B48-8E64-1D53E62654C8} = {274B96B7-F815-47E3-9CA4-4024A57A478F}
{7F8057D9-F70F-4EA7-BD64-AB2D0DD8057B} = {3FF38FD4-DF16-44B0-924F-0D5AE155495B}
{2483917E-7024-4D10-99C6-2BEF338FF53B} = {274B96B7-F815-47E3-9CA4-4024A57A478F}
Expand All @@ -498,6 +506,12 @@ Global
{321F9FED-AACC-42CB-93E5-541D79E099E8} = {A41D1B99-F489-4C43-BBDF-96D61B19A6B9}
{FDBFBB64-5980-41C2-9E3E-FB8E2F700A5C} = {A41D1B99-F489-4C43-BBDF-96D61B19A6B9}
{AAEDD19A-9D73-42C4-A2BB-ACDE36F170D5} = {32A48625-F0AD-419D-828B-A50BDABA38EA}
{B5A27411-77FF-4C43-B0E3-FE09FBA5F887} = {32A48625-F0AD-419D-828B-A50BDABA38EA}
{B021CCBC-B2AF-4560-AF28-ED055F0ED696} = {32A48625-F0AD-419D-828B-A50BDABA38EA}
{D8EF0777-9D65-4849-A7D6-AC81E58E2317} = {E35DA3D1-16C0-4318-9187-6B664F12A870}
{869E3B79-4E91-45FD-BA37-56DBD2F34721} = {E35DA3D1-16C0-4318-9187-6B664F12A870}
{810B02AD-2EA5-4422-88AC-B71B8AB0DF0B} = {C65C6143-BED3-46E6-869E-9F0BE6E84C37}
{48C93F90-8776-4847-96D8-127B896D6C80} = {C65C6143-BED3-46E6-869E-9F0BE6E84C37}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {6F599E08-A9EA-4FAA-897F-5D824B0210E6}
Expand Down
2 changes: 0 additions & 2 deletions Compilers.slnf
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@
"src\\Dependencies\\PooledObjects\\Microsoft.CodeAnalysis.PooledObjects.shproj",
"src\\NuGet\\Microsoft.CodeAnalysis.Compilers.Package.csproj",
"src\\NuGet\\Microsoft.CodeAnalysis.Package.csproj",
"src\\NuGet\\Microsoft.NETCore.Compilers\\Microsoft.NETCore.Compilers.Package.csproj",
"src\\NuGet\\Microsoft.Net.Compilers\\Microsoft.Net.Compilers.Package.csproj",
"src\\Test\\PdbUtilities\\Roslyn.Test.PdbUtilities.csproj",
"src\\Compilers\\Test\\Core\\Microsoft.CodeAnalysis.Test.Utilities.csproj",
"src\\Tools\\AnalyzerRunner\\AnalyzerRunner.csproj",
Expand Down
Loading