RubyInstanceConfig(RubyInstanceConfig) | | 0% | | 0% | 4 | 4 | 87 | 87 | 1 | 1 |
findScript(File) | | 0% | | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
getScriptSource() | | 42% | | 39% | 8 | 10 | 11 | 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) | | 81% | | 61% | 11 | 15 | 4 | 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 |
setJRubyHome(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isShebang(InputStreamMarkCursor) | | 76% | | 50% | 2 | 4 | 3 | 10 | 0 | 1 |
isProfilingEntireRun() | | 50% | | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
static {...} | | 98% | | 50% | 6 | 7 | 0 | 63 | 0 | 1 |
displayedFileName() | | 77% | | 62% | 3 | 5 | 2 | 7 | 0 | 1 |
isRubyShebangLine(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShouldRunInterpreter() | | 69% | | 33% | 3 | 4 | 0 | 1 | 0 | 1 |
setUpdateNativeENVEnabled(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setCompileMode(RubyInstanceConfig.CompileMode) | | 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 |
setForceStdin(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProcessLineEnds(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 |
setRecordSeparator(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 |
setDisableGems(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 |
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 |
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 |
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 |
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 |
isVerbose() | | 75% | | 50% | 1 | 2 | 0 | 1 | 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 |
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 |
setCurrentDirectory(String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setArgv(String[]) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setAssumeLoop(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setAssumePrinting(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setSplit(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setVerbosity(RubyInstanceConfig.Verbosity) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDebug(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setShowVersion(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setShouldCheckSyntax(boolean) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setInputFieldSeparator(String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setKCode(KCode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setInternalEncoding(String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setExternalEncoding(String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setSourceEncoding(String) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setInPlaceBackupExtension(String) | | 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 |
setKernelGsubDefined(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 |
isRunRubyInProcess() | | 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 |
getInPlaceBackupExtension() | | 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 |