Commit Graph

157 Commits (dc29f8eecad542b757f97963dddfab24f756a96c)

Author SHA1 Message Date
Daiva Naudziuniene 221d0b62ab [pulse] Model builtin __new as returning non-null 5 years ago
Dulma Churchill 0887b28a65 [linters] Delete unused linters about ComponentKit 5 years ago
Dulma Churchill 61ae2d1e1b [clang] Add implicit implementations for ObjC getters and setters as a preanalysis 5 years ago
Dulma Churchill 11c6e3e0ee [pulse] Enable pulse memory leaks and disable biabduction one 5 years ago
Dulma Churchill 61d5fde7c4 [clang] Adding implicit implementation of dealloc methods to ObjC classes 5 years ago
Jules Villard 4f79585eb0 record objc tests 5 years ago
Jules Villard 163f3c687d kill Exceptions.Dummy_exception 5 years ago
Dulma Churchill 3cdb9f322e [IR] Fix the function hashable_name for ObjC methods 5 years ago
Dulma Churchill ef7bc324e3 [pulse] Add a flag to model methods for memory ownership transfer 5 years ago
Nikos Gorogiannis f207b3dfda [racerd] rationalize test suite 5 years ago
Jules Villard b1e35a728d [biabd] rename test directories from {biabduction,errors,infer} to {biabduction} 5 years ago
Mitya Lyubarskiy bd83813b3e [tech debt] Remove experimental nullability checkers 5 years ago
Nikos Gorogiannis 279f1c85ce [racerd] abbreviate procnames in report text 5 years ago
Kfir Schindelhaim 16391f6d63 Update CK fixtures 5 years ago
Kfir Schindelhaim 33b3ea8b10 Update CK linter for subclasses 5 years ago
Martin Trojer fbe1c92c17 clang9 5 years ago
Jules Villard 78a33acb77 [cfg] run pre-analysis lazily in ondemand 5 years ago
Jules Villard 6a738045fd [pulse] interprocedural histories and traces 5 years ago
Jules Villard 362e9cc622 [pulse] do not print `()` after functions 5 years ago
Dulma Churchill 0eccdb25dc [clang] Do not try to store block declarations as methods of a C++ struct. 6 years ago
Dulma Churchill ab683af1f1 [objc frontend] Keep the counter for block names local to each procedure 6 years ago
Dulma Churchill 41aa20e2b6 [pulse] Adding tests for pulse in Objective-C++ (the C++ part) 6 years ago
Nikos Gorogiannis 86a1bbf1a7 [racerd] output access expressions language-sensitively 6 years ago
Dino Distefano 571ae7774a Extended check on n-th parameter to cpp method calls 6 years ago
Jules Villard db800f138b [clang] rewrite scope computations 6 years ago
Dino Distefano 472f155a7a Improved rule on block capturing CXX Reference 6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years 6 years ago
Jeremy Dubreil 07d6ab2dd6 [infer][racerd] report the thread safety violations as warnings instead of errors 6 years ago
Jules Villard 686231ec6e [SIL] change `variable_initialization()` builtin to a new auxiliary instruction 6 years ago
Jules Villard 2151be9c25 [issues] do not dedup issues when `Config.filtering` is unset 6 years ago
David Lively 5d4a27ea54 RFC: stop using _ to separate ObjC/C++ class name from method in Typ.Procname.to_string 6 years ago
Jeremy Dubreil a3ecfdb8ad [infer][nullsafe] add a NULLSAFE_ prefix to the internal name of the Nullsafe errors 6 years ago
Jeremy Dubreil 87a8ddc8fa [nullsafe] merge the option names 6 years ago
Nikos Gorogiannis 7bbb7fc869 [clang][objcpp] register exported methods and treat them as private in RacerD 6 years ago
Fabio Milano 499e6398b1 [CK][Linter Rule] Add CKRenderLayoutWithChildren component to Component Kit Conventional Superclass 6 years ago
Fabio Milano 28c3ed50de [CK][Linter Rule] Add CKRenderLayout component to Component Kit Conventional Superclass 6 years ago
Fabio Milano 72f6540893 [CK][Linter Rule] Fix Component Kit Unconventional Superclass tests 6 years ago
Fabio Milano afed12ad52 [CK][Linter Rule] Added CKRenderWithChildrenComponent as conventional component kit superclass 6 years ago
Jeremy Dubreil 69af58506d [infer][nullsafe] rename the option to run the Nullsafe checker 6 years ago
Jules Villard 1c668c4d41 [SIL][preanalysis] add call flag for functions treating first formal as return 6 years ago
Jules Villard 55586b581b [preanalysis] do not delay killing variables taken by reference 6 years ago
Jules Villard 646aa30797 [cfg] print dotty *after* pre-analysis 6 years ago
Dino Distefano d10f6855f2 Making error message more explicit in CXX Reference rule 6 years ago
Jules Villard 9aa5582caa [clang] leave markers of variable initialization for pulse 6 years ago
Sungkeun Cho e5ee023aa3 [infer] Add integral constant expression info 6 years ago
Dino Distefano 6fe3edc44e Extending type matching to BlockExpr 6 years ago
Nikos Gorogiannis 342bfb418a [racerd] fix NSObject.init treatment of ownership 6 years ago
Nikos Gorogiannis b0b8459c3a [racerd] detect ObjC "private" methods 6 years ago
Nikos Gorogiannis 105b772cff [racerd] iOS first steps 6 years ago
Mehdi Bouaziz ce34dcb695 Format everything 6 years ago