From b5d9c989f64ed95b9485c4feb12a463c3992583f Mon Sep 17 00:00:00 2001 From: 7u83 <7u83@mail.ru> Date: Tue, 21 Nov 2017 11:59:40 +0100 Subject: [PATCH] Refactoring... --- nbproject/project.properties | 2 +- src/sesim/SeSimClassLoader.java | 19 +++---------------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/nbproject/project.properties b/nbproject/project.properties index 1c38dd5..2e33bd6 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -1,4 +1,4 @@ -#Mon, 20 Nov 2017 23:21:04 +0100 +#Tue, 21 Nov 2017 11:54:07 +0100 annotation.processing.enabled=true annotation.processing.enabled.in.editor=false annotation.processing.processors.list= diff --git a/src/sesim/SeSimClassLoader.java b/src/sesim/SeSimClassLoader.java index 33e2b1e..37df718 100644 --- a/src/sesim/SeSimClassLoader.java +++ b/src/sesim/SeSimClassLoader.java @@ -189,15 +189,10 @@ public class SeSimClassLoader { /** * * @param additional_pathlist - * @param iface * @return */ public ArrayList> getInstalledClasses(ArrayList additional_pathlist){ - - if (cache != null) { - return cache; - } - + ArrayList> result = new ArrayList<>(); ArrayList pathlist = new ArrayList<>(); @@ -284,17 +279,9 @@ public class SeSimClassLoader { if (cache != null) { return cache; } + + cache = getInstalledClasses(new ArrayList()); - Class tube; - - ArrayList> trl; - ArrayList> result = new ArrayList<>(); - trl = getInstalledClasses(new ArrayList()); //, class_type); - for (Class c : trl) { - result.add((Class) c); - } - - cache = result; return cache; }