52 Commits (1e32743312ca3d40cbfe7079ac74b6b180713078)

Author SHA1 Message Date
Jules Villard 9b84d8b4f2 [buck] do not merge empty report.json files
5 years ago
Jules Villard 8a13fd4e5a [buck] kill python code for the dead Java integration
5 years ago
Jules Villard e4dd2bbd8c [buck] one buck mode datatype to rule them all
5 years ago
Martin Trojer 7c22d4169d Add project-root to buck targers when looking for infer-deps.txt
5 years ago
Martin Trojer 5508a64d60 new flag to find infer-deps when `buck target` fails to
6 years ago
Martin Trojer 6f7cd25b3a buck integration, no lonfer bail when .buckconfig is missing
6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years
6 years ago
Dino Distefano c8c895dbc0 Fix buck
6 years ago
Mehdi Bouaziz 33872ff0e9 [buck] Disable C++ modules
7 years ago
Jules Villard 8b882ac1df Change license to MIT
7 years ago
Jeremy Dubreil 1fe7f89603 [infer][clang] create an infer-specific client id for Buck
7 years ago
Jules Villard e5ee17e8aa [buck] do not bin the contents of buck-out if --continue is passed
8 years ago
Jules Villard de86c12a9a [diff] suppress console output in report called from diff analysis
8 years ago
Jules Villard fb2fa5c5ce [python] return more errors when external commands fail
8 years ago
Dulma Churchill b196eaa1bd [clang] Collect captured folders in buck-out when keep-going is passed
8 years ago
Dulma Churchill 7c1a01b186 [clang] Make keep going work with the infer-capture-all integration
8 years ago
Jules Villard a8be4f1f4f [clang] options rename: --compilation-database -> --buck-compilation-database, --clang-compilation-db-files -> --compilation-database
8 years ago
Jules Villard 69f8140655 [cli] do not accept unknown arguments in OCaml
8 years ago
Jules Villard 86cb2f4938 [toplevel] fix various things
8 years ago
Jules Villard 4a673f540d [python] add script report.py to post-process report.json
8 years ago
Dulma Churchill bf14034289 [clang] Do compilation database capture in OCaml directly
9 years ago
Jules Villard 2cd0151e30 [python] restore project_root option and use it to find source files
9 years ago
Josh Berdine 2ce94632d2 [config] Default project_root to initial working dir
9 years ago
Josh Berdine eee940b2a1 [config] Convert FCP env vars to Config options
9 years ago
Jules Villard fa53fc6efb [buck compilation db] use -- to pass buck command to BuckCompilationDatabase
9 years ago
Jules Villard c45afc9859 [clang] cleanup obsolete python code
9 years ago
Martino Luca d05b1f172a [Infer][Buck] Invoke buck with *//cxx.pch_enabled=false to disable the use of precompiled headers
9 years ago
Jeremy Dubreil dfa12b17f1 [infer] Apply python lint warnings on the Infer python code
9 years ago
Dulma Churchill d11b2754a9 New buck integration based on the compilation database emitted by buck
9 years ago
Martino Luca 120892d7dd Pass Infer configs to cross-cell buck targets
9 years ago
Andrzej Kotulski afc192b100 Add -Xbuck option to pass arguments to buck build
9 years ago
Jules Villard 5ba5fcd4bb add -l option to limit parallelism, and pass -j and -l to the buck frontend
9 years ago
Andrzej Kotulski 8d3e7e774e Move location of clang installation
9 years ago
Jules Villard d2f7cb44fa disable dead code checker on clang
9 years ago
Andrzej Kotulski b81b3f4791 Always run C compiler with -fsyntax-only
9 years ago
martinoluca c5d26439f5 Proactively merge infer-deps.txt and report.json files and emit results to stdout
9 years ago
martinoluca 44502c1673 Merge infer-deps files generated by Buck
9 years ago
Jules Villard 1952f54d8c minor cleanups
9 years ago
Jules Villard dc52ce8158 ignore errors as appropriate on input decode/output encode
9 years ago
Sam Blackshear bb793770b9 remove --no-cache option, which does nothing
9 years ago
jrm ea5490989e Remove deprecated script BuckAnalyze
9 years ago
Sam Blackshear 53167d98cd refactoring command line options for debugging
9 years ago
martinoluca e62920ebae Add support for passing blacklist regex for files to not analyze with Buck
9 years ago
Jules Villard 37d2e84192 dedup merged json reports
9 years ago
Jules Villard fc2879ca8f refactor dumping of json
9 years ago
martinoluca 0ad19a3b93 Fix wrong module name in toplevel buck module
10 years ago
Jules Villard 10db97be1e cleanup print_errors()
10 years ago
Jules Villard 1848f6deba move paths constants to config.py
10 years ago
Jules Villard d545da14c1 fix stuff that was accidentally broken
10 years ago
Jules Villard 88b615d8ab move code about infer issues formats to issues.py
10 years ago