OCaml Java C++ C Objective-C Makefile Other
Latest commit dbdfb24 Jan 17, 2018 @jeremydubreil jeremydubreil committed with facebook-github-bot [infer] fix build
Reviewed By: sblackshear, dr-hu

Differential Revision: D6733603

fbshipit-source-id: ed22753
Failed to load latest commit information.
.travis [travis] detect errors in docker test Feb 27, 2017
dependencies [cleanup] remove unused java dependencies Jan 3, 2018
docker [infer][PR] Adjust Dockerfile to build 0.13 Nov 10, 2017
examples [infer][PR] Minor fix Oct 27, 2017
facebook-clang-plugins @ bda4830 [infer][nullable checker] find the nullable violation involving annot… Dec 15, 2017
infer [infer] fix build Jan 17, 2018
m4 [make] make sure makefile uses config-time values Mar 14, 2017
scripts [dead] script to detect dead code Jan 16, 2018
.buckconfig [infer][genrule] Add example of Buck DEFS macro to generate Infer ana… Dec 10, 2016
.clang-format fix sync mishaps Jun 21, 2016
.gitignore [dead] script to detect dead code Jan 16, 2018
.gitmodules [infer] Add facebook clang plugins submodule Aug 18, 2015
.inferconfig [config] add option to force deletion of results dir Sep 20, 2017
.ocamlformat [ocamlformat] Upgrade base and ocamlformat Dec 28, 2017
.travis.yml use ocaml 4.05.0 Sep 11, 2017
CODE_OF_CONDUCT.md Add Code of Conduct Jan 16, 2018
CONTRIBUTING.md Add Code of Conduct Jan 16, 2018
CONTRIBUTORS Inferbo Jan 31, 2017
DEFS [infer][genrule] create_genrules in DEFS now only creates Buck rule f… Jan 13, 2018
FILES.md [trace] infer subcommand for inferTraceBugs Aug 4, 2017
INSTALL.md [doc] update install instructions Oct 18, 2017
LICENSE Add module to fix copyright messages. Jul 16, 2015
Makefile [infer][nullable checkers] move the tests for the nullable checker in… Jan 3, 2018
Makefile.autoconf.in [build] honour `OPAMROOT` Oct 25, 2017
Makefile.config [log] disable --keep-going in strict mode Sep 13, 2017
PATENTS initial synchronization Jun 9, 2015
README.md Minor change to CONTRIBUTING.md Jul 25, 2017
autogen.sh [build] record last modified date of --help data inside ./configure Apr 25, 2017
build-infer.sh [opam] use javalib 2.3.4 Oct 16, 2017
configure.ac [build] honour `OPAMROOT` Oct 25, 2017
dotbuckversion [buck] bump .buckversion Jan 9, 2018
install-sh [utils] Add CTypes binding of fts and implement remove_directory_tree Nov 20, 2016
opam [racerd] Delay issue deduplication to differential reporting Nov 29, 2017
opam.lock [ocamlformat] Upgrade base and ocamlformat Dec 28, 2017


Infer Build Status

Infer is a static analysis tool for Java, Objective-C and C, written in OCaml.


Read our Getting Started page for details on how to install packaged versions of Infer. To build Infer from source, see INSTALL.md.




Infer is BSD-licensed. We also provide an additional patent grant.

Note: Enabling Java support may require you to download and install components licensed under the GPL.