Commit Graph

2918 Commits (d98b72a8da8680740f51ecdb178cb2c10648a676)

Author SHA1 Message Date
Sam Blackshear 4fe9110ad3 [quandary] SQL sinks 8 years ago
Martino Luca f2728f5592 Suppress warnings on SourceFile creation, if desired 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
Josh Berdine fdad9f552b [threadsafety] Check @ThreadSafe annotation per class instead of per file 8 years ago
Martino Luca 392ae928f1 Add unit folder to merlin 8 years ago
Don Stewart 35ac57c378 Typo in message. 8 years ago
Sam Blackshear 3cd7fa1c62 [quandary] remember name of tainted parameter for endpoint source 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
Jeremy Dubreil cddd1b4ca2 [infer][ondemand] rename the logging functions to outline the deprecated ones 8 years ago
Sam Blackshear 7b8eef52f8 [thread-safety] fix bad read/write race traces 8 years ago
Jia Chen 73aa7fe212 [infer] Initial attempt to cleanup and generalize the annotation reachability checker 8 years ago
Sam Blackshear 08586f3e81 [checkers] logging to summary in printf args checker 8 years ago
Sam Blackshear d4ee640dd6 [thread-safety] better error messages 8 years ago
Martino Luca b7d0c3d45b Limit creation of TV links 8 years ago
Kyriakos Nikolaos Gkorogiannis bee8e21633 [thread-safety] Add model and tests for SimpleArrayMap container. 8 years ago
Andrzej Kotulski cf8d5483db [C++] Add option to exclude header models from compilation 8 years ago
Jules Villard bfccb5222e [buck] do not generate non-deterministic data inside buck-out 8 years ago
Jules Villard 8f50c9dd3b [buck] do not pass unused --buck to python 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
Jules Villard d1ef5ae27f [log] fix issue with --print-logs 8 years ago
Jules Villard ba5e04cf39 [clang] save temporary clang commands into /tmp 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 24d541d403 [quandary] move some utility functions for manipulating footprint vars/access paths into appropriate modules 8 years ago
Sam Blackshear 3135560283 [quandary] move trace expansion logic into Quandary 8 years ago
Jules Villard b449b8c735 [wibble] refactor error output 8 years ago
Jules Villard 6435e6b001 [build] put clang plugin files inside src/clang_plugin/ instead of src/clang/ 8 years ago
Jules Villard e24bffef98 [police] open IStd automatically 8 years ago
Jules Villard 7a1f1d93ad [log] --stats sets debug level to 1 8 years ago
Sam Blackshear 97bf3324c8 [quandary] add indexes to sinks 8 years ago
Sam Blackshear 2089cd8a34 [thread-safety] container models for SparseArray/SparseArrayCompat 8 years ago
Sam Blackshear 56201964ca [cleanup] make `PatternMatch.is_subtype` reflexive 8 years ago
Jules Villard 93cc3266e8 [log] log to a single file with different categories and debug levels 8 years ago
Jules Villard 03bd3f1df1 [log] append ERROR in front of `failwith` toplevel messages 8 years ago
Jules Villard b50f9f2695 [police] open IStd everywhere 8 years ago
Jules Villard a121e4bb01 [oops] do not report in analysis sub-processes 8 years ago
Jules Villard 6f0911c157 [CLI] do not generate --command options by default 8 years ago
Peter O'Hearn ddcbb419be [threadsafety] Thumbs up step 1 8 years ago
Jules Villard 644066f4be [driver] make clear when the results dir becomes available 8 years ago
Jules Villard 5fae8ca712 [CLI] deprecate `-a capture/compile` and `-- analyze` 8 years ago
Jules Villard 1727bd4125 [clang] clang pointer map becomes a clang pointer hashtbl 8 years ago
Sam Blackshear aa50d90a7d [quandary] get rid of report_reachable bool in taint specifications 8 years ago
Sam Blackshear 3e45a249d5 [thread-safety] fix infinite loop in quotient_access_map 8 years ago
Mehdi Bouaziz ec7b096ff6 [inferbo] Add warnings and errors for unreachable code 8 years ago