Commit Graph

638 Commits (6d9c5c684ebeeca8a1af337200a56b836ea27f2a)
 

Author SHA1 Message Date
Andrzej Kotulski 6d9c5c684e Fix naming problems with template methods 9 years ago
Jules Villard 4d23334abd add version.mli 9 years ago
Jules Villard a31d45b4f7 do not use ocamlbuild -clean, do not print rm commands 9 years ago
Jules Villard 84ed44fa55 revert accidental downgrade of the facebook-clang-plugins 9 years ago
Jules Villard 85ad874bf4 fail if ocamlfind is not installed 9 years ago
Dulma Rodriguez fcd040ff8a Don't use the property of maps for finding properties in the frontend checkers 9 years ago
Dulma Rodriguez 339cf56eb9 Replace query for getter and setter with info from the procdesc rather than the property map 9 years ago
Jules Villard 2565bb1438 fix open-source taint models 9 years ago
Jules Villard b8c16ddb27 fix typo 9 years ago
Jules Villard 1e75ee6789 update build script and instructions 9 years ago
jrm 24d28c6858 no longer fail when the type of an execption is not found in the type environement 9 years ago
Dino Distefano c8b80f2435 Extended framework for taint analysis 9 years ago
Sam Blackshear c6b8682dd6 compute taint errors in single pass over the set of atoms 9 years ago
Jules Villard 731c6cdb0a add interprocedural Java example 9 years ago
Cristiano Calcagno 1666d7f353 Model Map.put() alongside Map.containsKey(). 9 years ago
jrm 3ba477faff add more special characters that can appear in the list of filenames generated by Buck 9 years ago
jrm 15eb16723b non-functional refactoring of the Procname module 9 years ago
Sam Blackshear e0cf26e5c3 adding cf_interface flag--prereq for experimenting with dynamic dispatch for interfaces only 9 years ago
Sam Blackshear 99f79587cd adding ContentValues as sink 9 years ago
Josh Berdine d66261a1f4 Do not reuse Undef function values 9 years ago
Jules Villard c09db829f0 bump dependencies 9 years ago
Andrzej Kotulski 5b4df5566c Make all internal pointers convertible to ints 9 years ago
Dulma Rodriguez a54b2d03f6 Remove unused code from ast_expressions 9 years ago
Dulma Rodriguez 515ce95a98 Remove unused code in ObjCProperty_decl 9 years ago
Dulma Rodriguez b51da4f050 Remove the concept of generated method from the frontend and proc attributes 9 years ago
Dulma Rodriguez 1e5b8aeee7 Adding builtin setters and using them by skip 9 years ago
Andrzej Kotulski 173ee91844 Support template methods 9 years ago
Andrzej Kotulski b544be7bef Use PriorityNode.compute_results_to_parent in init_expr_trans 9 years ago
Andrzej Kotulski cd77e41fbb Simplify PriorityNode.compute_results_to_parent 9 years ago
Andrzej Kotulski 84549f691d Support decl_stmt in switch stmt 9 years ago
Andrzej Kotulski a8d5f4241d Put condition node to res_trans_cond 9 years ago
Jules Villard a57ec90405 add empty _tags file to pacify ocaml 9 years ago
jrm 61e457b1f6 Run the @PerformanceCritical checker by default with the other checkers 9 years ago
martinoluca 0dfe0b8f75 Let InferPrint count timeouts 9 years ago
Dulma Rodriguez c02b3ca034 Add correct ivar name to the getters and save the ivar to the tenv if not available 9 years ago
Andrzej Kotulski 6d7521809b Update fcp to get automatic location visitor 9 years ago
Andrzej Kotulski eeb7c33230 Update fcp 9 years ago
Andrzej Kotulski 92690551a6 Handle lvalues inside conditional operator right + fix init_expr_trans to fix materializeTempExpr not connecting nodes 9 years ago
Dulma Rodriguez 9c9504ba51 Using the link from method decl to property to determine whether the method is accessor 9 years ago
jrm 3b919179bc Add the type of the resource being leaked to the error message 9 years ago
jrm 5a218a6d02 treat guava preconditions checks as assume instead of exeption throwing assertions 9 years ago
Jules Villard a774f5e733 compile with -safe-string 9 years ago
Jules Villard 8dabf716e0 remove compilation warnings for OCaml version >= 4.02.0 9 years ago
Dulma Rodriguez 4b82e208ff Update facebook clang plugin after adding more info about ObjC properties 9 years ago
Jules Villard 47c0f36156 use `printf` instead of `echo -n` 9 years ago
Sam Blackshear 8e8772f1aa make tainting work properly for skip functions 9 years ago
Dino Distefano dd5b3dfd83 Making the checker not report on init methods 9 years ago
Dino Distefano e76939b53b Drawing retain cycles 9 years ago
Dulma Rodriguez 37fdeb84bc Moving the property frontend checkers to a dummy procdesc 9 years ago
Andrzej Kotulski a1c1b10862 Use priority node for branches inside coditional operator 9 years ago