X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.tracecompass.tmf.core%2Fsrc%2Forg%2Feclipse%2Ftracecompass%2Finternal%2Ftmf%2Fcore%2Fanalysis%2FTmfAnalysisModuleSourceConfigElement.java;h=82ddbb7776813166bec6e48c06d1cde9ea49a1ce;hb=5db5a3a4d3f168064099693d02e63ee71373a328;hp=37c72f3010f925acdd2d774f9d3c4f758830d467;hpb=ae02b8eb42ea67cc42ffea7c10b3232c55db2b68;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/analysis/TmfAnalysisModuleSourceConfigElement.java b/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/analysis/TmfAnalysisModuleSourceConfigElement.java index 37c72f3010..82ddbb7776 100644 --- a/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/analysis/TmfAnalysisModuleSourceConfigElement.java +++ b/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/analysis/TmfAnalysisModuleSourceConfigElement.java @@ -12,13 +12,14 @@ package org.eclipse.tracecompass.internal.tmf.core.analysis; +import static org.eclipse.tracecompass.common.core.NonNullUtils.checkNotNull; + import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import org.eclipse.core.runtime.IConfigurationElement; import org.eclipse.core.runtime.Platform; -import org.eclipse.jdt.annotation.NonNull; import org.eclipse.tracecompass.tmf.core.analysis.IAnalysisModuleHelper; import org.eclipse.tracecompass.tmf.core.analysis.IAnalysisModuleSource; import org.eclipse.tracecompass.tmf.core.analysis.TmfAnalysisModuleHelperConfigElement; @@ -88,9 +89,7 @@ public final class TmfAnalysisModuleSourceConfigElement implements IAnalysisModu typeElements.add(element); } } - @SuppressWarnings("null") - @NonNull IConfigurationElement[] typeElems = typeElements.toArray(new IConfigurationElement[typeElements.size()]); - return typeElems; + return checkNotNull(typeElements.toArray(new IConfigurationElement[typeElements.size()])); } /**