Jon Pretty
Jon Pretty
This means the repo gets downloaded twice, unnecessarily.
When errors are highlighted in output, and the caret points at (for example) a bracket, every subsequent symbolic character is highlighted too. This shouldn't be the case.
Fury's central data directory will end up storing large numbers of files. We can currently delete all of these, but there's no way to delete just the files being used...
When we construct a fat JAR, we include every binary dependency, including those of the compiler, namely `scala-library`, `scala-reflect` and `scala-compiler`. In general `scala-compiler` isn't required, and I believe (though...
Using the `Result` type from Quarantine should make it impossible to forget to handle certain types of exception. We should be able to implement this step-by-step.
There are a variety of occasions when users will need to merge layers. We can already diff two layers, getting a list of differences between two layers, but we would...
Fury uses certain temporary resources (directories, names, etc) for compilation. Usually, there's only a single instance running at any time, so these can be reused between runs, but sometimes they...
Fury should keep track of which log files are open in a `Set`, and shouldn't delete them when running `fury clean logs`.
The group ID should be suggested before the project IDs.