| Summary: | Outline view not available for Java file | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Sarika Sinha <sarika.sinha> |
| Component: | Text | Assignee: | Markus Keller <markus.kell.r> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | daniel_megert, Lars.Vogel, markus.kell.r |
| Version: | 4.6 | ||
| Target Milestone: | 4.6 M3 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Sarika Sinha
It works fine with Oct 13th I Build. Tricky problem. The trigger was http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/commit/?id=d17844220c08f1f54a0133fde8a55e16d76c179c from bug 478864, which added one more stack element to calls to getAdapter. This invalidated the workaround for bug 391253, which assumed that the ContentOutline can be found at a fixed position in the call stack. The fix is to make JavaEditor#isCalledByOutline() more resilient and not look at a fixed position in the call stack. Fixed together with Dani with http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/commit/?id=d11c46542d32fa82a972a39ca0bb788d757d06c0 Verified in eclipse-SDK-N20151015-2000-win32-x86_64. Closing. |