-
- All Implemented Interfaces:
-
org.gradle.process.JavaDebugOptions
public final class JavaDebugSupport implements JavaDebugOptionsEncapsulate JVM debug options
parse gradle task option value (enabled, suspend, etc.)
determine debug port from com.intershop.gradle.icm.extension.DevelopmentConfiguration
render JVM debug parameter string
The internal values are backed by a org.gradle.process.internal.DefaultJavaDebugOptions to it used it's defaults.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classJavaDebugSupport.Companion
-
Constructor Summary
Constructors Constructor Description JavaDebugSupport(JavaDebugOptions options)
-
Method Summary
Modifier and Type Method Description final StringrenderJVMCommandLineParameter()final StringrenderEnvVariableValue()Renders the value for usage with an environment variable final StringrenderTaskOptionValue()Property<Boolean>getEnabled()Property<Integer>getPort()Property<Boolean>getServer()Property<Boolean>getSuspend()-
-
Method Detail
-
renderJVMCommandLineParameter
final String renderJVMCommandLineParameter()
-
renderEnvVariableValue
final String renderEnvVariableValue()
Renders the value for usage with an environment variable
-
renderTaskOptionValue
final String renderTaskOptionValue()
-
getEnabled
Property<Boolean> getEnabled()
-
getSuspend
Property<Boolean> getSuspend()
-
-
-
-