Skip to content

Merge dev15.6.x to dev15.6.x-vs-deps#24687

Merged
AbhitejJohn merged 16 commits intodev15.6.x-vs-depsfrom
merges/dev15.6.x-to-dev15.6.x-vs-deps-20180207-080031
Feb 7, 2018
Merged

Merge dev15.6.x to dev15.6.x-vs-deps#24687
AbhitejJohn merged 16 commits intodev15.6.x-vs-depsfrom
merges/dev15.6.x-to-dev15.6.x-vs-deps-20180207-080031

Conversation

@dotnet-bot
Copy link
Copy Markdown
Collaborator

This is an automatically generated pull request from dev15.6.x into dev15.6.x-vs-deps.

git fetch --all
git checkout merges/dev15.6.x-to-dev15.6.x-vs-deps-20180207-080031
git reset --hard upstream/dev15.6.x-vs-deps
git merge upstream/dev15.6.x
# Fix merge conflicts
git commit
git push merges/dev15.6.x-to-dev15.6.x-vs-deps-20180207-080031 --force

Once all conflicts are resolved and all the tests pass, you are free to merge the pull request.

tmeschter and others added 16 commits January 19, 2018 15:31
Add satellite assemblies for the Roslyn assemblies that we ship in
Microsoft.NETCore.Compiler.nupkg. This includes
Microsoft.CodeAnalysis.dll, Microsoft.CodeAnalysis.CSharp.dll,
Microsoft.CodeAnalysis.VisualBasic.dll, and
Microsoft.Build.Tasks.CodeAnalysis.dll.

This increases the resulting .nupkg size from about 8,988KB to about
12,000KB.
Move shipped public APIs to PublicAPI.Shipped.txt
There was an issue in the custom PublishWithoutBuilding target that aims to
publish the project without rebuilding anything. It has the same dependencies
as the built-in Publish, but replaces build with Just ResolveReferences having
BuildProjectReferences=false. However, this caused BuildOnlySettings (a
dependency of Build) to not run, and therefore BuildingProject was set to false.
That put ResolveAssemblyReferences into design-time mode where FindSatellites
became false.

This fix is required so that the .deps.json that is generated contains satellite
assembly information. Without that, satellites will not load load on  .NET Core.

There was also a missing dependency on PrepareForPublish, which didn't cause any
issue (yet), but it's now added for completeness.

Also removed a nearby workaround for an unrelated v1 SDK issue with satellite
assemblies. It is no longer needed as Roslyn requires v2+ SDK.
This also lets the colors change appropriately when the theme is
changed.
…ilersCore

Add satellite assemblies to Microsoft.NETCore.Compilers
Choosing dev15.5.x as the base instead.
Choosing dev15.5.x as the base instead.
Lightbulb header accessibility when selected/focused
…0180206-080005

Merge dev15.5.x to dev15.6.x
@dotnet-bot dotnet-bot requested review from a team as code owners February 7, 2018 08:00
@AbhitejJohn AbhitejJohn merged commit b688a65 into dev15.6.x-vs-deps Feb 7, 2018
@AbhitejJohn AbhitejJohn deleted the merges/dev15.6.x-to-dev15.6.x-vs-deps-20180207-080031 branch February 7, 2018 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants