mirror of https://github.com/sbt/sbt.git
For best caching performance, we want to use the scala-reflect.jar that is found in the scala instance. Also, in the runtime configuration, caching didn't work correctly because we filtered the scala reflect library from the dependency jars. We really only wanted to filter out the library jars. It also was problematic to use a LayeredClassLoader for the scala reflect layer because in a subsequent commit I add the capability for a layered classloader to load classes from its descendant loaders. This caused problems when the scala-reflect layer was a LayeredClassLoader. Instead, I add the ScalaReflectClassLoader class for better reporting. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||