Commit Graph

2103 Commits (338a8563a11eb7d75e20995d12633d5c95e91088)
 

Author SHA1 Message Date
Peter O'Hearn 171d1d6d43 [threadsafety] run thread safety checker on its own 8 years ago
Andrzej Kotulski 6b083af4f3 [tests] small refactor of frontend makefiles 8 years ago
Jeremy Dubreil 2320ed8af3 [infer][java] Infer does not really rely on having compliant bytecode to run the analysis 8 years ago
Jeremy Dubreil 02ce9a909a [infer][java] only skip the classes where Javalib raises an exception instead of skipping all the classes 8 years ago
Sam Blackshear 75d6fb30e4 [frontend] support Java 8 8 years ago
Dulma Churchill b792d04fbd [clang] Integration with xcpretty and compilation database 8 years ago
Jeremy Dubreil 21a568aba8 [infer][java] Fix spurious class cast excpetion reports when casting arrays of primitive types 8 years ago
Andrzej Kotulski 1a4d165d44 [utils] Cache results of realpath 8 years ago
Dino Distefano 6ffaded4be Modified the hardcoded CTL formulas in preparation to dispatcher removal 8 years ago
Jules Villard 0085417e0d [siof] better error reports using `Errlog.loc_trace`s 8 years ago
Jules Villard 25759199cf [make] use install instead of cp when appropriate 8 years ago
Jules Villard 5bd8b7fa95 [make] compatibility with Debian testing 8 years ago
Jules Villard 7705ffbc31 [checkers] rename to_callee -> with_callsite 8 years ago
Jules Villard caf9537305 [refactoring] add make_trace_element to Errlog 8 years ago
Josh Berdine 25c9d8ae49 [logging] Delay re-creation of log dir until log files created 8 years ago
Andrzej Kotulski 9fb8931990 don't create infer-out/build_output directory 8 years ago
Cristiano Calcagno c5159bae1c [IR] Move Procdesc module to a separate file. 8 years ago
Sam Blackshear e8b61f6dbb [quandary] fix false positives from procedures that are both sources and sinks 8 years ago
Sam Blackshear 4b4e4e6f4d [quandary] understand that parameters are passed by value in Java 8 years ago
Josh Berdine dcf67c455f [linter] Make checkCopyright indep of Utils, and fix build 8 years ago
Jeremy Dubreil eb197a1cd4 [infer][tests] Make was always exiting with exit code 0 even in the case of test failures 8 years ago
Jeremy Dubreil 274851fc53 [infer][java] mark all methods as defined 8 years ago
Jeremy Dubreil 5e710277dd [infer][tests] Print a message when all tests are passing 8 years ago
Jules Villard bfb0cfa4fd [python] work around bug in pygments to display the right source excerpt 8 years ago
Sam Blackshear 8784b9b946 [backend] fix cursor leak FPs 8 years ago
Jules Villard 54c3ac41f2 [inferprint] do not print all specs when passed individual specs files 8 years ago
Josh Berdine 3021394a10 [config] Remove unnecessary --models 8 years ago
Jules Villard 2485491e93 [tests] replace build_systems python tests as part of `make test-replace` 8 years ago
Josh Berdine 16010adab4 [refactor] InferAnalyze init code to InferAnalyzeExe 8 years ago
Josh Berdine b2680d72d0 [config] Make Config.analyzer non-optional, with None = Some Infer 8 years ago
Josh Berdine f22d03903a [logging] Delay creation of log files until they are used 8 years ago
Josh Berdine 426f29fb3c [make] Silence expected warnings and other spew from tests 8 years ago
Cristiano Calcagno 7e4710004e [perf] Use load average limit only during buck analysis 8 years ago
Sam Blackshear ba7cef4657 [backend] differentiate unknown methods and methods with empty summaries 8 years ago
Andrzej Kotulski 459ec32081 kill Location.nLOC 8 years ago
Sam Blackshear f35a969def [context leaks] don't report context leak if reachable context type is null 8 years ago
Jeremy Dubreil 9921e3c427 [infer] Unbreak the build integration tests 8 years ago
Jules Villard cbe15b3b5a [build] move not-clang-only modules to a new (old) integration/ directory 8 years ago
Andrzej Kotulski 1cbc812502 System calls to filesystem are expensive, call them with care 8 years ago
Peter O'Hearn be977e7318 Turn GuardedBy Reporting on by default 8 years ago
Sam Blackshear fcf57c6e09 [siof] add fancy interprocedural reporting 8 years ago
Jeremy Dubreil 3b997e4882 [infer][java] Isolate the call to the JBir transformation to a single place 8 years ago
Cristiano Calcagno 1b07f78e32 [backend] Fix back-end issue where summaries are modified before saving to disk, but not in the table in memory. 8 years ago
Jules Villard c49b9e272d [tests] turn assembly build system test into a Makefile 8 years ago
Jeremy Dubreil 2e16920f5a [infer][java] Skip the translation of modeled methods earlier 8 years ago
Jules Villard d5e7ee0d82 [tests] run tests using report.json and record all bugs + exceptions 8 years ago
Andrzej Kotulski 4d43f0e5d8 [clang] Remove CLocation.curr_file 8 years ago
Dulma Churchill bf14034289 [clang] Do compilation database capture in OCaml directly 8 years ago
Sam Blackshear a8129be763 [traces] expose source-sink paths so users of traces can custom-print them 8 years ago
Jeremy Dubreil b3e406ddf3 [infer][java] Simplify the API to translate Java method names into SIL procedure names 8 years ago