Revision: 5293
          http://sourceforge.net/p/jump-pilot/code/5293
Author:   edso
Date:     2016-12-28 14:58:30 +0000 (Wed, 28 Dec 2016)
Log Message:
-----------
fix NPE in GML tests

Modified Paths:
--------------
    core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java
    core/trunk/src/com/vividsolutions/jump/io/GMLReader.java

Modified: core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java   
2016-12-28 14:52:11 UTC (rev 5292)
+++ core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java   
2016-12-28 14:58:30 UTC (rev 5293)
@@ -1,6 +1,7 @@
 package com.vividsolutions.jump.io;
 
 import com.vividsolutions.jump.feature.FeatureCollection;
+import com.vividsolutions.jump.task.DummyTaskMonitor;
 import com.vividsolutions.jump.task.TaskMonitor;
 import com.vividsolutions.jump.task.TaskMonitorSupport;
 
@@ -13,7 +14,7 @@
 abstract public class AbstractJUMPReader implements JUMPReader, 
TaskMonitorSupport {
 
   private Collection<Exception> exceptions = null;
-  private TaskMonitor taskMonitor = null;
+  private TaskMonitor taskMonitor = new DummyTaskMonitor();
 
   /**
    * Read the specified file using the filename given by the "File" property 
and

Modified: core/trunk/src/com/vividsolutions/jump/io/GMLReader.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/io/GMLReader.java    2016-12-28 
14:52:11 UTC (rev 5292)
+++ core/trunk/src/com/vividsolutions/jump/io/GMLReader.java    2016-12-28 
14:58:30 UTC (rev 5293)
@@ -34,6 +34,7 @@
 import com.vividsolutions.jts.geom.*;
 import com.vividsolutions.jump.I18N;
 import com.vividsolutions.jump.feature.*;
+import com.vividsolutions.jump.task.DummyTaskMonitor;
 import com.vividsolutions.jump.task.TaskMonitor;
 import com.vividsolutions.jump.task.TaskMonitorSupport;
 import com.vividsolutions.jump.task.TaskMonitorUtil;
@@ -1095,9 +1096,9 @@
       exceptions = new ArrayList<>();
     return exceptions;
   }
-  
-  private TaskMonitor taskMonitor = null;
-  
+
+  private TaskMonitor taskMonitor = new DummyTaskMonitor();
+
   public void setTaskMonitor(TaskMonitor taskMonitor) {
     this.taskMonitor = taskMonitor;
   }


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to