checker-framework-inference/dist does not contain plume.jar, which checker-framework-inference/scripts/inference assumes it contains.
Furthermore, "gradle dist" does not fail if plume.jar is not found.
This works around the problem:
cd $JSR308
ln -s $pl .
cd $cfi
gradle dist
But "gradle dist" should fail if plume.jar is not found rather than continuing without error.
checker-framework-inference/dist does not contain plume.jar, which checker-framework-inference/scripts/inference assumes it contains. Furthermore, "gradle dist" does not fail if plume.jar is not found.
This works around the problem: cd $JSR308 ln -s $pl . cd $cfi gradle dist
But "gradle dist" should fail if plume.jar is not found rather than continuing without error.