net.sourceforge.groboutils.codecoverage.v2.module |
net.sourceforge.groboutils.codecoverage.v2.module
All analysis modules and their supporting classes.
|
Java Source File Name | Type | Comment |
AbstractMeasure.java | Class | Offers additional capability to detect when a probe has been measured
more than once. |
BranchCountMeasure.java | Class | Processes methods for branch coverage analysis, where each branch
instruction and its corresponding not-taken instruction are marked.
Currently, this does not support localization.
This is more accurately called "Object Code Branch Coverage", since
true branch coverage requires the originating source code to correctly
discover the branches.
This measure can be superior to line coverage due to the Java construct
of the ?: operation. |
BranchCountMeasureUTest.java | Class | Tests the BranchCountMeasure class. |
BytecodeCountMeasure.java | Class | Processes methods for instruction-count coverage analysis. |
BytecodeCountMeasureUTest.java | Class | Tests the BytecodeCountMeasure class. |
BytecodeLineUtil.java | Class | |
CallPairMeasure.java | Class | Processes methods for call pair coverage analysis, where each function
call instruction are marked.
Currently, this does not support localization.
This is more accurately called "Object Code Branch Coverage", since
true branch coverage requires the originating source code to correctly
discover the branches.
This measure can be superior to line coverage due to the Java construct
of the ?: operation. |
DefaultAnalysisMetaData.java | Class | Contains data necessary for storing the meta-data associated with a specific
marked bytecode instruction.
There is an optional "weight" value which can associate a number from
-128 to 127 for this particular instruction. |
DefaultAnalysisMetaDataUTest.java | Class | Tests the DefaultAnalysisMetaData class. |
FunctionMeasure.java | Class | Processes methods for function coverage analysis, which checks that each
method/function has been invoked. |
LineCountMeasure.java | Class | Processes methods for line-count coverage analysis. |
LineCountMeasureUTest.java | Class | Tests the LineCountMeasure class. |