btf: fix sonar warning about null safety
authorBernd Hufmann <Bernd.Hufmann@ericsson.com>
Thu, 22 Oct 2015 17:44:13 +0000 (13:44 -0400)
committerBernd Hufmann <bernd.hufmann@ericsson.com>
Tue, 27 Oct 2015 19:31:52 +0000 (15:31 -0400)
Change-Id: I197a0708f15a89f28c190e242abec53a1bf94c36
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/58758
Reviewed-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
btf/org.eclipse.tracecompass.btf.core/src/org/eclipse/tracecompass/btf/core/analysis/BtfAnalysisModule.java

index b6ea436897d993d345700cdeeace8aaa4360cfdb..f353dee3abe7f0d21e8b6529eae63036b5cd0262 100644 (file)
@@ -12,6 +12,8 @@
 
 package org.eclipse.tracecompass.btf.core.analysis;
 
+import static org.eclipse.tracecompass.common.core.NonNullUtils.checkNotNull;
+
 import org.eclipse.tracecompass.btf.core.trace.BtfTrace;
 import org.eclipse.tracecompass.tmf.core.exceptions.TmfAnalysisException;
 import org.eclipse.tracecompass.tmf.core.statesystem.ITmfStateProvider;
@@ -40,6 +42,6 @@ public class BtfAnalysisModule extends TmfStateSystemAnalysisModule {
 
     @Override
     protected ITmfStateProvider createStateProvider() {
-        return new BtfStateProvider(getTrace());
+        return new BtfStateProvider(checkNotNull(getTrace()));
     }
 }
This page took 0.025032 seconds and 5 git commands to generate.