Commit Graph

8777 Commits (914ec658440cb54c29e98b9553bbfdce5aea0711)
 

Author SHA1 Message Date
Jules Villard 4d7742fd68 [javac][wrapper] specify which infer binary to use 8 years ago
Mehdi Bouaziz e828b0bf8a [pp] hv box for printing collections 8 years ago
Sungkeun Cho 2091a529b1 [inferbo] Avoid precision loss on pruning 8 years ago
Sam Blackshear 52577c0a69 [CLI] don't allow the Java buck integration to store too much data in an environment var 8 years ago
Kyriakos Nikolaos Gkorogiannis 410728d18f [thread-safety] Interprocedural escape analysis for formals/locals (essentially step (3) in Sam's list). 8 years ago
Andrzej Kotulski d4c728913a [clang] Ignore all -mllvm args passed to clang -cc1 8 years ago
Dulma Churchill 416478d453 [linters] Predicate for checking enum constants 8 years ago
Mehdi Bouaziz be0c53ddf3 [cpp] Fix failure with c++14 init-capture 8 years ago
Sam Blackshear 29f686d245 [buck] include hash of .inferconfig in cache key 8 years ago
Jeremy Dubreil bafd1cf412 [infer][java] Infer should not suggest @Nullable on captured parameters 8 years ago
Jules Villard 297254d15e [buck] create log files erase at the end of the run 8 years ago
Jules Villard 5dd4b1c870 [build] avoid race condition, and do not run atdgen twice, add ocaml_clean 8 years ago
Jules Villard d07c8a0403 introduce new "diff" command 8 years ago
Jules Villard b0c2cfd7d4 [config] kill --bugs-json option 8 years ago
Jules Villard 9a2746c143 [make] fix javac capture 8 years ago
Josh Berdine 6bbb186ce2 [format] Attach docstrings to be warning 50 clean, other doc fixes 8 years ago
Josh Berdine 8c6615963f Revert "[infer][PR] Fixed the gradle capture for the projects with spaces in their path." 8 years ago
Andrzej Kotulski e366b0d9b5 [clang] Fix expression statement with conditional inside 8 years ago
Jules Villard 36b6ab1779 [log] die in a proper fashion 8 years ago
Jeremy Dubreil ad54126dab [infer][ondemand] add a `--keep-going` command line option to specify when to catch the exceptions raised during the analysis 8 years ago
Jules Villard 3bff58da1e [setup] allow easy override of the ocaml version 8 years ago
Jia Chen 0b641edaac Do not assign the hidden field when processing init list initialization for objective c 8 years ago
Sungkeun Cho 1531a3d538 [inferbo] Pruning return value of function call 8 years ago
Pavel Grafov 82f7104ff7 [infer][PR] Fix javac wrapper 8 years ago
Josh Berdine 70b56068ee [ocamlformat] Install and use GNU instead of Tollef parallel 8 years ago
Josh Berdine 713e4128bb [readme] Remove outdated brew cask instruction 8 years ago
Dulma Churchill 4a6652faef [linters] Do not report mutable local variable in components advice on static locals 8 years ago
azhdar 34d6a43cdb [infer][PR] add cursorClosedCheckNullCheckClosed test 8 years ago
Dulma Churchill 7c384669eb [linters] Add a new linter UNAVAILABLE_CLASS_IN_SUPPORTED_IOS_SDK for checking unavailable classes in supported ios sdk 8 years ago
Josh Berdine bab3d81cb0 Convert Reason to OCaml, and auto-format OCaml 8 years ago
Josh Berdine bf2a0cfc53 Prepare to format OCaml and convert Reason code 8 years ago
Jeremy Dubreil 927a6cfbb6 [infer][quandary] add the tests from the bi-abduction based taint analysis to the Quandary tests 8 years ago
Mehdi Bouaziz 7411298def [cleanup] Killed Const.Cptr_to_fld and Binop.PtrFld 8 years ago
Josh Berdine f07de2d9c9 Replace long structured string literals with 'quoted strings' 8 years ago
Dulma Churchill 8e078c33d7 [linters] Print active linters to the stdout when --print-active-checkers is passed 8 years ago
Jules Villard e79f3837c3 [CLOpt] allow to override the subcommand in infer sub-processes 8 years ago
Jia Chen c1905b87b1 Making the report blacklist configurable through command line 8 years ago
Andrzej Kotulski b8e679dfeb [generic models] Implement sample generic models, add code to handle them 8 years ago
Jules Villard 3ed48e3196 [mvn] handle weird xml 8 years ago
Jules Villard 50dc0bcad4 [driver] refuse to nuke suspicious results directories 8 years ago
Dulma Churchill 144e062684 [linters] Take instancesRespondToSelector into account to avoid FPs 8 years ago
Dulma Churchill 3aa68e23d9 [linters] Be able to specify human readable bug type in the rules 8 years ago
Jia Chen 7c41d3ee48 [infer][backend] Invalidate by-ref parameters for logical variables as well as program variables when calling undefined functions 8 years ago
Jia Chen 89de9504bb Fixed a (supposed) typo in objc test 8 years ago
Andrzej Kotulski e5556949d3 [backend] Introduce type substitution to expressions and instructions 8 years ago
Andrzej Kotulski 621ace48af [backend] Make Sil.subst type variant to allow more types of substitution 8 years ago
Dulma Churchill 431b5c6ede [linters] Disable filtering by path in debug or no-filtering mode 8 years ago
Josh Berdine a5c999db1e [threadsafety] Limited support for more access path forms 8 years ago
Mehdi Bouaziz 2ee8321456 [cpp][model] Do not define _LIBCPP_VECTOR or _GLIBCXX_VECTOR 8 years ago
Jules Villard 8b9a1f2582 add clang deps to a test 8 years ago