eisop / checker-framework

Pluggable type-checking for Java
https://eisop.github.io/
Other
19 stars 18 forks source link

Investigate why `checker.jar` is missing after clean and rebuild #981

Open Ao-senXiong opened 2 days ago

Ao-senXiong commented 2 days ago

Cloned repo first time build always works good by using ./gradlew assembleforjavac.

After doing a ./gradlew clean and do ./gradlew assembleforjavac, the checker.jar is missing which is supposed to be under path checker/dist

Ao-senXiong commented 2 days ago

An interesting findout is if do gradle assembleforjavac in intellj gradle control bar, it will generated the checker.jar. However, the does not contain newest change in local JDK. The newest change of local jdk is packed in build/libs/checker-3.42.0-eisop5-SNAPSHOT-all.jar

wmdietl commented 10 hours ago

This sounds like the same issue as described in #977. I'll close #977 as the description here is easier to reproduce.