facebook / facebook/zstd

Enable LGTM for code analysis (Semmle) (and Facebook Infer)

Open
#2,042 3 comments 0 reactions 1 assignee Claimed by @Cyan4973 View on GitHub
Dominant language
C
Stars
27.9k
Forks
2.6k
Avg merge
1d 3h
Merged PRs (30d)
8

Description

Using these tools will help to eliminate obvious errors. For zstd it is important from the security point of view, and C/C++ are supported. See:
- https://lgtm.com/
- https://github.com/marketplace/lgtm

Another tool (from your company, haha) with similar capabilities is [Infer](https://fbinfer.com/), it works with both C and C++, helping to find some bugs that are not overlapping with Coverity or LGTM (Semmle) due to the theory used. It's [open source at GitHub](https://github.com/facebook/infer) too, but please be sure to use the version from master - there are some important bugs for C/C++ code were fixed recently and din't made into the release yet. There are [docker images](https://github.com/facebook/infer/tree/master/docker) as well, to simplify the installation.

![image](https://user-images.githubusercontent.com/203261/69871982-2f673c80-12ef-11ea-85bd-ff273782cf90.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.