From 1925c29beb5edaf042b6c24c0e7aff73ed69f54c Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 11 Sep 2015 12:24:34 +0300 Subject: [PATCH] removed unused cobertura runner --- plugins/coverage/src/META-INF/plugin.xml | 1 - .../coverage/CoberturaCoverageRunner.java | 63 ------------------- 2 files changed, 64 deletions(-) delete mode 100644 plugins/coverage/src/com/intellij/coverage/CoberturaCoverageRunner.java diff --git a/plugins/coverage/src/META-INF/plugin.xml b/plugins/coverage/src/META-INF/plugin.xml index 17c130559866..64ae4a93d9c1 100644 --- a/plugins/coverage/src/META-INF/plugin.xml +++ b/plugins/coverage/src/META-INF/plugin.xml @@ -20,7 +20,6 @@ - diff --git a/plugins/coverage/src/com/intellij/coverage/CoberturaCoverageRunner.java b/plugins/coverage/src/com/intellij/coverage/CoberturaCoverageRunner.java deleted file mode 100644 index 10482f05f18e..000000000000 --- a/plugins/coverage/src/com/intellij/coverage/CoberturaCoverageRunner.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * User: anna - * Date: 13-Feb-2008 - */ -package com.intellij.coverage; - -import com.intellij.coverage.info.CoberturaLoaderUtil; -import com.intellij.execution.configurations.SimpleJavaParameters; -import com.intellij.openapi.application.PathManager; -import com.intellij.openapi.util.SystemInfo; -import com.intellij.rt.coverage.data.ProjectData; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; - -import java.io.File; - -public class CoberturaCoverageRunner extends JavaCoverageRunner { - - public ProjectData loadCoverageData(@NotNull final File sessionDataFile, @Nullable final CoverageSuite coverageSuite) { - return CoberturaLoaderUtil.load(sessionDataFile); - } - - public void appendCoverageArgument(final String sessionDataFilePath, final String[] patterns, final SimpleJavaParameters javaParameters, - final boolean collectLineInfo, final boolean isSampling) { - @NonNls StringBuffer argument = new StringBuffer("-javaagent:"); - argument.append(PathManager.getLibPath()).append(File.separator); - argument.append("cobertura.jar="); - - if (patterns != null && patterns.length > 0) { - for (String coveragePattern : patterns) { - coveragePattern = coveragePattern.replace("$", "\\$").replace(".", "\\.").replaceAll("\\*", ".*"); - if (!coveragePattern.endsWith(".*")) { //include inner classes - coveragePattern += "(\\$.*)*"; - } - argument.append("--includeClasses ").append(coveragePattern).append(" "); - } - } - if (SystemInfo.isWindows) { - argument.append("--datafile ").append("\\\"").append(sessionDataFilePath).append("\\\""); - } - else { - argument.append("--datafile ").append(sessionDataFilePath); - } - javaParameters.getVMParametersList().add(argument.toString()); - javaParameters.getVMParametersList().defineProperty("net.sourceforge.cobertura.datafile", sessionDataFilePath); - javaParameters.getClassPath().add(PathManager.getLibPath() + File.separator + "cobertura.jar"); - } - - public String getPresentableName() { - return "Cobertura"; - } - - @NonNls - public String getId() { - return "cobertura"; - } - - @NonNls - public String getDataFileExtension() { - return "ser"; - } -} \ No newline at end of file