Commit Graph

1044 Commits (aad66bc6f691a9e3f2fdfc2ef4541b64fd29b0a7)

Author SHA1 Message Date
Mehdi Bouaziz aad66bc6f6 [inferbo] More tests 8 years ago
Jia Chen 1edcbce35b Whitelist std::swap in C++ analyses 8 years ago
Jeremy Dubreil 0806ac067b [infer][java] use a multi-target Buck project to test the Buck integration for Java 8 years ago
Martino Luca 20a6131ccf Compute differential of certain files only, if desired 8 years ago
Daiva Naudziuniene 336b7182c3 [ThreadSafety] Releasing lock at the end of the procedure if it has a lock_guard field. 8 years ago
Dulma Churchill 47f1c6ffac [linters] Global paths 8 years ago
Mehdi Bouaziz 69e0063593 [vector] Define _LIBCPP_VECTOR / _GLIBCXX_VECTOR 8 years ago
Dulma Churchill 99a0f894b6 [linters] Add option to blacklist the unavailable api check for some files 8 years ago
Sam Blackshear 03703e316c [thread-safety] understand that Pools.Pool.acquire returns ownership 8 years ago
Sam Blackshear 5a420f7aee [quandary] only report code injection via endpoints on strings 8 years ago
Kihong Heo 8567afdf55 [inferbo] add instantiation for parameters (call-by-ptr/ref) 8 years ago
Daiva Naudziuniene 5938c6331d [ThreadSafety] Extending lock model with lock_quard. 8 years ago
Dulma Churchill dfca0cdcf7 [linters] Introduce whitelist and blacklist path, also multiple paths 8 years ago
Jia Chen 938425020d [infer] Do not treat static locals as stack-allocated in the biabduction analysis 8 years ago
Sam Blackshear 4fe9110ad3 [quandary] SQL sinks 8 years ago
Jules Villard e8ce7d7cad [infer] fix make clean on the buck_flavors_deterministic test 8 years ago
Kyriakos Nikolaos Gkorogiannis cfe79cf1ca [thread-safety] Add SimplePool as container, mild refactoring of container handling. 8 years ago
Don Stewart 35ac57c378 Typo in message. 8 years ago
Jeremy Dubreil 7dd7b460e0 [infer][java] skip reports on generated methods 8 years ago
Jeremy Dubreil c51458f7a8 [infer][ondemand] no longer use deprecated reporting function for the suggest nullable checker 8 years ago
Sam Blackshear 7b8eef52f8 [thread-safety] fix bad read/write race traces 8 years ago
Sam Blackshear 08586f3e81 [checkers] logging to summary in printf args checker 8 years ago
Kyriakos Nikolaos Gkorogiannis bee8e21633 [thread-safety] Add model and tests for SimpleArrayMap container. 8 years ago
Jules Villard bfccb5222e [buck] do not generate non-deterministic data inside buck-out 8 years ago
Dulma Churchill 57dd45dd82 [linters] Improve the error message in implicit cast error 8 years ago
Sam Blackshear 0714b93b14 [quandary] use sink index info when expanding traces 8 years ago
Jules Villard 334c68771b [tests] add test for Buck flavors integration 8 years ago
Daiva Naudziuniene 093a00af9b [ThreadSafety] Do not report for c++ classes that do not have mutex member. 8 years ago
Dino Distefano 55da0055c9 Predicate for `using namespace` 8 years ago
Jeremy Dubreil 8917536944 [eradicate] model System.getenv as @Nullable 8 years ago
Jia Chen bbed46de47 [infer][java] Suggest @Nullable on fields that are compared to null 8 years ago
Sam Blackshear 3135560283 [quandary] move trace expansion logic into Quandary 8 years ago
Sam Blackshear 2089cd8a34 [thread-safety] container models for SparseArray/SparseArrayCompat 8 years ago
Jules Villard 5fae8ca712 [CLI] deprecate `-a capture/compile` and `-- analyze` 8 years ago
Sam Blackshear aa50d90a7d [quandary] get rid of report_reachable bool in taint specifications 8 years ago
Mehdi Bouaziz ec7b096ff6 [inferbo] Add warnings and errors for unreachable code 8 years ago
Kyriakos Nikolaos Gkorogiannis 7be1bfa89f [threadsafety] Fix some FPs added by may-alias analysis. 8 years ago
Jia Chen c0e20e0880 Propagate C++ noexcept annotation from frontend to backend 8 years ago
Dulma Churchill 03bdf0fe2c [linters] Cast from pointer to integer 8 years ago
Daiva Naudziuniene f4b9bb3e3b [ThreadSafety] Do not report unprotected writes for c++. 8 years ago
Jia Chen 6fc287656f Transitively track null assignment in NullabliltySuggest 8 years ago
Martino Luca 2e8e5733f6 [AL] Load AL files from a directory 8 years ago
Mehdi Bouaziz 70c4aec26e [inferbo] Fix vector model 8 years ago
Dino Distefano 0809279b3b Extending type parser to deal with typedefs 8 years ago
Sam Blackshear 4ef487928c [quandary] make passthroughs optional 8 years ago
Sam Blackshear 38d3946c71 [quandary] support for basic return value sanitizers 8 years ago
Dulma Churchill 46a539df82 [linters] Specify path in linters 8 years ago
Kihong Heo 485814a75a [Inferbo] remove redundant alarm message 8 years ago
Mehdi Bouaziz f521e5fbc0 [inferbo] Models for exit, fgetc 8 years ago
Mehdi Bouaziz c9803a6481 False negative tests for std::timed_mutex 8 years ago