BuildProgress<BuildProgressDescriptor> (long timeStamp, boolean isUpToDate, @NotNull @BuildEventsNls.Message String message) { assertStarted(); FinishEvent event = new FinishBuildEventImpl(getId(), null, timeStamp, message, new SuccessResultImpl(isUpToDate)); myListener.onEvent(getBuildId(), event); return this; }