Commit Graph

4020 Commits (63439ecc02d4198c3a23a4c6770840530f070b0c)
 

Author SHA1 Message Date
Mehdi Bouaziz 168ce5a6bb [inferbo] Add alloc size safety condition 7 years ago
Mehdi Bouaziz d12371c6c3 [inferbo] Prepare for several kinds of safety conditions 7 years ago
Mehdi Bouaziz cb363d8dcb [inferbo] Modeled functions may also generate proof obligations 7 years ago
Jeremy Dubreil 1a4316065a [infer] no longer create the CSV report 7 years ago
Dulma Churchill c0f250c45e [liveness] Change the model of assert functions to include the handle failure function to avoid dead store fps 7 years ago
Josh Berdine a7c657da56 [lock-consistency] Only suppress truncated traces in Java 7 years ago
Jeremy Dubreil c195e67dfe [infer] remove the utility functions to export debug information in LaTeX 7 years ago
Jeremy Dubreil 85ab063983 [infer] remove the field `nodes` in the summary definition 7 years ago
Jeremy Dubreil 97927f6f46 [infer][checkers] remove the `-a biabduction` option and the related code 7 years ago
Jeremy Dubreil 716ff9b3d5 [infer] make `-a infer` an alias for `-a checkers` 7 years ago
Jeremy Dubreil a991b98d02 [infer][nullable checker] also report a null dereference error when adding nil key or value to NSDictionary 7 years ago
Sam Blackshear ceb0062cdd [cleanup] kill constant propagation pass in bi-abduction 7 years ago
Dulma Churchill 16689e6f22 [linters] Disable DISCOURAGED_WEAK_PROPERTY_CUSTOM_SETTER because of low fixrate 7 years ago
Dulma Churchill c90bcf1320 [objc] Model dispatch functions 7 years ago
Dino Distefano ba422a8ad8 Remove FPs for struct in ObjC 7 years ago
Dulma Churchill 45df254a99 [infer][PR] [C/C++] Encode filename into the Procname of global initializers 7 years ago
Sungkeun Cho 9deec6ffde [inferbo] Fix evaluation of Lindex 7 years ago
Jules Villard 82c9201bfc [reactive] keep specs around in reactive mode 7 years ago
Mehdi Bouaziz a73162d8e4 [dispatcher] + Capture function argument 7 years ago
Mehdi Bouaziz 7f3467b01d [dispatcher] Exact number of args 7 years ago
Jules Villard e993a4867d [debug] kill `Interproc.print_stats` 7 years ago
Jules Villard 6a8d71ad81 [style] s/_foo/foo_/ when `foo_` is not unused 7 years ago
Jeremy Dubreil 354b46f8ca [infer][nullable checker] no report for objects created by URLWithString: 7 years ago
Jeremy Dubreil a4428a4cae [infer][nullable checker] report an error when a nullable value is stored into an NSArray without being checked for null 7 years ago
Sam Blackshear 33450ab58b [cleanup] remove language from ProcAttributes 7 years ago
Sam Blackshear dbfbf9cf01 [racerd] make nontrivial domain types private 7 years ago
Sam Blackshear 181959216b [cleanup] remove harness-related code 7 years ago
Mehdi Bouaziz d26e227267 [c++] Procname dispatcher 7 years ago
Mehdi Bouaziz 55ff444a74 [inferbo] Sem.eval do not need a location 7 years ago
Jeremy Dubreil 956d6d0a1d [infer][nullable checker] better error messages for nullable violations involving Clang materialized variables 7 years ago
Sam Blackshear 8665386b8a [quandary] report USER_CONTROLLED_SQL_RISK on flows from endpoint -> SQL 7 years ago
Sam Blackshear eb0a457b02 [clang] translate TypeAliasDecl 7 years ago
Peter O'Hearn e7d9223597 [racerd] specialized error message for races involving litho components 7 years ago
Sam Blackshear d90bc24657 [clang] translate UsingDecl 7 years ago
Jules Villard 2ff05385dc [driver] do not run the analysis in Buck flavors sub-processes 7 years ago
Mehdi Bouaziz cdd3208cd6 [buck] Automatically filter target kinds on target patterns and aliases 7 years ago
Mehdi Bouaziz 262bb4171d [buck] Non compilation-database do not support _test targets 7 years ago
vsilyaev@broadcom.com f63f48a52e [infer][PR] Use SQLite in a way that is compatible with current state of WSL 7 years ago
Dulma Churchill 3382b1b88a [iOS] Make xcpretty integration not default anymore, given that it has problems 7 years ago
Sam Blackshear 97f3af15f3 [quandary] support multiple sanitizer kinds in C++ 7 years ago
Jeremy Dubreil 1709db4089 [infer] always store the procedure description in the summary 7 years ago
Jeremy Dubreil 52dca67de9 [infer][eradicate] no longer modify the attributes in the summary 7 years ago
Sam Blackshear 2b0335f32b [quandary] track sanitizers applied in trace domain 7 years ago
Sam Blackshear faef207d62 [quandary] propagate taint across unary/binary operators 7 years ago
Sam Blackshear e2f38423e5 [cleanup] delete repeated calls checker 7 years ago
Dulma Churchill a1010fb9fc [linters] Ading predicate is_in_objc_class_named and make a verbose rule more targeted 7 years ago
Vivek Dhiman d8be5e0874 Added 'is_method_called_by_superclass'. A new predicate that checks if the caller name is super class in a 'method call'. 7 years ago
Sam Blackshear 7428f36fbd [quandary] turn off dynamic dispatch handling in Java 7 years ago
Sam Blackshear 758048078b [quandary] move sanitizer specifications from TaintSpec -> Trace 7 years ago
Sam Blackshear d392ed12a8 [quandary] remove detection of likely resource id's as sources 7 years ago