99 Commits (7d89e5e0498d6b90ab2cea88a7dd9294bd88982f)

Author SHA1 Message Date
Deniz Türkoglu beaa9a6925 Add option to generate the report in PMD XML format
9 years ago
Cristiano Calcagno 010b57e7cc Add --continue option for reactive analysis to continue the capture.
9 years ago
jrm cc4fcd6837 Add support for modeling @Expensive methods using .inferconfig
9 years ago
jrm e123635122 Add support for @SuppressWarnings for Gradle and Ant projects.
9 years ago
Andrzej Kotulski 7d425f22c2 Don't run rocksdb benchmark in debug mode
9 years ago
jrm 082ca6a90a Initial support for lazy dynamic dispatch
9 years ago
Cristiano Calcagno e0d5847eb8 Deprecate incremental
9 years ago
Jules Villard 1952f54d8c minor cleanups
9 years ago
Jules Villard 2277c23c60 move java-specific code out of analyze.Infer
9 years ago
Jules Villard 9d080cadb1 move get_javac_args to jwlib.py
9 years ago
Josh Berdine 2c489371dd Revert "[ondemand][backend] Turn on on-demand infrastructure by default"
9 years ago
Jules Villard 37c2d39dac move jwlib.FILELISTS to config.py
9 years ago
Jules Villard dc52ce8158 ignore errors as appropriate on input decode/output encode
9 years ago
Jules Villard af5f4c6afd remove inaccurate output about analyzing 0 procedures
9 years ago
Jules Villard 88881581b3 use supplied javac instead of the one from PATH
9 years ago
Cristiano Calcagno 2b1558af6d Turn on on-demand infrastructure by default
9 years ago
Cristiano Calcagno 42ecddcf37 Add command line arguments for reactive mode.
9 years ago
Jules Villard 07822ff16e output infer source locations on --debug-exceptions
9 years ago
Andrzej Kotulski 3db68bcb4c Create .start file when infer starts
9 years ago
jrm 8eb73bf39d Turn on ondemand for the tracing mode
9 years ago
Cristiano Calcagno 047eec5a6f Refactor callbacks for Eradicate and Checkers.
9 years ago
Jeremy Dubreil 6389cb9bd0 revert on-demand for the checkers now that the hash for long filename is fixed
9 years ago
jrm 3ece750c15 disable on-demand for the checkers while we fix the filename too long issue
9 years ago
jrm dba7e7124f revive the @PerforamanceCritical checker when using Buck
9 years ago
Jules Villard e11395d199 print location of errors in infer source code in debug mode
9 years ago
jrm 5da7823df5 The env variables used by the Infer backend were only passed in multicore mode
9 years ago
jrm cdda16effa Make Eradicate use on-demand analysis by default
9 years ago
jrm 1544819b40 merge redundant code to configure logging
9 years ago
Sam Blackshear 43daa760ee adding InferJava flags for classpath and class-source map, along with associated Python boilerplate
9 years ago
jrm 30e2cf7114 Revive the "call by procedure name" mechanism for Java
9 years ago
Sam Blackshear 53167d98cd refactoring command line options for debugging
9 years ago
jrm 61e457b1f6 Run the @PerformanceCritical checker by default with the other checkers
9 years ago
Jules Villard 529d103977 refactor reading json
9 years ago
Jules Villard fc2879ca8f refactor dumping of json
9 years ago
martinoluca 64189548b0 Add paths to specs through file list
9 years ago
Jules Villard 10db97be1e cleanup print_errors()
9 years ago
Dulma Rodriguez f20af0e9aa Add memory bucket for internal memory leak errors
9 years ago
Jules Villard 81e143b3be move csv and json constants to issues.py
9 years ago
Jules Villard 9efc1b6be7 move mkdir_if_not_exists to utils.py
9 years ago
Jules Villard 1848f6deba move paths constants to config.py
9 years ago
Jules Villard 0490e739b0 move LOCALE to config.py
9 years ago
Jules Villard 88b615d8ab move code about infer issues formats to issues.py
9 years ago
Jules Villard a416afeb44 move error types strings to a new issues.py
9 years ago
Jules Villard 9139ab5dfb move analyzer constants to config.py
9 years ago
Jules Villard ded09066ed create config.py and move BUG_FOUND_ERROR_CODE there
9 years ago
Jules Villard 674c199605 remove vim hints
9 years ago
Jules Villard f72a1a4210 read errors from json instead of csv
10 years ago
Jules Villard ae81d8d215 handle unicode in source code
10 years ago
Jules Villard e03b36338b rename infer.py to analyze.py
10 years ago