This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 137325

Summary: Don't provide jpda.EditorContext and jpda.SourcePathProvider
Product: contrib Reporter: Jiri Rechtacek <jrechtacek>
Component: ScalaAssignee: _ dcaoyuan <dcaoyuan>
Status: VERIFIED FIXED    
Severity: blocker CC: jtulach, mentlicher
Priority: P1    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Jiri Rechtacek 2008-06-16 15:54:24 UTC
The module scala.debugger.projects provides jpda.EditorContext and jpda.SourcePathProvider which are required by JPDA
Debugger. Does it mean JPDA Debugger can work with scala.debugger.projects module instead of jpda.projects? That's not
true I think. Use own token to express Scala Debugger and Scala Projects requires/provides dependency and don't use
token of unrelated module, it will cause problems while handling such modules in the IDE.
scala.debugger.projects manifest.mf file contains:
OpenIDE-Module-Provides="org.netbeans.spi.debugger.jpda.EditorContext, org.netbeans.spi.debugger.jpda.SourcePathProvider"
Comment 1 _ dcaoyuan 2008-06-16 18:02:37 UTC
Removed: rev/94be414b59f0
Comment 2 Jiri Rechtacek 2008-06-19 06:55:05 UTC
Thanks. Uninstalling Scala Debugger Projects now doesn't uninstall Java Debugger (issue 136318)
Btw. reconsider also why Scala Debugger should require the jpda.JPDADebuggerEngineImpl token.