tmf: Set ITmfTraceWithPreDefinedEvents to @NonNull
authorGeneviève Bastien <gbastien+lttng@versatic.net>
Wed, 9 Mar 2016 02:10:21 +0000 (21:10 -0500)
committerGenevieve Bastien <gbastien+lttng@versatic.net>
Wed, 9 Mar 2016 03:24:16 +0000 (22:24 -0500)
Somehow the @NonNullByDefault did not account for the generic type in <> so
there were still warnings generated for this method.

Change-Id: I3dcce938001311462c8833c3f61b15511b305dc0
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/68012
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Hudson CI
tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/trace/ITmfTraceWithPreDefinedEvents.java

index 13cb6510c2365e14cdd4b9b0849adf665eae3168..fca6be70050132d47a940663ef01cd956e6d68cf 100644 (file)
@@ -15,7 +15,7 @@ package org.eclipse.tracecompass.tmf.core.trace;
 
 import java.util.Set;
 
-import org.eclipse.jdt.annotation.NonNullByDefault;
+import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.tracecompass.tmf.core.event.ITmfEventType;
 
 /**
@@ -32,7 +32,6 @@ import org.eclipse.tracecompass.tmf.core.event.ITmfEventType;
  * @author Geneviève Bastien
  * @author Matthew Khouzam
  */
-@NonNullByDefault
 public interface ITmfTraceWithPreDefinedEvents {
 
     /**
@@ -55,6 +54,6 @@ public interface ITmfTraceWithPreDefinedEvents {
      *
      * @return The set of events that might be present in the trace
      */
-    Set<? extends ITmfEventType> getContainedEventTypes();
+    @NonNull Set<@NonNull ? extends ITmfEventType> getContainedEventTypes();
 
 }
This page took 0.026645 seconds and 5 git commands to generate.