mirror of https://github.com/sbt/sbt.git
This commit removes the ClassLoaderCache that I'd added for the purpose of caching layered classloaders. Instead, we will use the state's global ClassLoaderCache. This is better both because it centralizes the classloader caching and because the new ClassLoaderCache will evict unused classloaders when the jvm is under memory pressure. I also add a new layer for the resources that goes between the scala library layer and the dependency layer. This should help in cases where users depend on libraries that require access to resources, e.g. logback.xml. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||