Top Description Constructors Methods
org.jruby.ext.coverage

public Class CoverageModule

extends Object
Class Inheritance
Imports
java.util.Map, org.jruby.RubyHash, .RubyString, .RubySymbol, org.jruby.anno.JRubyMethod, org.jruby.ast.util.ArgsUtil, org.jruby.runtime.Arity, .ThreadContext, org.jruby.runtime.builtin.IRubyObject, org.jruby.util.TypeConverter, org.jruby.util.collections.IntList

Implementation of Ruby 1.9.2's "Coverage" module

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static IRubyObject
convertCoverageToRuby(ThreadContext context, Map<String, IntList> coverage, int mode)

public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
public static IRubyObject
setup(ThreadContext context, IRubyObject self, IRubyObject[] args)

public static IRubyObject
start(ThreadContext context, IRubyObject self, IRubyObject[] args)

public static IRubyObject
public static IRubyObject
public static IRubyObject
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

CoverageModuleback to summary
public CoverageModule()

Method Detail

convertCoverageToRubyback to summary
private static IRubyObject convertCoverageToRuby(ThreadContext context, Map<String, IntList> coverage, int mode)
line_stubback to summary
public static IRubyObject line_stub(ThreadContext context, IRubyObject self, IRubyObject arg)
Annotations
@JRubyMethod
module:true
peek_resultback to summary
public static IRubyObject peek_result(ThreadContext context, IRubyObject self)
Annotations
@JRubyMethod
module:true
resultback to summary
public static IRubyObject result(ThreadContext context, IRubyObject self, IRubyObject[] args)
Annotations
@JRubyMethod
module:true
optional:1
keywords:true
checkArity:false
resumeback to summary
public static IRubyObject resume(ThreadContext context, IRubyObject self)
Annotations
@JRubyMethod
module:true
running_pback to summary
public static IRubyObject running_p(ThreadContext context, IRubyObject self)
Annotations
@JRubyMethod
name:running?
module:true
setupback to summary
public static IRubyObject setup(ThreadContext context, IRubyObject self, IRubyObject[] args)
Annotations
@JRubyMethod
module:true
optional:1
checkArity:false
startback to summary
public static IRubyObject start(ThreadContext context, IRubyObject self, IRubyObject[] args)
Annotations
@JRubyMethod
module:true
optional:1
keywords:true
checkArity:false
stateback to summary
public static IRubyObject state(ThreadContext context, IRubyObject self)
Annotations
@JRubyMethod
module:true
supported_pback to summary
public static IRubyObject supported_p(ThreadContext context, IRubyObject self, IRubyObject arg)
Annotations
@JRubyMethod
module:true
name:supported?
suspendback to summary
public static IRubyObject suspend(ThreadContext context, IRubyObject self)
Annotations
@JRubyMethod
module:true