Package com.onurkat.reclazz.gradle
Class AgentArgumentProvider
java.lang.Object
com.onurkat.reclazz.gradle.AgentArgumentProvider
- All Implemented Interfaces:
org.gradle.process.CommandLineArgumentProvider
public abstract class AgentArgumentProvider
extends Object
implements org.gradle.process.CommandLineArgumentProvider
Builds the single
-javaagent:<jar>=<args> JVM argument, lazily, so the agent jar
and the argument string are only resolved when the task actually runs. Declared as task
inputs so a run task stays correct when the jar or the arguments change.-
Constructor Details
-
AgentArgumentProvider
public AgentArgumentProvider()
-
-
Method Details
-
getEnabled
-
getAgentJar
@Classpath public abstract org.gradle.api.file.ConfigurableFileCollection getAgentJar() -
getArgumentString
-
asArguments
- Specified by:
asArgumentsin interfaceorg.gradle.process.CommandLineArgumentProvider
-