 
                            ...
Some static analysis tools are capable of detecting violations of this rule.
| Tool | VersionTool | Version | CheckerDescription | Description | |||||
|---|---|---|---|---|---|---|---|---|---|
| ThreadSafe | 
 | CCE_CC_NON_ATOMIC_GCP CCE_CC_NON_ATOMIC_CP CCE_CC_UNSAFE_ITERATION | Implemented | 
Related Guidelines
| CWE-362. Concurrent execution using shared resource with improper synchronization ("race condition") | |
| 
 | CWE-366. Race condition within a thread | 
| 
 | CWE-662. Improper synchronization | 
...