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.
Summary: | Unacceptable performance of "New Class" wizard in large projects | ||
---|---|---|---|
Product: | java | Reporter: | jessholle <jessholle> |
Component: | Project | Assignee: | Petr Hrebejk <phrebejk> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | issues |
Priority: | P2 | Keywords: | PERFORMANCE |
Version: | 4.x | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
jessholle
2005-01-17 15:58:53 UTC
It probably needs an UI Change. If you have a chance to attach a thread dumb I would apreciate it. Do I understand it corectly that the flatened package in projects tab has acceptable performance but the wizard does not? Thanks HREBEJK. The flattened package has *more* acceptable performance, but I would not exactly say acceptable :-) I understand there is a workaround setting for this issue, however, and (more importantly) this does not really have to be part of my workflow. "New Class" most developers' workflow and having to workaround it via "New Empty File..." leaves a bad impression (not to mention the fact that when one forgets and uses it there is nothing to do but wait). I'll try to find some time for a thread dump. *** Issue 54065 has been marked as a duplicate of this issue. *** The list of packages should now be compouted faster and not in AWT. So one should be able to work with the wizard even in large project. However if you want to create a class in specific package I recommend to invoke the action on the package node, this will put the package name into to combo box editor and you should be able to finish the wizard immediately. Checking in project/src/org/netbeans/modules/java/project/Bundle.properties; /cvs/java/project/src/org/netbeans/modules/java/project/Bundle.properties,v <-- Bundle.properties new revision: 1.31; previous revision: 1.30 done Checking in project/src/org/netbeans/modules/java/project/JavaTargetChooserPanelGUI.java; /cvs/java/project/src/org/netbeans/modules/java/project/JavaTargetChooserPanelGUI.java,v <-- JavaTargetChooserPanelGUI.java new revision: 1.25; previous revision: 1.24 done Checking in project/src/org/netbeans/modules/java/project/PackageDisplayUtils.java; /cvs/java/project/src/org/netbeans/modules/java/project/PackageDisplayUtils.java,v <-- PackageDisplayUtils.java new revision: 1.4; previous revision: 1.3 done Checking in project/src/org/netbeans/spi/java/project/support/ui/Bundle.properties; /cvs/java/project/src/org/netbeans/spi/java/project/support/ui/Bundle.properties,v <-- Bundle.properties new revision: 1.9; previous revision: 1.8 done Checking in project/src/org/netbeans/spi/java/project/support/ui/PackageView.java; /cvs/java/project/src/org/netbeans/spi/java/project/support/ui/PackageView.java,v <-- PackageView.java new revision: 1.11; previous revision: 1.10 done Checking in project/src/org/netbeans/spi/java/project/support/ui/PackageViewChildren.java; /cvs/java/project/src/org/netbeans/spi/java/project/support/ui/PackageViewChildren.java,v <-- PackageViewChildren.javanew revision: 1.56; previous revision: 1.55 done |