The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Class | Bugs |
---|---|
com.legstar.host.server.EngineHolder | 4 |
com.legstar.pool.manager.BlockingStack | 1 |
com.legstar.work.manager.WorkItemImpl | 1 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Initialisation paresseuse incorrecte du champ statique com.legstar.host.server.EngineHolder.sWorkManager dans com.legstar.host.server.EngineHolder.initializeWorkManager() | MT_CORRECTNESS | LI_LAZY_INIT_STATIC | 141-144 | Medium |
Initialisation paresseuse incorrecte du champ statique com.legstar.host.server.EngineHolder.sEngine dans com.legstar.host.server.EngineHolder.stop() | MT_CORRECTNESS | LI_LAZY_INIT_STATIC | 90-92 | Medium |
Initialisation paresseuse incorrecte du champ statique com.legstar.host.server.EngineHolder.sExecutor dans com.legstar.host.server.EngineHolder.stop() | MT_CORRECTNESS | LI_LAZY_INIT_STATIC | 98-100 | Medium |
Initialisation paresseuse incorrecte du champ statique com.legstar.host.server.EngineHolder.sPoolManager dans com.legstar.host.server.EngineHolder.stop() | MT_CORRECTNESS | LI_LAZY_INIT_STATIC | 94-96 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La méthode com.legstar.pool.manager.BlockingStack.poll(long, TimeUnit) ne libère pas un verrou dans tous les chemins d'exception | MT_CORRECTNESS | UL_UNRELEASED_LOCK_EXCEPTION_PATH | 103 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.legstar.work.manager.WorkItemImpl.equals(Object) fails for subtypes | BAD_PRACTICE | EQ_GETCLASS_AND_CLASS_CONSTANT | 140 | Medium |