parent
03e3ceb71f
commit
0df8829783
@ -0,0 +1,33 @@
|
||||
#Files in infer/bin/
|
||||
|
||||
## Top-level commands
|
||||
|
||||
*infer* : Main command to run Infer. It's a python script. Check out the docs for instructions on how to use it.
|
||||
|
||||
*inferTest* : Shell script for running Infer's tests. Uses Buck for running the tests.
|
||||
Usage: inferTest {c, objc, java} for the tests about the analysis of C, Objective-C, or Java files.
|
||||
|
||||
*clang_frontend_stats.sh* : Shell script for obtaining statistics about the translation of C and Objective-C files with the clang frontend. It's mostly useful for developers of Infer.
|
||||
|
||||
## Helper commands
|
||||
|
||||
The rest of the commands in infer/bin/ are not meant to be called directly, but are used by the top-level commands above.
|
||||
|
||||
*InferJava* : Binary containing the Java frontend.
|
||||
|
||||
*InferClang* : Binary containing the clang frontend.
|
||||
|
||||
*InferAnalyze* : Binary containing the backend of Infer that performs the analysis.
|
||||
|
||||
*InferPrint* : Binary that prints reports about the analysis such as the specs of methods and a list of bugs found.
|
||||
|
||||
*inferJ* : Command for running the analysis of Java files.
|
||||
|
||||
*BuckAnalyze* : Command for running the analysis of Java projects compiled with Buck.
|
||||
|
||||
*inferlib.py* : Python libraries for the other scripts.
|
||||
|
||||
*utils.py* : Python libraries for the other scripts.
|
||||
|
||||
*jwlib.py* : Python libraries for the other scripts.
|
||||
|
Loading…
Reference in new issue