Add final modifier to some ClassLoaders

This commit is contained in:
Ethan Atkins 2019-06-06 17:18:42 -07:00
parent 66d3d8d504
commit cbf1793f51
3 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@ package sbt.internal;
import java.net.URL;
import java.net.URLClassLoader;
class FlatLoader extends URLClassLoader {
final class FlatLoader extends URLClassLoader {
static {
ClassLoader.registerAsParallelCapable();
}

View File

@ -11,7 +11,7 @@ import java.io.File;
import scala.collection.immutable.Map;
import scala.collection.Seq;
class LayeredClassLoader extends LayeredClassLoaderImpl {
final class LayeredClassLoader extends LayeredClassLoaderImpl {
LayeredClassLoader(
final Seq<File> classpath,
final ClassLoader parent,

View File

@ -11,7 +11,7 @@ import java.io.File;
import scala.collection.immutable.Map;
import scala.collection.Seq;
class ResourceLoader extends ResourceLoaderImpl {
final class ResourceLoader extends ResourceLoaderImpl {
ResourceLoader(
final Seq<File> classpath, final ClassLoader parent, final Map<String, String> resources) {
super(classpath, parent, resources);