Commit Graph

54 Commits (f1c5cb337ea68b506246ebb71d59eb1c1ef02915)

Author SHA1 Message Date
Cristiano Calcagno f1c5cb337e [Eradicate] Add support for modeling boolean functions that check if the argument is null. 10 years ago
Dulma Rodriguez a4cbf94de5 [clang] Replacing type void by type void star . Fixing bug in commit 41e0128cf71a399ddc183a7d12fd43dfdc493985 10 years ago
Sam Blackshear 2e2673df66 [Infer][ios] Reporting error when NSNumber * is coerced to boolean in a comparison 10 years ago
Cristiano Calcagno 629b09307f [Models] Add model for System.getProperty for Infer and Eradicate 10 years ago
Dulma Rodriguez 8a48ca9360 Revert "Revert "[clang] Removing the case of flagging npes in initialisers. This causes many FPs."" 10 years ago
Sam Blackshear 7911e7e54d [Infer][filtering] Implementing SuppressWarnings filtering and adding tests 10 years ago
Cristiano Calcagno 78f65b6dd7 [eradicate] handle methods overridden in other files 10 years ago
Sam Blackshear cc2fda8165 [Infer][incremental] Preventing --changed-only incremental mode from corrupting the future 10 years ago
Sam Blackshear bdbc524f53 [Infer][tests] Adding tests for --changed-only incremental mode 10 years ago
Sam Blackshear 0b42f9cf06 [Infer][incremental] Only analyze (transitive) callers of changed procedures 10 years ago
Sam Blackshear 7987d1a2a6 [Infer][tests] Adding tests for incremental functionality 10 years ago
Sam Blackshear c92bfc1093 [Infer][models] Modeling Handler.postDelayed and similar to detect more Activity leaks 10 years ago
Sam Blackshear 7821266c8f [Infer][Nullables] Eliminating some false positives from Nullable checker 10 years ago
Sam Blackshear 9a062192f8 [Infer][nullables] Turning nullable field warnings back on 10 years ago
jrm 9e5cee2444 [infer][eradicate] Fix eradicate tests for field not initialized 10 years ago
Sam Blackshear 089abea3d7 [Infer][nullables] Temporarily disabling warnings on nullable fields 10 years ago
jrm 2dc796542a [infer][java] the detection of a resource leak should not prevent the symbolic execution to proceed 10 years ago
Sam Blackshear 9cf74e0ce5 [infer][backend] basic Activity leak checking 10 years ago
Dulma Rodriguez 732d23ce4d [clang] Add is_instance as part of the type of objc methods 10 years ago
Dino Distefano 7002d0d24c Adding a test in symbolic execution when a dangling uninitialized pointer is dereferenced 10 years ago
Jules Villard ca613a77ff [copyrightor] format start and end of copyright comments 10 years ago
Dulma Rodriguez d7655a087e [clang] Adding getters and setters for all the methods 10 years ago
Jules Villard f07c7f9093 [infer] handle sentinel arguments in symb exec 10 years ago
Jules Villard 768a850c58 [infer][clang] fix model of sockets 10 years ago
Jeremy Dubreil 902e5afa61 [infer][clang] fix name collision in the C tests 10 years ago
Cristiano Calcagno 3e199467f4 Complete copyright messages. 10 years ago
Cristiano Calcagno df04749cd0 Add module to fix copyright messages. 10 years ago
jrm ef27abcc8f [infer][tracing] disabling non working tests for ArrayIndexOutOfBoundsException 10 years ago
jrm 1356fd331f [infer][clang] test reporting of assertion failures 10 years ago
Cristiano Calcagno a94fab55e8 [Eradicate] Fix issue where direct throw instructions were not handled like method calls that trow exceptions. 10 years ago
Jules Villard 9354b1562c [infer] more generic and correct handling of arrayWithObjects: 10 years ago
jrm 8779b80f8a [infer][tracing] add an example of inter-procedural array out of bounds error 10 years ago
Dulma Rodriguez 63b1d1ac1c Revert "[clang] Removing the case of flagging npes in initialisers. This causes many FPs." 10 years ago
Dulma Rodriguez 18173a7b7f [clang] Removing the case of flagging npes in initialisers. This causes many FPs. 10 years ago
Dulma Rodriguez ea3e614cce [clang] Adding support for NSMakeCollectable and CFMakeCollectable 10 years ago
Dulma Rodriguez d15e60ffbf [clang] Translating nonnull attributes as assertions 10 years ago
Cristiano Calcagno a87bedb5dd [Bucketing] Promote NPEs originating from a call with a null parameter to bucket b1. 10 years ago
Jules Villard 34aa9c2949 [infer][java] handle int boxing in HashMap model 10 years ago
Jules Villard 904ebb0154 [infer][java] model for Integer 10 years ago
Sam Blackshear f6784e3796 [infer][models] Fixing InferAssume 10 years ago
Cristiano Calcagno bec5bafc72 [java] Upstream support for class names with $dollar (requires "opam update") 10 years ago
jrm f0026006e7 [infer][java] add working example with closeQuietly in the tests 10 years ago
Cristiano Calcagno dd066c828c [Checkers] checker for printf format strings. 10 years ago
Dulma Rodriguez 510fc4ed25 [clang] Sorting the fields in structs and classes. Was needed in the backend and forgotten. 10 years ago
jrm 224f3116ce [infer][java] remove no longer required fields in the models for Java 10 years ago
jrm 2b7060e917 [infer][Java] Treat classes implementing Closeable as a resource unless modeled otherwise 10 years ago
Sam Blackshear d7a4474d90 [Infer][angelic] Adding angelic abduction on actuals passed by reference 10 years ago
Dino Distefano 9a93c2ed46 Dealing with __weak/__unsafe_unretained modifier for ivars 10 years ago
Dino Distefano 404444d182 Fixed models for FILE C functions. 10 years ago
jrm 7a767fe900 [infer][Java] use the containsExactly matcher for resource leak tests 10 years ago