Commit Graph

1639 Commits (674f30de2ca2260cd3042565c54b2b4c95109646)
 

Author SHA1 Message Date
Cristiano Calcagno 674f30de2c Convert java infer tests to the new direct format 9 years ago
Jules Villard 0caa7e1826 move printing module to its own file 9 years ago
Martino Luca 9e3b3c5d77 Fix C++ tests 9 years ago
Josh Berdine 377d284cf2 Simplify originator detection 9 years ago
Sam Blackshear 15b6a8cdd7 killing a bunch of options by using optional argument types correctly 9 years ago
Martino Luca 80c82c0cae Adapt Infer to the new changes introduced by the upgrade to Clang 4.0 9 years ago
Jules Villard a6bf43a570 replace boolean by named argument in Inteproc.propagate 9 years ago
Cristiano Calcagno 2cb595b8c9 Convert Eradicate and Checkers tests to direct format. 9 years ago
Andrzej Kotulski 4cd9470586 Skip Sil.Call instruction for some shared_ptr method calls 9 years ago
Andrzej Kotulski 2baf3f8456 Replace shared_ptr<T> structs with T* pointers 9 years ago
Sam Blackshear a92543b67c fix needless type extension 9 years ago
Lázaro Clapp Jiménez Labora f2e958ef3a Add support for multiple stacktraces in '-a crashcontext' 9 years ago
Sam Blackshear a31a735e35 separate pretty-printer for pp_kind 9 years ago
Andrzej Kotulski 5d3a15fd9c Fix roots with new names for InferPrint and InferAnalyze 9 years ago
Ryan Rhee e19550a43b Handle l-value refs correctly 9 years ago
Sam Blackshear 36b0a957bd setup for creating very simple absint checkers 9 years ago
Sam Blackshear 89fa74bc9b make @OnBind an alias for @NoAllocation 9 years ago
Sam Blackshear c5088f44a7 adding tests for context leaks via weak reference 9 years ago
Sam Blackshear f64e880c11 java traces 9 years ago
Dulma Churchill 6ad78e7d9c Add case for blocks when building a procname 9 years ago
Cristiano Calcagno a6254f6b73 Extend Inferprint with a command --issues-tests to print issues in a format suitable for tests 9 years ago
Andrzej Kotulski a31c5416b1 Add basic support for starting ocaml repl with infer code 9 years ago
Jules Villard c2ca6a23d5 pass -l to infer.py 9 years ago
Dulma Churchill 9ae19d01d0 Make the is_global_var not fire for the static local variables 9 years ago
Jules Villard b4f6ea1827 bump version: 0.9.1 -> 0.9.2 9 years ago
Cristiano Calcagno ed8d112e87 Convert Inferprint and Inferanalyze to Reason 9 years ago
Jules Villard 26a6594b90 detect unsigned values inside structured expressions 9 years ago
Martino Luca 7de52e7649 Check early whether the given decl has to be checked with linters or not 9 years ago
Jules Villard e1f19192c0 move --fail-on-issue functionality to OCaml 9 years ago
Cristiano Calcagno 91d9cd83b5 Cleanup instruction names: use Load/Store instead of Letderef/Set. 9 years ago
Cristiano Calcagno c0969da619 Remove unused module CodeQuery. 9 years ago
Sam Blackshear 262a121cf6 handle casts 9 years ago
Sam Blackshear 514107ec88 track sinks 9 years ago
Sam Blackshear f0028669ee propagate tainted sources 9 years ago
Andrzej Kotulski 761579469e Revert "[C++] Move models of smart pointers to custom namespace" 9 years ago
Jules Villard 3f60f54fbf align --help and support -h 9 years ago
Dulma Churchill 07bf714d91 Put current method in context 9 years ago
Jules Villard 2da8940a80 test that running infer deletes the previous infer-out folder 9 years ago
Jules Villard 4e2cc84bcb compile *.java files only 9 years ago
Cristiano Calcagno 6221956149 Apply type resolution to qualify fields and variants in Prop. 9 years ago
Sam Blackshear 3b12208e1b intraprocedural taint analysis that records sources 9 years ago
Jules Villard dda4921786 exit with correct error code when infer.py fails 9 years ago
Sam Blackshear 90c8f55c32 adding missing functionality to analyzerTester 9 years ago
Sam Blackshear e853b01051 taint domain 9 years ago
Sam Blackshear 20584be8f3 mapping of ids to raw access path 9 years ago
Jules Villard 0add05de87 do not print infer.py usage message on wrong arguments 9 years ago
Jules Villard 145cb744f6 do not havoc actuals of skip functions with const parameters 9 years ago
Jules Villard 7603395ee9 qual_type fields are namespaced now 9 years ago
Dulma Churchill b7ec110ea3 Adding new mode linters 9 years ago
Dulma Churchill 3d39fba622 Refactor InferPrint and store the lint issues in a serialized data structure that InferPrint picks up and prints. 9 years ago