diff --git a/app/src/main/java/org/jd/gui/service/extension/ExtensionService.java b/app/src/main/java/org/jd/gui/service/extension/ExtensionService.java index cc86481..a289c47 100644 --- a/app/src/main/java/org/jd/gui/service/extension/ExtensionService.java +++ b/app/src/main/java/org/jd/gui/service/extension/ExtensionService.java @@ -37,13 +37,13 @@ public class ExtensionService { searchJarAndMetaInf(urls, extDirectory); if (!urls.isEmpty()) { - URL[] array = (URL[])urls.toArray(); + URL[] array = urls.toArray(new URL[urls.size()]); Arrays.sort(array, URL_COMPARATOR); extensionClassLoader = new URLClassLoader(array, ExtensionService.class.getClassLoader()); } } } catch (Exception e) { - ExceptionUtil.printStackTrace(e); + assert ExceptionUtil.printStackTrace(e); } extensionClassLoader = ExtensionService.class.getClassLoader(); diff --git a/app/src/main/java/org/jd/gui/util/net/UriUtil.java b/app/src/main/java/org/jd/gui/util/net/UriUtil.java index 6be1fcd..da2b508 100644 --- a/app/src/main/java/org/jd/gui/util/net/UriUtil.java +++ b/app/src/main/java/org/jd/gui/util/net/UriUtil.java @@ -37,7 +37,7 @@ public class UriUtil { try { return new URI(uri.getScheme(), uri.getHost(), path, query, fragment); } catch (URISyntaxException e) { - ExceptionUtil.printStackTrace(e); + assert ExceptionUtil.printStackTrace(e); } } }