BshClassPath

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total1,194 of 1,1940%140 of 1400%1191194949
map(URL)660%40%3311
traverseDirForClassesAux(File, File)640%80%5511
getUserClassPathComponents()550%40%3311
buildUnqualifiedNameTable()520%80%5511
insureInitialized(boolean)480%140%8811
getFullPath()480%80%5511
mapClass(String, Object)470%40%3311
getClassesForPackage(String)460%80%5511
getClassSource(String)440%100%6611
getAllNames()400%40%3311
searchJarForClasses(URL)390%40%3311
splitClassname(String)370%20%2211
getBootClassPath()370%20%2211
getPackagesSet()360%40%3311
map(URL[])350%20%2211
getRTJarPath()330%60%4411
canonicalizeClassName(String)320%40%3311
getClassNameByUnqName(String)290%20%2211
main(String[])290%20%2211
toString()290%n/a1111
removeInnerClassNames(Collection)280%40%3311
notifyListeners()270%40%3311
nameSpaceChanged()210%40%3311
clearCachedStructures()190%n/a1111
addComponent(BshClassPath)170%20%2211
classMapping(String)170%20%2211
BshClassPath(String)160%n/a1111
map(String[], Object)150%20%2211
isArchiveFileName(String)150%40%3311
addNameSourceListener(NameSource.Listener)140%20%2211
add(URL[])130%20%2211
add(URL)120%20%2211
reset()110%n/a1111
getUnqualifiedNameTable()100%20%2211
traverseDirForClasses(File)100%n/a1111
getUserClassPath()100%20%2211
addMappingFeedback(BshClassPath.MappingFeedback)100%20%2211
errorWhileMapping(String)100%20%2211
startClassMapping()90%20%2211
endClassMapping()90%20%2211
addListener(ClassPathListener)80%n/a1111
BshClassPath(String, URL[])70%n/a1111
getPathComponents()70%n/a1111
setClassSource(String, BshClassPath.ClassSource)70%n/a1111
setPath(URL[])60%n/a1111
removeListener(ClassPathListener)60%n/a1111
classPathChanged()50%n/a1111
isClassFileName(String)50%n/a1111
insureInitialized()40%n/a1111