public class CoverageData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CoverageData.CoverageDataState |
| Modifier and Type | Field and Description |
|---|---|
static int |
ALL |
static int |
BRANCHES |
static int |
LINES |
static int |
METHODS |
static int |
NONE |
static int |
ONESHOT_LINES |
| Constructor and Description |
|---|
CoverageData() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCoverage() |
void |
coverLine(java.lang.String filename,
int line)
Update coverage data for the given file and line number.
|
java.util.Map<java.lang.String,IntList> |
getCoverage() |
int |
getCurrentMode() |
CoverageData.CoverageDataState |
getCurrentState() |
int |
getMode() |
boolean |
isCoverageEnabled()
Has coverage been setup?
|
boolean |
isOneshot() |
boolean |
isRunning()
Is coverage actively collecting info?
|
java.util.Map<java.lang.String,IntList> |
prepareCoverage(java.lang.String filename,
int[] startingLines) |
java.util.Map<java.lang.String,IntList> |
resetCoverage() |
void |
resumeCoverage() |
void |
setCoverage(int mode,
int currentMode,
CoverageData.CoverageDataState state) |
void |
setCurrentState(CoverageData.CoverageDataState state) |
void |
suspendCoverage() |
public static final int NONE
public static final int LINES
public static final int BRANCHES
public static final int METHODS
public static final int ONESHOT_LINES
public static final int ALL
public boolean isCoverageEnabled()
public boolean isRunning()
public int getMode()
public boolean isOneshot()
public java.util.Map<java.lang.String,IntList> getCoverage()
public void coverLine(java.lang.String filename,
int line)
filename - line - public void clearCoverage()
public void resumeCoverage()
public void suspendCoverage()
public void setCoverage(int mode,
int currentMode,
CoverageData.CoverageDataState state)
public java.util.Map<java.lang.String,IntList> resetCoverage()
public java.util.Map<java.lang.String,IntList> prepareCoverage(java.lang.String filename, int[] startingLines)
public CoverageData.CoverageDataState getCurrentState()
public void setCurrentState(CoverageData.CoverageDataState state)
public int getCurrentMode()
Copyright © 2001-2023 JRuby. All Rights Reserved.