Commit Graph

1683 Commits (fbc13cf952a47b40faf1cb1df4a4927c49d85510)

Author SHA1 Message Date
Nikos Gorogiannis c70b978aa8 [starvation] deduplication 7 years ago
Jeremy Dubreil c35278a8f8 [infer] the fragment retains view checker should not warn on field annotated with @AutoCleanup 7 years ago
Brandon Kieft eab7fd1242 Add predicates to check the receiver class type 7 years ago
Jules Villard fecabb3bf3 [siof] do not report on standard streams 7 years ago
Daiva Naudziuniene c47071f186 [uninit] Initialize indirect function call arguments of pointer type 7 years ago
Martino Luca c7c68346c3 [Test determinator] Add tests 7 years ago
Nikos Gorogiannis e36ca3d07f [starvation] explain why we think a method runs on the ui thread 7 years ago
Mehdi Bouaziz a0e3314b7b Eradicate: add a test for condition-redundant check 7 years ago
Nikos Gorogiannis 5e8b118151 [starvation] fix reported location 7 years ago
Daiva Naudziuniene 736badbb2f [uninit] Fix false positive that includes array element passed by reference 7 years ago
Dino Distefano 9b18d87427 Moved TestDeterminator module 7 years ago
Sam Blackshear 9ca945aa2f [ownership] warn when returning references to borrowed values 7 years ago
Daiva Naudziuniene 8ccf4897dd [uninit] Use access expressions 7 years ago
Martino Luca 858c5aab01 [Test determinator] New format for the profiler samples passed in input to TD 7 years ago
Sungkeun Cho cac08598a0 [inferbo] preciser widening of bound 7 years ago
Jules Villard 8715c4f892 [clang] make switch statement translation more robust 7 years ago
Sam Blackshear 370f5c80e6 [quandary] only treat overrides of service methods as endpoints 7 years ago
Ezgi Çiçek 1263bfa899 Add tests for cost analysis 7 years ago
Ezgi Çiçek 6f8bccb8fd Add tests for invariant problem in cost analysis 7 years ago
Nikos Gorogiannis 9cddbd7af8 [racerd] make locals in Java owned, plus stop reporting on temps/logical vars 7 years ago
Daiva Naudziuniene 9e1678ec65 [uninit] Check the type of whole lhs rather than the base of lhs 7 years ago
Dulma Churchill accfc00d82 [objc frontend] Do not crash on internal forward classes 7 years ago
Sam Blackshear 5ed2016899 [clang] basic support for exceptional control-flow 7 years ago
Sam Blackshear 85b8087f66 [quandary] de-prioritize command line flag sources 7 years ago
Dulma Churchill 27a7f2e798 [linters] Do not report mutable local variable in weakSelf and strongSelf 7 years ago
Mehdi Bouaziz aaf346d115 [cost] Polynomial domain 7 years ago
Nikos Gorogiannis 7e5381b7a9 [starvation] model legacy synchronized containers 7 years ago
Nikos Gorogiannis e3f0754335 [starvation] add static timeout recognition and 5 second android limit 7 years ago
Nikos Gorogiannis f22bb53aa8 [starvation] Treat Service (but not IntentService) subclasses as on UI thread 7 years ago
Nikos Gorogiannis 78ad6e6d00 [concurrency] extend notion of ui thread 7 years ago
Nikos Gorogiannis b02a6e9e48 [starvation] catch AsyncTask.get calls on main thread 7 years ago
Mehdi Bouaziz 62fa99ad3f Simplified example showing problem with arrays 7 years ago
Oliver Castillo fb4e7ee4a4 [infer][PR] Fix spelling errors 7 years ago
Nikos Gorogiannis ecfa29b083 [starvation] dedup deadlock warnings 7 years ago
Jules Villard 766a16cd90 [clang] enforce that `instruction` always returns one SIL expression 7 years ago
Jeremy Dubreil 8162cf826e [infer][genrule] set the project root for the integration test 7 years ago
Brandon Kieft cb66e4212b Add predicates for instance and class methods 7 years ago
Dulma Churchill afe511b53d [biabduction] Support finding skip reasons from attributes for clang too 7 years ago
Jules Villard dfe2ad5229 [camel] call `Format.pp_print_*` directly where appropriate 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 131ae4a801 [itv] Prettier print 7 years ago
Nikos Gorogiannis a7bd92de2f [starvation] enable starvation checker 7 years ago
Dulma Churchill c24ff02bb4 [biabduction] Add to the skip reason when the method comes from a protocol 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
Brandon Kieft 275f4c3a8c Add predicates to check for protocols 7 years ago