Commit Graph

820 Commits (aa673eadbdb4b29437750d20bc7d12906faac49c)
 

Author SHA1 Message Date
jrm aa673eadbd fix variable initialization in the build integration tests 9 years ago
Sam Blackshear d0cd8fca47 removed unused param footprint_part 9 years ago
Cristiano Calcagno 88e1d137ba Refactor State module and make OnDemand restore it after calls. 9 years ago
Sam Blackshear 0fbd333cab Checker that complains when Fragments don't nullify their Views 9 years ago
Cristiano Calcagno d31b041fba Replace CRC module with Digest. 9 years ago
jrm 3ece750c15 disable on-demand for the checkers while we fix the filename too long issue 9 years ago
Cristiano Calcagno 6be7266f1f Restore intraprocedural mode for Eradicate and Checkers 9 years ago
Cristiano Calcagno 34b62fc51c Inline Java synthetic methods systematically before writing the cfg to disk. 9 years ago
Cristiano Calcagno 987471d938 Remove unused code for cyclomatic complexity. 9 years ago
Sam Blackshear 526e155046 move resolve_method inside method_invocation 9 years ago
Cristiano Calcagno 41de08924b Indentation of command-line agruments. 9 years ago
jrm dba7e7124f revive the @PerforamanceCritical checker when using Buck 9 years ago
Andrzej Kotulski 49d7bdb6bd Translate CXXScalarValueInitExpr 9 years ago
Andrzej Kotulski 359ad9dd4b Translate constructor initializer 9 years ago
Andrzej Kotulski 1d6aea0fb9 Add typ to trans_state.var_exp 9 years ago
Andrzej Kotulski 7cabc86f77 Pass return parameter type in context 9 years ago
Peter O'Hearn 028ac24d46 Simple model for locks 9 years ago
Jules Villard b1d77e54aa add summary of the analysis to the standard output 9 years ago
Jules Villard cbb8810e2c make dotty field optional in json 9 years ago
Jules Villard e11395d199 print location of errors in infer source code in debug mode 9 years ago
Andrzej Kotulski 8545a0310e Treat xvalues as they were lvalues 9 years ago
Andrzej Kotulski 36fb1f202c Deal with empty parameter names 9 years ago
Jeremy Dubreil 70dbe8db74 Simplify the type comparison of Java classes 9 years ago
jrm 5da7823df5 The env variables used by the Infer backend were only passed in multicore mode 9 years ago
Sam Blackshear 7938fbb344 Fixing 'file name too long' errors 9 years ago
Sam Blackshear f3c7125dc1 build ocaml with debug tag to enable stack traces 9 years ago
Andrzej Kotulski da3a106541 Always translate CXXRecordDecl as Sil.Class 9 years ago
Andrzej Kotulski f4c5a4a625 Don't ignore .o.* files generated by infer -fd -- clang 9 years ago
Cristiano Calcagno 58611b15d0 Cleanup of CMethod_signature. 9 years ago
Dino Distefano 5b91ec9f7f A fix for empty retain cycle 9 years ago
Sam Blackshear ef3912cbde Adding on-the-fly translation of types during pre-analysis 9 years ago
Cristiano Calcagno 5683fd8413 Fix collision of spec file names on case insensitive file systems. 9 years ago
Tony Cosentini ac5f092653 Target JDK 1.7 for annotations and processor jar for Android. 9 years ago
Cristiano Calcagno 1b4efcfc7a Enable the analysis of models in on-demand mode. 9 years ago
Jeremy Dubreil 8fcd094c64 Fix NPE in the annotation processor for SuppressWarnings 9 years ago
Andrzej Kotulski 75f4947cb1 Ignore type change in DerivedToBase cast 9 years ago
Andrzej Kotulski b08acedf29 Use clang for default argument resolution 9 years ago
Cristiano Calcagno 10286931ee Cleanup handling of global state, and add footprint mode to the values. 9 years ago
Cristiano Calcagno 7a7260635f Refactor the worklist data structures of the intraprocedural algorithm as non-global state. 9 years ago
Dulma Rodriguez f4bbd44212 Translate dynamic cast for C++ 9 years ago
Tony Cosentini 75cca6b3d3 Add android.app.Service to whitelisted Android initializer classes. 9 years ago
Dulma Rodriguez 10fe998c12 Extending subtyping to C++ 9 years ago
Sam Blackshear 82b1dd0572 adding support for source roots in maven integration 9 years ago
Andrzej Kotulski 262796d3bf Distinguish between C++ and objc class types 9 years ago
Andrzej Kotulski 9d7ab4b9c2 Translate conversion operators 9 years ago
Sam Blackshear be86e5d15d Exposing java_typ_to_string 9 years ago
Sam Blackshear 14e934205f implementing dynamic dispatch support for Java interfaces 9 years ago
Andrzej Kotulski 3dcd6490c2 Translate reinterpret_cast and const_cast 9 years ago
Cristiano Calcagno 7673d94600 Distinguish between class kinds: CPP, Java, Objc 9 years ago
Andrzej Kotulski bdab22a093 Support temporary objects (CXXTemporaryObjectExpr) 9 years ago