It seems like lein-figwheel no longer detects changes on JDK11. Switching back to JDK 1.8 works fine. Anyone else seeing this?
@magnars I wonder if it has to do with an issue in the underlying watcher lib used https://github.com/wkf/hawk/issues
this one at least seemed related https://github.com/wkf/hawk/issues/22 , but was closed
and hawk
uses https://github.com/gjoseph/BarbaryWatchService still I believe. Which is not great - but probably besides the point.
However, I wonder if that Java7 WatchService Mac OSX integration is suspect - are you using OSX and having an issue?
Yes, I am on OSX.
Whatever watcher kaocha uses might be considered for a replacement, since that Just Works™
🙂
yeah, if it’s the problem that is something of interest I’d think
I’m not sure if figwheel-main has left this old dep behind or not
BarbaryWatchService is problematic to rely on - it is not compatible license-wise for one
and it’s unmaintained 😛