Fix some null warnings
[deliverable/tracecompass.git] / lttng / org.eclipse.tracecompass.lttng2.control.ui / src / org / eclipse / tracecompass / internal / lttng2 / control / ui / views / preferences / ControlPreferences.java
index 9d88d223f1f86bb09f16376e1cf3d228c838ca2b..ab9691dce38fe3b3807f096bfde87174f3f511ec 100644 (file)
  **********************************************************************/
 package org.eclipse.tracecompass.internal.lttng2.control.ui.views.preferences;
 
+import static org.eclipse.tracecompass.common.core.NonNullUtils.checkNotNull;
+
 import java.io.File;
 
+import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.tracecompass.internal.lttng2.control.ui.views.logging.ControlCommandLogger;
 
@@ -144,8 +147,8 @@ public class ControlPreferences {
     /**
      * @return value of tracing group preference
      */
-    public String getTracingGroup() {
-        return fPreferenceStore.getString(TRACE_CONTROL_TRACING_GROUP_PREF);
+    public @NonNull String getTracingGroup() {
+        return checkNotNull(fPreferenceStore.getString(TRACE_CONTROL_TRACING_GROUP_PREF));
     }
 
     /**
This page took 0.039522 seconds and 5 git commands to generate.