Commit Graph

1885 Commits (c3f2fbc8c609c164c8f68d28834d89c975be34e0)

Author SHA1 Message Date
Mehdi Bouaziz c3f2fbc8c6 [inferbo] Do not alias values representing multiple values (Java, C partially) 7 years ago
Mehdi Bouaziz eca0b491d6 Weak Topological Order and Abstract Interpreter using it 7 years ago
Mehdi Bouaziz 5679105c15 [Uninit][7/13] Add new tests 7 years ago
Dino Distefano 89700a7d95 Added new predicated for captured values 7 years ago
Mehdi Bouaziz 8cac7df447 [Uninit][1/13] Move interproc tests 7 years ago
Sungkeun Cho 1330475032 [infer] Fix placement_new translation 7 years ago
Sungkeun Cho f4ee2a0234 [inferbo] Revise placement new model 7 years ago
Jeremy Dubreil 56709b4ccb [infer] the bug hash should also consider the anonymous classes in the qualifier 7 years ago
Jules Villard 7615963bf4 [proc-cfg][2/5] fix duplicate symbols detection 7 years ago
Jeremy Dubreil fd29aff3a7 [infer] remove the special case to always create summaries for the Java methods 7 years ago
Sungkeun Cho 96cbdb15c7 [inferbo] Use big_int in interval domain 7 years ago
Nikos Gorogiannis 1644e99499 [starvation] add issue type STRICT_MODE and make distinct reports on it 7 years ago
Jules Villard 116ec5ae55 [clang] changes to accomodate the new version of clang 7 years ago
Ezgi Çiçek b54307f5d0 [Hoisting] Add test for FP due to no purity check 7 years ago
Ezgi Çiçek aca0b8e130 [Hoisting] Fix hoisting of void functions 7 years ago
Jeremy Dubreil 2f7e4563c6 [eradicate] also lookup the procedure attributes in the super class 7 years ago
Mehdi Bouaziz e11ec33289 arc: add Java formatter 7 years ago
Jeremy Dubreil ae1861ca42 [eradicate] match the number of parameters when iterating over the list of overridden methods 7 years ago
Mehdi Bouaziz 7c89d92851 [RFC] Format all java files 7 years ago
Sungkeun Cho 86d1560984 [inferbo] Add tests of integer overflow and unsafe casting 7 years ago
Jeremy Dubreil 1989ef7e28 [eradicate] add example false positive caused by not finding the attributes 7 years ago
Ezgi Çiçek 43b3f80de5 Add simple purity analysis 7 years ago
Julian Sutherland 93690dfa0e Check that the end the traces of inferBO and quandary issues match before matching them to form an quandaryBO issue 7 years ago
Jules Villard bb037c39ee [kill -a][4/4] kill `Config.analyzer`, deprecate `--analyzer` 7 years ago
Jules Villard a29e769b61 [kill -a][1/4] stop using `-a foo` in the infer repo 7 years ago
Jeremy Dubreil 878add3fad [eradicate] no longer report Field Not Nullable warnings on the Fragment onDestroy method 7 years ago
Nikos Gorogiannis 631959ced0 [starvation] refactor method matching ; kill dev-android-strict-mode option 7 years ago
Nikos Gorogiannis 0c7a8556dc [concurrency] treat @MainThread annotation 7 years ago
Martin Trojer 6d17ba7044 make tests work in xcode10 7 years ago
Mehdi Bouaziz 82a7f14f90 QuandaryBO issue filtering: fix --no-filtering behavior 7 years ago
Nikos Gorogiannis 66392db8d5 [starvation] allow specifying method patterns for skipping analysis via cmdline and inferconfig 7 years ago
Julian Sutherland 0e9d8380c2 filter issues correctly 7 years ago
Dino Distefano 3c04f32709 hadoc const version 7 years ago
Julian Sutherland 60784ad045 Updated QuandaryBO issue matching. 7 years ago
Martin Trojer f1353ec3da Turn --buck-blacklist into a string list 7 years ago
Thomas M. DuBuisson 75e4226ea3 [infer][PR] Fix getcwd model to allow NULL argument 7 years ago
Julian Sutherland f6afe3a092 quandaryBO now filters out quandary and inferBO errors if they are not enabled. 7 years ago
Julian Sutherland 5cf66f6da8 InferBO strncpy model 7 years ago
Julian Sutherland 949aae560b Added traces to QuandaryBO errors 7 years ago
Julian Sutherland a5d3203ce8 inferBO calloc model 7 years ago
Martin Trojer 5dff755691 Lock objc_missing_fld to one thread. 7 years ago
Martin Trojer f94e760c7e Adding model and tests for NSString_stringByAppendingString 7 years ago
Jeremy Dubreil 48f03f06f4 [eradicate] skip the analysis of the method in external methods 7 years ago
Jeremy Dubreil ff851040fc [eradicate] read the procedure attributes directly 7 years ago
Julian Sutherland e24ce31744 Added inferBO model for the C memset function. 7 years ago
Mehdi Bouaziz d9fb7b3004 ProcAttributes: removed unused by_vals 7 years ago
Jeremy Dubreil 3442ce1999 [eradicate] no longer report Inconsistent Subclass Return Annotation when overriding external methods 7 years ago
Julian Sutherland 16c70d1c23 Fixed a bug that caused the stride of symbolic arrays to not be set. 7 years ago
Dino Distefano 21145c75c9 Added new predicate is_const_expr() 7 years ago
Jeremy Dubreil 0d4007e6be [nullsafe] translate the more attributes 7 years ago