Mark Paluch
Mark Paluch
This is a draft for configuring a `QueryEnhancerSelector` that selects a `QueryEnhancerFactory` based on a `DeclaredQuery`: ```java @EnableJpaRepositories(queryEnhancerSelector = MyQueryEnhancerSelector.class) class MyQueryEnhancerSelector extends QueryEnhancerSelector.DefaultQueryEnhancerSelector { public MyQueryEnhancerSelector() { super(QueryEnhancerFactories.fallback(), DefaultQueryEnhancerSelector.jpql());...
We now provide a dedicated API to introspect nullability rules. The new API supports Spring, JSR-305, and [JSpecify](https://jspecify.dev/). ```java Nullability nullability = Nullability.forMethodReturnType(method); nullability.isDeclared(); nullability.isNullable(); nullability.isNonNull(); // introspect multiple elements...