forked from dotnet/roslyn
-
Notifications
You must be signed in to change notification settings - Fork 2
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
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…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.
…e names we store for a type.
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.
…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
follow up on #11479
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
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
Suggest paramref and typeparamref in VB
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.