@groovy.transform.CompileStatic class JRubyExecSpec extends org.ysb33r.grolifant5.api.core.runnable.AbstractJvmScriptExecSpec<JRubyExecSpec> implements JRubyExecOptions
Specifies a JRuby execution.
| Modifiers | Name | Description |
|---|---|---|
class |
JRubyExecSpec.1 |
| Modifiers | Name | Description |
|---|---|---|
static String |
LOAD_JARS_LOCK_ON_STARTUP |
| Constructor and description |
|---|
JRubyExecSpec
(Project project)Injected constructor for use by ObjectFactory.newInstance. |
JRubyExecSpec
(org.ysb33r.grolifant5.api.core.ConfigCacheSafeOperations ccso)Create new JRuby execution specification. |
JRubyExecSpec
(org.ysb33r.grolifant5.api.core.ProjectOperations projectOperations) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
withModuleOpens()Shortcut to open modules when needed for execution. |
|
void |
withSystemPath()Shortcut to ensure system path is added to JRuby environment. |
Injected constructor for use by ObjectFactory.newInstance.
project - Contextual projectCreate new JRuby execution specification.
ccso - Configuration cache-safe operations