Main

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total622 of 95235%81 of 11026%64861292111431
loadJRubyProperties(File)970%100%66141411
handleOutOfMemory(OutOfMemoryError)750%60%44151511
handleStackOverflow(StackOverflowError)560%40%33101011
main(String[])541724%6225%45132001
internalRun()488664%13941%101272701
checkFileSyntax(Ruby, String)340%20%227711
handleUnsupportedClassVersion(UnsupportedClassVersionError)320%20%227711
checkStreamSyntax(Ruby, InputStream, String)291229%20%125801
getRuntimeFlagValue(String)260%40%336611
run(String[])25722%n/a01101201
getDotfileDirectories()244264%6440%4641001
handleMainExit(MainExitException)210%40%335511
doCheckSyntax(Ruby, InputStream, String)182659%6225%451401
doPrintUsage(boolean)120%40%333311
doSetContextClassLoader(Ruby)10638%20%123601
doPrintProperties()100%20%223311
Main(InputStream, PrintStream, PrintStream)90%n/a112211
Main(RubyInstanceConfig, boolean)90%n/a114411
Main()60%n/a112211
doShowCopyright()5550%1150%121301
doCheckSecurityManager()5444%3125%231301
doGCJCheck()5338%1150%122401
Main(RubyInstanceConfig)50%n/a112211
run()30%n/a111111
handleRaiseException(RaiseException)23895%2467%241901
processDotfile()22793%1375%130501
doRunFromMain(Ruby, InputStream, String)22100%n/a010801
Main(boolean)13100%n/a010501
doShowVersion()10100%2100%020301
doProcessArguments(InputStream)8100%n/a010201
static {...}4100%n/a010101