Browse Source

Polishing

pull/28406/head
Juergen Hoeller 6 years ago
parent
commit
e144b3a73c
  1. 7
      spring-beans/src/main/java/org/springframework/beans/factory/groovy/GroovyBeanDefinitionReader.java
  2. 1
      spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultSingletonBeanRegistry.java
  3. 1
      spring-context-support/src/main/java/org/springframework/cache/jcache/interceptor/JCacheAspectSupport.java

7
spring-beans/src/main/java/org/springframework/beans/factory/groovy/GroovyBeanDefinitionReader.java

@ -318,7 +318,6 @@ public class GroovyBeanDefinitionReader extends AbstractBeanDefinitionReader imp
callable.call(this.currentBeanDefinition); callable.call(this.currentBeanDefinition);
} }
return this.currentBeanDefinition.getBeanDefinition(); return this.currentBeanDefinition.getBeanDefinition();
} }
finally { finally {
this.currentBeanDefinition = current; this.currentBeanDefinition = current;
@ -681,8 +680,8 @@ public class GroovyBeanDefinitionReader extends AbstractBeanDefinitionReader imp
} }
private GroovyDynamicElementReader createDynamicElementReader(String namespace) { private GroovyDynamicElementReader createDynamicElementReader(String namespace) {
XmlReaderContext readerContext = this.groovyDslXmlBeanDefinitionReader.createReaderContext(new DescriptiveResource( XmlReaderContext readerContext = this.groovyDslXmlBeanDefinitionReader.createReaderContext(
"Groovy")); new DescriptiveResource("Groovy"));
BeanDefinitionParserDelegate delegate = new BeanDefinitionParserDelegate(readerContext); BeanDefinitionParserDelegate delegate = new BeanDefinitionParserDelegate(readerContext);
boolean decorating = (this.currentBeanDefinition != null); boolean decorating = (this.currentBeanDefinition != null);
if (!decorating) { if (!decorating) {
@ -776,7 +775,7 @@ public class GroovyBeanDefinitionReader extends AbstractBeanDefinitionReader imp
/** /**
* Wraps a bean definition property an ensures that any RuntimeBeanReference * Wraps a bean definition property and ensures that any RuntimeBeanReference
* additions to it are deferred for resolution later. * additions to it are deferred for resolution later.
*/ */
private class GroovyPropertyValue extends GroovyObjectSupport { private class GroovyPropertyValue extends GroovyObjectSupport {

1
spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultSingletonBeanRegistry.java

@ -610,6 +610,7 @@ public class DefaultSingletonBeanRegistry extends SimpleAliasRegistry implements
* should <i>not</i> have their own mutexes involved in singleton creation, * should <i>not</i> have their own mutexes involved in singleton creation,
* to avoid the potential for deadlocks in lazy-init situations. * to avoid the potential for deadlocks in lazy-init situations.
*/ */
@Override
public final Object getSingletonMutex() { public final Object getSingletonMutex() {
return this.singletonObjects; return this.singletonObjects;
} }

1
spring-context-support/src/main/java/org/springframework/cache/jcache/interceptor/JCacheAspectSupport.java vendored

@ -88,6 +88,7 @@ public class JCacheAspectSupport extends AbstractCacheInvoker implements Initial
return this.cacheOperationSource; return this.cacheOperationSource;
} }
@Override
public void afterPropertiesSet() { public void afterPropertiesSet() {
getCacheOperationSource(); getCacheOperationSource();

Loading…
Cancel
Save