HintsInvoker.computeHints may return null now.
authorJan Lahoda <jlahoda@netbeans.org>
Mon, 19 Nov 2012 11:59:11 +0100
changeset 17895b402d81fc130
parent 17893 663af7e9300d
child 17896 806b3109b1c8
HintsInvoker.computeHints may return null now.
javahints/src/org/netbeans/modules/javahints/tasklist/ComputeTasks.java
javahints/src/org/netbeans/modules/javahints/tasklist/TasksResolver.java
     1.1 --- a/javahints/src/org/netbeans/modules/javahints/tasklist/ComputeTasks.java	Thu Nov 01 09:53:16 2012 +0100
     1.2 +++ b/javahints/src/org/netbeans/modules/javahints/tasklist/ComputeTasks.java	Mon Nov 19 11:59:11 2012 +0100
     1.3 @@ -61,6 +61,9 @@
     1.4          }
     1.5  
     1.6          List<ErrorDescription> errors = new HintsInvoker(info, cancel).computeHints(info, hints);
     1.7 +        
     1.8 +        if (errors == null || cancel.get()) return null;
     1.9 +        
    1.10          List<Task> result = new LinkedList<Task>();
    1.11  
    1.12          for (ErrorDescription e : errors) {
     2.1 --- a/javahints/src/org/netbeans/modules/javahints/tasklist/TasksResolver.java	Thu Nov 01 09:53:16 2012 +0100
     2.2 +++ b/javahints/src/org/netbeans/modules/javahints/tasklist/TasksResolver.java	Mon Nov 19 11:59:11 2012 +0100
     2.3 @@ -130,7 +130,7 @@
     2.4                      
     2.5                      List<? extends org.netbeans.spi.tasklist.Task> tasks = ComputeTasks.computeTasks(parameter, cancel);
     2.6  
     2.7 -                    if (cancel.get()) return ;
     2.8 +                    if (tasks == null || cancel.get()) return ;
     2.9                      
    2.10                      callback.setTasks(parameter.getFileObject(), tasks);
    2.11