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 29732

Summary: Upgrade to the latest APIs (get rid of deprecated API usages)
Product: contrib Reporter: Torbjorn Norbye <tor>
Component: TasklistAssignee: tasklist-issues@contrib <tasklist-issues>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: P2    
Version: 3.x   
Hardware: Sun   
OS: SunOS   
Issue Type: TASK Exception Reporter:

Description Torbjorn Norbye 2002-12-26 00:22:34 UTC
The module is using many deprecated APIs; in
particular, TopManager.

This is such that keeping the 3.4 branch up to
date is easy.

But it needs to get done before we can become part
of the standard distribution.

Also, the manifest files currently add a
dependency on IDE 3.1. When I bumped it up to the
current version (3.20 or something like that) the
module stopped working; presumably because the
machinery which helps deprecated code usage work
"automagically" does not kick in for "modern"
modules (and by declaring a dependency on 3.20
you're considered modern.)
Comment 1 Torbjorn Norbye 2003-02-17 21:48:25 UTC
This is done for most modules - notably missing in action is core and
usertasks.  Also, I've fixed the IDE dependency problem; the bug there
was that in 3.5 and on if A depends on B and B depends on C, module C
no longer automatically gets A - it has to declare a dependency on A
and B. When I did that, things started working smoothly again.
Comment 2 Torbjorn Norbye 2003-03-06 17:22:52 UTC
Fixed.