This extends NullAway to support Nullability inference on external libraries.
Clone the repository, and then:
gradle wrapper ./gradlew build
This will pull in the required WALA jars and build the analysis code.
java -jar <path-to-jar-infer-cli-tool> -i <in_path> -o <out_path> [-p <pkg_name>] [-vdh] -i,--input-file <in_path> path to target jar/aar file -o,--output-file <out_path> path to processed jar/aar file -p,--package <pkg_name> qualified package name -v,--verbose set verbosity -d,--debug print debug information -h,--help print usage information