diff --git a/org.sonarlint.eclipse.core/src/org/sonarlint/eclipse/core/internal/jobs/AnalyzeChangedFilesJob.java b/org.sonarlint.eclipse.core/src/org/sonarlint/eclipse/core/internal/jobs/AnalyzeChangedFilesJob.java index fce77f694..e8a11d38c 100644 --- a/org.sonarlint.eclipse.core/src/org/sonarlint/eclipse/core/internal/jobs/AnalyzeChangedFilesJob.java +++ b/org.sonarlint.eclipse.core/src/org/sonarlint/eclipse/core/internal/jobs/AnalyzeChangedFilesJob.java @@ -86,7 +86,7 @@ public IStatus runInWorkspace(IProgressMonitor monitor) { job.runInWorkspace(projectAnalysisMonitor); } - } catch (Exception e) { + } catch (Throwable e) { SonarLintLogger.get().error(UNABLE_TO_ANALYZE_CHANGED_FILES, e); return new Status(Status.ERROR, SonarLintCorePlugin.PLUGIN_ID, UNABLE_TO_ANALYZE_CHANGED_FILES, e); }