Commit Graph

4983 Commits (3cffdb97459cecb3f0122152699a85d76a80d866)
 

Author SHA1 Message Date
Daiva Naudziuniene 63f1a341b5 [cfg] Filter out join*->destructor->exit nodes as being not broken 7 years ago
Jules Villard dfe2ad5229 [camel] call `Format.pp_print_*` directly where appropriate 7 years ago
Jules Villard 1fd11ee3cc [log] add colors to console output 7 years ago
Jeremy Dubreil cbfdacd21c [infer][eradicate] add the name of the class for the method expecting non-null parameters 7 years ago
Jules Villard 9a9d199021 [make] fix toplevel 7 years ago
Mehdi Bouaziz d7024298f9 [cost] Implem-agnostic abstract domain name 7 years ago
Mehdi Bouaziz 131ae4a801 [itv] Prettier print 7 years ago
Nikos Gorogiannis a7bd92de2f [starvation] enable starvation checker 7 years ago
Daiva Naudziuniene 28b696881c [minor] Use List.is_empty instead of List.length equal to 0 7 years ago
Daiva Naudziuniene 5e6c859922 [cfg] Filter out more benign broken cfgs 7 years ago
Dulma Churchill c24ff02bb4 [biabduction] Add to the skip reason when the method comes from a protocol 7 years ago
Jeremy Dubreil bc6afc5d32 [infer][config] remove the per_procedure_parallelism option which was always true 7 years ago
Ezgi Çiçek fcb83a949f implement missing CXXInheritedCtorInitExpr 7 years ago
Nikos Gorogiannis c104ea11dc [racerd] switch to external issue logs 7 years ago
Jules Villard 7cf0a5e2cc [make] ignore copy-copy races in clang compilation db tests 7 years ago
Nikos Gorogiannis 58f37cb9d8 [starvation] do not report deadlocks when both traces on UI thread 7 years ago
Nikos Gorogiannis 538bcd9135 [starvation] store issues to issue-logs like linters do 7 years ago
Dulma Churchill 7533092037 [clang] Make the frontend with compilation database fail with compilation errors 7 years ago
Dulma Churchill 4a2174a322 Revert "[clang] Make the frontend with compilation database fail with compilation errors" 7 years ago
Brandon Kieft 275f4c3a8c Add predicates to check for protocols 7 years ago
Brandon Kieft 439839a9fa Add is_in_(interface/implementation) predicates 7 years ago
Brandon Kieft 7d4bd403df Add is_objc_method_exposed predicate 7 years ago
Dulma Churchill 96e5a976c4 [clang] Make the frontend with compilation database fail with compilation errors 7 years ago
Brandon Kieft 01ee635902 Add is_objc_method_overriding predicate 7 years ago
Nikos Gorogiannis 14ec16da12 [starvation] catch calls to AcccountManager.setUserData 7 years ago
Nikos Gorogiannis bf501e5a7d [starvation] treat Future.get as potentially blocking 7 years ago
Nikos Gorogiannis 9a2c494454 [infer] refactor LintIssues for general use. 7 years ago
Nikos Gorogiannis 96c6ff718b [racerd] add support for folly's synchronized() {} 7 years ago
Nikos Gorogiannis bef38bbf1a [racerd] recognise std::lock calls 7 years ago
Sam Blackshear c99b634655 [quandary] print caller of unexpected operator= expression 7 years ago
Sam Blackshear 7108b348ff [racerd] significantly simplify deep ownership logic 7 years ago
Dino Distefano f2fa8cf0e0 Adding more examples where we get Top as cost 7 years ago
Mehdi Bouaziz c1aac1e089 Cost: Non-negative Bound abstract domain 7 years ago
Mehdi Bouaziz 5fe28785bc Cost: fix min 7 years ago
Mehdi Bouaziz 3ef6cb1c75 Kill generic typevar modelling 7 years ago
Jeremy Dubreil 3a3c871684 [infer][objc] the nullable checker should not report issues involving objectForKeyedSubscript: 7 years ago
Brandon Kieft d7cf002461 Add new ObjC predicates, mostly related to categories 7 years ago
Mehdi Bouaziz eea5b4c97e Cost: separate conditions for reporting 7 years ago
Dulma Churchill 780006097a [clang frontend] Do not crash when finding unexpected declarations when collecting local variables 7 years ago
Sam Blackshear 78521419a9 [racerd] make deep ownership work with OwnedIf 7 years ago
Jules Villard 7595f10346 [clang] return a nondet expression instead of -1 7 years ago
Jules Villard 634e9a3897 [clang] crash on unrecognised method declaration 7 years ago
Jules Villard 902de9d6e3 [sil] make return value and type mandatory 7 years ago
Mehdi Bouaziz 1deaf7bfd6 Cost: instantiate symbolic cost after call 7 years ago
Sam Blackshear bb2ff197b3 [absint] fix handling of exceptions 7 years ago
Daiva Naudziuniene cd511580e0 [frontend] Fix the leaf nodes in the translation of destructors 7 years ago
Daiva Naudziuniene dc567eaa7a [frontend] Preserve leaf nodes in declaration statement translation 7 years ago
Mehdi Bouaziz e8ceedeb82 [Cost] Forces Inferbo 7 years ago
Daiva Naudziuniene f57e62f205 [cfg] Allow between-join-exit nodes in cfg 7 years ago
Mehdi Bouaziz 68129abab8 Cost/inferbo: move range to numerical abstract domain 7 years ago