Coverity Scan

Static Analysis

Find and fix defects in your Java, C/C++, C#, JavaScript, Ruby, or Python open source project for free

  • Test every line of code and potential execution path.
  • The root cause of each defect is clearly explained, making it easy to fix bugs
  • Integrated with

More than 7000 open source projects and 35000 developers use Coverity Scan

Announcements

Events

Updates

Coverity 2019.03 has been released!

There are an number of checker additions and updated language support.

The following improvements have been made:

  • SCALA Language analysis?
  • Added macOS 10.13, 10.14 support
  • Added Java9, java10, openjdk11 support
  • Added .NET Core 2.0.2-1 support
  • Added TypeScript support
  • Added Swift 3.3 and 4.1.x support

All users who are experiencing build issues should upgrade to this version; a number of bugs have been fixed with this release.

Supported Versions

Versions 2017.07 and older are no longer supported.

The current supported versions are:

  • 2019.03

Users are encouraged to download the latest tools in Downloads.

Going forward, only the latest two releases will be supported. This means projects should be expected to update their tools approximately once a year (or more frequently if you want the latest features/support).

Build Limits

The number of weekly builds per project are as follows:

  • Up to 28 builds per week, with a maximum of 4 builds per day, for projects with fewer than 100K lines of code
  • Up to 21 builds per week, with a maximum of 3 builds per day, for projects with 100K to 500K lines of code
  • Up to 14 builds per week, with a maximum of 2 build per day, for projects with 500K to 1 million lines of code
  • Up to 7 builds per week, with a maximum of 1 build per day, for projects with more than 1 million lines of code
Once a project reaches the maximum builds per week, additional build requests will be rejected.

}

Interested in open source quality?

Check out what's happening with your favorite open source projects.

Find Your Project

Free Report

Agile Security Manifesto

Learn how adding four principles to your Agile process can help you integrate critical security measures in a natural, efficient way.

Get the eBook

Get Started in 3 Easy Steps

icon

1. Sign up and register your project

icon

2. Upload your build for analysis

icon

3. View and fix your defects