Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 96052

Summary: debugger confused by similar class names
Product: [Eclipse Project] Platform Reporter: Dave Dyer <ddyer>
Component: DebugAssignee: Platform-Debug-Inbox <platform-debug-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: P3    
Version: 3.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Dave Dyer CLA 2005-05-19 21:35:45 EDT
if there are several terminal classes with the same name in
the workspace, the debugger (and perhaps other things) can become confused 
and be unable to set/clear breakpoints in the desired class, apparently
instead setting/clearing them in the similarly-named class.

for example, my workspace contains two projects, "boardspace" and "tantrix"
both projects have the same overall structure, but no actual files in commmon.
Both projects contain a class named
 online/common/commonLobby

I have also seen the same kind of confusion between similarly named
classes within the same project; ie, a class named
 online/game1/player
will be confused with
 online/game2/player

It may be relevant that none of these classes is statically
findable - the root classes that actually start the applet
use Class.forName to locate the classes actually being run.
Comment 1 Darin Wright CLA 2005-05-19 22:25:16 EDT

*** This bug has been marked as a duplicate of 96051 ***