Commit Graph

47 Commits (72f560036d5d2651d2646b9daeca084dec87f2a7)

Author SHA1 Message Date
Josh Berdine cfc1c8be36 [copyright] Remove years 6 years ago
Jules Villard 8b882ac1df Change license to MIT 7 years ago
Jules Villard 5fae8ca712 [CLI] deprecate `-a capture/compile` and `-- analyze` 8 years ago
Jeremy Dubreil d9ed75cc08 [infer][toplevel] remove dead code from the python bucklib.py scripts 8 years ago
Josh Berdine 4ec3af4a7f Call java frontend directly instead of using fork 8 years ago
Josh Berdine 8d143d87df Remove outdated stats reporting 8 years ago
Josh Berdine cccfad2445 Directly handle javac -version option in build command 8 years ago
Josh Berdine 3dfaa9ed7b Remove support for SuppressWarnings annotations 8 years ago
Josh Berdine fb34f30350 Directly handle javac -classpath option in build command 8 years ago
Josh Berdine a9253d8996 Directly handle javac -classes_out option in build command 8 years ago
Jeremy Dubreil 0b8a117b5e [infer][java] Fall back to the system compiler in case of compilation failures 8 years ago
Jeremy Dubreil 3093f2aa3c [infer][java] remove the dead code manipulating the bootclasspath 8 years ago
Josh Berdine a739931c92 [config] Remove unnecessary -classpath option 8 years ago
Josh Berdine 3021394a10 [config] Remove unnecessary --models 8 years ago
Josh Berdine cf657b0e53 [config] Pass classpath via CLOpt.args_env_var 8 years ago
Josh Berdine 2ce94632d2 [config] Default project_root to initial working dir 8 years ago
Jeremy Dubreil a7d2eb1d02 [infer][java] Remove the code adding a special treatment for static final fields 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
Jeremy Dubreil 2dcca1c4d4 [infer][java] The version of the Java compiler should be part of the target key used by Buck 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
Sam Blackshear 0a747b8eb2 fixing some of the issues with passing classpath in a file 9 years ago
Sam Blackshear ed9495a893 delete unused class-to-source mapper processor 9 years ago
Carlos Sierra 92801ba1c9 Invoke javac through argument file to avoid too long argument list 9 years ago
Jules Villard c03015768d create annotation files with valid json 9 years ago
Jules Villard 944176bf67 load json config files lazily and at most once 9 years ago
Josh Berdine a8c696338b Prepend to classpath in args file when present 9 years ago
Jules Villard d4521fd70d handle utf8 PWD 9 years ago
Cristiano Calcagno d41d452b67 Make eradicate work in the absence of procdescs for callees. 9 years ago
Jeremy Dubreil ebe82340b9 No longer create procedure description for the callees when running the checkers 9 years ago
Jeremy Dubreil 319cc9334e Create the procedure description of the callee when running the capture only, because Gradle uses this 9 years ago
Jeremy Dubreil ff737edf93 Fix broken caching support for the Buck integration 9 years ago
jrm 81a59515e4 Simplify the code to collect the list of @SuppressWarnings annotations 9 years ago
jrm e123635122 Add support for @SuppressWarnings for Gradle and Ant projects. 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
Jules Villard 37c2d39dac move jwlib.FILELISTS to config.py 9 years ago
Jules Villard 88881581b3 use supplied javac instead of the one from PATH 9 years ago
jrm 2e7956f384 Always use the current directory as the default classpath 9 years ago
Sam Blackshear 9c03a6b14c Using -processorpath and -processor flags correctly 9 years ago
Sam Blackshear 43daa760ee adding InferJava flags for classpath and class-source map, along with associated Python boilerplate 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 80af77a528 revert back to printing python lists 9 years ago
Jules Villard d0d0a5efa0 print copy-pastable compilation command in case of failure 9 years ago
Jules Villard 872ce8ea87 move python code to infer package 9 years ago