103 Commits (8df15e2f00ce2b0febdd9c20a7d378bc8536973e)

Author SHA1 Message Date
Sam Blackshear bc8fe4fb97 [java] don't warn on unclosed subclasses of non-resource types
8 years ago
Jeremy Dubreil 10eef3bb1f [infer][java] add model for ImmutableList$Builder.add which crashes when given a null value
8 years ago
Jeremy Dubreil 8ce15caffb [infer][java] model org.assertj.core.util.Preconditions
8 years ago
Jules Villard 185e7f7131 [java] support Java9
8 years ago
Sam Blackshear b67a82636c [cleanup] delete unused lock builtins
8 years ago
Jules Villard b95f29c8d1 various minor improvements
8 years ago
Jeremy Dubreil 03cb052ad9 [infer][checkers] run the Java biabduction tests using the checkers framework
8 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 1d8d6e3ceb [infer][java] remove the hack around virtual calls on arrays
8 years ago
Jules Villard a34fcebc59 [models] avoid race conditions when building and installing the models
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
9 years ago
Jeremy Dubreil 64ab959486 [infer][java] model the Eradicate assertion utils for the biabduction analysis
9 years ago
Jules Villard 3ab6c43fb6 [tests] awesomize make output
9 years ago
Jules Villard cd421b4a5f [make] print @ commands when passed VERBOSE=1
9 years ago
Jules Villard dac8906d86 [make] make sure makefile uses config-time values
9 years ago
Jules Villard 6e1b83a204 [clang] add clang models to `CLANG_DEPS`
9 years ago
Jeremy Dubreil 1065be3286 [infer][java] Simplify some of the models of Java resources [4/n]
9 years ago
Jeremy Dubreil 2ded1d7a0c [infer][java] Simplify some of the models of Java resources [3/n]
9 years ago
Jeremy Dubreil 266686457a [infer][java] Simplify some of the models of Java resources [2/n]
9 years ago
Jeremy Dubreil 574d640af0 [infer][java] Simplify some of the models of Java resources [1/n]
9 years ago
Jeremy Dubreil c57323d67b [infer][tests] The java tests should depend on the Java models
9 years ago
Jeremy Dubreil bf17932812 [infer][java] remove the no-op model for Cursor.close()
9 years ago
Jeremy Dubreil fd8e135994 [infer][java] modeling methods as returning an undefined value is not necessary
9 years ago
Jeremy Dubreil c902068c4f [infer][java] cleanup of the java.lang.Process model
9 years ago
Jeremy Dubreil a416b7c90d [infer][java] Add a model for Process.destroyForcibly()
9 years ago
Jules Villard 6050ff2b99 do not pass --buck to build the Java models
9 years ago
Sam Blackshear 504735e548 [java] update android.jar version to 23
9 years ago
Josh Berdine 0095e9c635 Remove redundant DEPLOYED_MODELS_JAR in favor of JAVA_MODELS_JAR
9 years ago
Josh Berdine 8d9f70ad47 Minor redistribution of driver functionality, and debugging improvements
9 years ago
Jeremy Dubreil 4a3573b60e [infer][java] Use lazy dynamic dispatch by default
9 years ago
Sam Blackshear cd1c9750f4 [infer] models for common types of Java Lists
9 years ago
Jeremy Dubreil d47d977322 [infer][java] Do not use multicore when creating the models
9 years ago
Peter O'Hearn f2d86cb90c [GuardedBy] Model of trylock in ReentrantLock.java
9 years ago
Jules Villard 25759199cf [make] use install instead of cp when appropriate
9 years ago
Sam Blackshear 8784b9b946 [backend] fix cursor leak FPs
9 years ago
Josh Berdine a7c1105147 [config] Combine analyze_models into models_mode
9 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
10 years ago
Jeremy Dubreil 0a2c47cdd5 Unify the way objects of a given type are created in the models
10 years ago
Jeremy Dubreil a756b7bff2 models for Preconditions.checkArgument
10 years ago
Peter O'Hearn e7d36ed58a model of holdsLock
10 years ago
Jules Villard 533831a206 move all config variables to Makefile.config.in
10 years ago