anchor.diff:  
   NOTE: This is a port of the {asciidoctor-maven-plugin}[Asciidoctor Maven Plugin] project founded by {lightguard}[@LightGuard] and relies on {asciidoctorj}[AsciidoctorJ] founded by {lordofthejars}[@lordofthejars].
   
  +NOTE: The https://github.com/gradle/kotlin-dsl[Gradle Kotlin DSL] is not properly supported by this plugin yet but it can be used with the GKD. Examples and workarounds are described below.
  +
   ifndef::env-site[]
   == Contributing
   
  
positive.code: }
  
  apply plugin: 'org.asciidoctor.convert'
  ----
  
  == Usage
  
negative.code:                 toc                 : '',
                  idprefix            : '',
                  idseparator         : '-'
  }
  ----
  
  Or in the Gradle Kotlin DSL:
  
  [source,kotlin]
  .build.gradle.kts
  ----
  tasks {
    "asciidoctor"(AsciidoctorTask::class) { <1>
      outputDir = file("$buildDir/docs")
      options(mapOf("doctype" to "book", "ruby" to "erubis"))
  
      attributes(
        mapOf(
          "source-highlighter" to "coderay",
          "toc"                to "",
          "idprefix            to "",
          "idseparator"        to "-"
        )
      )
    }
  }
  ----
  <1> append below the line: `apply plugin: 'org.asciidoctor.convert'`
  