anchor.diff:  [source]
   ----
   annotationProcessor "io.vertx:vertx-codegen:${maven.version}:processor"
  -compile "io.vertx:vertx-sql-client-template:${maven.version}"
  +compile "io.vertx:${maven.artifactId}:${maven.version}"
   ----
   
   IDEs usually provide usually support for annotation processors.
  
positive.code: </dependency>
  <dependency>
    <groupId>io.vertx</groupId>
    <artifactId>vertx-sql-client-template</artifactId>
    <version>${maven.version}</version>
  </dependency>
  ----
  
negative.code: The _codegen_ annotation processor generates these classes at compilation time. It is a feature of the Java
  compiler so _no extra step_ is required, it is just a matter of configuring correctly your build:
  
  Just add the `io.vertx:vertx-codegen:processor` and `io.vertx:${maven.artifactId}`
  dependencies to your build.
  
  Here a configuration example for Maven:
  