Commit Graph

745 Commits (89b73e554e812bafd30a8945398a3653f67673e5)

Author SHA1 Message Date
Sam Blackshear 30a7a2fd8e Fixing Symexec_memory error that occurs when dereferencing the return value of an undefined function 10 years ago
Cristiano Calcagno f1c5cb337e [Eradicate] Add support for modeling boolean functions that check if the argument is null. 10 years ago
Cristiano Calcagno 629b09307f [Models] Add model for System.getProperty for Infer and Eradicate 10 years ago
Cristiano Calcagno 401109b4eb [Eradicate] Allow assigning null to fields marked @InjectView to support ButterKnife. 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 7987d1a2a6 [Infer][tests] Adding tests for incremental functionality 10 years ago
jrm 0a2571c10a [infer][java] Infer now reports errors with relative paths on Ant and Gradle projects 10 years ago
Sam Blackshear c92bfc1093 [Infer][models] Modeling Handler.postDelayed and similar to detect more Activity leaks 10 years ago
jrm 204c585abf [infer][java] revive the small example of Ant project 10 years ago
Sam Blackshear 7821266c8f [Infer][Nullables] Eliminating some false positives from Nullable checker 10 years ago
jrm fcc0c72ecb [infer][eradicate] add support for butterknife @Bind annotation 10 years ago
jrm c0446276a1 [eradicate] add support for the Android support v4 @NonNull annotation 10 years ago
jrm 9e5cee2444 [infer][eradicate] Fix eradicate tests for field not initialized 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 257bdd18f1 [Infer][tests] Adding missing copyright to ActivityLeaks 10 years ago
Sam Blackshear 9cf74e0ce5 [infer][backend] basic Activity leak checking 10 years ago
Jules Villard ca613a77ff [copyrightor] format start and end of copyright comments 10 years ago
jrm 9b63476805 [infer][java] modeling that the resource created by ZipFile.getInputStream(ZipEntry entry) is closed by ZipFile.close() 10 years ago
Cristiano Calcagno 3e199467f4 Complete copyright messages. 10 years ago
Deniz Türkoglu f6cb99fc55 [java] Add TextUtils.isEmpty model 10 years ago
Cristiano Calcagno df04749cd0 Add module to fix copyright messages. 10 years ago
jrm 392cd0dee0 [infer][java] fix model of InputStreamReader to take into account charset given in lowercase 10 years ago
jrm ef27abcc8f [infer][tracing] disabling non working tests for ArrayIndexOutOfBoundsException 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
jrm 8779b80f8a [infer][tracing] add an example of inter-procedural array out of bounds error 10 years ago
jrm 2125bfdad9 [infer][java] prevent the closeable as resource approach to report resource leak when close() throws an exception 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
jrm 11712caea9 [infer][java] add models for some common classes implementing Closeable without being resources 10 years ago
Cristiano Calcagno dd066c828c [Checkers] checker for printf format strings. 10 years ago
Cristiano Calcagno d2e2bbf6a5 [Eradicate @Nullable checker] Don't apply sub-typing checks for method definitions in the case of constructors. 10 years ago
jrm 2b7060e917 [infer][Java] Treat classes implementing Closeable as a resource unless modeled otherwise 10 years ago
jrm 0c6db22ae4 [infer][java] Add an example of an ant project in the repository 10 years ago
jrm 762f572506 [infer][java] attach the file attribute of Cursor to the object itself, not a field. 10 years ago
jrm 827d7cb3c3 [infer][Java] add an example of try-with-resource in the tests 10 years ago
jrm 4526ada822 [infer][Java] temporarily catching the Invalid_argument exception raised by classname with $$ in the name 10 years ago
jrm 2bce7c6c3d [infer][Java] rename the builtin `InferBuiltins.__infer_assume` into `InferBuiltins.assume` 10 years ago
jrm aa7bf8e69b [infer] fix inconsistencies between the errors that are saved in the generated reports and what is saved in standard output 10 years ago
Open Source Synchronization b8982270f2 initial synchronization 10 years ago