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 27194 - Create official debugger API
Summary: Create official debugger API
Status: CLOSED FIXED
Alias: None
Product: debugger
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: Jan Jancura
URL:
Keywords: API, API_REVIEW
Depends on: 37505 37538 41325 41326 41327 41328 41329 41330 41331 41332 41598 41599 41802
Blocks: 31279 41192
  Show dependency tree
 
Reported: 2002-09-11 05:51 UTC by Jaroslav Tulach
Modified: 2010-04-29 09:11 UTC (History)
7 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Tulach 2002-09-11 05:51:10 UTC
There is a "pseudoofficial" debugger API which is
more or less project private contract between
debugger and other modules. But because a lot of
modules need to access debugging features, there
seems to be a need for real and commited
interfaces that will follow the rules and
standards common to NetBeans APIs.

Let's create new module (or more modules) that
will put API into org.netbeans.api.* and
org.netbeans.spi.* packages.
Comment 1 Jan Jancura 2003-11-14 16:20:28 UTC
homepage for Debugger API:
http://debuggercore.netbeans.org/docs/api/index.html

Target milestone: Promo D (see Integration plan for more info)
all info required for Architecture Review Step 1 are linked on
Debugger API homepage
Comment 2 apireviews 2003-11-14 18:34:43 UTC
This definetely needs standard review.

I think we have all the documents needed for inception review so let's
get started reviewing (step 6 in:)
http://openide.netbeans.org/tutorial/review-steps.html

Please comment. I am setting the target date for Tue 11/25.
Comment 3 Jan Jancura 2003-12-15 09:32:53 UTC
Planned for Promo D
Comment 4 Jaroslav Tulach 2004-03-04 09:14:17 UTC
Let's do another review of the current state, before it appears in
main trunk. I think Mar17 could be nice date. Hanzi, please prepare
materials for review week before then.
Comment 5 Jan Jancura 2004-03-04 09:38:18 UTC
Architecture Questions document is updated in trunk.
All other documents and JavaDoc are linked form:
http://debuggercore.netbeans.org/docs/api/index.html

Comment 6 Jaroslav Tulach 2004-03-12 08:38:37 UTC
Hanz requested change of the review date to 03-23-2004, I agreed and I
hope that it is ok for Tomas. 
Comment 7 _ rkubacki 2004-03-22 13:56:05 UTC
My expectation is that after redesign new debugger should fix
breakpoint deserialization. It should not be done eagerly during
startup but lazily on demand when debug session is started/ file
containging breakpoint(s) is edited. Is this solved?
Comment 8 Jan Jancura 2004-03-22 14:26:47 UTC
This is not Debugger API related problem as I know.
Ant it is not addressed yet. 
We can listen on files opened in editor and add annotations on them
lazily.
Can you create a separate issue for this perofrmance problem?
Comment 9 _ rkubacki 2004-03-22 15:31:48 UTC
Maybe it is not related to your API. You can treat #41192 as a
separate issue in such case. Anyway I am surprised that it was not
included into refactoring plan.
Comment 10 Tomas Pavek 2004-03-29 13:39:18 UTC
Review is done, the opinion document can be found at:
http://openide.netbeans.org/tutorial/reviews/opinions_27194.html
Comment 11 Jan Jancura 2004-04-14 15:02:24 UTC
fixed in the main trunk
Comment 12 Quality Engineering 2010-04-29 09:11:28 UTC
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.