SpringSource/spring-data-neo4j — pull request #17 by ractive (2011-12-01 10:50:25+00:00)
Title: Remove cypherdsl stuff from AbstractGraphRepository

This allows cypherdsl to be an optional dependency.

Spring Data Commons scans all the methods of AbstractGraphRepository in TransactionalRepositoryFactoryBeanSupport. When it has hit the query methods that are implemented from the CypherDslRepository interface, it tried to load the classes of the parameters and return values - which failed because cypherdsl may not be on the classpath, because it's optional.