Yanming Zhou
50a4fdac6e
Use Map::computeIfAbsent to simplify scope implementations
...
Closes gh-25038
5 years ago
Sam Brannen
12e05280ad
Upgrade to AssertJ 3.16
5 years ago
Sam Brannen
c3f439417e
Disable remaining JavaScript-based tests on Java 15+
...
This commit disables all remaining JavaScript-based tests on Java 15 or
higher since the Nashorn JavaScript engine is no longer part of the JDK.
5 years ago
Sam Brannen
71ed8143a1
Disable StandardScriptFactoryTests on Java 15+
...
This commit disables StandardScriptFactoryTests on Java 15 or higher
since the Nashorn JavaScript engine is no longer part of the JDK.
5 years ago
Juergen Hoeller
57f1e86a35
AnnotationBeanNameGenerator caches meta-annotations for stereotype check
...
Closes gh-24980
5 years ago
Juergen Hoeller
73fadd8b7c
Polishing
5 years ago
Juergen Hoeller
127e879726
Store source in index-derived ScannedGenericBeanDefinition as well
...
Includes consistent constructor-level storage of derived resource in ScannedGenericBeanDefinition and ConfigurationClassBeanDefinition.
Closes gh-24978
5 years ago
Sam Brannen
9628038c58
Upgrade to BeanShell 2.0b6
5 years ago
Juergen Hoeller
8595f01e44
Polishing
5 years ago
陈其苗
13970ae528
Use autoboxing instead of explicit wrapping in tests
...
Closes gh-24801
5 years ago
Sam Brannen
01cf0a3d4e
Polish MBeanClientInterceptorTests and recover two lost tests
...
Two test methods were missing the @Test annotation after the migration
from JUnit 3 to JUnit 4.
5 years ago
Sam Brannen
9bd74c270f
Remove flaky check in MBeanClientInterceptorTests
...
Prior to this commit, the testTestLazyConnectionToRemote() method in
MBeanClientInterceptorTests expected an exception to be thrown while
attempting to access the state of a proxied MBean after the MBeanServer
had been shutdown; however, the test occasionally failed if the server
had not been properly shutdown.
Since an attempt to wait on the server to shutdown proved not to be
consistently helpful in this scenario, we are entirely removing this
check from the test.
5 years ago
Sam Brannen
e26764d249
Remove duplicate words in documentation and polish Javadoc
5 years ago
Сергей Цыпанов
e63d1cf12d
Improve usage of ByteArrayOutputStream/ByteArrayInputStream
...
Closes gh-24805
5 years ago
Qimiao Chen
7c831d2ef4
Replace anonymous inner classes with lambdas in tests
...
Closes gh-24808
5 years ago
Sam Brannen
06fa8692cd
Attempt to make MBeanClientInterceptorTests more robust
5 years ago
Sam Brannen
ac11acb532
Optimize sorting in PostProcessorRegistrationDelegate
...
Closes gh-24776
5 years ago
Sam Brannen
5c977ce119
Make remaining static fields final in CommonAnnotationBPP
5 years ago
Sam Brannen
6d0bab332c
Polishing
5 years ago
Qimiao Chen
c42a0eeb38
Make resourceAnnotationTypes field final in CommonAnnotationBPP
...
Closes gh-24774
5 years ago
Juergen Hoeller
910d2788e9
Polishing
5 years ago
Juergen Hoeller
2e23cf32ce
Clarify name generation responsibility for PropertySourceFactory impls
...
Closes gh-24757
5 years ago
陈其苗
821a8eebdd
Improve Javadoc in Configuration
5 years ago
Sam Brannen
b069efade4
Polish Javadoc for @ManagedAttribute
...
See gh-24742
5 years ago
Rossen Stoyanchev
1f72ab4816
Add Javadoc to ManagedAttribute
...
Closes: gh-24742
5 years ago
Qimiao Chen
09b36380cd
Fix typos in source files
...
Closes gh-24746
5 years ago
Sam Brannen
e6814f6609
Clean up warnings in Jsr354NumberFormatAnnotationFormatterFactory
5 years ago
Sam Brannen
678b6edad2
Delete unused method in ConfigurationClassParser
5 years ago
Qimiao Chen
c8c1e61c0a
Improve Javadoc in AutoProxyRegistrar
...
Closes gh-24688
Co-authored-by: Sam Brannen <sbrannen@pivotal.io>
5 years ago
Juergen Hoeller
bcee6b9da4
Consistent assertions for supplier-based bean definition tests
5 years ago
Juergen Hoeller
bee63e38c1
Create ScannedGenericBeanDefinitions for index-derived components as well
...
Closes gh-24638
5 years ago
Juergen Hoeller
0e95282153
Polishing
5 years ago
Juergen Hoeller
2afe5802c0
Clarify setCacheMillis/setCacheSeconds vs java.util.ResourceBundle
...
Closes gh-24563
5 years ago
Hyunjin Choi
ede2a1d4b2
Remove unnecessary semicolon in some enum classes
5 years ago
ZhangT
6add7b4dec
Polishing
...
Closes gh-24543
5 years ago
Juergen Hoeller
a4179b4795
Polishing
5 years ago
Juergen Hoeller
d1c7083e77
Consistent ROLE_INFRASTRUCTURE declarations for configuration classes
...
Closes gh-24509
5 years ago
Sam Brannen
9dbd411f81
Suppress warnings in Gradle build
5 years ago
Sam Brannen
974cacac31
Support nested annotations in ASM-based processing again
...
Spring Framework 5.0 introduced a regression in ASM-based annotation
processing. Specifically, nested annotations were no longer supported,
and component scanning resulted in an exception if a candidate
component was annotated with an annotation that contained nested
annotations.
This commit fixes this regression by introducing special handling in
AnnotationTypeMapping that supports extracting values from objects of
type TypeMappedAnnotation when necessary.
Closes gh-24375
5 years ago
Rossen Stoyanchev
0a974511bd
Expose awaitTerminationMillis presion
...
Closes gh-24496
5 years ago
Juergen Hoeller
b23049bd27
Polishing
5 years ago
Juergen Hoeller
82adb09490
ImportSelector.getExclusionFilter() naming and javadoc clarification
...
See gh-24175
5 years ago
Juergen Hoeller
d93303c008
ImportSelector.getCandidateFilter() for transitive filtering of classes
...
Closes gh-24175
5 years ago
Qimiao Chen
5aa37ea07b
Let BFAwareGeneratorStrategy extend ClassLoaderAwareGeneratorStrategy
...
This commit updates BeanFactoryAwareGeneratorStrategy to extend
ClassLoaderAwareGeneratorStrategy in order to avoid duplication of the
common generate() implementation.
Closes gh-24396
5 years ago
Sam Brannen
984f9de191
Fix Checkstyle violation
...
See gh-24375
5 years ago
Sam Brannen
2a2efbe611
Introduce @Disabled regression test for gh-24375
5 years ago
Sébastien Deleuze
3f1882c4eb
Support noarg callable references in Kotlin beans DSL
...
Closes gh-23395
5 years ago
Stephane Nicoll
bdb9f9570e
Polish
5 years ago
Juergen Hoeller
4936a637fe
Polishing
5 years ago
Juergen Hoeller
b0e4b7e29c
Re-calculate SimpleKey's hashCode field on deserialization
...
Closes gh-24320
5 years ago