1942 Commits (db08df930a09e84c2bc4d27cd11b35f90cf51981)
 

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