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

Bring ljw1004 fork up to date #1

Merged
merged 820 commits into from
May 25, 2016
Merged

Bring ljw1004 fork up to date #1

merged 820 commits into from
May 25, 2016

Conversation

ljw1004
Copy link
Owner

@ljw1004 ljw1004 commented May 25, 2016

No description provided.

CyrusNajmabadi and others added 30 commits May 12, 2016 12:45
…ync by creating far less source symbols when searching for matches.
Improve OrderPreservingMultiDictionary.
… tend to fail with `RPC_E_CALL_REJECTED`.
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.
AlexanderSher and others added 24 commits May 23, 2016 12:41
…y without execution (#11078)

* Fix #11068: Interactive window should allow to add commands to history without execution

* Fixed style: braces moved on a new line.

* Create new instance of language buffer for every history entry

* - Use ITextBufferFactoryService to create historyBuffer
- Move state check to the beginning of the method
- Use InvalidOperationException instead of ArgumentOutOfRangeException

* _buffer.Flush() should be called before calculation of insertionIndex

* - Added "exception" part to the 'AddToHistory' method description
- Added test that verifies history navigation
… type to an intrinsic value type is evaluated.

Fixes #9887.
changed low memory error message to new one as we decided in the meeting
when it is unknown status, we will leave designer attribute as it used to be. and not touch anything.

one can go into unknown state if there is no explict designer attribute found but there are some types
with errors.
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.
@ljw1004 ljw1004 merged commit b82a3f9 into ljw1004:master May 25, 2016
ljw1004 pushed a commit that referenced this pull request May 25, 2016
OOP #1 - new analyzer engine that uses CompilerAnalyzer model
ljw1004 pushed a commit that referenced this pull request Jun 1, 2016
Revert "Add support for calling local functions with dynamic args (#1
ljw1004 pushed a commit that referenced this pull request Jun 17, 2016
ljw1004 pushed a commit that referenced this pull request Jun 17, 2016
Suggest paramref and typeparamref in VB
ljw1004 pushed a commit that referenced this pull request Jul 1, 2016
get the latest from roslyn
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.