anchor.diff:  
   == Usage
   
  -The plugin adds a new task named `asciidoctor`. This task exposes a few properties as part of its configuration.
  +The plugin adds a new task named *asciidoctor*.
  +You can configure this task using the following configuration properties and methods.
   
   .Properties
   [horizontal]
  
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: }
  ----
  
  Paths defined in this PatternSet are resolved relative to the `sourceDir`.
  
  === Processing Auxiliary Files
  
  