Bug 129317 - Outline view inconsistent with code
Summary: Outline view inconsistent with code
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 3.3 M1   Edit
Assignee: Jerome Lanneluc CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 100093 161889 171504 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-02-24 06:45 EST by Danny Yates CLA
Modified: 2007-01-24 09:50 EST (History)
5 users (show)

See Also:


Attachments
Proposed fix and regression test (2.72 KB, patch)
2006-07-13 12:10 EDT, Jerome Lanneluc CLA
no flags Details | Diff
Improved fix with more regression tests (10.48 KB, patch)
2006-07-18 04:53 EDT, Jerome Lanneluc CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Danny Yates CLA 2006-02-24 06:45:31 EST
In 3.2m5, running on JDK 1.5.0_03, if I open Arrays.class the Outline View shows the method deepToString(Object[], StringBuilder, Set<Object[]>) at the top of the list, even though it's last in the source code.

When double-clicking on the method in the Outline View, the editor does not jump to the method definition. It works fine with other methods in this source file.
Comment 1 Markus Keller CLA 2006-02-24 08:15:05 EST
Said method has source and name ranges [-1, 0]. Probably a dup of bug 88023.
Comment 2 Olivier Thomann CLA 2006-02-24 20:46:47 EST
Closing as dup of bug 88023

*** This bug has been marked as a duplicate of 88023 ***
Comment 3 Markus Keller CLA 2006-06-29 09:59:55 EDT
Reopening for separate treatment. I verified that the rest of bug 88023 and bug 148010 are fixed in HEAD, but this one still doesn't work.
Comment 4 Jerome Lanneluc CLA 2006-07-13 12:10:55 EDT
Created attachment 46246 [details]
Proposed fix and regression test
Comment 5 Jerome Lanneluc CLA 2006-07-17 05:12:02 EDT
Fix and test released for 3.3 M1 in HEAD.
Comment 6 Jerome Lanneluc CLA 2006-07-17 07:19:05 EDT
Undoing change as this breaks other parts of the code.
Working on a better change.
Comment 7 Jerome Lanneluc CLA 2006-07-18 04:53:28 EDT
Created attachment 46422 [details]
Improved fix with more regression tests
Comment 8 Jerome Lanneluc CLA 2006-07-18 06:17:53 EDT
Fix and tests released for 3.3 M1 in HEAD.
Comment 9 Jerome Lanneluc CLA 2006-07-18 08:51:38 EDT
*** Bug 100093 has been marked as a duplicate of this bug. ***
Comment 10 Frederic Fusier CLA 2006-08-07 05:45:41 EDT
Verified for 3.3 M1 using build I20060807-0010
Comment 11 Frederic Fusier CLA 2006-10-24 13:55:17 EDT
*** Bug 161889 has been marked as a duplicate of this bug. ***
Comment 12 Frederic Fusier CLA 2007-01-24 09:47:17 EST
*** Bug 171504 has been marked as a duplicate of this bug. ***