ThreadSafe Solo Quick Start

ThreadSafe for Eclipse

You will find installation instructions in the download under Installation.pdf.

Your license key must be configured in the Eclipse preferences.
See: Window menu » Preferences » Threadsafe » License (in Windows or Linux) or
Eclipse » Preferences » Threadsafe » License (in Mac OS X).

Once installed, usage and rule documentation is available in the Eclipse help system.
See: Help menu » Help Contents » Contemplate Threadsafe.

Demo videos can be found on the ThreadSafe for Eclipse page. A zip file containing an example project is available, and contains short examples of each type of bug found by ThreadSafe.

ThreadSafe Command Line Interface

You will find instructions on installation and use of the ThreadSafe Command Line Interface in the download under Documentation/UserGuide.pdf.

Your license key must be entered into the threadsafe.properties file in the installation directory before any analyses can be run.

Rule documentation is available in the HTML report produced when a codebase is analyzed. It can be accessed while investigating a finding by clicking the Rule description link from the Detail View.

Examples of reports created by ThreadSafe can be found on the ThreadSafe Command Line Interface page. A zip file containing an example project is available, and contains short examples of each type of bug found by ThreadSafe.