From 8440c0f3577bf58894daeed8ffcfc7da2720d8f0 Mon Sep 17 00:00:00 2001 From: Lidoca <32785562+Lidoca@users.noreply.github.com> Date: Fri, 25 Apr 2025 16:35:03 +0900 Subject: [PATCH 1/3] docs: add an example for OpenFeign fork Signed-off-by: Lidoca <32785562+Lidoca@users.noreply.github.com> --- .../pages/repositories/core-extensions.adoc | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc b/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc index 251542dbff..02e748fee9 100644 --- a/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc +++ b/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc @@ -80,6 +80,28 @@ dependencies { ==== ====== +Or if you use an OpenFeign fork: + +[openfeign-tabs] +====== +Gradle:: ++ +==== +[source,groovy,indent=0,subs="verbatim,quotes",role="secondary"] +---- +dependencies { + + implementation "io.github.openfeign.querydsl:querydsl-jpa:${querydslVersion}" + annotationProcessor "io.github.openfeign.querydsl:querydsl-apt:${querydslVersion}:jpa" + annotationProcessor 'jakarta.persistence:jakarta.persistence-api' + + testAnnotationProcessor "io.github.openfeign.querydsl:querydsl-apt:${querydslVersion}:jpa" + testAnnotationProcessor 'jakarta.persistence:jakarta.persistence-api' +} +---- +==== +====== + Note that the setup above shows the simplemost usage omitting any other options or dependencies that your project might require. include::{commons}@data-commons::page$repositories/core-extensions-web.adoc[leveloffset=1] From f6f2ccf855b1f1e3f80c10f6cddd6e36603f3877 Mon Sep 17 00:00:00 2001 From: Lidoca <32785562+Lidoca@users.noreply.github.com> Date: Sat, 26 Apr 2025 14:32:43 +0900 Subject: [PATCH 2/3] doc: add an example of Maven for OpenFeign fork Signed-off-by: Lidoca <32785562+Lidoca@users.noreply.github.com> --- .../pages/repositories/core-extensions.adoc | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc b/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc index 02e748fee9..f5d992ddf8 100644 --- a/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc +++ b/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc @@ -84,6 +84,77 @@ Or if you use an OpenFeign fork: [openfeign-tabs] ====== +Maven:: ++ +[source,xml,indent=0,subs="verbatim,quotes",role="primary"] +---- + + + io.github.openfeign.querydsl + querydsl-jpa + ${querydslVersion} + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + io.github.openfeign.querydsl + querydsl-apt + ${querydslVersion} + jpa + + + jakarta.persistence + jakarta.persistence-api + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.6.0 + + + add-source + generate-sources + + add-source + + + + target/generated-sources + + + + + add-test-source + generate-test-sources + + add-test-source + + + + target/generated-test-sources + + + + + + + +---- + Gradle:: + ==== From 509918ca2dfbcec74889c704e76e7b94e409545a Mon Sep 17 00:00:00 2001 From: Lidoca <32785562+Lidoca@users.noreply.github.com> Date: Mon, 28 Apr 2025 11:37:43 +0900 Subject: [PATCH 3/3] docs: change `openfeign-tabs` to `tabs` for rendering the page correctly Signed-off-by: Lidoca <32785562+Lidoca@users.noreply.github.com> --- .../antora/modules/ROOT/pages/repositories/core-extensions.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc b/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc index f5d992ddf8..e720f30621 100644 --- a/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc +++ b/src/main/antora/modules/ROOT/pages/repositories/core-extensions.adoc @@ -82,7 +82,7 @@ dependencies { Or if you use an OpenFeign fork: -[openfeign-tabs] +[tabs] ====== Maven:: +