From e647d9a6309f0ff55dec0906226f370cb23917bc Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 3 Feb 2011 16:04:40 +0100 Subject: [PATCH] coverage: do not clone coverage data - it should be reread from xml (IDEA-65045) --- .../com/intellij/execution/RunConfigurationExtension.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/java/execution/impl/src/com/intellij/execution/RunConfigurationExtension.java b/java/execution/impl/src/com/intellij/execution/RunConfigurationExtension.java index e34390e6f645..3eb9d7e9f2d0 100644 --- a/java/execution/impl/src/com/intellij/execution/RunConfigurationExtension.java +++ b/java/execution/impl/src/com/intellij/execution/RunConfigurationExtension.java @@ -60,6 +60,14 @@ public abstract class RunConfigurationExtension { public abstract void patchConfiguration(RunConfigurationBase runJavaConfiguration); public abstract void checkConfiguration(RunConfigurationBase runJavaConfiguration) throws RuntimeConfigurationException; + public void cleanUserData(RunConfigurationBase runConfigurationBase) {} + + public static void cleanExtensionsUserData(RunConfigurationBase runConfigurationBase) { + for (RunConfigurationExtension extension : Extensions.getExtensions(EP_NAME)) { + extension.cleanUserData(runConfigurationBase); + } + } + public RefactoringElementListener wrapElementListener(PsiElement element, RunConfigurationBase runJavaConfiguration, RefactoringElementListener listener) {