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

Move to MSBuild 16.0 #34010

Closed
wants to merge 492 commits into from
Closed

Move to MSBuild 16.0 #34010

wants to merge 492 commits into from

Conversation

jaredpar
Copy link
Member

@jaredpar jaredpar commented Mar 11, 2019

This is a necessary pre-req to us adotping the 3.0 .NET Core SDK.

As a part of this we're also merging dev16.0-vs-deps as it's necessary to keep integration tests running. Also it's the logical step once Dev16 becomes our base development environment.

dotnet-automerge-bot and others added 30 commits December 31, 2018 17:00
This publishes the OptProf Data files during an official build. This
just allows for us to easily inspect the results without having to do a
download from the drop server.
…o-dev16.0-preview2-vs-deps

Merge dev16.0-preview2 to dev16.0-preview2-vs-deps
…o-dev16.0-preview2-vs-deps

Merge dev16.0-preview2 to dev16.0-preview2-vs-deps
…s-deps-to-master-vs-deps

Merge dev16.0-preview2-vs-deps to master-vs-deps
…s-deps-to-master-vs-deps

Merge dev16.0-preview2-vs-deps to master-vs-deps
@jaredpar jaredpar closed this Mar 12, 2019
@jaredpar jaredpar reopened this Mar 12, 2019
LOC CHECKIN | dotnet/roslyn dev16.0-vs-deps | 20190307
@jaredpar jaredpar marked this pull request as ready for review March 12, 2019 17:54
@jaredpar jaredpar requested review from a team as code owners March 12, 2019 17:54
@jaredpar
Copy link
Member Author

I juts fixed these merges... and time to od it again.

@jaredpar
Copy link
Member Author

@dotnet/roslyn-ide, @dotnet/roslyn-infrastructure for review.

IDE team I made merge adjustments to the following files:

  • src/EditorFeatures/Core/Implementation/IntelliSense/QuickInfo/IntellisenseQuickInfoBuilder.cs
  • src/EditorFeatures/Test2/IntelliSense/CSharpCompletionCommandHandlerTests.vb
  • src/EditorFeatures/TestUtilities2/Intellisense/ITestState.vb
  • src/VisualStudio/IntegrationTest/IntegrationTests/CSharp/CSharpReplIntellisense.cs

The changes were straight forward but someone should give them a once over.

@tmat
Copy link
Member

tmat commented Mar 12, 2019

I am confused. Why does this PR have 200+ commits?

@jaredpar
Copy link
Member Author

@tmat

I am confused. Why does this PR have 200+ commits?

It's both a move to MSBuild 16.0 + a merge from dev16.0-vs-deps. The latter is required to get integration tests running. Sent an email this morning explaining. Will update PR info .

@jaredpar
Copy link
Member Author

FYI: messed up a merge. Need to redo it. Hold off reviewing for a bit.

@tmat
Copy link
Member

tmat commented Mar 12, 2019

Can we do the merge from dev16.0-vs-deps separately?

@tmat
Copy link
Member

tmat commented Mar 12, 2019

(I guess not)

@tmat
Copy link
Member

tmat commented Mar 12, 2019

Is "xcopy-msbuild": "16.0.0-rc1-alpha" the only change that's not the merge from dev16.0-vs-deps?

@jaredpar
Copy link
Member Author

@tmat

Is "xcopy-msbuild": "16.0.0-rc1-alpha" the only change that's not the merge from dev16.0-vs-deps?

That and the docs change for contributing

Can we do the merge from dev16.0-vs-deps separately?

In theory it's possible. Just need to change the LocateVisualStudio call in Deploy-VsixViaTool function to look for dev15. That went down a different rabbit hole though. Eventually I just found this was faster.

jaredpar and others added 3 commits March 12, 2019 16:13
…dotnet#33921)

* Regex Completion + Async Completion = Failure to trigger on `[` in VB

* Update VisualBasicCompletionCommandHandlerTests_Regex.vb
@jaredpar jaredpar mentioned this pull request Mar 13, 2019
@jaredpar
Copy link
Member Author

Closing in favor of #34081

@jaredpar jaredpar closed this Mar 13, 2019
@jaredpar jaredpar deleted the fix-msbuild branch March 13, 2019 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.