Commit Graph

85 Commits (f8511c2358d2d484d3140cab8e7e6ec27e74a020)

Author SHA1 Message Date
Josh Berdine cfc1c8be36 [copyright] Remove years 6 years ago
Jules Villard 1ee74dc967 [java] add `@Nullable` annotations to Integer and Double models 6 years ago
Jules Villard c79f966279 [java] model `Double` like `Integer` 6 years ago
Mehdi Bouaziz ce34dcb695 Format everything 7 years ago
Mehdi Bouaziz 7c89d92851 [RFC] Format all java files 7 years ago
Jules Villard 8b882ac1df Change license to MIT 7 years ago
Jeremy Dubreil 2e14f9c9c3 [infer] model android.app.AlarmManager.cancel(PendingIntent) as not accepting a null parameter 7 years ago
Jeremy Dubreil 8cfbdef7e0 [infer][biabduction] no longer track the resources saved into a container 7 years ago
Sam Blackshear bc8fe4fb97 [java] don't warn on unclosed subclasses of non-resource types 7 years ago
Jeremy Dubreil 10eef3bb1f [infer][java] add model for ImmutableList$Builder.add which crashes when given a null value 7 years ago
Jeremy Dubreil 8ce15caffb [infer][java] model org.assertj.core.util.Preconditions 7 years ago
Jeremy Dubreil e17e157ae1 [infer][java] no longer combine the type environment with the type environment of the models 8 years ago
Jeremy Dubreil 4c88e986b7 [infer][java] transfer the resource ownership to the container when sorting a Closeable into a HashMap 8 years ago
Jeremy Dubreil 2f0068d180 [infer][java] modeling more methods for HashMap 8 years ago
Jeremy Dubreil bb85b24f0a [infer][java] simplify the process of java.lang.Process 8 years ago
Jeremy Dubreil f49d292c3b [infer][backend] remove the bi-abduction based code for taint analysis 8 years ago
Jeremy Dubreil e200b6cdcc [infer][java] Simplify some of the models 8 years ago
Jeremy Dubreil d470ed6edc [infer][models] model java.io.BufferedReader as a wrapper 8 years ago
Jeremy Dubreil 64ab959486 [infer][java] model the Eradicate assertion utils for the biabduction analysis 8 years ago
Jeremy Dubreil 1065be3286 [infer][java] Simplify some of the models of Java resources [4/n] 8 years ago
Jeremy Dubreil 2ded1d7a0c [infer][java] Simplify some of the models of Java resources [3/n] 8 years ago
Jeremy Dubreil 266686457a [infer][java] Simplify some of the models of Java resources [2/n] 8 years ago
Jeremy Dubreil 574d640af0 [infer][java] Simplify some of the models of Java resources [1/n] 8 years ago
Jeremy Dubreil bf17932812 [infer][java] remove the no-op model for Cursor.close() 8 years ago
Jeremy Dubreil fd8e135994 [infer][java] modeling methods as returning an undefined value is not necessary 8 years ago
Jeremy Dubreil c902068c4f [infer][java] cleanup of the java.lang.Process model 8 years ago
Jeremy Dubreil a416b7c90d [infer][java] Add a model for Process.destroyForcibly() 8 years ago
Sam Blackshear 504735e548 [java] update android.jar version to 23 8 years ago
Jeremy Dubreil 4a3573b60e [infer][java] Use lazy dynamic dispatch by default 8 years ago
Sam Blackshear cd1c9750f4 [infer] models for common types of Java Lists 8 years ago
Peter O'Hearn f2d86cb90c [GuardedBy] Model of trylock in ReentrantLock.java 8 years ago
Sam Blackshear 8784b9b946 [backend] fix cursor leak FPs 8 years ago
Jeremy Dubreil 2e2e9c89d6 [infer][java] Removing the models for com.squareup.okhttp.internal.StrictLineReader 9 years ago
Jeremy Dubreil 168c613ac9 [infer][java] Separate the builtins from the other models for a better modularity 9 years ago
Lázaro Clapp Jiménez Labora 95a12d9706 model String.equals(...) as '==' 9 years ago
Jules Villard 447ef0e4ce fix sync mishaps 9 years ago
Peter O'Hearn 508d6a3ae7 optional model 9 years ago
Jeremy Dubreil 0a2c47cdd5 Unify the way objects of a given type are created in the models 9 years ago
Jeremy Dubreil a756b7bff2 models for Preconditions.checkArgument 9 years ago
Peter O'Hearn e7d36ed58a model of holdsLock 9 years ago
Jules Villard 24cbba4355 Revert "[CSL] add model of locks inside the Object class" 9 years ago
Jules Villard bf7287e98b add model of locks inside the Object class 9 years ago
Sam Blackshear 83f511107b stop reporting handler leaks 9 years ago
Peter O'Hearn 50081c7ccb alloc/dealloc model for locks 9 years ago
jrm 4b6d754164 Some cleanup of the models where calls to instanceof are not necessary 9 years ago
jrm ad3e32d935 Fix resource leak false positive with the resource wrapper java.io.DataInputStream 9 years ago
Sam Blackshear 15f0c7e384 adding "kind" for taint attribute 9 years ago
jrm 38cb5b48ec Remove no longer useful model for java.lang.Thread 9 years ago
Peter O'Hearn 028ac24d46 Simple model for locks 9 years ago
Sam Blackshear 14e934205f implementing dynamic dispatch support for Java interfaces 9 years ago