Class TaskOption

java.lang.Object
org.javamodularity.moduleplugin.internal.TaskOption

public final class TaskOption extends Object
Stores a flag and its value that can be used as: compiler args, JVM args, and Javadoc options.
  • Constructor Details

    • TaskOption

      public TaskOption(String flag, String value)
  • Method Details

    • getFlag

      public String getFlag()
    • getValue

      public String getValue()
    • getJavadocFlag

      public String getJavadocFlag()
      Javadoc takes options without the initial hyphen.
      Returns:
      the Javadoc flag
      See Also:
      • JavadocOptionFileWriterContext.writeOptionHeader(String)
    • mutateArgs

      public void mutateArgs(List<String> args)
    • mutateOptions

      public void mutateOptions(org.gradle.external.javadoc.CoreJavadocOptions options)