Commit Graph

85 Commits (08da86ae624c4bf301bc7c44b575b3a3d58e8148)

Author SHA1 Message Date
Jeremy Dubreil 9a3ab41371 [infer][java] the translation was no adding the fields from the implemented interfaces 8 years ago
Jeremy Dubreil d4565107f6 [infer][biabduction] add the name of the skipped methods to the trace to make them more readable 8 years ago
Jeremy Dubreil f49d292c3b [infer][backend] remove the bi-abduction based code for taint analysis 8 years ago
azhdar 34d6a43cdb [infer][PR] add cursorClosedCheckNullCheckClosed test 8 years ago
Jeremy Dubreil d470ed6edc [infer][models] model java.io.BufferedReader as a wrapper 8 years ago
Jules Villard 724a592c34 [toplevel] do not read inferconfig location from the command line 8 years ago
Paco Estevez Garcia 5482f110c1 Add type path_exec to represent an skipped path of execution. Add logic to symExec to report skipped paths 8 years ago
Jules Villard 3ab6c43fb6 [tests] awesomize make output 8 years ago
Jules Villard dac8906d86 [make] make sure makefile uses config-time values 8 years ago
Jeremy Dubreil b63a656dc4 [infer][tests] cleanup of the Cursor NPE test file 8 years ago
Jeremy Dubreil 61b49553b5 [infer][java] Add @SuppressLint as part of the Infer annotations 8 years ago
Jeremy Dubreil 266686457a [infer][java] Simplify some of the models of Java resources [2/n] 8 years ago
Jeremy Dubreil 0139ca211b [infer][java] Add an example of dynamic dispatch handling on fields 8 years ago
Jeremy Dubreil 13cdff1532 [infer][java] Dynamic dispatch: fix wrong level of indirection on pointers when specialzing methods 8 years ago
Jeremy Dubreil c2b967d27b [infer] Dynamic dispatch: use the OCaml type system to implement the invariant that the method specialization should only happen on object types 8 years ago
Jeremy Dubreil 4e02b3c525 [infer][tests] rescue ghost file for Cursor NPE test 8 years ago
Jeremy Dubreil 90f4c83ef2 [infer][java] Add some more test cases for dynamic dispatch 8 years ago
Jules Villard ca784cdb41 [cli] warn about deprecated options, clean up infer repo 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
Josh Berdine 1a5ac9e62b Use natural order on hpred, optionally ignoring instrumentation 8 years ago
Sam Blackshear cd1c9750f4 [infer] models for common types of Java Lists 8 years ago
Josh Berdine 3dfaa9ed7b Remove support for SuppressWarnings annotations 8 years ago
Jules Villard a6be58848b [make] make frontend tests more functional 8 years ago
Jeremy Dubreil 7b884144b5 [infer][tests] More complete test cases for the models of the Java Integer class 8 years ago
Andrzej Kotulski 6192cb98b4 [DB] Use realpath when calling source_file_from_abs_path 8 years ago
Sam Blackshear a6121a9fb0 [guarded-by] support `Classname.fieldname` syntax 8 years ago
Peter O'Hearn f2d86cb90c [GuardedBy] Model of trylock in ReentrantLock.java 8 years ago
Peter O'Hearn 733646ba09 [GuardedBy] Fix Subclassing False positive 8 years ago
Jules Villard 15d80e04df [tests] record summary of bug traces 8 years ago
Jules Villard 70720798d8 [tests] share javac.make more broadly 8 years ago
Sam Blackshear 75d6fb30e4 [frontend] support Java 8 8 years ago
Jeremy Dubreil 9921e3c427 [infer] Unbreak the build integration tests 9 years ago
Jules Villard d5e7ee0d82 [tests] run tests using report.json and record all bugs + exceptions 9 years ago
Jules Villard b876364340 [tests] convert ant integration test to a Makefile 9 years ago