propensive / fury-old

A new build tool for JVM languages
Apache License 2.0
413 stars 34 forks source link

fury is caching source file locations in layer #1290

Open propensive opened 4 years ago

propensive commented 4 years ago

We cache layers in memory, but if the same layer is checked out in a different location, the Bloop configuration files point to the wrong location, unless Fury is restarted. Something referenced by the layer is caching data which uses the Layout.

propensive commented 4 years ago

Or perhaps a cached indexed by a Layer instance.