From 29097c9560e10fbc236eb17604e1f2c0cec4fa8c Mon Sep 17 00:00:00 2001 From: mikereiche Date: Wed, 17 Jan 2024 17:36:36 -0800 Subject: [PATCH] Revert "Mark CouchbaseAnnotationProcessor for auto-discovery. (#1871)" This reverts commit 8b87abbff0805fa851cd4fdcf309bd667494962d. --- pom.xml | 57 +++++++++---------- src/main/asciidoc/repository.adoc | 45 --------------- .../javax.annotation.processing.Processor | 1 - 3 files changed, 26 insertions(+), 77 deletions(-) delete mode 100644 src/main/resources/META-INF/services/javax.annotation.processing.Processor 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