1NullAway jar-infer 2======= 3 4### Introduction 5 6This extends NullAway to support Nullability inference on external libraries. 7 8### Requirements 9 10 * Java 8 11 * The [Gradle](https://gradle.org/) build tool 12 * The [WALA](http://wala.sourceforge.net/wiki/index.php/Main_Page) analysis framework 13 14### Installation 15 16Clone the repository, and then: 17 18 gradle wrapper 19 ./gradlew build 20 21This will pull in the required WALA jars and build the analysis code. 22 23### Usage 24 25 java -jar <path-to-jar-infer-cli-tool> -i <in_path> -o <out_path> [-p <pkg_name>] [-vdh] 26 -i,--input-file <in_path> path to target jar/aar file 27 -o,--output-file <out_path> path to processed jar/aar file 28 -p,--package <pkg_name> qualified package name 29 -v,--verbose set verbosity 30 -d,--debug print debug information 31 -h,--help print usage information 32 33