Main

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total652 of 95232%83 of 11025%66861302111531
loadJRubyProperties(File)970%100%66141411
handleOutOfMemory(OutOfMemoryError)750%60%44151511
internalRun()637153%15732%111282701
handleStackOverflow(StackOverflowError)560%40%33101011
main(String[])541724%6225%45132001
doCheckSyntax(Ruby, InputStream, String)440%80%554411
checkStreamSyntax(Ruby, InputStream, String)410%20%228811
checkFileSyntax(Ruby, String)340%20%227711
handleUnsupportedClassVersion(UnsupportedClassVersionError)320%20%227711
getRuntimeFlagValue(String)260%40%336611
getDotfileDirectories()244264%6440%4641001
run(String[])201238%n/a0181201
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
handleMainExit(MainExitException)31886%2250%231501
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