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 67845 - org.netbeans.modules.project.uiapi.Utilities holds indirectly hard reference to project
Summary: org.netbeans.modules.project.uiapi.Utilities holds indirectly hard reference ...
Status: RESOLVED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jan Lahoda
URL:
Keywords:
Depends on:
Blocks: 67025 69122
  Show dependency tree
 
Reported: 2005-10-31 15:44 UTC by Tomas Zezula
Modified: 2005-11-23 10:28 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Zezula 2005-10-31 15:44:33 UTC
org.netbeans.modules.project.uiapi.Utilities has a static Map holding Categories. 
The map should be cleaned up when the customizer is closed. The map is a
reference root to project.
Comment 1 Jan Lahoda 2005-11-23 09:24:22 UTC
Fixed in the trunk:
Checking in src/org/netbeans/modules/project/uiapi/CustomizerDialog.java;
/cvs/projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerDialog.java,v
 <--  CustomizerDialog.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/project/uiapi/Utilities.java;
/cvs/projects/projectuiapi/src/org/netbeans/modules/project/uiapi/Utilities.java,v
 <--  Utilities.java
new revision: 1.7; previous revision: 1.6
done
RCS file:
/cvs/projects/projectuiapi/test/unit/src/org/netbeans/spi/project/ui/support/ProjectCustomizerTest.java,v
done
Checking in
test/unit/src/org/netbeans/spi/project/ui/support/ProjectCustomizerTest.java;
/cvs/projects/projectuiapi/test/unit/src/org/netbeans/spi/project/ui/support/ProjectCustomizerTest.java,v
 <--  ProjectCustomizerTest.java
initial revision: 1.1
done
Comment 2 Jan Lahoda 2005-11-23 10:02:04 UTC
The patch does not handle correctly sub-categories, reopening.
Comment 3 Jan Lahoda 2005-11-23 10:28:57 UTC
Fixing again (sub-categories should be handled correctly):
Checking in src/org/netbeans/modules/project/uiapi/CustomizerDialog.java;
/cvs/projects/projectuiapi/src/org/netbeans/modules/project/uiapi/CustomizerDialog.java,v
 <--  CustomizerDialog.java
new revision: 1.6; previous revision: 1.5
done
Checking in
test/unit/src/org/netbeans/spi/project/ui/support/ProjectCustomizerTest.java;
/cvs/projects/projectuiapi/test/unit/src/org/netbeans/spi/project/ui/support/ProjectCustomizerTest.java,v
 <--  ProjectCustomizerTest.java
new revision: 1.2; previous revision: 1.1
done