Juergen Hoeller
89cadfa8d9
Polishing
2018-08-07 02:38:54 +02:00
Juergen Hoeller
92c210201e
Polishing
2018-08-01 12:32:09 +02:00
Juergen Hoeller
4c050207e7
Polishing
2018-07-26 23:37:48 +02:00
Juergen Hoeller
1b78afe445
Properly identify event-related ClassCastExceptions on JDK 11
...
Issue: SPR-17093
(cherry picked from commit e458777925 )
2018-07-26 15:15:47 +02:00
Juergen Hoeller
2ae2249842
Polishing
2018-07-24 15:17:33 +02:00
Juergen Hoeller
484addb4f8
Polishing
2018-07-20 17:04:17 +02:00
Juergen Hoeller
22fc3255b7
Polishing
2018-07-19 13:47:03 +02:00
Juergen Hoeller
322b0f431f
Javadoc update: ConfigurationClassPostProcessor is priority-ordered
...
Issue: SPR-17062
(cherry picked from commit c66f9d8 )
2018-07-19 13:46:40 +02:00
Juergen Hoeller
50f7ffddf8
Polishing
2018-07-04 23:07:08 +02:00
Juergen Hoeller
9f69638420
Same method filtering in ConstructorResolver and getTypeForFactoryMethod
...
Issue: SPR-16999
(cherry picked from commit 0052c89 )
2018-07-03 17:05:18 +02:00
Juergen Hoeller
d5bfddac69
Up-to-date coverage of task executor and scheduler variants
...
Includes a clarification of ThreadPoolExecutor configuration options and a note on early AsyncConfigurer initialization.
Issue: SPR-16944
Issue: SPR-16945
(cherry picked from commit d58c09b )
(cherry picked from commit 5a11112 )
2018-06-29 21:21:11 +02:00
Juergen Hoeller
965f3c6434
Polishing
2018-06-11 17:00:51 +02:00
Stephane Nicoll
88456d4799
Fix faulty BeanPostProcessorChecker logs with @EnableCaching
...
Issue: SPR-16896
2018-06-04 15:03:04 +02:00
Juergen Hoeller
fbd83015b1
Expose FactoryBean's raw object on retrieval during post-processing
...
Issue: SPR-16783
(cherry picked from commit 9281f82 )
2018-05-02 17:20:31 +02:00
Juergen Hoeller
3a15595d0c
Introspect originating bean definition as configuration class candidate
...
Issue: SPR-16756
(cherry picked from commit c8b6233 )
2018-05-02 17:15:36 +02:00
Juergen Hoeller
6a727e1ed7
OperatorMatches flags misguided evaluation attempts as FLAWED_PATTERN
...
Issue: SPR-16731
(cherry picked from commit d4a55a2 )
2018-04-17 13:46:37 +02:00
Juergen Hoeller
c2fdd56107
Polishing
2018-04-11 16:50:48 +02:00
Juergen Hoeller
b0ed385f84
Polishing
2018-03-31 17:06:33 +02:00
Juergen Hoeller
5d54adfb9a
Selective backport of annotation retrieval refinements (from 5.0.5)
...
In particular AnnotationTypeFilter's ignoring of standard Java interfaces, AnnotationUtils.clearCache() and a few extra common classes in ClassUtils.
Issue: SPR-16667
Issue: SPR-16675
2018-03-31 17:03:59 +02:00
Juergen Hoeller
bcda243f63
Polishing
2018-03-29 17:34:28 +02:00
Juergen Hoeller
9cc03fa8b0
Polishing
2018-03-28 02:03:31 +02:00
Juergen Hoeller
59189e5957
Backported core container concurrency refinements
...
Issue: SPR-16620
Issue: SPR-16625
Issue: SPR-16627
2018-03-28 01:23:50 +02:00
Juergen Hoeller
7cafa6764c
Validate declared annotations before deciding between reflection and ASM
...
Issue: SPR-16564
2018-03-28 01:20:59 +02:00
Juergen Hoeller
881817678f
Scope annotation in class hierarchies vs XML bean definition inheritance
...
Issue: SPR-16602
(cherry picked from commit 914b247 )
2018-03-28 01:18:05 +02:00
Juergen Hoeller
6158634d67
Clarified repeatable PropertySource annotation vs use as meta-annotation
...
Issue: SPR-16592
(cherry picked from commit c4e9ce8 )
2018-03-28 01:17:18 +02:00
Juergen Hoeller
346d0e271d
Polishing
2018-03-07 16:24:40 +01:00
Juergen Hoeller
017f2a8ccc
Upgrade to Animal Sniffer 1.16
2018-03-05 13:54:55 +01:00
Juergen Hoeller
1f12214b45
Polishing
2018-03-02 13:11:31 +01:00
Juergen Hoeller
0bc7c47bea
Polishing
2018-02-26 13:24:50 +01:00
Juergen Hoeller
06e2bada0a
ConcurrentMapCache.get(key, valueLoader) avoids race condition
...
Issue: SPR-16533
2018-02-26 13:24:25 +01:00
Juergen Hoeller
8181c0237f
Enforce GMT timezone for testBindInstantFromJavaUtilDate
...
Issue: SPR-16534
(cherry picked from commit 7d89de0 )
2018-02-26 13:23:02 +01:00
igor-suhorukov
d5f358c33c
Polish: Array designators "[]" should be on the type, not the variable
...
(cherry picked from commit c782075 )
2018-02-25 15:03:54 +01:00
Juergen Hoeller
8b071633d3
Consistent use of ClassUtils.toClassArray (and related polishing)
2018-02-22 14:27:57 +01:00
Juergen Hoeller
6d11b40353
Consistent use of StringUtils.toStringArray
2018-02-16 19:48:43 +01:00
Juergen Hoeller
722cb36e01
Consistent Class array vs vararg declarations (and related polishing)
...
(cherry picked from commit 3b810f3 )
2018-02-14 16:38:28 +01:00
Juergen Hoeller
0030ff8711
Polishing
2018-02-13 14:20:07 +01:00
Juergen Hoeller
afe461609c
Polishing (selective backports from master)
2018-02-12 13:45:53 +01:00
Juergen Hoeller
05dec6d23e
Consistent use of @throws instead of @exception
...
(cherry picked from commit 5c813a3 )
2018-02-12 13:44:17 +01:00
Juergen Hoeller
9926b68473
Avoid String concatenation for not-null assertion in BeanProperty/DirectFieldBindingResult
...
Issue: SPR-16455
(cherry picked from commit 9c069f6 )
2018-02-12 13:41:50 +01:00
Juergen Hoeller
b125b5e398
Properly analyze Java 9 class cast messages for lambda event listeners
...
Issue: SPR-16435
(cherry picked from commit 89d2bd9 )
2018-02-12 13:41:05 +01:00
Juergen Hoeller
13c213481a
@EnableAspectJAutoProxy: per application context, requires aspectjweaver
...
Issue: SPR-14753
Issue: SPR-15801
(cherry picked from commit 0e734d8 )
2018-02-12 13:40:19 +01:00
Juergen Hoeller
ce9402618c
Doc: no "useCodeAsDefaultMessage" for setValidationMessageSource
...
Issue: SPR-15986
(cherry picked from commit 37ab8a7 )
2018-02-12 13:40:08 +01:00
Juergen Hoeller
4ccf33e36b
Javadoc format and related polishing
...
(cherry picked from commit 9d0e62e )
2018-01-22 13:08:03 +01:00
Juergen Hoeller
8b5a013423
Polishing
2018-01-19 19:35:02 +01:00
Juergen Hoeller
a73d9bbed5
Scheduled/JmsAnnotationBeanPostProcessor properly deals with nested proxies
...
Issue: SPR-16196
2018-01-19 19:13:38 +01:00
Juergen Hoeller
d53ede9bd3
CacheProxyFactoryBean exposes all relevant CacheInterceptor callbacks
...
Issue: SPR-16295
(cherry picked from commit b160f93 )
2018-01-19 18:41:45 +01:00
Juergen Hoeller
092b3d4a52
Warning instead of error for non-present type filter class
...
Issue: SPR-16356
(cherry picked from commit 4adc820 )
2018-01-19 18:41:18 +01:00
Juergen Hoeller
f09e252417
Polishing
2017-11-21 15:25:33 +01:00
Juergen Hoeller
47383fce97
Unit tests for configuration superclass inclusion
...
Issue: SPR-16217
(cherry picked from commit 08c95fb )
2017-11-21 15:25:17 +01:00
Juergen Hoeller
1d060ecff0
Document common use cases for @Order vs @Priority vs @DependsOn
...
Issue: SPR-16213
(cherry picked from commit 84699c8 )
2017-11-20 13:33:23 +01:00