Summary: | [move member type] Move to new file fails for static inner interface with static inner interface | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Heiko Böttger <heiko.boettger> | ||||
Component: | UI | Assignee: | JDT-UI-Inbox <jdt-ui-inbox> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | daniel_megert, kentarou, markus.kell.r, srikanth_sankaran, zach.musgrave | ||||
Version: | 3.7 | ||||||
Target Milestone: | --- | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Heiko Böttger
2011-08-03 05:43:05 EDT
It seems to be a report for JDT. This is probably a duplicate of https://bugs.eclipse.org/bugs/show_bug.cgi?id=348024. Hello, can you test with 3.7.1 or 3.8 M3 to see if the problem is still there ? Without modifying the test case in comment# 0 in various ways, we cannot test it from our side and modifying the test may affect the observations. I tried it with Version: 3.8.0 Build id: I20110915-1308 and it seems to work. (In reply to comment #4) > I tried it with > > Version: 3.8.0 > Build id: I20110915-1308 > > and it seems to work. Thanks for checking, Any chance we can get a full test case (with stubbed out types should be OK) so we can check against 3.7.1 also ? And add it to regression test suite as needed ? Otherwise we will close this as WORKSFORME/DUPLICATE. Okay, I will do this tomorrow at work. Created attachment 207825 [details] TestProject I could veriy that this is a duplicate of https://bugs.eclipse.org/bugs/show_bug.cgi?id=348024 as reported by Zach Musgrave in https://bugs.eclipse.org/bugs/show_bug.cgi?id=353727#c2. When removing the package-info.java, there is no error in the old 3.7.0 workspace. With the test case in comment#7 I don't see the exception anymore. However, the move to new file refactoring seems to leave things in a bad state with a couple of files not compiling anymore due to malformed imports. Passing to UI team for comment. (delete the package-info.java file) (In reply to comment #8) > With the test case in comment#7 I don't see the exception anymore. > However, the move to new file refactoring seems to leave things > in a bad state with a couple of files not compiling anymore due to > malformed imports. This is with 3.7.1 or 3.8? (In reply to comment #9) > (In reply to comment #8) > > With the test case in comment#7 I don't see the exception anymore. > > However, the move to new file refactoring seems to leave things > > in a bad state with a couple of files not compiling anymore due to > > malformed imports. > > This is with 3.7.1 or 3.8? With 3.8 M4 candidate build id: I20111202-0800, after the move type to new file on the project that builds fine prior to the refactoring, I get Description Resource Path Location Type The import ch.actifsource.bugreport.test.SignalDataProvider.IActiveTimeIntervalProvider cannot be resolved SignalDataProvider.java /TestProject/src/ch/actifsource/bugreport/test line 5 Java Problem The import ch.actifsource.bugreport.test.SignalDataProvider.IActiveTimeIntervalProvider cannot be resolved IActiveTimeIntervalProvider.java /TestProject/src/ch/actifsource/bugreport/test line 5 Java Problem Raksha, please investigate. *** This bug has been marked as a duplicate of bug 310510 *** |