diff --git a/pom.xml b/pom.xml index cdaeb55df..b25d3752a 100644 --- a/pom.xml +++ b/pom.xml @@ -518,16 +518,6 @@ org.apache.maven.plugins maven-checkstyle-plugin ${maven-checkstyle-plugin.version} - - **/module-info.java - true - etc/checkstyle/config.xml - etc/checkstyle/suppressions.xml - ${project.build.sourceEncoding} - true - true - true - com.puppycrawl.tools @@ -608,6 +598,16 @@ validate true + + **/module-info.java + true + etc/checkstyle/config.xml + etc/checkstyle/suppressions.xml + ${project.build.sourceEncoding} + true + true + true + diff --git a/src/main/antora/modules/ROOT/images/movie-graph-deep.png b/src/main/antora/modules/ROOT/images/movie-graph-deep.png index 8390da20a..54cec8db8 100644 Binary files a/src/main/antora/modules/ROOT/images/movie-graph-deep.png and b/src/main/antora/modules/ROOT/images/movie-graph-deep.png differ diff --git a/src/main/antora/modules/ROOT/pages/faq.adoc b/src/main/antora/modules/ROOT/pages/faq.adoc index c017ca64a..f576a634b 100644 --- a/src/main/antora/modules/ROOT/pages/faq.adoc +++ b/src/main/antora/modules/ROOT/pages/faq.adoc @@ -1151,7 +1151,7 @@ but especially our own variant of it, the `CypherdslConditionExecutor`. Both xre the full queries we create for you. Thus, you will have the domain fully populated together with custom conditions. Of course, your conditions must work with what we generate. Find the names of the root node, the related nodes and more xref:appendix/custom-queries.adoc#custom-queries[here]. -* Use the http://neo4j-contrib.github.io/cypher-dsl/current/[Cypher-DSL] via the `CypherdslStatementExecutor` or the `ReactiveCypherdslStatementExecutor`. +* Use the https://neo4j.github.io/cypher-dsl[Cypher-DSL] via the `CypherdslStatementExecutor` or the `ReactiveCypherdslStatementExecutor`. The Cypher-DSL is predestined to create dynamic queries. In the end, it's what SDN uses under the hood anyway. The corresponding mixins work both with the domain type of repository itself and with projections (something that the mixins for adding conditions don't). diff --git a/src/main/antora/modules/ROOT/pages/repositories/sdn-extension.adoc b/src/main/antora/modules/ROOT/pages/repositories/sdn-extension.adoc index c0600a9c6..9e7deed1f 100644 --- a/src/main/antora/modules/ROOT/pages/repositories/sdn-extension.adoc +++ b/src/main/antora/modules/ROOT/pages/repositories/sdn-extension.adoc @@ -29,7 +29,7 @@ Additional mixins provided are: Both the `QuerydslPredicateExecutor` and `CypherdslConditionExecutor` provide the same concept: SDN generates a query, you provide "predicates" (Query DSL) or "conditions" (Cypher DSL) that will be added. We recommend the Cypher DSL, as this is what SDN uses natively. You might even want to consider using the -http://neo4j-contrib.github.io/cypher-dsl/2021.1.1/#thespringdataneo4j6annotationprocessor[annotation processor] that generates +https://neo4j.github.io/cypher-dsl#thespringdataneo4j6annotationprocessor[annotation processor] that generates a static meta model for you. How does that work? Declare your repository as described above and add *one* of the following interfaces: