@SuppressWarnings("unchecked") public static <T> ProgressTracker<T> getNoOpProgressTracker() { return (ProgressTracker<T>) (NO_OP_PROGRESS_TRACKER == null ? NO_OP_PROGRESS_TRACKER = new DefaultProgressTracker<>(new NoOpProgressCallback<>()) : NO_OP_PROGRESS_TRACKER); }