Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
990 commits
Select commit Hold shift + click to select a range
856d352
Merge pull request #64139 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 20, 2022
cd5e689
Merge pull request #63447 from mavasani/IsGeneratedCode
mavasani Sep 20, 2022
a66f023
Fix integration test
Cosifne Sep 20, 2022
fbdc031
Merge pull request #64140 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 20, 2022
efbc7fd
Pass cancellationToken
Cosifne Sep 20, 2022
aef0938
Change all the callers
Cosifne Sep 20, 2022
60e8649
Don't place bogus data in an in/out variable in venus
CyrusNajmabadi Sep 20, 2022
c0c896c
`scoped` should set ref escape scope to current block (#64093)
cston Sep 20, 2022
5c96e99
Merge pull request #64148 from CyrusNajmabadi/bogusVenueData
CyrusNajmabadi Sep 20, 2022
c46ae61
Replace Razor Source Generator reference with one loaded from a VSIX …
tmat Sep 20, 2022
c0241df
Merge pull request #64022 from akhera99/snippets/interface_snippet
akhera99 Sep 20, 2022
e91049f
Fix color issues for Stack Trace Explorer context menu (#64134)
ryzngard Sep 20, 2022
a53af96
Consider types with ref fields as managed and Allow pointers of manag…
jcouv Sep 20, 2022
1efc338
Remove editor CompletionItem from MatchResult
genlu Sep 20, 2022
6bee583
Merge pull request #64138 from Cosifne/dev/shech/FixLayoutZoom
Cosifne Sep 20, 2022
2297cd7
Merge pull request #64141 from Cosifne/dev/shech/PassCancellationToken
Cosifne Sep 20, 2022
f5c759a
Merge pull request #64153 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 20, 2022
a1db7de
Fix potential deadlock if we are previewing a rename change
jasonmalinowski Aug 29, 2022
f528904
Add back
CyrusNajmabadi Sep 21, 2022
bb2a92e
Add comment
CyrusNajmabadi Sep 21, 2022
0f83d53
Merge pull request #64135 from CyrusNajmabadi/messagePack
CyrusNajmabadi Sep 21, 2022
30eae7a
Merge pull request #64165 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 21, 2022
506a545
Merge pull request #64171 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 21, 2022
80a8ce8
Merge pull request #64159 from Cosifne/dev/shech/cherrypickPreviewDea…
Cosifne Sep 21, 2022
858272d
Add tests for parsing lambda parameters named "scoped" (#64085)
jjonescz Sep 21, 2022
ebb5517
Fix regression in error list updates
mavasani Sep 21, 2022
dd04453
Improve SymbolDisplay to handle operator symbols that are not valid o…
AlekseyTs Sep 21, 2022
b78ae61
Merge pull request #64181 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 21, 2022
b4bc5b3
Merge pull request #64185 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 21, 2022
9d380ab
Merge pull request #64180 from mavasani/FixErrorListRegression
mavasani Sep 21, 2022
a78ffe5
Try to reduce JIT costs for AbstractLogAggregator
jasonmalinowski Sep 21, 2022
abb71c3
Fix CI badges (#64193)
jasonmalinowski Sep 21, 2022
8d89028
Merge pull request #64188 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 21, 2022
b1f4431
Deprecate usage of Workspace in TextLoader (breaking change) (#63616)
tmat Sep 21, 2022
a24d700
Skip some tests that are currently failing on debug 32-bit
jasonmalinowski Sep 21, 2022
b58febd
Switch to main thread before calling TryApplyChanges (#64194)
ryzngard Sep 21, 2022
a6ea951
Change RSTE of RTRS to ReturnOnly by default (#64152)
RikkiGibson Sep 21, 2022
8ba552a
Merge pull request #64197 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 21, 2022
7f7692d
Merge pull request #64199 from jasonmalinowski/skip-failing-tests
jasonmalinowski Sep 21, 2022
ba52818
Skip some more tests that are currently failing on debug 32-bit
jasonmalinowski Sep 22, 2022
751efb0
Merge branch 'main' into AddEnumMemberFilter
genlu Sep 22, 2022
e8c869b
Merge pull request #64203 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
945de74
Merge pull request #64207 from jasonmalinowski/skip-failing-tests
jasonmalinowski Sep 22, 2022
032951b
Merge remote-tracking branch 'dotnet/main' into features/ConvertToRecord
jasonmalinowski Sep 22, 2022
666de6f
Merge pull request #64054 from genlu/AddEnumMemberFilter
genlu Sep 22, 2022
25167e2
Merge pull request #64210 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
4478579
Emit [module: RefSafetyRules] attribute only if the module contains t…
cston Sep 22, 2022
b6a8687
Merge pull request #64211 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
8624e25
Check generic containing attribute types (#64006)
jjonescz Sep 22, 2022
50437c7
Merge pull request #64212 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
967247a
No IDE0060 diagnostic for partial method implementation
louis-z Aug 22, 2022
466493e
Add a test as per request + fix failing tests
louis-z Aug 23, 2022
121d9b5
Merge pull request #63530 from louis-z/issue-57814
mavasani Sep 22, 2022
7a48ae5
Merge pull request #64216 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
f485cd3
Merge pull request #62057 from akhera99/bugs/57650_unassigned_var
akhera99 Sep 22, 2022
9a52171
Merge pull request #63654 from dotnet/features/ConvertToRecord
jasonmalinowski Sep 22, 2022
3f540ba
Merge pull request #64222 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
330c03e
Add multiple language support to stack trace explorer (#64204)
ryzngard Sep 22, 2022
ed32dc1
Remove ItemWithMatchResult
genlu Sep 22, 2022
90ede7d
Fix names
genlu Sep 22, 2022
03f9204
Merge remote-tracking branch 'dotnet/main' into RemoveEditorItem
genlu Sep 22, 2022
6938c2b
Fix merge error
genlu Sep 22, 2022
0690b5d
Merge pull request #64227 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 22, 2022
9d2a58e
Revert "Deprecate usage of Workspace in TextLoader (breaking change) …
333fred Sep 22, 2022
2258c7b
Fix
genlu Sep 22, 2022
620a86b
Unwrap the cause (inner exception) of operation canceled exceptions w…
ryzngard Sep 22, 2022
5d6d8fd
More cleanup in MatchResult
genlu Sep 22, 2022
6bbba64
Prefer match to FilterText over AdditionalFilterText
genlu Sep 22, 2022
43d340d
Remove double periods in telemetry properties
jasonmalinowski Sep 23, 2022
d7216e5
Merge pull request #64233 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 23, 2022
3e18f63
Add support to avoid showing F1 help for TS diagnostics
mavasani Sep 23, 2022
bea5f26
Support `scoped` keyword in `for` statement. (#64154)
AlekseyTs Sep 23, 2022
576abfa
Support `scoped` keyword in `foreach` statement. (#64209)
AlekseyTs Sep 23, 2022
db3c228
Merge pull request #64244 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 23, 2022
4cb208c
Merge pull request #64242 from mavasani/SkipF1Help
mavasani Sep 23, 2022
394ba2a
Merge pull request #64172 from jasonmalinowski/reduce-generic-jitting
jasonmalinowski Sep 23, 2022
2fccbcf
Merge pull request #64247 from jasonmalinowski/fix-double-period-in-t…
jasonmalinowski Sep 23, 2022
60ef17d
Merge pull request #64229 from genlu/RemoveEditorItem
genlu Sep 23, 2022
1468cdc
Merge pull request #64249 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 23, 2022
cda468d
only show expander in CS/VB document
genlu Sep 23, 2022
81407cf
Add ScopedKind to IParameterSymbol and ILocalSymbol (#64190)
cston Sep 23, 2022
a5506c4
Fix handling of duplicate analyzer references in CommandLineProject
jasonmalinowski Sep 23, 2022
c0a8f19
Switch test to use .Single() since there should only be one
jasonmalinowski Sep 23, 2022
599f3e0
Rename document to shard in item edges
jasonmalinowski Sep 23, 2022
8280d9a
Merge pull request #64254 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 23, 2022
723eeab
Add the name property to project nodes
jasonmalinowski Sep 23, 2022
d01e16d
Add the unique property to monikers
jasonmalinowski Sep 23, 2022
e81d712
Merge pull request #64255 from jasonmalinowski/fix-duplicate-analyzer…
jasonmalinowski Sep 23, 2022
2d62e1f
Merge pull request #64252 from genlu/DoNotShowExpander
genlu Sep 23, 2022
7542830
Add back status and error information to inline rename (#64260)
ryzngard Sep 24, 2022
9a1f532
Reject invalid identifiers for rename in LSP (#64253)
ryzngard Sep 24, 2022
f04f610
Support `scoped` keyword in `using` statements. (#64245)
AlekseyTs Sep 24, 2022
46b3ed9
Merge pull request #64256 from jasonmalinowski/fix-miscellaneous-lsif…
jasonmalinowski Sep 24, 2022
f7841e8
Merge pull request #64262 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 24, 2022
b98406e
Merge pull request #64265 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 24, 2022
de96b01
[main] Update dependencies from dotnet/arcade (#64082)
dotnet-maestro[bot] Sep 24, 2022
cdf572b
Merge pull request #64267 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 24, 2022
11333f4
Update the VSIXExpInstaller used to integration tests
JoeRobich Sep 25, 2022
a92f9f7
Use warnings for escape analysis in unsafe context (#64186)
jcouv Sep 26, 2022
c221095
Improve ref assignment error message wording (#64241)
jjonescz Sep 26, 2022
95829f3
Update NuGet version to fix rolling CI
JoeRobich Sep 26, 2022
ffe8a90
Update status on "generic attributes" feature (#64275)
jcouv Sep 26, 2022
ddf098f
Add a couple of filters to improve diagnosability of crash dumps (#64…
tmat Sep 26, 2022
789c8cf
Merge pull request #64272 from dotnet/dev/jorobich/update-vsix-installer
JoeRobich Sep 26, 2022
3df66d1
Merge pull request #64278 from dotnet/dev/jorobich/fix-rolling-ci
JoeRobich Sep 26, 2022
2a9812e
Disable quickinfo on new inline rename (#63907)
ryzngard Sep 26, 2022
abb9948
Fix preview changes not working for new inline rename (#64264)
ryzngard Sep 26, 2022
672ba9d
Merge pull request #64279 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 26, 2022
7397c6b
Complete the switch to the new VM images
JoeRobich Sep 26, 2022
0027e43
Merge pull request #64283 from dotnet/dev/jorobich/use-new-images
JoeRobich Sep 26, 2022
a2409af
Merge pull request #64287 from dotnet/merges/main-to-main-vs-deps
dotnet-bot Sep 26, 2022
f2284e9
Add test
Cosifne Sep 26, 2022
1699d98
Merge pull request #64286 from dotnet/merges/release/dev17.0-vs-deps-…
dotnet-bot Sep 26, 2022
19284be
Merge pull request #64290 from Cosifne/dev/shech/LongClassIntegration…
Cosifne Sep 26, 2022
5e8b6ee
Rename Binder.*Scope constants (#64288)
cston Sep 26, 2022
cef604f
Merge pull request #64296 from Cosifne/dev/shech/Snap17.4P3
JoeRobich Sep 27, 2022
3bafe61
Rewrite the code
Cosifne Sep 27, 2022
80dfbf9
Fix the test
Cosifne Sep 27, 2022
2d22f96
Use pooledObject
Cosifne Sep 27, 2022
a3a343c
Fine tune the order
Cosifne Sep 27, 2022
43e8c31
skip the tests
Cosifne Sep 27, 2022
868a5e8
Merge pull request #64329 from Cosifne/dev/shec/SkipTest2
Cosifne Sep 28, 2022
3fd98b2
Disallow methods with bodies in ComImport interfaces. (#64257)
AlekseyTs Sep 28, 2022
486c09c
Avoid invoking remote EnC service for documents that do not support r…
tmat Sep 28, 2022
93cb4ed
Merge remote-tracking branch 'upstream/release/dev17.4' into dev/shec…
Cosifne Sep 28, 2022
078f689
Remove the extra blank line
Cosifne Sep 28, 2022
2f725a5
Run the tests
Cosifne Sep 28, 2022
6314fea
Keep the test skipped
Cosifne Sep 28, 2022
9cb1b85
Avoid dropping Razor SDK source generator when not included in VSIX (…
tmat Sep 28, 2022
30be77a
Make sure token also interects with the span
Cosifne Sep 28, 2022
123c38a
Initialize service on already opened documents
genlu Sep 28, 2022
0e79208
Don't initialize project CompletionProviders in CreateServicesOnTextV…
genlu Sep 29, 2022
933b669
Merge pull request #64311 from Cosifne/dev/shech/FixStackOverFlowInCl…
Cosifne Sep 29, 2022
e0b10f8
Load CompletionProvider from references in background
genlu Sep 29, 2022
4e5da05
Queue batch tasks using IReadOnlyList<AnalyzerReference>
genlu Sep 29, 2022
1277fb2
use AsyncBatchingWorkQueue in service initialziation
genlu Sep 29, 2022
e479688
Out as return only (#64318)
jaredpar Sep 29, 2022
716282a
fix
akhera99 Sep 29, 2022
d740f39
Set starting size for changed text builder using old text
arunchndr Sep 29, 2022
911083b
Update src/EditorFeatures/Test/Completion/CompletionServiceTests.cs
genlu Sep 29, 2022
f0aceed
Update src/Compilers/Core/Portable/Text/ChangedText.cs
arunchndr Sep 29, 2022
76a64b0
Merge branch 'release/dev17.4' into merges/release/dev17.3-to-release…
Cosifne Sep 29, 2022
78abbd3
Merge pull request #64042 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Sep 29, 2022
33a611c
Merge pull request #64298 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Sep 29, 2022
258dc62
Localized file check-in by OneLocBuild Task: Build definition ID 327:…
dotnet-bot Sep 30, 2022
0d37887
for all razor files
akhera99 Sep 30, 2022
7af46de
fix
akhera99 Sep 30, 2022
c0b3934
fix
akhera99 Sep 30, 2022
00d67b8
fix
akhera99 Sep 30, 2022
23ecea2
Make remaining managed pointer type scenarios warnings (#64294)
jcouv Sep 30, 2022
4bdc841
Bump patch version to 1 for nuget. (#64381)
333fred Sep 30, 2022
e4fc863
fix
akhera99 Sep 30, 2022
2f1c202
Merge pull request #64382 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Sep 30, 2022
83dc75b
Revert "Bump patch version to 1 for nuget. (#64381)"
Cosifne Sep 30, 2022
25160da
Merge pull request #64390 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Sep 30, 2022
b189d3e
Merge pull request #64378 from akhera99/bugs/snippets_razor
akhera99 Sep 30, 2022
04a6f9e
Make GetProjectProvidersAsync helper async
genlu Oct 3, 2022
1eed4d4
Make ListenProvider non-nullable
genlu Oct 3, 2022
8604e9b
Merge remote-tracking branch 'dotnet/release/dev17.4' into HandledAlr…
genlu Oct 3, 2022
58c27a3
Fix
genlu Oct 3, 2022
11f981b
[release/dev17.0-vs-deps] Update dependencies from dotnet/arcade (#64…
dotnet-maestro[bot] Oct 5, 2022
97e59e3
Merge pull request #64511 from dotnet/merges/release/dev17.0-vs-deps-…
dotnet-bot Oct 5, 2022
2c380b2
Only get the associated symbol, not the containing symbol (#64496)
davidwengier Oct 5, 2022
9549302
Merge pull request #64517 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Oct 6, 2022
53c4590
Fix Union to match the semantics of GetApplicableAnalyzers (#64484)
davidwengier Oct 6, 2022
8d4eeb9
Merge branch 'release/dev17.4' into merges/release/dev17.3-to-release…
JoeRobich Oct 6, 2022
6a0bbe1
Merge pull request #64522 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 6, 2022
20c1308
Address review comments
genlu Oct 6, 2022
88cc1a9
fix test
genlu Oct 7, 2022
7971633
Merge pull request #64379 from dotnet/dev/arkalyan/changetest-resize
arunchndr Oct 7, 2022
cff715a
Treat *.g.i.cs|vb files as design-time-only in EnC (#64575)
tmat Oct 10, 2022
e4d6425
Merge pull request #64352 from genlu/HandledAlreadyOpenedDocs
genlu Oct 11, 2022
2c73cd6
Catch deconstruction ref escape errors in invocation escape analysis …
cston Oct 11, 2022
3e060fc
Merge pull request #64633 from cston/revert-64627
cston Oct 11, 2022
2fec55b
adjust baseline for 17.4 branch
RikkiGibson Oct 11, 2022
0151481
Revert "Load CompletionProvider from references in background"
arunchndr Oct 11, 2022
cd4ba7b
Merge pull request #64648 from dotnet/revert-64352-HandledAlreadyOpen…
genlu Oct 12, 2022
a9c49e8
Use the source-built version of ref packs and don't use app host when…
crummel Oct 12, 2022
dd91c76
Update dependencies from https://github.com/dotnet/arcade build 20221…
dotnet-maestro[bot] Oct 12, 2022
68600ac
Merge pull request #64621 from RikkiGibson/decl-expression-scope-17.4
RikkiGibson Oct 12, 2022
2e47644
Update VS Platform NuGet package version
genlu Oct 12, 2022
d6ab23c
Update dependencies from https://github.com/dotnet/arcade build 20221…
dotnet-maestro[bot] Oct 13, 2022
37562d5
Update dependencies from https://github.com/dotnet/arcade build 20221…
dotnet-maestro[bot] Oct 13, 2022
77b30f9
Fix static virtual interface members not included in type parameter c…
Youssef1313 Oct 13, 2022
9efdacf
fix
akhera99 Oct 13, 2022
5f7e608
do batched tags changed
akhera99 Oct 13, 2022
2b44480
revert
akhera99 Oct 13, 2022
3a199a0
fix
akhera99 Oct 13, 2022
041499e
Always bind implicit constructor initializers for explicit constructo…
333fred Sep 29, 2022
c4a15db
Add tests to verify bug is fixed (#64408)
333fred Oct 4, 2022
198f9b4
feedback
akhera99 Oct 13, 2022
2263457
Merge pull request #64716 from CyrusNajmabadi/portVirtualStaticIntell…
arunchndr Oct 13, 2022
7d33089
feedback
akhera99 Oct 13, 2022
0889125
Merge pull request #64694 from akhera99/bugs/inline_hints_argument_oor
akhera99 Oct 13, 2022
725b3f0
Fix NRT warnings
genlu Oct 14, 2022
0d6b4d8
Merge pull request #64667 from genlu/BumpEditorPackages
genlu Oct 14, 2022
6b773b8
Update dependencies from https://github.com/dotnet/arcade build 20221…
dotnet-maestro[bot] Oct 15, 2022
03b263a
Move parts of official build onto new vm images
JoeRobich Oct 18, 2022
d109ca7
Fix yml indentation
JoeRobich Oct 18, 2022
bc05878
Ensure we include a projectId along with our ProjectChanged notificat…
CyrusNajmabadi Oct 13, 2022
a81f1c7
turn feature flag to false
akhera99 Oct 18, 2022
08ffdcb
roaming profile location doesn't change here
akhera99 Oct 18, 2022
54841ac
Merge pull request #64808 from CyrusNajmabadi/projectIdFix
arunchndr Oct 18, 2022
7856a68
Merge pull request #64810 from akhera99/snippets/turn_off_snippets_17.4
arunchndr Oct 18, 2022
d2c747b
Merge pull request #64805 from dotnet/dev/jorobich/update-vm-image
JoeRobich Oct 19, 2022
3352fae
Merge branch 'release/dev17.0-vs-deps' into merges/release/dev16.11-v…
JoeRobich Oct 19, 2022
dabaea3
Merge pull request #64819 from dotnet/merges/release/dev16.11-vs-deps…
JoeRobich Oct 19, 2022
cf01df5
Merge branch 'release/dev17.2' into merges/release/dev17.0-vs-deps-to…
JoeRobich Oct 19, 2022
087e0bd
Merge pull request #64827 from dotnet/merges/release/dev17.0-vs-deps-…
JoeRobich Oct 19, 2022
6c95cbb
Update 17.4 PreReleaseVersionLabel to 4 for preview 4
genlu Oct 19, 2022
f3c9e61
Merge pull request #64832 from dotnet/dev/gel/PrereleaseVer
JoeRobich Oct 19, 2022
d9d50dc
Merge pull request #64835 from dotnet/merges/release/dev17.2-to-relea…
JoeRobich Oct 19, 2022
2708ec8
Update NuGet version to run MSBuildWorkspace tests against .NET SDK
JoeRobich Oct 19, 2022
ab0cc14
Merge pull request #64663 from dotnet/darc-release/dev17.0-vs-deps-d1…
JoeRobich Oct 19, 2022
536b12f
Merge pull request #64711 from dotnet/darc-release/dev16.11-vs-deps-a…
JoeRobich Oct 19, 2022
dafcf4f
Configure test import ordering based on runtime globalization impleme…
dibarbet Sep 8, 2022
0ec05c8
Merge branch 'release/dev17.0-vs-deps' into merges/release/dev16.11-v…
JoeRobich Oct 20, 2022
df3e083
Merge pull request #64847 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 20, 2022
01b9177
Merge pull request #64846 from dotnet/merges/release/dev17.0-vs-deps-…
dotnet-bot Oct 20, 2022
0d76e73
Merge pull request #64845 from dotnet/merges/release/dev16.11-vs-deps…
dotnet-bot Oct 20, 2022
0d2c748
Merge pull request #64854 from dotnet/merges/release/dev17.0-vs-deps-…
dotnet-bot Oct 20, 2022
7243cbb
Merge pull request #64855 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Oct 20, 2022
daa8915
Merge pull request #64858 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Oct 20, 2022
2e71ce9
Merge pull request #64859 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 20, 2022
65df6b1
Merge pull request #64860 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 20, 2022
d58189d
Merge pull request #64840 from dotnet/dev/jorobich/update-nuget
JoeRobich Oct 20, 2022
301ed09
Add necessary trailing whitespace.
JoeRobich Oct 20, 2022
337fb55
Merge pull request #64866 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Oct 20, 2022
82ca7ca
Merge pull request #64849 from JoeRobich/dev/jorobich/fix-organize-im…
JoeRobich Oct 20, 2022
9e075f0
Merge pull request #64875 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 20, 2022
05a5027
Update dependencies from https://github.com/dotnet/arcade build 20221…
dotnet-maestro[bot] Oct 22, 2022
c9abb73
Update dependencies from https://github.com/dotnet/arcade build 20221…
dotnet-maestro[bot] Oct 25, 2022
90dde57
Merge pull request #64916 from dotnet/darc-release/dev17.0-vs-deps-10…
JoeRobich Oct 26, 2022
0a5520a
Merge pull request #64998 from dotnet/merges/release/dev17.0-vs-deps-…
dotnet-bot Oct 26, 2022
0d56cb3
Merge branch 'release/dev17.3' into merges/release/dev17.2-to-release…
JoeRobich Oct 26, 2022
585da6e
Merge pull request #64874 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Oct 26, 2022
41a5af9
Merge pull request #65023 from dotnet/merges/release/dev17.2-to-relea…
dotnet-bot Oct 26, 2022
1079153
Ensure Project.WithAnalyzerReferences deals with value-equal references
jasonmalinowski Oct 27, 2022
68391a3
If the last generator is removed that was generating, correctly update
jasonmalinowski Oct 27, 2022
a01643e
Merge pull request #65024 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 27, 2022
851cced
Merge pull request #65054 from dotnet/merges/release/dev17.3-to-relea…
dotnet-bot Oct 27, 2022
76157dc
Update Versions.props (#64953)
RikkiGibson Oct 27, 2022
c2a5791
Convert symbol-search crash to NFW
CyrusNajmabadi Nov 8, 2022
d7e8a39
Merge pull request #65038 from jasonmalinowski/fix-generators-not-bei…
arunchndr Nov 9, 2022
394d527
Fix reading indent style and indent size from VS settings
tmat Nov 11, 2022
1ce8866
Fix Package Dependencies For NuGet (#65315)
ryzngard Nov 12, 2022
02f9b35
Merge pull request #65280 from CyrusNajmabadi/symbolSearch17.4
arunchndr Nov 16, 2022
5309168
Merge pull request #65382 from tmat/IndentFix
arunchndr Nov 16, 2022
1b35b77
Gracefully handle additional locations in DiagnosticData.Create
mavasani Nov 15, 2022
add2a83
Merge pull request #65532 from mavasani/PortFix1676229
arunchndr Nov 21, 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
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions Directory.Build.targets
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE file in the project root for more information. -->
<Project>
<!-- use the source-built version of the reference packs if building in source-build -->
<ItemGroup Condition="'$(DotNetBuildFromSource)' == 'true'">
<KnownFrameworkReference Update="Microsoft.NETCore.App">
<TargetingPackVersion Condition="'%(TargetFramework)' == 'net6.0'">6.0.0</TargetingPackVersion>
</KnownFrameworkReference>
<KnownFrameworkReference Update="Microsoft.AspNetCore.App">
<TargetingPackVersion Condition="'%(TargetFramework)' == 'net6.0'">6.0.0</TargetingPackVersion>
</KnownFrameworkReference>
</ItemGroup>

<!-- do not restore or use the 6.0 app host in source-build -->
<PropertyGroup Condition="'$(DotNetBuildFromSource)' == 'true'">
<UseAppHost>false</UseAppHost>
</PropertyGroup>

<Import Project="Sdk.targets" Sdk="Microsoft.DotNet.Arcade.Sdk" />
<Import Project="eng\targets\Imports.targets" />
</Project>
25 changes: 12 additions & 13 deletions README.md

Large diffs are not rendered by default.

95 changes: 95 additions & 0 deletions azure-pipelines-integration-scouting.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
# Disable CI triggers
trigger: none
pr: none

# Nightly run of integration tests against the scouting queue
schedules:
- cron: "0 0 * * *"
displayName: Nightly builds
branches:
include:
- main
- main-vs-deps

parameters:
- name: poolName
displayName: Pool Name
type: string
default: NetCore-Public
values:
- NetCore-Public
- NetCore-Svc-Public
- name: queueName
displayName: Queue Name
type: string
default: windows.vs2022preview.scout.amd64.open
values:
- windows.vs2022.amd64.open
- windows.vs2022.scout.amd64.open
- windows.vs2022preview.amd64.open
- windows.vs2022preview.scout.amd64.open
- name: timeout
displayName: Timeout in Minutes
type: number
default: 150

stages:
- stage: Debug_Integration
dependsOn: []
variables:
- name: XUNIT_LOGS
value: $(Build.SourcesDirectory)\artifacts\log\Debug
jobs:
- job: VS_Integration_Debug_32
pool:
name: ${{ parameters.poolName }}
demands: ImageOverride -equals ${{ parameters.queueName }}
timeoutInMinutes: ${{ parameters.timeout }}
steps:
- template: eng/pipelines/test-integration-job.yml
parameters:
configuration: Debug
oop64bit: false
lspEditor: false

- job: VS_Integration_Debug_64
pool:
name: ${{ parameters.poolName }}
demands: ImageOverride -equals ${{ parameters.queueName }}
timeoutInMinutes: ${{ parameters.timeout }}
steps:
- template: eng/pipelines/test-integration-job.yml
parameters:
configuration: Debug
oop64bit: true
lspEditor: false

- stage: Release_Integration
dependsOn: []
variables:
- name: XUNIT_LOGS
value: $(Build.SourcesDirectory)\artifacts\log\Release
jobs:
- job: VS_Integration_Release_32
pool:
name: ${{ parameters.poolName }}
demands: ImageOverride -equals ${{ parameters.queueName }}
timeoutInMinutes: ${{ parameters.timeout }}
steps:
- template: eng/pipelines/test-integration-job.yml
parameters:
configuration: Release
oop64bit: false
lspEditor: false

- job: VS_Integration_Release_64
pool:
name: ${{ parameters.poolName }}
demands: ImageOverride -equals ${{ parameters.queueName }}
timeoutInMinutes: ${{ parameters.timeout }}
steps:
- template: eng/pipelines/test-integration-job.yml
parameters:
configuration: Release
oop64bit: true
lspEditor: false
4 changes: 2 additions & 2 deletions azure-pipelines-official.yml
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ stages:
- OfficialBuild
pool:
name: NetCore1ESPool-Svc-Internal
demands: ImageOverride -equals Build.Windows.Amd64.VS2022
demands: ImageOverride -equals windows.vs2022.amd64

- stage: insert
dependsOn:
Expand All @@ -331,7 +331,7 @@ stages:
displayName: Insert to VS
pool:
name: NetCore1ESPool-Svc-Internal
demands: ImageOverride -equals Build.Server.Amd64.VS2019
demands: ImageOverride -equals windows.vs2022.amd64
steps:
- download: current
artifact: VSSetup
Expand Down
1 change: 1 addition & 0 deletions azure-pipelines-pr-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -243,4 +243,5 @@ stages:
titlePrefix: ${{ parameters.OptionalTitlePrefix }}
sourceBranch: $(SourceBranchName)
publishDataURI: "https://raw.githubusercontent.com/dotnet/roslyn/main/eng/config/PublishData.json"
queueSpeedometerValidation: true

2 changes: 1 addition & 1 deletion docs/Language Feature Status.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ efforts behind them.
| [Cache delegates for static method group](https://github.com/dotnet/roslyn/issues/5835) | main | [Merged into 17.2](https://github.com/dotnet/roslyn/pull/58288) | [pawchen](https://github.com/pawchen) | [AlekseyTs](https://github.com/AlekseyTs), [jcouv](https://github.com/jcouv) | [AlekseyTs](https://github.com/AlekseyTs) |
| [nameof(parameter)](https://github.com/dotnet/csharplang/issues/373) | main | [Merged into 17.3p2](https://github.com/dotnet/roslyn/issues/40524) | [jcouv](https://github.com/jcouv) | [AlekseyTs](https://github.com/AlekseyTs), [RikkiGibson](https://github.com/RikkiGibson) | [jcouv](https://github.com/jcouv) |
| [Relaxing Shift Operator](https://github.com/dotnet/csharplang/issues/4666) | main | [Merged into 17.3p2](https://github.com/dotnet/roslyn/issues/60967) | [AlekseyTs](https://github.com/AlekseyTs) | [333fred](https://github.com/333fred), [jcouv](https://github.com/jcouv) | [MadsTorgersen](https://github.com/MadsTorgersen) |
| [Generic attributes](https://github.com/dotnet/csharplang/issues/124) | [generic-attributes](https://github.com/dotnet/roslyn/tree/features/generic-attributes) | [Merged into 17.0p4 (preview langver)](https://github.com/dotnet/roslyn/issues/36285) | [AviAvni](https://github.com/AviAvni) | [RikkiGibson](https://github.com/RikkiGibson), [jcouv](https://github.com/jcouv) | [mattwar](https://github.com/mattwar) |
| [Generic attributes](https://github.com/dotnet/csharplang/issues/124) | [generic-attributes](https://github.com/dotnet/roslyn/tree/features/generic-attributes) | [Merged into 17.0p4](https://github.com/dotnet/roslyn/issues/36285) | [AviAvni](https://github.com/AviAvni) | [RikkiGibson](https://github.com/RikkiGibson), [jcouv](https://github.com/jcouv) | [mattwar](https://github.com/mattwar) |

# C# 10.0

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,19 @@ Thank you for letting us know you are experiencing a similar situation. Due to t

Thank you for providing feedback, and we're sorry to hear it's not behaving as you expect. Based on your description so far, it sounds like you are experiencing a problem which is historically hard to diagnose and resolve using the normal "steps to reproduce". We created a set of instructions for providing additional information which will help us track down the true source of the problems.

Based on the information provided so far, the most likely scenario to follow is for "Crashes". To provide the feedback most relevant for the problems you would like to see fixed, see [Crashes](https://docs.microsoft.com/visualstudio/ide/how-to-increase-chances-of-performance-issue-being-fixed#crashes).
Based on the information provided so far, the most likely scenario to follow is for "Crashes". Please take a look at the following document to provide the feedback most relevant for the problems you would like to see fixed:
https://docs.microsoft.com/en-us/visualstudio/ide/how-to-increase-chances-of-performance-issue-being-fixed?view=vs-2019#crashes

### Slowness and High CPU Issues

Thank you for providing feedback, and we're sorry to hear it's not behaving as you expect. Based on your description so far, it sounds like you are experiencing a problem which is historically hard to diagnose and resolve using the normal "steps to reproduce". We created a set of instructions for providing additional information which will help us track down the true source of the problems.

Based on the information provided so far, the most likely scenario to follow is for "Slowness and High CPU Issues". To provide the feedback most relevant for the problems you would like to see fixed, see [Slowness and High CPU Issues](https://docs.microsoft.com/visualstudio/ide/how-to-increase-chances-of-performance-issue-being-fixed#slowness-and-high-cpu-issues).
Based on the information provided so far, the most likely scenario to follow is for "Slowness and High CPU Issues". Please look at the following document to provide the feedback most relevant for the problems you would like to see fixed:
https://docs.microsoft.com/en-us/visualstudio/ide/how-to-increase-chances-of-performance-issue-being-fixed?view=vs-2019#slowness-and-high-cpu-issues

### Out-Of-Process Issues

Thank you for providing feedback, and we're sorry to hear it's not behaving as you expect. Based on your description so far, it sounds like you are experiencing a problem which is historically hard to diagnose and resolve using the normal "steps to reproduce". We created a set of instructions for providing additional information which will help us track down the true source of the problems.

Based on the information provided so far, the most likely scenario to follow is for "Out-Of-Process Issues". To provide the feedback most relevant for the problems you would like to see fixed, see [Out-of-process issues](https://docs.microsoft.com/visualstudio/ide/how-to-increase-chances-of-performance-issue-being-fixed#out-of-process-issues).
Based on the information provided so far, the most likely scenario to follow is for "Out-Of-Process Issues". Please look at the following document to provide the feedback most relevant for the problems you would like to see fixed:
https://docs.microsoft.com/en-us/visualstudio/ide/how-to-increase-chances-of-performance-issue-being-fixed?view=vs-2019#out-of-process-issues
8 changes: 4 additions & 4 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,18 @@
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="8.0.0-beta.22430.3">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="8.0.0-beta.22524.5">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>ca202ec5e84706c6a90a0d85516608a43b374d54</Sha>
<Sha>c5dd6a1da2e6d9b3423ab809fcda8af2927a408b</Sha>
<SourceBuild RepoName="arcade" ManagedOnly="true" />
</Dependency>
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.1.0-5.22128.4">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>5d10d428050c0d6afef30a072c4ae68776621877</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="8.0.0-beta.22430.3">
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="8.0.0-beta.22524.5">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>ca202ec5e84706c6a90a0d85516608a43b374d54</Sha>
<Sha>c5dd6a1da2e6d9b3423ab809fcda8af2927a408b</Sha>
</Dependency>
</ToolsetDependencies>
</Dependencies>
28 changes: 14 additions & 14 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<MajorVersion>4</MajorVersion>
<MinorVersion>4</MinorVersion>
<PatchVersion>0</PatchVersion>
<PreReleaseVersionLabel>3</PreReleaseVersionLabel>
<PreReleaseVersionLabel>6</PreReleaseVersionLabel>
<VersionPrefix>$(MajorVersion).$(MinorVersion).$(PatchVersion)</VersionPrefix>
<!--
By default the assembly version in official builds is "$(MajorVersion).$(MinorVersion).0.0".
Expand All @@ -21,28 +21,28 @@
<!-- Versions used by several individual references below -->
<RoslynDiagnosticsNugetPackageVersion>3.3.4-beta1.22204.1</RoslynDiagnosticsNugetPackageVersion>
<MicrosoftCodeAnalysisNetAnalyzersVersion>7.0.0-preview1.22218.1</MicrosoftCodeAnalysisNetAnalyzersVersion>
<MicrosoftCodeAnalysisTestingVersion>1.1.2-beta1.22415.2</MicrosoftCodeAnalysisTestingVersion>
<MicrosoftVisualStudioExtensibilityTestingVersion>0.1.132-beta</MicrosoftVisualStudioExtensibilityTestingVersion>
<MicrosoftCodeAnalysisTestingVersion>1.1.2-beta1.22462.1</MicrosoftCodeAnalysisTestingVersion>
<MicrosoftVisualStudioExtensibilityTestingVersion>0.1.145-beta</MicrosoftVisualStudioExtensibilityTestingVersion>
<!-- CodeStyleAnalyzerVersion should we updated together with version of dotnet-format in dotnet-tools.json -->
<CodeStyleAnalyzerVersion>4.3.0-1.final</CodeStyleAnalyzerVersion>
<VisualStudioEditorPackagesVersion>17.4.136-preview</VisualStudioEditorPackagesVersion>
<VisualStudioEditorPackagesVersion>17.4.249</VisualStudioEditorPackagesVersion>
<!-- This should generally be set to $(VisualStudioEditorPackagesVersion),
but sometimes EditorFeatures.Cocoa specifically requires a newer editor build. -->
<VisualStudioMacEditorPackagesVersion>17.3.133-preview</VisualStudioMacEditorPackagesVersion>
<ILAsmPackageVersion>5.0.0-alpha1.19409.1</ILAsmPackageVersion>
<ILDAsmPackageVersion>5.0.0-preview.1.20112.8</ILDAsmPackageVersion>
<MicrosoftVisualStudioLanguageServerClientPackagesVersion>17.3.3101</MicrosoftVisualStudioLanguageServerClientPackagesVersion>
<MicrosoftVisualStudioLanguageServerProtocolPackagesVersion>17.4.1004-preview</MicrosoftVisualStudioLanguageServerProtocolPackagesVersion>
<MicrosoftVisualStudioShellPackagesVersion>17.3.32809.331</MicrosoftVisualStudioShellPackagesVersion>
<MicrosoftVisualStudioShellPackagesVersion>17.4.32927.646</MicrosoftVisualStudioShellPackagesVersion>
<RefOnlyMicrosoftBuildPackagesVersion>16.5.0</RefOnlyMicrosoftBuildPackagesVersion>
<!-- The version of Roslyn we build Source Generators against that are built in this
repository. This must be lower than MicrosoftNetCompilersToolsetVersion,
but not higher than our minimum dogfoodable Visual Studio version, or else
the generators we build would load on the command line but not load in IDEs. -->
<SourceGeneratorMicrosoftCodeAnalysisVersion>4.1.0</SourceGeneratorMicrosoftCodeAnalysisVersion>
<MicrosoftILVerificationVersion>7.0.0-alpha.1.22060.1</MicrosoftILVerificationVersion>
<MicrosoftServiceHubVersion>4.0.2048</MicrosoftServiceHubVersion>
<MicrosoftVisualStudioThreadingPackagesVersion>17.3.44</MicrosoftVisualStudioThreadingPackagesVersion>
<MicrosoftServiceHubVersion>4.1.1</MicrosoftServiceHubVersion>
<MicrosoftVisualStudioThreadingPackagesVersion>17.4.27</MicrosoftVisualStudioThreadingPackagesVersion>
<MicrosoftTestPlatformVersion>17.4.0-preview-20220707-01</MicrosoftTestPlatformVersion>
</PropertyGroup>
<!--
Expand Down Expand Up @@ -134,7 +134,7 @@
<MicrosoftVisualStudioCacheVersion>17.2.41-alpha</MicrosoftVisualStudioCacheVersion>
<MicrosoftVisualStudioCallHierarchyPackageDefinitionsVersion>15.8.27812-alpha</MicrosoftVisualStudioCallHierarchyPackageDefinitionsVersion>
<MicrosoftVisualStudioCodeAnalysisSdkUIVersion>15.8.27812-alpha</MicrosoftVisualStudioCodeAnalysisSdkUIVersion>
<MicrosoftVisualStudioComponentModelHostVersion>17.3.198</MicrosoftVisualStudioComponentModelHostVersion>
<MicrosoftVisualStudioComponentModelHostVersion>17.4.248</MicrosoftVisualStudioComponentModelHostVersion>
<MicrosoftVisualStudioCompositionVersion>16.9.20</MicrosoftVisualStudioCompositionVersion>
<MicrosoftVisualStudioCoreUtilityVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioCoreUtilityVersion>
<MicrosoftVisualStudioDebuggerUIInterfacesVersion>17.4.0-beta.22368.1</MicrosoftVisualStudioDebuggerUIInterfacesVersion>
Expand Down Expand Up @@ -182,7 +182,7 @@
<MicrosoftVisualStudioShell150Version>$(MicrosoftVisualStudioShellPackagesVersion)</MicrosoftVisualStudioShell150Version>
<MicrosoftVisualStudioShellFrameworkVersion>$(MicrosoftVisualStudioShellPackagesVersion)</MicrosoftVisualStudioShellFrameworkVersion>
<MicrosoftVisualStudioShellDesignVersion>$(MicrosoftVisualStudioShellPackagesVersion)</MicrosoftVisualStudioShellDesignVersion>
<MicrosoftVisualStudioTelemetryVersion>16.4.137</MicrosoftVisualStudioTelemetryVersion>
<MicrosoftVisualStudioTelemetryVersion>16.5.17</MicrosoftVisualStudioTelemetryVersion>
<MicrosoftVisualStudioTemplateWizardInterfaceVersion>8.0.0.0-alpha</MicrosoftVisualStudioTemplateWizardInterfaceVersion>
<MicrosoftVisualStudioTextDataVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioTextDataVersion>
<MicrosoftVisualStudioTextInternalVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioTextInternalVersion>
Expand All @@ -204,7 +204,7 @@
<MDbgVersion>0.1.0</MDbgVersion>
<MonoOptionsVersion>6.6.0.161</MonoOptionsVersion>
<MoqVersion>4.10.1</MoqVersion>
<NerdbankStreamsVersion>2.8.57</NerdbankStreamsVersion>
<NerdbankStreamsVersion>2.9.109</NerdbankStreamsVersion>
<NuGetVisualStudioVersion>6.0.0-preview.0.15</NuGetVisualStudioVersion>
<NuGetSolutionRestoreManagerInteropVersion>4.8.0</NuGetSolutionRestoreManagerInteropVersion>
<MicrosoftDiaSymReaderPdb2PdbVersion>1.1.0-beta1-62506-02</MicrosoftDiaSymReaderPdb2PdbVersion>
Expand All @@ -218,13 +218,13 @@
is expected by the NET SDK used in the Workspace.MSBuild UnitTests. In order to test against the same verion of NuGet
as our configured SDK, we must set the version to be the same.
-->
<NuGetCommonVersion>6.3.0-rc.128</NuGetCommonVersion>
<NuGetCommonVersion>6.4.0-preview.1.54</NuGetCommonVersion>
<NuGetConfigurationVersion>$(NuGetCommonVersion)</NuGetConfigurationVersion>
<NuGetFrameworksVersion>$(NuGetCommonVersion)</NuGetFrameworksVersion>
<NuGetPackagingVersion>$(NuGetCommonVersion)</NuGetPackagingVersion>
<NuGetProtocolVersion>$(NuGetCommonVersion)</NuGetProtocolVersion>
<NuGetVersioningVersion>$(NuGetCommonVersion)</NuGetVersioningVersion>
<RoslynToolsVSIXExpInstallerVersion>1.1.0-beta3.21418.3</RoslynToolsVSIXExpInstallerVersion>
<RoslynToolsVSIXExpInstallerVersion>1.1.0-beta3.22474.1</RoslynToolsVSIXExpInstallerVersion>
<RoslynMicrosoftVisualStudioExtensionManagerVersion>0.0.4</RoslynMicrosoftVisualStudioExtensionManagerVersion>
<SourceBrowserVersion>1.0.21</SourceBrowserVersion>
<SystemBuffersVersion>4.5.1</SystemBuffersVersion>
Expand All @@ -240,7 +240,7 @@
<SystemIOPipesAccessControlVersion>5.0.0</SystemIOPipesAccessControlVersion>
<SystemIOPipelinesVersion>6.0.3</SystemIOPipelinesVersion>
<SystemManagementVersion>5.0.0-preview.8.20407.11</SystemManagementVersion>
<SystemMemoryVersion>4.5.4</SystemMemoryVersion>
<SystemMemoryVersion>4.5.5</SystemMemoryVersion>
<SystemResourcesExtensionsVersion>6.0.0</SystemResourcesExtensionsVersion>
<SystemRuntimeCompilerServicesUnsafeVersion>6.0.0</SystemRuntimeCompilerServicesUnsafeVersion>
<SystemRuntimeInteropServicesNFloatInternalVersion>6.0.1</SystemRuntimeInteropServicesNFloatInternalVersion>
Expand Down Expand Up @@ -284,7 +284,7 @@
create a test insertion in Visual Studio to validate.
-->
<NewtonsoftJsonVersion>13.0.1</NewtonsoftJsonVersion>
<StreamJsonRpcVersion>2.12.27</StreamJsonRpcVersion>
<StreamJsonRpcVersion>2.13.33</StreamJsonRpcVersion>
<!--
When updating the S.C.I or S.R.M version please let the MSBuild team know in advance so they
can update to the same version. Version changes require a VS test insertion for validation.
Expand Down
5 changes: 5 additions & 0 deletions eng/common/build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Param(
[string] $runtimeSourceFeed = '',
[string] $runtimeSourceFeedKey = '',
[switch] $excludePrereleaseVS,
[switch] $nativeToolsOnMachine,
[switch] $help,
[Parameter(ValueFromRemainingArguments=$true)][String[]]$properties
)
Expand Down Expand Up @@ -67,6 +68,7 @@ function Print-Usage() {
Write-Host " -warnAsError <value> Sets warnaserror msbuild parameter ('true' or 'false')"
Write-Host " -msbuildEngine <value> Msbuild engine to use to run build ('dotnet', 'vs', or unspecified)."
Write-Host " -excludePrereleaseVS Set to exclude build engines in prerelease versions of Visual Studio"
Write-Host " -nativeToolsOnMachine Sets the native tools on machine environment variable (indicating that the script should use native tools on machine)"
Write-Host ""

Write-Host "Command line arguments not listed above are passed thru to msbuild."
Expand Down Expand Up @@ -146,6 +148,9 @@ try {
$nodeReuse = $false
}

if ($nativeToolsOnMachine) {
$env:NativeToolsOnMachine = $true
}
if ($restore) {
InitializeNativeTools
}
Expand Down
Loading