mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-25 16:29:28 +00:00
Make rootObject parameter consistently nullable
MethodBasedEvaluationContext and CacheEvaluationContext should allow a nullable rootObject constructor parameter like StandardEvaluationContext does. Closes gh-35206
This commit is contained in:
Vendored
+1
-1
@@ -48,7 +48,7 @@ class CacheEvaluationContext extends MethodBasedEvaluationContext {
|
||||
private final Set<String> unavailableVariables = new HashSet<>(1);
|
||||
|
||||
|
||||
CacheEvaluationContext(Object rootObject, Method method, @Nullable Object[] arguments,
|
||||
CacheEvaluationContext(@Nullable Object rootObject, Method method, @Nullable Object[] arguments,
|
||||
ParameterNameDiscoverer parameterNameDiscoverer) {
|
||||
|
||||
super(rootObject, method, arguments, parameterNameDiscoverer);
|
||||
|
||||
+1
-1
@@ -53,7 +53,7 @@ public class MethodBasedEvaluationContext extends StandardEvaluationContext {
|
||||
private boolean argumentsLoaded = false;
|
||||
|
||||
|
||||
public MethodBasedEvaluationContext(Object rootObject, Method method, @Nullable Object[] arguments,
|
||||
public MethodBasedEvaluationContext(@Nullable Object rootObject, Method method, @Nullable Object[] arguments,
|
||||
ParameterNameDiscoverer parameterNameDiscoverer) {
|
||||
|
||||
super(rootObject);
|
||||
|
||||
Reference in New Issue
Block a user