anchor.diff:  }
   ----
   
  -Source files are resolved relative to `sourceDir`.  Source files are also not allowed to start with an underscore.
  +Paths defined in this PatternSet are resolved relative to the `sourceDir`.
   
   === Processing Auxiliary Files
   
  
positive.code: attributes:: a Map specifying various document attributes that can be sent to Asciidoctor
    Use `attributes` to append, Use `setAttributes` or `attributes=` to overwrite.
  
  === Defining Sources
  
  By default the plugin will search for sources under `sourceDir`. Sources may have any of the following extensions in
  order to be discovered:
  
  * .asciidoc
  * .adoc
  * .asc
  * .ad
  
  To select only certain files use the `sources` method. This takes a closure which in turn configures an internal
  http://www.gradle.org/docs/current/javadoc/org/gradle/api/tasks/util/PatternSet.html[PatternSet]
  
  [source,groovy]
  .build.gradle
  
negative.code: image:https://api.bintray.com/packages/asciidoctor/maven/{project-name}/images/download.svg[Download, link=https://bintray.com/asciidoctor/maven/{project-name}]
  endif::[]
  
  The {doctitle} is the official means of using {asciidoctor-url}[Asciidoctor] to convert all your {asciidoc-url}[AsciiDoc] documentation using {gradle-url}[Gradle].
  
  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].
  
  