Fix latest batch of null warnings
[deliverable/tracecompass.git] / lttng / org.eclipse.tracecompass.lttng2.control.ui / src / org / eclipse / tracecompass / internal / lttng2 / control / ui / views / model / impl / TargetNodeComponent.java
index f9c755d31c2afcbcc6ff5d7cd5f3a850f815c901..b63979ccec74578be31e3a32e747d3abed2158df 100644 (file)
@@ -199,12 +199,12 @@ public class TargetNodeComponent extends TraceControlComponent implements IRemot
     /**
      * @return all available sessions.
      */
-    public TraceSessionComponent[] getSessions() {
+    public @NonNull TraceSessionComponent[] getSessions() {
         List<ITraceControlComponent> compenents = getChildren(TraceSessionGroup.class);
         if (compenents.size() > 0) {
             TraceSessionGroup group = (TraceSessionGroup)compenents.get(0);
             List<ITraceControlComponent> sessions = group.getChildren(TraceSessionComponent.class);
-            return sessions.toArray(new TraceSessionComponent[sessions.size()]);
+            return sessions.toArray(new @NonNull TraceSessionComponent[sessions.size()]);
         }
         return new TraceSessionComponent[0];
     }
This page took 0.026656 seconds and 5 git commands to generate.