- 20 10月, 2017 2 次提交
-
-
由 Jason Malinowski 提交于
Before this, if we couldn't find the project we'd throw exceptions and possibly crash or do something bad.
-
由 Jason Malinowski 提交于
Holding onto Project directly meant the snapshot would be leaked. We should only hold onto the SymbolKey so we can resolve it later.
-
- 19 10月, 2017 2 次提交
-
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
If a symbol couldn't be resolved, we would bail the search and never notify the UI that we stopped searching. We also wouldn't complete the IAsyncToken either. While I was here I also noticed that we were starting the async operation asynchronously which could have resulted in flakiness in integration tests. Our pattern is anything starting async work should start the operation right away, so we can confidently wait until the operation is complete. # Conflicts: # src/EditorFeatures/Core/Implementation/CallHierarchy/Finders/AbstractCallFinder.cs
-
- 10 10月, 2017 1 次提交
-
-
由 Sam Harwell 提交于
IntroduceField code action should remove trivia as the other IntroduceVariable actions do.
-
- 09 10月, 2017 1 次提交
-
-
由 Martin Strecker 提交于
-
- 07 10月, 2017 6 次提交
-
-
由 Gen Lu 提交于
Add IRaiseEventStatement operation for VB
-
由 Heejae Chang 提交于
enabling more IOperation tests that used to be skipped
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
- 06 10月, 2017 3 次提交
-
-
由 Heejae Chang 提交于
* added debugging info to find out double dispose * guard from double dispose issue in unit tests * PR feedbacks
-
由 Gen Lu 提交于
-
由 Tomáš Matoušek 提交于
* PdbValidationOptions * Validate converted PDBs * Add path mapping * PR feedback
-
- 05 10月, 2017 8 次提交
-
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
-
由 Jinu 提交于
* Adding cobyrc file for testing * Adding isImplicit info to ioperation tests * Adding Language name to the test dumper * Formatting change to test dumper * Removing cobyrc file * Fixing more tests * Resolving conflicts * Moving the language to assert check * Resolving conflicts * Reacting to merge conflict
-
由 Andy Gocke 提交于
Fixes #21768 Fixes #22027
-
由 Gen Lu 提交于
-
- 04 10月, 2017 14 次提交
-
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Jason Malinowski 提交于
Reduce DocumentId array allocations
-
由 Jason Malinowski 提交于
Since ImmutableDictionary and ImmutableSortedDictionary are both implemented via trees; you can think of an ImmutableDictionary as just being a sorted dictionary where the underlying key is the hash int. Since our hash is just a hash of a GUID, we can compare by the GUID, switch to a ImmutableSortedDictionary, and then avoid another sort when we're computing checksums.
-
由 Heejae Chang 提交于
-
由 Omar Tawfik 提交于
-
由 Jason Malinowski 提交于
Bump NuGet monikers for the preview 1 split
-
由 Andy Gocke 提交于
There is no conversion between ref like types and either object or generic parameters (even if constrained to struct) in either direction. This change enforces that rule and adds tests around pattern matching, which exercises this rule.
-
由 Jason Malinowski 提交于
We previously were using ImmutableArrays, so if you had a large number of documents (say thousands) we'd be creating huge numbers of huge arrays over and over again. For this pattern, ImmutableList is more appropriate.
-
由 Ashley Hauck 提交于
Fix bug in build-utils Ensure-SdkInPathAndData
-
由 Manish Vasani 提交于
Add unit tests for omitted arguments
-
由 Ashley Hauck 提交于
-
由 Manish Vasani 提交于
Add unit tests for IArrayElementReferenceExpression and make the API …
-
- 03 10月, 2017 3 次提交
-
-
由 Andy Gocke 提交于
Most constructs already had tests, but I added a few more just in case. Although Span return in iterators is currently impossible because no ref-struct capable type can be an iterator, I added a safety check in case we allow it later. Fixes #22305
-
由 Andy Gocke 提交于
-
由 Heejae Chang 提交于
-