diff --git a/protected/java/src/org/broadinstitute/sting/utils/DummyProtectedClass.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/DummyProtectedWalker.java similarity index 93% rename from protected/java/src/org/broadinstitute/sting/utils/DummyProtectedClass.java rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/DummyProtectedWalker.java index e4021981b..c3ae0b469 100644 --- a/protected/java/src/org/broadinstitute/sting/utils/DummyProtectedClass.java +++ b/protected/java/src/org/broadinstitute/sting/gatk/walkers/DummyProtectedWalker.java @@ -27,8 +27,8 @@ package org.broadinstitute.sting.utils; import org.broadinstitute.sting.utils.classloader.ProtectedPackageSource; -public class DummyProtectedClass implements ProtectedPackageSource { +public class DummyProtectedWalker implements ProtectedPackageSource { // THIS CLASS IS USED JUST SO THAT WE CAN TEST WHETHER WE ARE USING THE LITE OR FULL VERSION OF THE GATK - + // **** DO NOT REMOVE! **** } diff --git a/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java b/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java index e1b66829f..57ec53fe4 100755 --- a/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java +++ b/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java @@ -207,18 +207,11 @@ public class GenomeAnalysisEngine { */ public boolean isGATKLite() { if ( isLiteVersion == null ) { - final List> classes = new PluginManager(Object.class).getPlugins(); - isLiteVersion = true; - for ( Class c : classes ) { - if ( c.getSimpleName().equals(DummyProtectedClassName)) { - isLiteVersion = false; - break; - } - } + isLiteVersion = new PluginManager(Object.class).exists(DummyProtectedWalkerName); } return isLiteVersion; } - private static final String DummyProtectedClassName = "DummyProtectedClass"; + private static final String DummyProtectedWalkerName = "DummyProtectedWalker"; private static Boolean isLiteVersion = null; /**