RubyInstanceConfig(RubyInstanceConfig) |  | 0% |  | 0% | 4 | 4 | 87 | 87 | 1 | 1 |
findScript(File) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
getScriptSource() |   | 48% |   | 56% | 6 | 10 | 9 | 22 | 0 | 1 |
getJarScriptSource(String) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
RubyInstanceConfig() |   | 90% |   | 50% | 6 | 7 | 11 | 96 | 0 | 1 |
calculateJRubyHome() |   | 31% |   | 19% | 8 | 9 | 8 | 15 | 0 | 1 |
verifyHome(String, PrintStream) |   | 58% |   | 46% | 13 | 14 | 7 | 17 | 0 | 1 |
eatToShebang(InputStream) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
parseShebangOptions(InputStream) |   | 84% |   | 64% | 10 | 15 | 3 | 32 | 0 | 1 |
tryProcessArgumentsWithRubyopts() |   | 32% |   | 25% | 4 | 5 | 6 | 9 | 0 | 1 |
initGlobalJavaVersion() |   | 55% |   | 50% | 4 | 5 | 4 | 9 | 0 | 1 |
skipToNextLine(InputStreamMarkCursor) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
RubyInstanceConfig(InputStream, PrintStream, PrintStream) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
setEnvironment(Map) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isVerbose() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
setJRubyHome(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isProfilingEntireRun() |   | 50% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
static {...} |   | 98% |   | 50% | 6 | 7 | 0 | 63 | 0 | 1 |
isRubyShebangLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setUpdateNativeENVEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setJitLogEvery(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setJitThreshold(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setJitMax(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setJitMaxSize(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setRunRubyInProcess(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setInput(InputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setOutput(PrintStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setError(PrintStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProfile(Profile) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setObjectSpaceEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setSiphashEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLoader(ClassLoader) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLoadPaths(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShouldPrintUsage(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShouldPrintProperties(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setAssumeLoop(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setAssumePrinting(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProcessLineEnds(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setSplit(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setDebug(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setParserDebug(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShowBytecode(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShowCopyright(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShouldRunInterpreter(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShouldCheckSyntax(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setInputFieldSeparator(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setKCode(KCode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setInternalEncoding(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setExternalEncoding(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setSourceEncoding(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setRecordSeparator(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setInPlaceBackupExtension(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProfilingMode(RubyInstanceConfig.ProfilingMode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProfileOutput(ProfileOutput) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setDisableRUBYOPT(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setTraceType(TraceType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setHasScriptArgv(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setBacktraceMask(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setNativeEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setXFlag(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setBacktraceColor(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setGlobalRequireLock(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setJitBackground(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLoadGemfile(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProfileMaxMethods(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setKernelGsubDefined(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setAllowUppercasePackageNames(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProfilingService(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setTruffleHooks(TruffleHooksStub) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getVerbose() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
displayedFileName() |  | 86% |   | 88% | 1 | 5 | 1 | 7 | 0 | 1 |
setLoadedNativeExtensions(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getLoadServiceCreator() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isJitDumping() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isJitLoggingVerbose() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getJitMax() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getJitMaxSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isRunRubyInProcess() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hasInlineScript() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShouldPrintUsage() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShouldPrintProperties() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getParserDebug() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getInPlaceBackupExtension() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getThreadDumpSignal() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getProfilingMode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getProfileOutput() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hasShebangLine() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getHasScriptArgv() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getProfileMaxMethods() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAllowUppercasePackageNames() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getProfilingService() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTruffleHooks() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getInPlaceBackupExtention() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
requiredLibraries() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
loadPaths() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
shouldPrintUsage() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
shouldPrintProperties() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
shouldRunInterpreter() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isShouldRunInterpreter() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isxFlag() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isShebang(InputStreamMarkCursor) |  | 92% |   | 83% | 1 | 4 | 1 | 10 | 0 | 1 |
isProfiling() |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
hasLoadedNativeExtensions() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSafeLevel() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBasicUsageHelp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getExtendedHelp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPropertyHelp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getVersionString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getCopyrightString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isSamplingEnabled() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isBenchmarking() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isCextEnabled() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShouldRunInterpreter() |  | 92% |   | 67% | 2 | 4 | 0 | 1 | 0 | 1 |
setCompatVersion(CompatVersion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setSafeLevel(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setBenchmarking(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setCextEnabled(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getJRubyHome() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
processArguments(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setHasInlineScript(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setScriptFileName(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
createLoadService(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
inlineScript() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setCompileMode(RubyInstanceConfig.CompileMode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setCurrentDirectory(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setArgv(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setForceStdin(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setVerbosity(RubyInstanceConfig.Verbosity) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setShowVersion(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setArgvGlobalsOn(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setHardExit(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setHasShebangLine(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDisableGems(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
isUpdateNativeENVEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCompileMode() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isJitLogging() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJitLogEvery() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJitThreshold() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getInput() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getOutput() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getError() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCurrentDirectory() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getProfile() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isObjectSpaceEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSiphashEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getEnvironment() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLoader() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getArgv() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getInlineScript() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRequiredLibraries() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLoadPaths() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isInlineScript() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isForceStdin() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getScriptFileName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isAssumeLoop() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isAssumePrinting() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isProcessLineEnds() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSplit() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getVerbosity() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isDebug() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isParserDebug() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isShowVersion() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isShowBytecode() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isShowCopyright() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getShouldCheckSyntax() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getInputFieldSeparator() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getKCode() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getInternalEncoding() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getExternalEncoding() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSourceEncoding() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRecordSeparator() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getOptionGlobals() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isManagementEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getExcludedMethods() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isArgvGlobalsOn() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isHardExit() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isDisableGems() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTraceType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getBacktraceMask() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isNativeEnabled() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isXFlag() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getBacktraceColor() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isGlobalRequireLock() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJitBackground() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLoadGemfile() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getKernelGsubDefined() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getIPv4Preferred() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCompatVersion() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |