code review
review tool software inspection
code review tool blog site map contact us
Sales/Support: (978) 236-7900
Notice: Undefined index: nullsafe in /usr/local/htdocs/newsite/header.php on line 242 Notice: Undefined index: in /usr/local/htdocs/newsite/header.php on line 305
Free book about peer code review
Free webinars about code review

Smart Bear has provided a critical tool for facilitating cost effective lightweight code review.

Dave Kellogg
Software Engineer
The Raymond Corp.
read more

NullSafe Integrations:
Eclipse, Ant, & Command-Line

Tools are used only when they can be easily integrated into the existing development environment.

Eclipse®
Example NullSafe error being displayed in the Eclipse IDE The NullSafe Eclipse plug-in gives developers a fully-integrated system. Users can set error, warning, and ignore levels for NullSafe options, and errors appear exactly like compiler errors.

From the developer's point of view, this plug-in appears to just extend the compiler itself, so there's no learning curve.

The on-disk results cache and support for incremental builds means NullSafe runs smoothly in the background without loading the developer's workstation.
Ant
The NullSafe Ant-task integrates static checking with your command-line builds whether on developers' desktops or in automated or continuous builds. The task works like other static checkers, allowing you to set source files, class files, JAR's, supporting libraries and projects, and rulesets using native Ant facilities that the Ant manager already understands.
Command-Line
A full-featured command-line utility lets developers or automated systems perform all the NullSafe functions at any time, on any platform. Integrate NullSafe functionality into any development environment using this utility. Even includes support for the on-disk cache for incremental checks.