Coverage Report for LineCount

All units are in lines.

Totals

CoveredTotal% Covered
All Packages1,1251,45677.27

All Packages

PackageCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.ant1915312.42
net.sourceforge.groboutils.codecoverage.v2.report16626363.12
net.sourceforge.groboutils.codecoverage.v2.module14316288.27
net.sourceforge.groboutils.codecoverage.v2.datastore45050888.58
net.sourceforge.groboutils.codecoverage.v2.compiler32534893.39
net.sourceforge.groboutils.codecoverage.v2.util2222100.00
net.sourceforge.groboutils.codecoverage.v200100.00

Classes By Package

Package net.sourceforge.groboutils.codecoverage.v2

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.IAnalysisMetaData00100.00
net.sourceforge.groboutils.codecoverage.v2.IAnalysisModule00100.00
net.sourceforge.groboutils.codecoverage.v2.IChannelLogger00100.00
net.sourceforge.groboutils.codecoverage.v2.IChannelLoggerFactory00100.00
net.sourceforge.groboutils.codecoverage.v2.IChannelLogReader00100.00
net.sourceforge.groboutils.codecoverage.v2.IChannelLogRecord00100.00
net.sourceforge.groboutils.codecoverage.v2.IClassChannelLogReader00100.00
net.sourceforge.groboutils.codecoverage.v2.IMethodCode00100.00

Package net.sourceforge.groboutils.codecoverage.v2.ant

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask$ClassFile050.00
net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask0630.00
net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask0630.00
net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType192286.36

Package net.sourceforge.groboutils.codecoverage.v2.compiler

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger445284.62
net.sourceforge.groboutils.codecoverage.v2.compiler.PostCompileClass222491.67
net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass838993.26
net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList606493.75
net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode343694.44
net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod454697.83
net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction2424100.00
net.sourceforge.groboutils.codecoverage.v2.compiler.MeasureMark1212100.00
net.sourceforge.groboutils.codecoverage.v2.compiler.NullInstruction11100.00

Package net.sourceforge.groboutils.codecoverage.v2.datastore

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord293778.38
net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter192479.17
net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO556979.71
net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader172180.95
net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO8210082.00
net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule7887.50
net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet555993.22
net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil283093.33
net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSetIO262796.30
net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord585998.31
net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO$StaleAnalysisMetaData77100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO1212100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO1313100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader1919100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter2323100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.IClassMetaDataReader00100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.IClassMetaDataWriter00100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.IMetaDataReader00100.00
net.sourceforge.groboutils.codecoverage.v2.datastore.IMetaDataWriter00100.00

Package net.sourceforge.groboutils.codecoverage.v2.module

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil476671.21
net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure2929100.00
net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure99100.00
net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure1313100.00
net.sourceforge.groboutils.codecoverage.v2.module.DefaultAnalysisMetaData99100.00
net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure77100.00
net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure2929100.00

Package net.sourceforge.groboutils.codecoverage.v2.report

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount51827.78
net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData82138.10
net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator368940.45
net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$DidCover4666.67
net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet243275.00
net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet414591.11
net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet222491.67
net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter262892.86
net.sourceforge.groboutils.codecoverage.v2.report.IReportGenerator00100.00

Package net.sourceforge.groboutils.codecoverage.v2.util

ClassCoveredTotal% Covered
net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil1010100.00
net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil1212100.00

Methods By Class

Class net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType

MethodCoveredTotal% Covered
getRef()Lnet/sourceforge/groboutils/codecoverage/v2/ant/AnalysisModuleType;010.00
getAnalysisModule()Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;7977.78
<init>()V11100.00
setName(Ljava/lang/String;)V11100.00
<clinit>()V1010100.00

Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask$ClassFile

MethodCoveredTotal% Covered
<init>(Ljava/io/File;Ljava/lang/String;)V050.00

Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

MethodCoveredTotal% Covered
<init>()V050.00
addFileSet(Lorg/apache/tools/ant/types/FileSet;)V010.00
setDataDir(Ljava/io/File;)V010.00
setOutClassDir(Ljava/io/File;)V010.00
createAnalysisModule()Lnet/sourceforge/groboutils/codecoverage/v2/ant/AnalysisModuleType;030.00
execute()V0240.00
getAnalysisModules()[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;090.00
getFilenames()[Lnet/sourceforge/groboutils/codecoverage/v2/ant/CoveragePostCompilerTask$ClassFile;0150.00
readFile(Ljava/io/File;)[B040.00

Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

MethodCoveredTotal% Covered
<init>()V070.00
setDataDir(Ljava/io/File;)V010.00
setLogDir(Ljava/io/File;)V010.00
setOutDir(Ljava/io/File;)V010.00
setReportFilePrefix(Ljava/lang/String;)V010.00
setReportFileExtension(Ljava/lang/String;)V010.00
setFailOnError(Z)V010.00
execute()V0310.00
createReport(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/report/AnalysisModuleData;Lnet/sourceforge/groboutils/codecoverage/v2/report/IReportGenerator;)Z0110.00
createReportFile(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Ljava/io/File;030.00
createChannelLogReader(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogReader;030.00
createMetaDataReader()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataReader;020.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

MethodCoveredTotal% Covered
<init>(SLnet/sourceforge/groboutils/codecoverage/v2/compiler/ModifiedMethod;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)V151788.24
getOriginalMethod()Lorg/apache/bcel/classfile/Method;11100.00
getMethodName()Ljava/lang/String;11100.00
getClassName()Ljava/lang/String;11100.00
getInstructionCount()I11100.00
getInstructionAt(I)Lorg/apache/bcel/generic/Instruction;44100.00
markInstruction(ILnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;)V99100.00
toString()Ljava/lang/String;11100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

MethodCoveredTotal% Covered
<init>(SIILorg/apache/bcel/generic/InstructionHandle;)V99100.00
getMarkedList()Lorg/apache/bcel/generic/InstructionList;1010100.00
getInstruction()Lorg/apache/bcel/generic/Instruction;11100.00
addMark(SS)V22100.00
getHandle()Lorg/apache/bcel/generic/InstructionHandle;11100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.MeasureMark

MethodCoveredTotal% Covered
<init>(IISSS)V66100.00
addToInstructionList(Lorg/apache/bcel/generic/InstructionList;)V55100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

MethodCoveredTotal% Covered
checkClose()V1250.00
addClassSignature(Lorg/apache/bcel/generic/ConstantPoolGen;)V4666.67
updateChecksum([B)V2366.67
addMethodRef(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;Lorg/apache/bcel/generic/ConstantPoolGen;)V4580.00
getModifiedClass()[B91090.00
<init>(Ljava/lang/String;[B)V11100.00
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;Ljava/lang/String;[B)V55100.00
getClassName()Ljava/lang/String;11100.00
getClassCRC()J11100.00
getClassSignature()Ljava/lang/String;11100.00
createClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;55100.00
getMethods()[Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ModifiedMethod;1212100.00
updateClass()V1818100.00
updateClassGen(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;[BLjava/lang/String;)V77100.00
allowModification(Lorg/apache/bcel/classfile/Method;)Z77100.00
isMarkable(Lorg/apache/bcel/classfile/Method;)Z11100.00
createSignature(Lorg/apache/bcel/classfile/Method;)Ljava/lang/String;22100.00
<clinit>()V22100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

MethodCoveredTotal% Covered
isValidInstructionList(Lorg/apache/bcel/generic/InstructionList;)Z3475.00
updateInstructionList()V141687.50
<init>(SIILorg/apache/bcel/generic/InstructionList;)V101190.91
getInstructionCount()I22100.00
getInstructionAt(I)Lnet/sourceforge/groboutils/codecoverage/v2/compiler/MarkedInstruction;22100.00
close()V55100.00
setupMarkList()V77100.00
checkClose()V22100.00
updateTargeters(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)V77100.00
isSpecialtyTarget(Lorg/apache/bcel/generic/InstructionTargeter;Lorg/apache/bcel/generic/InstructionHandle;)Z77100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

MethodCoveredTotal% Covered
createInstructionList()V3475.00
<init>(SIILorg/apache/bcel/classfile/JavaClass;Lorg/apache/bcel/classfile/Method;Lorg/apache/bcel/generic/MethodGen;)V1010100.00
getMethodIndex()S11100.00
getMethodName()Ljava/lang/String;11100.00
getInstructionList()Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ModifiedInstructionList;44100.00
getOriginalClass()Lorg/apache/bcel/classfile/JavaClass;11100.00
getOriginalMethod()Lorg/apache/bcel/classfile/Method;11100.00
canAddMarks()Z11100.00
getModifiedMethodGen()Lorg/apache/bcel/generic/MethodGen;22100.00
getNewMethod()Lorg/apache/bcel/classfile/Method;33100.00
close()V1515100.00
checkClose()V22100.00
adjustStartPC()V00100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.NullInstruction

MethodCoveredTotal% Covered
<init>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

MethodCoveredTotal% Covered
getType(Ljava/lang/Class;)Lorg/apache/bcel/generic/Type;111764.71
storeData(Ljava/lang/String;Ljava/lang/String;)V5771.43
<init>()V22100.00
<init>(Ljava/lang/Class;Ljava/lang/String;)V55100.00
getClassName()Ljava/lang/String;11100.00
getMethodName()Ljava/lang/String;11100.00
getMethodSignature()Ljava/lang/String;11100.00
parseCoverageLoggerType(Ljava/lang/Class;Ljava/lang/String;)V1111100.00
createSignature([Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/String;55100.00
<clinit>()V22100.00

Class net.sourceforge.groboutils.codecoverage.v2.compiler.PostCompileClass

MethodCoveredTotal% Covered
postCompile(Ljava/lang/String;[BLjava/io/OutputStream;)V151788.24
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataWriter;[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V11100.00
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataWriter;[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V66100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO$StaleAnalysisMetaData

MethodCoveredTotal% Covered
<init>(Ljava/lang/String;Ljava/lang/String;B)V44100.00
getCoveredFormattedText()Ljava/lang/String;11100.00
getNotCoveredFormattedText()Ljava/lang/String;11100.00
getInstructionWeight()B11100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO

MethodCoveredTotal% Covered
<init>()V11100.00
writeAnalysisMetaData(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;Ljava/io/Writer;)V33100.00
readAnalysisMetaData(Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;88100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule

MethodCoveredTotal% Covered
analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V010.00
<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V44100.00
getMeasureName()Ljava/lang/String;11100.00
getMeasureUnit()Ljava/lang/String;11100.00
getMimeEncoding()Ljava/lang/String;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO

MethodCoveredTotal% Covered
<init>()V11100.00
writeAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/io/Writer;)V33100.00
readAnalysisModule(Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;99100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

MethodCoveredTotal% Covered
addAnalysisModules([Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V3475.00
getAnalysisModuleAt(S)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;3475.00
getAnalysisModules()[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;5683.33
addAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V111291.67
<init>()V33100.00
<init>([Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V66100.00
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V66100.00
joinAnalysisModuleSet(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V88100.00
getMeasureIndex(Ljava/lang/String;)S66100.00
getAnalysisModuleIndex(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)S33100.00
getAnalysisModuleCount()I11100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSetIO

MethodCoveredTotal% Covered
readAnalysisModuleSet(Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;141593.33
<init>()V11100.00
writeAnalysisModuleSet(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Ljava/io/Writer;)V1111100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

MethodCoveredTotal% Covered
getMarksForAnalysisModule(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;5683.33
<init>(Ljava/lang/String;J[Ljava/lang/String;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V2020100.00
getClassName()Ljava/lang/String;11100.00
getClassCRC()J11100.00
getClassSignature()Ljava/lang/String;11100.00
getAnalysisModuleSet()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;11100.00
getMethods()[Ljava/lang/String;44100.00
getMethodIndex(Ljava/lang/String;)S66100.00
getMethodCount()I11100.00
getMethodAt(S)Ljava/lang/String;44100.00
addMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V1313100.00
getMarksForAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

MethodCoveredTotal% Covered
readMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;090.00
readMarks(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Ljava/io/Reader;)V71258.33
<init>()V11100.00
writeClass(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Ljava/io/Writer;)V1111100.00
readClass(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;1313100.00
writeMarksForAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/io/Writer;)V11100.00
writeMarksForMeasure(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Ljava/lang/String;Ljava/io/Writer;)V1010100.00
writeMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;Ljava/io/Writer;)V1212100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

MethodCoveredTotal% Covered
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/DirMetaDataIO;)V66100.00
readClass(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;44100.00
getClassSignatures()[Ljava/lang/String;22100.00
close()V22100.00
checkClose()V22100.00
finalize()V33100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

MethodCoveredTotal% Covered
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/DirMetaDataIO;)V66100.00
writeClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)V55100.00
close()V22100.00
getAMClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;55100.00
checkClose()V22100.00
finalize()V33100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

MethodCoveredTotal% Covered
getClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;010.00
checkClosed()V1250.00
<init>(Ljava/io/File;)V5862.50
getClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;162176.19
putAnalysisModuleSet(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V7977.78
putClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)V111478.57
getAnalysisModuleDir(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Ljava/io/File;5683.33
getClassSigsForAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)[Ljava/lang/String;7887.50
getAnalysisModuleSet()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;91090.00
getAnalysisModuleSetFile()Ljava/io/File;22100.00
getClassDataFileForModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Ljava/io/File;33100.00
getClassMarkFileForModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Ljava/io/File;33100.00
close()V22100.00
isClosed()Z11100.00
finalize()V77100.00
<clinit>()V33100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

MethodCoveredTotal% Covered
close()V030.00
checkClose()V1250.00
<init>(Ljava/io/File;)V44100.00
getClassReader(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IClassMetaDataReader;44100.00
getAnalysisModuleSet()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;22100.00
finalize()V66100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

MethodCoveredTotal% Covered
checkClose()V1250.00
finalize()V4666.67
<init>(Ljava/io/File;)V3475.00
getClassWriter(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IClassMetaDataWriter;4580.00
close()V33100.00
addModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V44100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.IClassMetaDataReader

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.datastore.IClassMetaDataWriter

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.datastore.IMetaDataReader

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.datastore.IMetaDataWriter

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

MethodCoveredTotal% Covered
hashCode()I010.00
toString()Ljava/lang/String;010.00
processMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V4666.67
getAnalysisModuleIndex()S2366.67
equals(Ljava/lang/Object;)Z6875.00
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;Ljava/lang/String;Ljava/lang/String;S)V101190.91
getAnalysisMetaData()Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;11100.00
getAnalysisModule()Ljava/lang/String;11100.00
getMethodSignature()Ljava/lang/String;11100.00
getMethodIndex()S33100.00
getMarkIndex()S11100.00

Class net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil

MethodCoveredTotal% Covered
<init>()V010.00
readCount(Ljava/io/Reader;I)Ljava/lang/String;101190.91
readTo(Ljava/io/Reader;C)Ljava/lang/String;88100.00
toInt(Ljava/lang/String;)I55100.00
toLong(Ljava/lang/String;)J55100.00

Class net.sourceforge.groboutils.codecoverage.v2.IAnalysisMetaData

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IAnalysisModule

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IChannelLogger

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IChannelLoggerFactory

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IChannelLogReader

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IChannelLogRecord

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IClassChannelLogReader

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.IMethodCode

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

MethodCoveredTotal% Covered
<init>()V11100.00
getMeasureName()Ljava/lang/String;11100.00
getMeasureUnit()Ljava/lang/String;11100.00
getMimeEncoding()Ljava/lang/String;11100.00
analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V2121100.00
markTarget(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;Lorg/apache/bcel/generic/InstructionHandle;Lnet/sourceforge/groboutils/codecoverage/v2/module/BytecodeLineUtil;Ljava/lang/String;)V22100.00
createBranchData(Ljava/lang/String;II)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;11100.00
createElseData(IILjava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

MethodCoveredTotal% Covered
<init>()V11100.00
getMeasureName()Ljava/lang/String;11100.00
getMeasureUnit()Ljava/lang/String;11100.00
getMimeEncoding()Ljava/lang/String;11100.00
analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V44100.00
createAnalysisMetaData(I)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

MethodCoveredTotal% Covered
<init>(Lorg/apache/bcel/classfile/Method;)V040.00
getInstructionPosForBytecodePos(I)I5955.56
sort(Lorg/apache/bcel/classfile/LineNumberTable;)[Lorg/apache/bcel/classfile/LineNumber;101662.50
getLineNumber(Lorg/apache/bcel/generic/InstructionHandle;)I2366.67
getLineNumberForInstructionPos(I)I2366.67
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V3475.00
initialize(Lorg/apache/bcel/classfile/Method;)V5683.33
getLinenoForBytePos([Lorg/apache/bcel/classfile/LineNumber;I)I5683.33
getHandles()[Lorg/apache/bcel/generic/InstructionHandle;11100.00
getLineNumberForBytecodePos(I)I22100.00
getInstructionPositions(Lorg/apache/bcel/classfile/Method;)[I88100.00
getInstructionLines([Lorg/apache/bcel/classfile/LineNumber;[I)[I44100.00

Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

MethodCoveredTotal% Covered
<init>()V11100.00
getMeasureName()Ljava/lang/String;11100.00
getMeasureUnit()Ljava/lang/String;11100.00
getMimeEncoding()Ljava/lang/String;11100.00
analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V88100.00
createMetaData(II)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.module.DefaultAnalysisMetaData

MethodCoveredTotal% Covered
<init>(Ljava/lang/String;Ljava/lang/String;B)V66100.00
getCoveredFormattedText()Ljava/lang/String;11100.00
getNotCoveredFormattedText()Ljava/lang/String;11100.00
getInstructionWeight()B11100.00

Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

MethodCoveredTotal% Covered
<init>()V11100.00
getMeasureName()Ljava/lang/String;11100.00
getMeasureUnit()Ljava/lang/String;11100.00
getMimeEncoding()Ljava/lang/String;11100.00
analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V22100.00
createAnalysisMetaData(Ljava/lang/String;Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

MethodCoveredTotal% Covered
<init>()V11100.00
getMeasureName()Ljava/lang/String;11100.00
getMeasureUnit()Ljava/lang/String;11100.00
getMimeEncoding()Ljava/lang/String;11100.00
analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V2222100.00
createAnalysisMetaData(Lorg/apache/bcel/classfile/LineNumber;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;22100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

MethodCoveredTotal% Covered
getClassRecord(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;010.00
getAllClassMarks(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;010.00
getChannelLogRecords(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogRecord;080.00
createClassMarkSet(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet;030.00
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataReader;Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogReader;)V66100.00
getClassSignatures()[Ljava/lang/String;22100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$DidCover

MethodCoveredTotal% Covered
toString()Ljava/lang/String;010.00
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V3475.00
cover()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

MethodCoveredTotal% Covered
addMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V4666.67
<init>(Ljava/lang/String;S)V44100.00
getMethodName()Ljava/lang/String;11100.00
getMethodIndex()S11100.00
coverMark(S)V44100.00
getMark(S)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$DidCover;11100.00
getMarksOfType(Z)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;77100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

MethodCoveredTotal% Covered
getMethodCount()I010.00
getMethodIndex(Ljava/lang/String;)S040.00
getMethodByIndex(S)Ljava/lang/String;4580.00
<init>([Ljava/lang/String;[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V161888.89
getMethodNames()[Ljava/lang/String;11100.00
nameIterator()Ljava/util/Iterator;11100.00
get(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MarkSet;11100.00
get(S)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MarkSet;11100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

MethodCoveredTotal% Covered
getCoveredMarksForMethod(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;3475.00
getNotCoveredMarksForMethod(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;3475.00
coverMarks(Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MethodSet;[Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogRecord;)V81080.00
<init>(Ljava/lang/String;[Ljava/lang/String;[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;[Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogRecord;)V88100.00
getMethodSignatures()[Ljava/lang/String;66100.00
getMarksOfType(Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MethodSet;Z)Ljava/util/Map;77100.00
copyStringArray([Ljava/lang/String;)[Ljava/lang/String;44100.00
access$000([Ljava/lang/String;)[Ljava/lang/String;11100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.IReportGenerator

MethodCoveredTotal% Covered

Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

MethodCoveredTotal% Covered
getClassSignaturesForPackage(Ljava/lang/String;)[Ljava/lang/String;3475.00
getPackageName(Ljava/lang/String;)Ljava/lang/String;6785.71
<init>()V22100.00
addClassSignatures([Ljava/lang/String;)V44100.00
addClassSignature(Ljava/lang/String;)V88100.00
getPackages()[Ljava/lang/String;33100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount

MethodCoveredTotal% Covered
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator;ZB)V080.00
add(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;)V030.00
getCoveredPercent()D2366.67
getWeightedValue()D2366.67
<init>(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator;)V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

MethodCoveredTotal% Covered
writeClass(Ljava/lang/String;Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet;Ljava/lang/StringBuffer;)Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;080.00
writePackage(Ljava/lang/String;Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;Ljava/lang/StringBuffer;)V050.00
writeMethods(Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet;Ljava/lang/StringBuffer;)Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;0200.00
writeMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;ZLjava/lang/StringBuffer;)Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;060.00
getPackageName(Ljava/lang/String;)Ljava/lang/String;010.00
getClassName(Ljava/lang/String;)Ljava/lang/String;010.00
writeReport(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/report/AnalysisModuleData;Ljava/io/Writer;)V142360.87
writeHeader(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/StringBuffer;)V2366.67
writeCoverage(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;Ljava/lang/String;Ljava/lang/StringBuffer;)V2366.67
loadPackageCounts([Ljava/lang/String;)Ljava/util/Map;6785.71
<init>()V11100.00
writeFooter(Ljava/lang/StringBuffer;)V11100.00
toXml(Ljava/lang/String;)Ljava/lang/String;11100.00
format(I)Ljava/lang/String;11100.00
format(D)Ljava/lang/String;11100.00
<clinit>()V77100.00

Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

MethodCoveredTotal% Covered
<init>()V22100.00
getInstance()Lnet/sourceforge/groboutils/codecoverage/v2/util/ChecksumUtil;11100.00
checksum([B)J33100.00
createChecksum()Ljava/util/zip/Checksum;11100.00
update(Ljava/util/zip/Checksum;[B)V22100.00
<clinit>()V11100.00

Class net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil

MethodCoveredTotal% Covered
<init>()V11100.00
getInstance()Lnet/sourceforge/groboutils/codecoverage/v2/util/ClassSignatureUtil;11100.00
createClassSignature(Ljava/lang/String;J)Ljava/lang/String;33100.00
getClassName(Ljava/lang/String;)Ljava/lang/String;66100.00
<clinit>()V11100.00

Method Details

Class net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType

Method setName(Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType

Method getAnalysisModule()Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;

Units Not Covered
IndexDetails
1Line 88
8Line 110
Class net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType

Method getRef()Lnet/sourceforge/groboutils/codecoverage/v2/ant/AnalysisModuleType;

Units Not Covered
IndexDetails
0Line 119
Class net.sourceforge.groboutils.codecoverage.v2.ant.AnalysisModuleType

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask$ClassFile

Method <init>(Ljava/io/File;Ljava/lang/String;)V

Units Not Covered
IndexDetails
0Line 252
1Line 253
2Line 255
3Line 257
4Line 258
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method <init>()V

Units Not Covered
IndexDetails
0Line 62
1Line 66
2Line 67
3Line 68
4Line 69
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method addFileSet(Lorg/apache/tools/ant/types/FileSet;)V

Units Not Covered
IndexDetails
0Line 83
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method setDataDir(Ljava/io/File;)V

Units Not Covered
IndexDetails
0Line 94
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method setOutClassDir(Ljava/io/File;)V

Units Not Covered
IndexDetails
0Line 105
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method createAnalysisModule()Lnet/sourceforge/groboutils/codecoverage/v2/ant/AnalysisModuleType;

Units Not Covered
IndexDetails
0Line 114
1Line 115
2Line 116
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method execute()V

Units Not Covered
IndexDetails
0Line 128
1Line 130
2Line 132
3Line 134
4Line 138
5Line 141
6Line 143
7Line 146
8Line 148
9Line 150
10Line 151
11Line 155
12Line 156
13Line 158
14Line 159
15Line 161
16Line 163
17Line 167
18Line 168
19Line 171
20Line 174
21Line 177
22Line 179
23Line 182
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method getAnalysisModules()[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;

Units Not Covered
IndexDetails
0Line 195
1Line 196
2Line 197
3Line 199
4Line 200
5Line 201
6Line 203
7Line 204
8Line 205
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method getFilenames()[Lnet/sourceforge/groboutils/codecoverage/v2/ant/CoveragePostCompilerTask$ClassFile;

Units Not Covered
IndexDetails
0Line 220
1Line 221
2Line 222
3Line 224
4Line 225
5Line 226
6Line 227
7Line 228
8Line 229
9Line 231
10Line 232
11Line 235
12Line 240
13Line 241
14Line 242
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoveragePostCompilerTask

Method readFile(Ljava/io/File;)[B

Units Not Covered
IndexDetails
0Line 269
1Line 272
2Line 273
3Line 277
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method <init>()V

Units Not Covered
IndexDetails
0Line 60
1Line 62
2Line 63
3Line 64
4Line 65
5Line 66
6Line 67
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method setDataDir(Ljava/io/File;)V

Units Not Covered
IndexDetails
0Line 72
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method setLogDir(Ljava/io/File;)V

Units Not Covered
IndexDetails
0Line 78
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method setOutDir(Ljava/io/File;)V

Units Not Covered
IndexDetails
0Line 84
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method setReportFilePrefix(Ljava/lang/String;)V

Units Not Covered
IndexDetails
0Line 90
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method setReportFileExtension(Ljava/lang/String;)V

Units Not Covered
IndexDetails
0Line 96
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method setFailOnError(Z)V

Units Not Covered
IndexDetails
0Line 102
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method execute()V

Units Not Covered
IndexDetails
0Line 111
1Line 113
2Line 115
3Line 117
4Line 119
5Line 121
6Line 123
7Line 125
8Line 128
9Line 129
10Line 130
11Line 133
12Line 134
13Line 135
14Line 139
15Line 141
16Line 143
17Line 145
18Line 147
19Line 150
20Line 151
21Line 152
22Line 155
23Line 158
24Line 163
25Line 165
26Line 166
27Line 169
28Line 172
29Line 176
30Line 178
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method createReport(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/report/AnalysisModuleData;Lnet/sourceforge/groboutils/codecoverage/v2/report/IReportGenerator;)Z

Units Not Covered
IndexDetails
0Line 189
1Line 190
2Line 191
3Line 194
4Line 195
5Line 202
6Line 203
7Line 204
8Line 205
9Line 208
10Line 211
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method createReportFile(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Ljava/io/File;

Units Not Covered
IndexDetails
0Line 217
1Line 219
2Line 221
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method createChannelLogReader(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogReader;

Units Not Covered
IndexDetails
0Line 229
1Line 230
2Line 232
Class net.sourceforge.groboutils.codecoverage.v2.ant.CoverageReportTask

Method createMetaDataReader()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataReader;

Units Not Covered
IndexDetails
0Line 241
1Line 245
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method <init>(SLnet/sourceforge/groboutils/codecoverage/v2/compiler/ModifiedMethod;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)V

Units Not Covered
IndexDetails
14Line 86
16Line 93
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method getOriginalMethod()Lorg/apache/bcel/classfile/Method;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method getMethodName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method getClassName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method getInstructionCount()I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method getInstructionAt(I)Lorg/apache/bcel/generic/Instruction;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method markInstruction(ILnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method toString()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.DefaultMethodCode

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

Method <init>(SIILorg/apache/bcel/generic/InstructionHandle;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

Method getMarkedList()Lorg/apache/bcel/generic/InstructionList;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

Method getInstruction()Lorg/apache/bcel/generic/Instruction;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

Method addMark(SS)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

Method getHandle()Lorg/apache/bcel/generic/InstructionHandle;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MarkedInstruction

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MeasureMark

Method <init>(IISSS)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MeasureMark

Method addToInstructionList(Lorg/apache/bcel/generic/InstructionList;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.MeasureMark

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method <init>(Ljava/lang/String;[B)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;Ljava/lang/String;[B)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method getClassName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method getClassCRC()J

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method getClassSignature()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method createClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method getMethods()[Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ModifiedMethod;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method getModifiedClass()[B

Units Not Covered
IndexDetails
6Line 234
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method updateClass()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method updateClassGen(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;[BLjava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method addClassSignature(Lorg/apache/bcel/generic/ConstantPoolGen;)V

Units Not Covered
IndexDetails
1Line 332
3Line 338
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method addMethodRef(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;Lorg/apache/bcel/generic/ConstantPoolGen;)V

Units Not Covered
IndexDetails
1Line 356
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method updateChecksum([B)V

Units Not Covered
IndexDetails
1Line 377
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method checkClose()V

Units Not Covered
IndexDetails
1Line 390
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method allowModification(Lorg/apache/bcel/classfile/Method;)Z

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method isMarkable(Lorg/apache/bcel/classfile/Method;)Z

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method createSignature(Lorg/apache/bcel/classfile/Method;)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedClass

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method <init>(SIILorg/apache/bcel/generic/InstructionList;)V

Units Not Covered
IndexDetails
8Line 95
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method isValidInstructionList(Lorg/apache/bcel/generic/InstructionList;)Z

Units Not Covered
IndexDetails
2Line 117
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method updateInstructionList()V

Units Not Covered
IndexDetails
10Line 148
11Line 149
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method getInstructionCount()I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method getInstructionAt(I)Lnet/sourceforge/groboutils/codecoverage/v2/compiler/MarkedInstruction;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method close()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method setupMarkList()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method checkClose()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method updateTargeters(Lorg/apache/bcel/generic/InstructionHandle;Lorg/apache/bcel/generic/InstructionHandle;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method isSpecialtyTarget(Lorg/apache/bcel/generic/InstructionTargeter;Lorg/apache/bcel/generic/InstructionHandle;)Z

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedInstructionList

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method <init>(SIILorg/apache/bcel/classfile/JavaClass;Lorg/apache/bcel/classfile/Method;Lorg/apache/bcel/generic/MethodGen;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getMethodIndex()S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getMethodName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getInstructionList()Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ModifiedInstructionList;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getOriginalClass()Lorg/apache/bcel/classfile/JavaClass;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getOriginalMethod()Lorg/apache/bcel/classfile/Method;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method canAddMarks()Z

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getModifiedMethodGen()Lorg/apache/bcel/generic/MethodGen;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method getNewMethod()Lorg/apache/bcel/classfile/Method;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method close()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method createInstructionList()V

Units Not Covered
IndexDetails
3Line 240
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method checkClose()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method adjustStartPC()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ModifiedMethod

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.NullInstruction

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method <init>(Ljava/lang/Class;Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method storeData(Ljava/lang/String;Ljava/lang/String;)V

Units Not Covered
IndexDetails
3Line 112
6Line 119
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method getClassName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method getMethodName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method getMethodSignature()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method parseCoverageLoggerType(Ljava/lang/Class;Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method createSignature([Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method getType(Ljava/lang/Class;)Lorg/apache/bcel/generic/Type;

Units Not Covered
IndexDetails
3Line 214
5Line 218
9Line 226
11Line 230
13Line 234
15Line 238
Class net.sourceforge.groboutils.codecoverage.v2.compiler.ParseCoverageLogger

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.PostCompileClass

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataWriter;[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.PostCompileClass

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/compiler/ParseCoverageLogger;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataWriter;[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.compiler.PostCompileClass

Method postCompile(Ljava/lang/String;[BLjava/io/OutputStream;)V

Units Not Covered
IndexDetails
1Line 107
14Line 133
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO$StaleAnalysisMetaData

Method <init>(Ljava/lang/String;Ljava/lang/String;B)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO$StaleAnalysisMetaData

Method getCoveredFormattedText()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO$StaleAnalysisMetaData

Method getNotCoveredFormattedText()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO$StaleAnalysisMetaData

Method getInstructionWeight()B

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO

Method writeAnalysisMetaData(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisMetaDataIO

Method readAnalysisMetaData(Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule

Method <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule

Method getMeasureName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule

Method getMeasureUnit()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule

Method getMimeEncoding()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO$StaleAnalysisModule

Method analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
IndexDetails
0Line 71
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO

Method writeAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleIO

Method readAnalysisModule(Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method <init>([Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method addAnalysisModules([Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V

Units Not Covered
IndexDetails
1Line 103
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method addAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V

Units Not Covered
IndexDetails
8Line 141
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method joinAnalysisModuleSet(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method getAnalysisModules()[Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;

Units Not Covered
IndexDetails
5Line 191
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method getMeasureIndex(Ljava/lang/String;)S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method getAnalysisModuleIndex(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method getAnalysisModuleCount()I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSet

Method getAnalysisModuleAt(S)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;

Units Not Covered
IndexDetails
2Line 264
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSetIO

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSetIO

Method writeAnalysisModuleSet(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.AnalysisModuleSetIO

Method readAnalysisModuleSet(Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;

Units Not Covered
IndexDetails
7Line 91
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method <init>(Ljava/lang/String;J[Ljava/lang/String;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getClassName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getClassCRC()J

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getClassSignature()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getAnalysisModuleSet()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getMethods()[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getMethodIndex(Ljava/lang/String;)S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getMethodCount()I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getMethodAt(S)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method addMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getMarksForAnalysisModule(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
IndexDetails
2Line 258
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecord

Method getMarksForAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method writeClass(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method readClass(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method writeMarksForAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method writeMarksForMeasure(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Ljava/lang/String;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method readMarks(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Ljava/io/Reader;)V

Units Not Covered
IndexDetails
6Line 168
7Line 169
8Line 171
9Line 172
10Line 173
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method writeMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;Ljava/io/Writer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ClassRecordIO

Method readMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Ljava/io/Reader;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
IndexDetails
0Line 216
1Line 217
2Line 218
3Line 219
4Line 220
5Line 221
6Line 222
7Line 223
8Line 225
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/DirMetaDataIO;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

Method readClass(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

Method getClassSignatures()[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

Method close()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

Method checkClose()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataReader

Method finalize()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/DirMetaDataIO;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

Method writeClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

Method close()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

Method getAMClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

Method checkClose()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirClassMetaDataWriter

Method finalize()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method <init>(Ljava/io/File;)V

Units Not Covered
IndexDetails
2Line 74
4Line 78
6Line 83
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getAnalysisModuleSet()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;

Units Not Covered
IndexDetails
8Line 112
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method putAnalysisModuleSet(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V

Units Not Covered
IndexDetails
1Line 127
8Line 139
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getClassSigsForAnalysisModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)[Ljava/lang/String;

Units Not Covered
IndexDetails
1Line 152
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
IndexDetails
0Line 172
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
IndexDetails
1Line 185
11Line 209
15Line 220
16Line 221
19Line 230
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method putClassRecord(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;)V

Units Not Covered
IndexDetails
1Line 245
8Line 257
13Line 269
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getAnalysisModuleSetFile()Ljava/io/File;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getAnalysisModuleDir(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Ljava/io/File;

Units Not Covered
IndexDetails
2Line 293
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getClassDataFileForModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Ljava/io/File;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method getClassMarkFileForModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/String;)Ljava/io/File;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method close()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method checkClosed()V

Units Not Covered
IndexDetails
1Line 350
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method isClosed()Z

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method finalize()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataIO

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

Method <init>(Ljava/io/File;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

Method getClassReader(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IClassMetaDataReader;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

Method getAnalysisModuleSet()Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

Method close()V

Units Not Covered
IndexDetails
0Line 99
1Line 100
2Line 101
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

Method checkClose()V

Units Not Covered
IndexDetails
1Line 110
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataReader

Method finalize()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

Method <init>(Ljava/io/File;)V

Units Not Covered
IndexDetails
2Line 58
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

Method getClassWriter(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IClassMetaDataWriter;

Units Not Covered
IndexDetails
1Line 73
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

Method close()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

Method addModule(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

Method checkClose()V

Units Not Covered
IndexDetails
1Line 123
Class net.sourceforge.groboutils.codecoverage.v2.datastore.DirMetaDataWriter

Method finalize()V

Units Not Covered
IndexDetails
2Line 135
5Line 143
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;Ljava/lang/String;Ljava/lang/String;S)V

Units Not Covered
IndexDetails
6Line 64
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method processMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/AnalysisModuleSet;)V

Units Not Covered
IndexDetails
1Line 81
3Line 85
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method equals(Ljava/lang/Object;)Z

Units Not Covered
IndexDetails
1Line 96
3Line 100
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method hashCode()I

Units Not Covered
IndexDetails
0Line 118
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method getAnalysisMetaData()Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method getAnalysisModule()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method getAnalysisModuleIndex()S

Units Not Covered
IndexDetails
1Line 140
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method getMethodSignature()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method getMethodIndex()S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method getMarkIndex()S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.MarkRecord

Method toString()Ljava/lang/String;

Units Not Covered
IndexDetails
0Line 174
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil

Method <init>()V

Units Not Covered
IndexDetails
0Line 42
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil

Method readTo(Ljava/io/Reader;C)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil

Method readCount(Ljava/io/Reader;I)Ljava/lang/String;

Units Not Covered
IndexDetails
9Line 88
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil

Method toInt(Ljava/lang/String;)I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.datastore.ReadUtil

Method toLong(Ljava/lang/String;)J

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method getMeasureName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method getMeasureUnit()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method getMimeEncoding()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method markTarget(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;Lorg/apache/bcel/generic/InstructionHandle;Lnet/sourceforge/groboutils/codecoverage/v2/module/BytecodeLineUtil;Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method createBranchData(Ljava/lang/String;II)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BranchCountMeasure

Method createElseData(IILjava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

Method getMeasureName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

Method getMeasureUnit()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

Method getMimeEncoding()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

Method analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeCountMeasure

Method createAnalysisMetaData(I)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method <init>(Lorg/apache/bcel/classfile/Method;)V

Units Not Covered
IndexDetails
0Line 56
1Line 57
2Line 59
3Line 61
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
IndexDetails
2Line 69
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getHandles()[Lorg/apache/bcel/generic/InstructionHandle;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getLineNumber(Lorg/apache/bcel/generic/InstructionHandle;)I

Units Not Covered
IndexDetails
1Line 85
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getLineNumberForBytecodePos(I)I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getLineNumberForInstructionPos(I)I

Units Not Covered
IndexDetails
2Line 105
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getInstructionPosForBytecodePos(I)I

Units Not Covered
IndexDetails
2Line 117
6Line 126
7Line 128
8Line 131
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method initialize(Lorg/apache/bcel/classfile/Method;)V

Units Not Covered
IndexDetails
1Line 145
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method sort(Lorg/apache/bcel/classfile/LineNumberTable;)[Lorg/apache/bcel/classfile/LineNumber;

Units Not Covered
IndexDetails
1Line 159
4Line 164
11Line 177
12Line 178
13Line 179
14Line 180
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getInstructionPositions(Lorg/apache/bcel/classfile/Method;)[I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getInstructionLines([Lorg/apache/bcel/classfile/LineNumber;[I)[I

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.BytecodeLineUtil

Method getLinenoForBytePos([Lorg/apache/bcel/classfile/LineNumber;I)I

Units Not Covered
IndexDetails
1Line 221
Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

Method getMeasureName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

Method getMeasureUnit()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

Method getMimeEncoding()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

Method analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.CallPairMeasure

Method createMetaData(II)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.DefaultAnalysisMetaData

Method <init>(Ljava/lang/String;Ljava/lang/String;B)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.DefaultAnalysisMetaData

Method getCoveredFormattedText()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.DefaultAnalysisMetaData

Method getNotCoveredFormattedText()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.DefaultAnalysisMetaData

Method getInstructionWeight()B

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

Method getMeasureName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

Method getMeasureUnit()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

Method getMimeEncoding()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

Method analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.FunctionMeasure

Method createAnalysisMetaData(Ljava/lang/String;Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method getMeasureName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method getMeasureUnit()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method getMimeEncoding()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method analyze(Lnet/sourceforge/groboutils/codecoverage/v2/IMethodCode;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method createAnalysisMetaData(Lorg/apache/bcel/classfile/LineNumber;)Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisMetaData;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.module.LineCountMeasure

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/datastore/IMetaDataReader;Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogReader;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

Method getClassSignatures()[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

Method getClassRecord(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/datastore/ClassRecord;

Units Not Covered
IndexDetails
0Line 97
Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

Method getAllClassMarks(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
IndexDetails
0Line 107
Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

Method getChannelLogRecords(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogRecord;

Units Not Covered
IndexDetails
0Line 117
1Line 118
2Line 120
3Line 121
4Line 123
5Line 124
6Line 127
7Line 129
Class net.sourceforge.groboutils.codecoverage.v2.report.AnalysisModuleData

Method createClassMarkSet(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet;

Units Not Covered
IndexDetails
0Line 140
1Line 141
2Line 146
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$DidCover

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V

Units Not Covered
IndexDetails
2Line 77
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$DidCover

Method cover()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$DidCover

Method toString()Ljava/lang/String;

Units Not Covered
IndexDetails
0Line 90
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method <init>(Ljava/lang/String;S)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method getMethodName()Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method getMethodIndex()S

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method addMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V

Units Not Covered
IndexDetails
1Line 130
5Line 140
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method coverMark(S)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method getMark(S)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$DidCover;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MarkSet

Method getMarksOfType(Z)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method <init>([Ljava/lang/String;[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;)V

Units Not Covered
IndexDetails
5Line 211
14Line 228
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method getMethodCount()I

Units Not Covered
IndexDetails
0Line 249
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method getMethodNames()[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method getMethodIndex(Ljava/lang/String;)S

Units Not Covered
IndexDetails
0Line 259
1Line 260
2Line 262
3Line 264
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method getMethodByIndex(S)Ljava/lang/String;

Units Not Covered
IndexDetails
3Line 273
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method nameIterator()Ljava/util/Iterator;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method get(Ljava/lang/String;)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MarkSet;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet$MethodSet

Method get(S)Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MarkSet;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method <init>(Ljava/lang/String;[Ljava/lang/String;[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;[Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogRecord;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method getMethodSignatures()[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method getCoveredMarksForMethod(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
IndexDetails
2Line 348
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method getNotCoveredMarksForMethod(Ljava/lang/String;)[Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;

Units Not Covered
IndexDetails
2Line 364
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method coverMarks(Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MethodSet;[Lnet/sourceforge/groboutils/codecoverage/v2/IChannelLogRecord;)V

Units Not Covered
IndexDetails
3Line 383
9Line 404
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method getMarksOfType(Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet$MethodSet;Z)Ljava/util/Map;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method copyStringArray([Ljava/lang/String;)[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method access$000([Ljava/lang/String;)[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.ClassMarkSet

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

Method addClassSignatures([Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

Method addClassSignature(Ljava/lang/String;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

Method getPackages()[Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

Method getClassSignaturesForPackage(Ljava/lang/String;)[Ljava/lang/String;

Units Not Covered
IndexDetails
3Line 112
Class net.sourceforge.groboutils.codecoverage.v2.report.PackageSorter

Method getPackageName(Ljava/lang/String;)Ljava/lang/String;

Units Not Covered
IndexDetails
1Line 120
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount

Method <init>(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator;ZB)V

Units Not Covered
IndexDetails
0Line 70
1Line 71
2Line 72
3Line 73
4Line 75
5Line 77
6Line 78
7Line 79
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount

Method add(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;)V

Units Not Covered
IndexDetails
0Line 89
1Line 90
2Line 92
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount

Method getCoveredPercent()D

Units Not Covered
IndexDetails
2Line 102
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator$CoverageCount

Method getWeightedValue()D

Units Not Covered
IndexDetails
2Line 113
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeReport(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Lnet/sourceforge/groboutils/codecoverage/v2/report/AnalysisModuleData;Ljava/io/Writer;)V

Units Not Covered
IndexDetails
7Line 142
8Line 143
9Line 144
10Line 145
11Line 147
15Line 154
16Line 155
17Line 157
18Line 158
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeHeader(Lnet/sourceforge/groboutils/codecoverage/v2/IAnalysisModule;Ljava/lang/StringBuffer;)V

Units Not Covered
IndexDetails
1Line 176
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeClass(Ljava/lang/String;Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet;Ljava/lang/StringBuffer;)Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;

Units Not Covered
IndexDetails
0Line 193
1Line 195
2Line 198
3Line 200
4Line 208
5Line 210
6Line 213
7Line 215
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writePackage(Ljava/lang/String;Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;Ljava/lang/StringBuffer;)V

Units Not Covered
IndexDetails
0Line 222
1Line 224
2Line 227
3Line 230
4Line 231
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeMethods(Lnet/sourceforge/groboutils/codecoverage/v2/report/ClassMarkSet;Ljava/lang/StringBuffer;)Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;

Units Not Covered
IndexDetails
0Line 237
1Line 239
2Line 242
3Line 243
4Line 244
5Line 246
6Line 247
7Line 249
8Line 255
9Line 256
10Line 258
11Line 259
12Line 265
13Line 266
14Line 268
15Line 269
16Line 272
17Line 274
18Line 276
19Line 280
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeMark(Lnet/sourceforge/groboutils/codecoverage/v2/datastore/MarkRecord;ZLjava/lang/StringBuffer;)Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;

Units Not Covered
IndexDetails
0Line 287
1Line 289
2Line 292
3Line 293
4Line 303
5Line 305
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeCoverage(Lnet/sourceforge/groboutils/codecoverage/v2/report/XmlReportGenerator$CoverageCount;Ljava/lang/String;Ljava/lang/StringBuffer;)V

Units Not Covered
IndexDetails
1Line 314
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method writeFooter(Ljava/lang/StringBuffer;)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method toXml(Ljava/lang/String;)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method loadPackageCounts([Ljava/lang/String;)Ljava/util/Map;

Units Not Covered
IndexDetails
5Line 355
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method getPackageName(Ljava/lang/String;)Ljava/lang/String;

Units Not Covered
IndexDetails
0Line 363
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method getClassName(Ljava/lang/String;)Ljava/lang/String;

Units Not Covered
IndexDetails
0Line 369
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method format(I)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method format(D)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.report.XmlReportGenerator

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

Method getInstance()Lnet/sourceforge/groboutils/codecoverage/v2/util/ChecksumUtil;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

Method checksum([B)J

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

Method createChecksum()Ljava/util/zip/Checksum;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

Method update(Ljava/util/zip/Checksum;[B)V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ChecksumUtil

Method <clinit>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil

Method <init>()V

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil

Method getInstance()Lnet/sourceforge/groboutils/codecoverage/v2/util/ClassSignatureUtil;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil

Method createClassSignature(Ljava/lang/String;J)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil

Method getClassName(Ljava/lang/String;)Ljava/lang/String;

Units Not Covered
All units were covered
Class net.sourceforge.groboutils.codecoverage.v2.util.ClassSignatureUtil

Method <clinit>()V

Units Not Covered
All units were covered