Please use the Apache issue tracking system for new NetBeans issues ( !!
Bug 110197 - Refactor project creation and deletion synchronization
Refactor project creation and deletion synchronization
Status: NEW
Product: cnd
Classification: Unclassified
Component: Code Model
Sun All
: P2 (vote)
: 6.x
Assigned To: Vladimir Kvashin
Depends on:
  Show dependency treegraph
Reported: 2007-07-18 19:45 UTC by Vladimir Kvashin
Modified: 2007-12-03 13:43 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Kvashin 2007-07-18 19:45:37 UTC
There are several reasons to refactor the code in ProjectBase (and partially in ModelImpl) that deals with project
status, project creation and deletion:

a) it isn't clear enough

b) initialization process (creating CsmFile instances and putting them into queue) might be long, but dispose() or even
setDispose() can not interrupt it since it holds disposeLock.

c) it might contain some latent synchronization issues

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo