The EntityGraphQuerydslPredicateExecutor currently uses the following signature:
T findOne(Predicate predicate, EntityGraph entityGraph);
In Spring Data 2.0 the {{QuerydslPredicateExecutor}} is changed to:
Optional<T> findOne(Predicate var1);
I think this library should upgrade to the Optional<T> as well for findOne.