- 26 8月, 2016 3 次提交
-
-
由 Jason Malinowski 提交于
We had a few different patterns in our codebase. This unifies all of them to a single helper. We had not one but two (!) different pieces of code also trying to create dumps if the assertion failed. I've chosen to toss both of those, since I believe one of two things to be true: 1. The underlying bugs have been fixed, and it's probable the dumping code no longer works. 2. The underlying bugs havent been fixed, but we're clearly not hitting that fail code.
-
由 Jason Malinowski 提交于
Don't allocate a lambda each time we get a hashcode for a named type
-
由 Jason Malinowski 提交于
Discard a reference to project being emitted when debugging session terminates
-
- 25 8月, 2016 2 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
- 24 8月, 2016 1 次提交
-
-
由 Tomas Matousek 提交于
-
- 11 8月, 2016 1 次提交
-
-
由 Jason Malinowski 提交于
Update the Roslyn build version to 1.3.4
-
- 10 8月, 2016 1 次提交
-
-
由 Jason Malinowski 提交于
-
- 27 7月, 2016 1 次提交
-
-
由 Kevin Pilch-Bisson 提交于
Delay metadata reload
-
- 25 7月, 2016 1 次提交
-
-
由 Kevin Pilch-Bisson 提交于
-
- 23 7月, 2016 2 次提交
-
-
由 Kevin Pilch-Bisson 提交于
1. Assert threading expectations 2. Document new variable's purpose 3. Clean up pending reloads on `Disconnect()`
-
由 Kevin Pilch-Bisson 提交于
Fixes #12189, and restores the behavior of the native C# language service. The problem here is that we frequently get the file change notification while something is still writing the file, and so we get an IOException when we try to read it, resulting in us caching empty metadata and reporting spurious errors.
-
- 08 7月, 2016 2 次提交
-
-
由 Kevin Pilch-Bisson 提交于
Correctly capture the type parameter context symbol when generating SymbolId
-
由 Ravi Chande 提交于
Fix span mapping in completion commit
-
- 07 7月, 2016 3 次提交
-
-
由 Jason Malinowski 提交于
Update PublicAPI.Shipped.txt for what we shipped in 1.3.2
-
由 Kevin Pilch-Bisson 提交于
Unload with open documents
-
由 Kevin Pilch-Bisson 提交于
-
- 06 7月, 2016 8 次提交
-
-
由 Ravi Chande 提交于
-
由 Kevin Pilch-Bisson 提交于
1. Use ConstructedFrom instead of OriginalDefinition to handle partially constructed types. 2. Always encode type parameter references using `n or ``n, since they can only refer to type parameters within the current symbol being encoded. 3. When *parsing* SymbolIds, *do* set the type parameter context when parsing types. That way we can handle self-constructed types. However, we don't want to reset the context when we're parsing out the type of a parameter/return type/etc, because the signature *can't* refer to the type parameters of *that* simple. So, now we keep track of when the parser has finished parsing the top level type, and only reset the type parameter context while we're at the top level. 4. Add test cases for a bunch of partially constructed symbols. (While I was here, I noticed that a GetMembers() call could be simplified to GetTypeMembers() and a type check/cast elimiated, so I did so. The diff looks better with whitespace ignored because of that).
-
由 Kevin Pilch-Bisson 提交于
Fixes internal issue number 235912 (aka https://connect.microsoft.com/VisualStudio/feedback/details/2873787/stackoverflow-with-intellisense).
-
由 Jason Malinowski 提交于
-
由 Ravi Chande 提交于
-
由 Ravi Chande 提交于
* Compute the text change in terms of the trigger snapshot * Map those spans to the view snapshot when triggered * Translate those spans forward to the current view snapshot
-
由 Tanner Gooding 提交于
Manually updating the build version to `1.3.3.0`.
-
由 Tanner Gooding 提交于
-
- 02 7月, 2016 3 次提交
-
-
由 Kevin Pilch-Bisson 提交于
Document why the no-op virtual method still exists.
-
由 Tanner Gooding 提交于
Skipping the InteractiveWindow Clipboard UnitTests as they cannot run on VS2015.2
-
由 Tanner Gooding 提交于
-
- 01 7月, 2016 4 次提交
-
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
We already had code to deal with this case, we just hit checks before it which threw. The existing code needed to be modified to not modify the collection it was enumerating though. Fixes internal issue 233612. Unloading a project with an open file that is in a shared project or is linked would hit hit the exception in CheckProjectCanBeRemoved because it still had Open documents. Normal projects didn't hit this because the documents were already closed by RunningDocumentTableEvents.
-
- 29 6月, 2016 4 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
由 Jason Malinowski 提交于
Merge microupdate 3.2 into microupdate
-
- 28 6月, 2016 1 次提交
-
-
由 Jason Malinowski 提交于
-
- 25 6月, 2016 3 次提交
-
-
由 Heejae Chang 提交于
fixed DifferenceViewer leak
-
由 Heejae Chang 提交于
this leak was responsible for about 14% of managed memory in customer's dump. basically, in certain condition, if cancellation exception is thrown, we will not close difference viewer which cause all text views to leak. that cause all taggers and text buffers to leak and that cause our preview workspaces to alive. which in turn cause all solutions to alive and so on. all those objects (view, buffer, workspace, solution) are quite big graphs. so ends up eat up 14% of memory. added assert to make sure if we leak viewers again, we get some kind of notification.
-
由 Shyam N 提交于
Enable release nugets in microupdate-3.2 branch
-