We have been wondering. Most of the classes inside Spring Data Neo4j 5.x package
org.springframework.data.neo4j.repository.query are not part of an API that should be used directly. Those are internal and support the creation of declarative SDN Repositories and especially, the derived query support.
We are currently working on aligning Spring Data Neo4j a bit more with the other Spring Data Modules, like JPA and Mongo. We are gonna restructure those packages quite a bit. Nobody is gonna losing features that way, but people having made their way into providing things of their own (there are no hooks to replace most of the parts at runtime), will end up with breaking changes.
I was wondering if any of you did have such a need or knows of projects that needed to do this.
Looking forward to your input!