WIP: Get IVsHierarchy from AbstractProject if not available via IVsSolution#36461
WIP: Get IVsHierarchy from AbstractProject if not available via IVsSolution#36461tmat wants to merge 3 commits intodotnet:masterfrom
Conversation
amcasey
left a comment
There was a problem hiding this comment.
Seems to fix TS move-to-file. Thanks!
|
@jasonmalinowski PTAL |
| } | ||
|
|
||
| #pragma warning disable CS0618 // Type or member is obsolete | ||
| var project = _projectTracker.GetProject(projectId); |
There was a problem hiding this comment.
What's the plan for this once we finally move TypeScript off of this shim? Can we add a comment describing what that plan would be here?
There was a problem hiding this comment.
(I understand this is a useful tactical fix which is good for now.)
jasonmalinowski
left a comment
There was a problem hiding this comment.
Fine as a tactical fix to unblock but we'll need a better plan.
|
Yeah, I don't have a plan yet |
|
Integration tests failure is probably a true failure. Here's the stack for one of the crashes: |
|
@sharwell Thanks! I addressed the crash. |
|
@jasonmalinowski PTAL again. Now includes the workaround for Project GUID initialization. |
|
We decided to revert the original PR as it uncovered a bug in project system that needs to be fixed first. |
|
@tmat Should this be ignored or closed then? |
|
@tmat What's the latest on this? Did some version of it get merged and, ideally, inserted? |
|
We had to roll the change back because of a Project System bug. Once the bug is fixed we will try again. |
Fixes https://dev.azure.com/devdiv/DevDiv/_workitems/edit/915798