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 master back to stabilization #11616

Merged
merged 735 commits into from
May 27, 2016
Merged

Merge master back to stabilization #11616

merged 735 commits into from
May 27, 2016

Conversation

panopticoncentral
Copy link
Contributor

No description provided.

CyrusNajmabadi and others added 30 commits May 12, 2016 15:07
Avoid loading the Elfie dll until the user actualy enables the search feature.
Extending the supported functionality of the VisualStudio IntegrationTest Utilities and adding the start of 'CSharpAutomaticBraceCompletion'
Add missed code hooking up the option for /**/ comments
…FromInterfacesAsync and FindDerivedClassesAsync
1. Reference a bunch of stuff from Nuget packages instead of VS.
2. Move to Update 2 versions of packages.
3. Now that we are using the packages, we're referencing
   Microsoft.VisualStudio.Shell.14.dll instead of .15 again.  This means
   that types that moved to Shell.Immutable.15 are not type forwarders.
   Luckily we didn't need anything from Shell.Immutable.15 in the project
   where it was a problem.
More cleanup to do between RoslynCompletionSet and
FilteredRoslynCompletionSet.
khyperia and others added 22 commits May 23, 2016 20:32
Add better error messages for public signing
Allow foreach with string even if string does not implement foreach pattern.
Disallow sealed overrides in structs
Restore backward compatibility in the way conversion from a reference type to an intrinsic value type is evaluated.
The intent of ServerRespectsAppConfig was to verify the server actually read the default timeout value from the application configuration file.  The test validated this in a very indirect way:

- Changing the value in app.config
- Starting the server
- Verifying it stopped in the given time frame

This can fail for a number of reasons: computer load during the test, another process communicating with the server, etc ...

Changed the test to just directly test the value being read from application settings.

Justification for ask mode: this test was flaky enough to break signed builds.
made 2 states (designer or not) to 3 states (designer, not, unknown)
…al to avoid NullReferenceException.

The change addresses the situation when SemanticModel is created to speculate on a With block and the function is trying to locate a binder for the With expression within the block.

Fixes https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=187910&_a=edit.
Fix a flaky compiler suite
…lues (#11532)

Do not report warnings for malformed InformationalVersionAttribute values
Utilize new archival options

Only archive when failing, rather than always.
…#11541)

* Initialize the error list toggle state when error list is initialized

Currently, we initialize the error list toggle state only when workspace changes (solution add/remove/reload or project add/remove/reload) OR when FSD options change. However, if you start VS and bring up error list without opening any solution or changing FSD options, we might show stale error list state if your settings file or settings store changed from last VS session. Fix is to initialize the error list toggle state as soon as error list is initialized.

Fixes #11539

* Don't change the error list toggle state on workspace changes.
Iterator Property setter should not be treated as an iterator
Adjust implementation of MemberSemanticModel.GetEnclosingBinderInternal to avoid NullReferenceException.
Assert that completion has a TypeInferenceService
…1) attribute (#11536)

* Bug 217740: Repro and test harness for C#

* Testing and fixing loading scenario in C# and VB

* Verifying VB case using attribute on field

* Adding more tests

* Adding VB tests

* Adding tests

* More tests on fields with double-attributes

* New test constraint

* Fixing VB side to new test constraints

* Fixing C# side to new test constraints

* Fixing remaining tests

* Adding comments

* Fixing VB field scenario too
@dnfclas
Copy link

dnfclas commented May 27, 2016

Hi @panopticoncentral, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla2.dotnetfoundation.org.

TTYL, DNFBOT;

@dnfclas
Copy link

dnfclas commented May 27, 2016

@panopticoncentral, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.

Thanks, DNFBOT;

@jasonmalinowski
Copy link
Member

👍

@panopticoncentral panopticoncentral merged commit 5d9b822 into dotnet:stabilization May 27, 2016
@panopticoncentral panopticoncentral deleted the merge-master-back-to-stabilization branch August 2, 2016 17:57
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.