HintsInvoker.computeHints may return null now.
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