diff --git a/pom.xml b/pom.xml
index efabf308..2c357622 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,6 +23,8 @@
3.0.13-SNAPSHOT
spring.data.couchbase
7.0.1.Final
+ 1.1.3
+ 5.0.0
3.7.4
3.1.0
2.10.13
@@ -247,37 +249,6 @@
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
- com.querydsl
- querydsl-apt
- ${querydsl}
-
-
-
- none
-
-
-
- test-annotation-processing
- generate-test-sources
-
- testCompile
-
-
- only
-
- org.springframework.data.couchbase.repository.support.CouchbaseAnnotationProcessor
-
- target/generated-test-sources
-
-
-
-
-
org.apache.maven.plugins
maven-surefire-plugin
@@ -321,6 +292,30 @@
org.asciidoctor
asciidoctor-maven-plugin
+
+ com.mysema.maven
+ apt-maven-plugin
+ ${apt}
+
+
+ com.querydsl
+ querydsl-apt
+ ${querydsl}
+
+
+
+
+ generate-test-sources
+
+ test-process
+
+
+ target/generated-test-sources
+ org.springframework.data.couchbase.repository.support.CouchbaseAnnotationProcessor
+
+
+
+
diff --git a/src/main/asciidoc/repository.adoc b/src/main/asciidoc/repository.adoc
index b774de35..5e3471e3 100644
--- a/src/main/asciidoc/repository.adoc
+++ b/src/main/asciidoc/repository.adoc
@@ -30,51 +30,6 @@ public class Config extends AbstractCouchbaseConfiguration {
An advanced usage is described in <>.
-[[couchbase.repository.configuration.dsl]]
-=== QueryDSL Configuration
-Spring Data Couchbase supports QueryDSL for building type-safe queries. To enable code generation you need to set `spring-data-couchbase` as annotation processor on your project.
-
-.Maven Configuration Example
-====
-[source,xml]
-----
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- [compiler-plugin-version]
-
-
-
-
- com.querydsl
- querydsl-apt
- [version]
-
-
- org.springframework.data
- spring-data-couchbase
- [version]
-
-
-
-
-
-
-
-----
-====
-
-.Gradle Configuration Example
-====
-[source,groovy]
-----
-annotationProcessor 'com.querydsl:querydsl-apt:${querydslVersion}'
-annotationProcessor 'org.springframework.data:spring-data-couchbase:${springDataCouchbaseVersion}'
-----
-====
-
[[couchbase.repository.usage]]
== Usage
diff --git a/src/main/resources/META-INF/services/javax.annotation.processing.Processor b/src/main/resources/META-INF/services/javax.annotation.processing.Processor
deleted file mode 100644
index 616ab13f..00000000
--- a/src/main/resources/META-INF/services/javax.annotation.processing.Processor
+++ /dev/null
@@ -1 +0,0 @@
-org.springframework.data.couchbase.repository.support.CouchbaseAnnotationProcessor
\ No newline at end of file