Summary: | [search] Exception when refactoring member type to top-level. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Felix L J Mayer <felix.mayer> | ||||||
Component: | Core | Assignee: | Frederic Fusier <frederic_fusier> | ||||||
Status: | VERIFIED FIXED | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | david_audel, jerome_lanneluc, markus.kell.r, martinae, tsteininger | ||||||
Version: | 3.3 | ||||||||
Target Milestone: | 3.5 M2 | ||||||||
Hardware: | PC | ||||||||
OS: | Windows XP | ||||||||
Whiteboard: | |||||||||
Attachments: |
|
Description
Felix L J Mayer
2007-10-27 02:01:29 EDT
Moving to JDT/UI Looks like a dup of 135700 which is a search problem. Felix, it would be great if you find a way to construct a code example where the exception is reproducible. A small test case on which you can reproduce the problem would help us a lot to understand what happen there... Created attachment 81605 [details]
Source to reproduce the bug
I managed to create a set of classes that reproduces the problem. Simply open Relationship.java and try to convert End to a top-level type. The crucial thing seems to be the genericity of ConnectionEnd, or maybe the accept() methods.
*** Bug 243272 has been marked as a duplicate of this bug. *** Created attachment 111685 [details]
Proposed patch
Released for 3.5M2 Verified for 3.5M2 using I20080914-2000 *** Bug 243272 has been marked as a duplicate of this bug. *** |