| 733 | } |
| 734 | |
| 735 | void KDevelop::RunController::finished(KJob * job) |
| 736 | { |
| 737 | unregisterJob(job); |
| 738 | |
| 739 | switch (job->error()) { |
| 740 | case KJob::NoError: |
| 741 | case KJob::KilledJobError: |
| 742 | case OutputJob::FailedShownError: |
| 743 | // either the user canceled the saving or an error message box was displayed |
| 744 | case BuilderJob::CouldNotSaveAllDocumentsError: |
| 745 | break; |
| 746 | |
| 747 | default: |
| 748 | { |
| 749 | auto* message = new Sublime::Message(job->errorString(), Sublime::Message::Error); |
| 750 | Core::self()->uiController()->postMessage(message); |
| 751 | } |
| 752 | } |
| 753 | } |
| 754 | |
| 755 | void RunController::jobPercentChanged() |
| 756 | { |
nothing calls this directly
no test coverage detected