203 Commits (7705ffbc31cfd3c2575cd04078e0b2cb57504ffd)

Author SHA1 Message Date
Jules Villard bfb0cfa4fd [python] work around bug in pygments to display the right source excerpt
9 years ago
Josh Berdine 3021394a10 [config] Remove unnecessary --models
9 years ago
Josh Berdine 426f29fb3c [make] Silence expected warnings and other spew from tests
9 years ago
Dulma Churchill bf14034289 [clang] Do compilation database capture in OCaml directly
9 years ago
Jules Villard 2cd0151e30 [python] restore project_root option and use it to find source files
9 years ago
Josh Berdine 3ae2b41241 [refactor] Call StatsAggregator from Infer instead of from python
9 years ago
Josh Berdine 216812a615 [driver] Add skeleton capture and analysis driver to infer.ml
9 years ago
Josh Berdine 6b0abe3b57 [config] Do not pass options to clusters via INFER_OPTIONS
9 years ago
Josh Berdine cf657b0e53 [config] Pass classpath via CLOpt.args_env_var
9 years ago
Josh Berdine b7675dd2a2 [config] Remove unused --absolute-paths option
9 years ago
Josh Berdine 4869715168 [config] Remove unnecessary --java option
9 years ago
Josh Berdine 2ce94632d2 [config] Default project_root to initial working dir
9 years ago
Josh Berdine ea696ff96d [config] Set checkers flags based on analyzer in Config
9 years ago
Josh Berdine c8a77b0ae2 [config] Set debug child options in Config
9 years ago
Josh Berdine 6aca954e72 [config] Do not pass --inferconfig-home from python
9 years ago
Josh Berdine c729d26386 [config] Default to --allow-specs-cleanup
9 years ago
Josh Berdine 1bd6615abc [config] Treat default models_jar in ZipLib instead of analyze.py
9 years ago
Josh Berdine 4422893bbd [RFC] Remove CSV and JSON munging python code
9 years ago
Josh Berdine eee940b2a1 [config] Convert FCP env vars to Config options
9 years ago
Dulma Churchill dc883b5019 [componentkit] Enable longtail of analyzers
9 years ago
Andrzej Kotulski 278c705790 Revert "[python] Remove more unused args"
9 years ago
Andrzej Kotulski 085a031d3b [python] Remove more unused args
9 years ago
Josh Berdine a9192cffd6 [config] Eliminate ad hoc environment variables
9 years ago
Dulma Churchill 2605ef8d6f [clang] Adding support for capture/linting based on a compilation database json
9 years ago
Jeremy Dubreil a7d2eb1d02 [infer][java] Remove the code adding a special treatment for static final fields
9 years ago
Andrzej Kotulski 4aaec9b220 [python] Remove args that were not used in python code
9 years ago
Jules Villard fa53fc6efb [buck compilation db] use -- to pass buck command to BuckCompilationDatabase
9 years ago
Andrzej Kotulski 76908712e9 fix infer make integration
9 years ago
Andrzej Kotulski 284f7116b0 Kill usage of INFER_RESULTS_DIR env var
9 years ago
Jules Villard c45afc9859 [clang] cleanup obsolete python code
9 years ago
Jules Villard 5fe40bae12 [siof] check origin of globals and complain if potential siof
9 years ago
Jeremy Dubreil 587d829a1a [infer][java] Add the possibility to choose a compiler jar that is different from the system Java compiler to generate the bytecode
9 years ago
Martino Luca d05b1f172a [Infer][Buck] Invoke buck with *//cxx.pch_enabled=false to disable the use of precompiled headers
9 years ago
Jeremy Dubreil f5a9cb4476 [infer][java] export the analyzer used and the version of Infer as an environment variable that can be read from BUCK files
9 years ago
Jules Villard c53bfe3159 [clang] rewrite plugin attachment logic in OCaml
9 years ago
Jeremy Dubreil 2dcca1c4d4 [infer][java] The version of the Java compiler should be part of the target key used by Buck
9 years ago
Ryan Rhee f677c3ab3d [componentkit] Enable component factory function rule
9 years ago
Jules Villard eb391d7875 [llvm] delete llvm frontend
9 years ago
Dulma Churchill a9f1d21dd2 [logging] Add visibility to the report json, so that we can filter the developer bugs in the tv links page
9 years ago
Jeremy Dubreil db112c9ce1 [infer][java] Export the Infer command as environment variables
9 years ago
Jeremy Dubreil 650aa00dc9 [infer][java] support java -jar javac.jar
9 years ago
Jeremy Dubreil dfa12b17f1 [infer] Apply python lint warnings on the Infer python code
9 years ago
Jeremy Dubreil e3b4820e54 [infer][java] Checks if the output jar exists on disk before trying to load the analysis artifacts from it
9 years ago
Jeremy Dubreil fc28683ea2 [infer][java] When using Buck to analyze Java projects, only report the errors found on the targets passed on the command line
9 years ago
Sam Blackshear 7da3a90c81 [buck] support continuing analysis after crash when --keep-going is passed
9 years ago
Ryan Rhee d6cf024c1b [componentkit] Enable the MLV rule
9 years ago
Jeremy Dubreil acbb59c1f9 [infer][java] print an error message when using the option --reactive with Java buck projects
9 years ago
Jeremy Dubreil 050d90b356 [infer][java] No longer disable the Buck daemon before running the anslysis
9 years ago
Dulma Churchill ab70143e1b Do not analyze in linters mode
10 years ago
Dulma Churchill d11b2754a9 New buck integration based on the compilation database emitted by buck
10 years ago