From 97105ac001decae72d3dcd8187227c446c53af3e Mon Sep 17 00:00:00 2001 From: ebanks Date: Thu, 24 Sep 2009 16:23:12 +0000 Subject: [PATCH] We need to return a null RODRecordList when the default value is null (as opposed to a list with a single null value), because that's what everyone is expecting. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1718 348d0f76-0448-11de-a6fe-93d51630548a --- .../sting/gatk/refdata/RefMetaDataTracker.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/java/src/org/broadinstitute/sting/gatk/refdata/RefMetaDataTracker.java b/java/src/org/broadinstitute/sting/gatk/refdata/RefMetaDataTracker.java index b5f314c96..b23008321 100644 --- a/java/src/org/broadinstitute/sting/gatk/refdata/RefMetaDataTracker.java +++ b/java/src/org/broadinstitute/sting/gatk/refdata/RefMetaDataTracker.java @@ -67,13 +67,11 @@ public class RefMetaDataTracker { return map.get(luName); else { - if ( defaultValue == null ) { - return new RODRecordList(luName, Collections.singletonList(defaultValue), null); - } else { - return new RODRecordList(defaultValue.getName(), - Collections.singletonList(defaultValue), - defaultValue.getLocation()); - } + if ( defaultValue == null ) + return null; + return new RODRecordList(defaultValue.getName(), + Collections.singletonList(defaultValue), + defaultValue.getLocation()); } } /**