import java.util.Optional;
import java.util.concurrent.FutureTask;
import java.util.function.Predicate;
+import java.util.stream.Collectors;
import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.tracecompass.tmf.core.event.ITmfEvent;
import org.lttng.scope.tmf2.views.core.timegraph.model.render.tree.TimeGraphTreeElement;
import org.lttng.scope.tmf2.views.core.timegraph.model.render.tree.TimeGraphTreeRender;
-import com.google.common.collect.ImmutableList;
-
class PredicateDrawnEventProvider extends TimeGraphDrawnEventProvider {
/** Maximum number of matching events */
.filter(Objects::nonNull)
/* TimeGraphEvent -> TimeGraphDrawnEvent */
.map(tgEvent -> new TimeGraphDrawnEvent(tgEvent, getEventSeries(), null))
- .collect(ImmutableList.toImmutableList());
+ .collect(Collectors.toList());
return new TimeGraphDrawnEventRender(timeRange, drawnEvents);
}