tmf: Annotate methods in ITmfEventField
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.core.tests / stubs / org / eclipse / tracecompass / tmf / tests / stubs / trace / xml / TmfXmlTraceStub.java
index 617985e797198eb63323a3a4a8122eb0efedd79e..8f635a68d24568191dce39dd2a3caf402ce2b7ef 100644 (file)
@@ -13,6 +13,8 @@
 
 package org.eclipse.tracecompass.tmf.tests.stubs.trace.xml;
 
+import static org.eclipse.tracecompass.common.core.NonNullUtils.checkNotNull;
+
 import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
@@ -272,7 +274,7 @@ public class TmfXmlTraceStub extends TmfTrace {
                     break;
                 }
             }
-            fieldsArray[i] = new TmfEventField(fields[i], val, null);
+            fieldsArray[i] = new TmfEventField(checkNotNull(fields[i]), val, null);
         }
 
         /* Generate the aspects for this trace if it is the aspects special event */
@@ -310,9 +312,6 @@ public class TmfXmlTraceStub extends TmfTrace {
         /* Add custom aspects in between */
         for (ITmfEventField field : fieldsArray) {
             String name = field.getName();
-            if (name == null) {
-                break;
-            }
             final ITmfEventAspect aspect = new TmfContentFieldAspect(name, name);
             if (name.equals(ASPECT_CPU)) {
                 builder.add(new TmfCpuAspect() {
This page took 0.025333 seconds and 5 git commands to generate.