Skip to content

Merge release/dev16.2-preview2 to master#36118

Merged
9 commits merged intomasterfrom
merges/release/dev16.2-preview2-to-master
Jun 3, 2019
Merged

Merge release/dev16.2-preview2 to master#36118
9 commits merged intomasterfrom
merges/release/dev16.2-preview2-to-master

Conversation

@dotnet-bot
Copy link
Copy Markdown
Collaborator

This is an automatically generated pull request from release/dev16.2-preview2 into master.

git fetch --all
git checkout merges/release/dev16.2-preview2-to-master
git reset --hard upstream/master
git merge upstream/release/dev16.2-preview2
# Fix merge conflicts
git commit
git push upstream merges/release/dev16.2-preview2-to-master --force

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

mavasani added 9 commits June 1, 2019 06:35
(DisposableFieldsShouldBeDisposed)

We will now flag disposable creations in methods that do not escape the
method body (return value, out/ref params, assign to field/property, add
to collection, etc.). Additionally, we also flag disposable fields of
disposable types that are not disposed in the type's Dispose method.
Ported analyzers share the core dataflow analysis computation with the
analyzers in the roslyn-analyzers repo
(Microsoft.CodeAnalysis.FlowAnalysis.Utilities). This PR does not add
any code fixes. We already have a code
refactoring that offers wrapping a disposable creation within a using
statement. I am hoping to extend that to handle more cases and also
possibly convert it to a code fix in follow-up PR(s).
… assembly load lazy and revert reference add to the FlowAnalysis assembly in Workspaces (only referenced in Features now).
Additionally, we do not mark the package reference to in Features.csproj as PrivateAsset as this leads to the assembly not getting included in the Features NuGet package and causes Omnisharp's analyzer execution to throw missing dependency assembly load errors.
Also update ExpectedDependency in DevDivInsertionFiles.csproj
…eview2

Port DisposeAnalyzers to release/dev16.2-preview2
@v-asdhin
Copy link
Copy Markdown

v-asdhin commented Jun 3, 2019

@RikkiGibson Check roslyn-integration-CI failed. Please have a look.

Copy link
Copy Markdown

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approval

@ghost ghost merged commit 2fb2b10 into master Jun 3, 2019
@ghost ghost deleted the merges/release/dev16.2-preview2-to-master branch June 3, 2019 17:23
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 4, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 4, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 4, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 4, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 5, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 5, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 5, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 5, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 6, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 6, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 6, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 6, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 7, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 7, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 7, 2019 02:52
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 7, 2019 02:52
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 7, 2019 05:20
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 7, 2019 05:20
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 7, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 7, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 8, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 8, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 8, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 8, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 9, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 9, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 9, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 9, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 10, 2019 00:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 10, 2019 00:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 10, 2019 12:00
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 10, 2019 12:00
@dotnet-bot dotnet-bot restored the merges/release/dev16.2-preview2-to-master branch June 10, 2019 17:54
@dotnet-bot dotnet-bot deleted the merges/release/dev16.2-preview2-to-master branch June 10, 2019 17:54
This pull request was closed.
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.

3 participants