156 Commits (ae0df5dc57a84c6dcb766bd1b61ce5893bb99ef7)

Author SHA1 Message Date
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
Andrzej Kotulski 87364bf8f6 [C++ models] Fix compilation errors with make_shared/unique
9 years ago
Andrzej Kotulski 40c84077d9 [C++] Fix model of std::vector
9 years ago
Jules Villard 6050ff2b99 do not pass --buck to build the Java models
9 years ago
Andrzej Kotulski 11810d849b [C++] Fix compilation with enable_shared_from_this
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
Jules Villard bd0751dd1c [make] do not confuse the jobserver
9 years ago
Jules Villard bce1a1ff2e [make] make infer/src/Makefile less phony
9 years ago
Dulma Churchill 5b39b3e323 [ObjC] Model methods from NSArray
9 years ago
Andrzej Kotulski 13fcb27431 [C++] Fix compilation errors coming from smart pointer models
9 years ago
Jeremy Dubreil d47d977322 [infer][java] Do not use multicore when creating the models
9 years ago
Dulma Churchill 826accc21b [clang] Adding model for NSNumber boxing functions
9 years ago
Dulma Churchill 616ee9276b [clang] Adding model for NSString length to avoid false positive npes.
9 years ago
Peter O'Hearn f2d86cb90c [GuardedBy] Model of trylock in ReentrantLock.java
9 years ago
Andrzej Kotulski 4512fcd8ef [tests] Create integration tests for clang translation logic
9 years ago
Jules Villard 83f236451d [c] setlocale(3) accepts NULL as second argument
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
Josh Berdine 7cc0a70649 [make] Remove spew from building cpp models
9 years ago
Josh Berdine dbb32b5cc3 [build] Remove stale build.pl
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
Andrzej Kotulski be891e8413 Simplify builtin function detection during translation
9 years ago
Andrzej Kotulski 41e51bc28c Clean up smart pointer header models
9 years ago
Andrzej Kotulski 4637bf877e model unique_ptr<T> as T*
9 years ago
Andrzej Kotulski 13dbaab446 Revert "[C++] Add hack to not use __make_integer_seq in fatal/type/sequence library"
9 years ago
Martino Luca 80c82c0cae Adapt Infer to the new changes introduced by the upgrade to Clang 4.0
9 years ago
Andrzej Kotulski 4cd9470586 Skip Sil.Call instruction for some shared_ptr method calls
9 years ago
Andrzej Kotulski 2baf3f8456 Replace shared_ptr<T> structs with T* pointers
9 years ago
Andrzej Kotulski 761579469e Revert "[C++] Move models of smart pointers to custom namespace"
9 years ago
Andrzej Kotulski 121c968e77 Move models of smart pointers to custom namespace
9 years ago
Raghavendra Prabhu d9699264e0 Fixes/updates to build on linux.
9 years ago
Dulma Churchill ff597a6c03 Model init method in NSData and understand the field bytes
10 years ago
Andrzej Kotulski b8044c6b65 Use mangled names instead of function type for mangling
10 years ago
Dulma Churchill 41d93dd889 Model numberWithUnsignedInteger, skipping it was creating a false positive NPE
10 years ago
Andrzej Kotulski 118295e03c Fix C++ models of c library
10 years ago
Andrzej Kotulski f313cf2a82 Add hack to not use __make_integer_seq in fatal/type/sequence library
10 years ago