From ebdc555a5eb2723f971176c10e29439270027751 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Fri, 8 Mar 2024 18:12:10 -0500 Subject: [PATCH] only: minor dead --- .../java/com/rusefi/core/ui/AutoupdateUtil.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/java_console/core_ui/src/main/java/com/rusefi/core/ui/AutoupdateUtil.java b/java_console/core_ui/src/main/java/com/rusefi/core/ui/AutoupdateUtil.java index d6b6bc2a19..fda9260386 100644 --- a/java_console/core_ui/src/main/java/com/rusefi/core/ui/AutoupdateUtil.java +++ b/java_console/core_ui/src/main/java/com/rusefi/core/ui/AutoupdateUtil.java @@ -1,6 +1,5 @@ package com.rusefi.core.ui; -import com.rusefi.core.ui.AutoupdateUtil; import com.rusefi.autoupdate.ReportedIOException; import com.rusefi.core.net.ConnectionAndMeta; import org.jetbrains.annotations.NotNull; @@ -12,7 +11,6 @@ import java.io.*; import java.net.MalformedURLException; import java.net.URL; import java.net.URLClassLoader; -import java.net.URLStreamHandlerFactory; import java.util.Date; public class AutoupdateUtil { @@ -81,13 +79,11 @@ public class AutoupdateUtil { } private static class DynamicForResourcesURLClassLoader extends URLClassLoader { + public DynamicForResourcesURLClassLoader(ClassLoader parent ) { + super(new URL[ 0 ], parent ); + } - public DynamicForResourcesURLClassLoader( URL[] urls, ClassLoader parent ) { super( urls, parent ); } - - public DynamicForResourcesURLClassLoader( URL[] urls ) { super( urls ); } - - public DynamicForResourcesURLClassLoader( URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory ) { super( urls, parent, factory ); } - + // public morozov pattern: making protected public @Override public void addURL( URL url ) { super.addURL( url ); @@ -107,7 +103,7 @@ public class AutoupdateUtil { } } - private static final DynamicForResourcesURLClassLoader dynamicResourcesLoader = new DynamicForResourcesURLClassLoader( new URL[ 0 ], AutoupdateUtil.class.getClassLoader() ); + private static final DynamicForResourcesURLClassLoader dynamicResourcesLoader = new DynamicForResourcesURLClassLoader(AutoupdateUtil.class.getClassLoader() ); @NotNull public static URLClassLoader getClassLoaderByJar(String jar) throws MalformedURLException {