Qimiao Chen
acae174f8f
Fix javadoc in DependencyDescriptor
...
Closes gh-24551
2020-02-19 11:04:25 +01:00
ZhangT
6add7b4dec
Polishing
...
Closes gh-24543
2020-02-17 17:33:39 +01:00
Sam Brannen
51fa98a1b2
Apply compiler conventions to test fixtures
2020-02-07 11:04:03 +01:00
Juergen Hoeller
b23049bd27
Polishing
2020-02-06 12:59:55 +01:00
Juergen Hoeller
669a689a50
Prevent unnecessary refresh for InjectionMetadata.EMPTY
...
Closes gh-24485
2020-02-06 12:44:05 +01:00
Сергей Цыпанов
a36168c972
Produce less String-related garbage when generating bean names
...
Closes gh-24476
2020-02-04 11:18:48 +01:00
Johnny Lim
f01de79fe2
Polish
2020-01-31 10:38:36 +00:00
Сергей Цыпанов
64440a5f04
Some trivial improvements to reduce allocation pressure
...
Closes gh-24447
2020-01-28 11:07:40 +01:00
Sam Brannen
b34404916a
Update copyright date
2020-01-17 18:15:16 +01:00
Сергей Цыпанов
3adc7c3059
Hoist concatenation of two constant Strings out of loops
...
Closes gh-24388
2020-01-17 16:59:39 +01:00
stsypanov
8e5cad2af3
Add fast path for ClassUtils.hasMethod()
2020-01-08 18:52:15 +01:00
Sam Brannen
59ade91694
Use HTTPS in link
...
See gh-24268
2020-01-06 14:45:17 +01:00
Sam Brannen
c1d0060a6f
Recommend third-party alternatives in BeanUtils Javadoc
...
See gh-24268
2020-01-06 14:41:00 +01:00
Rossen Stoyanchev
510ef1ab2e
Polishing contribution
...
See gh-24287
2020-01-03 11:21:07 +00:00
KangZhiDong
f585eb0b79
Fix Javadoc typos
...
See gh-24287
2020-01-03 11:21:07 +00:00
Sam Brannen
57b771ba92
Move common FactoryMethods to spring-beans test fixtures
...
See gh-23550
2020-01-02 16:01:35 +01:00
Sam Brannen
94f8ef08e2
Move common TestPrincipal to spring-core test fixtures
...
See gh-23550
2020-01-02 16:01:35 +01:00
Sam Brannen
7cd4ddf5fc
Rename test fixture package in spring-beans
...
See gh-23550
2020-01-02 16:01:35 +01:00
Sam Brannen
4260c34b47
Rename test fixture package in spring-core
...
See gh-23550
2020-01-02 16:01:34 +01:00
Sam Brannen
61d4ee594d
Use Gradle test fixture support for spring-beans and spring-context
...
See gh-23550
2020-01-02 16:01:34 +01:00
Sam Brannen
5718bf424b
Use Gradle test fixture support for spring-core
...
See gh-23550
2020-01-02 16:01:34 +01:00
Juergen Hoeller
fa8f08391f
Consistent use of annotation-api dependency instead of tomcat-embed-core
2019-12-12 17:21:41 +01:00
Juergen Hoeller
9af8dc0980
Polishing
2019-12-11 17:04:49 +01:00
Johnny Lim
8ac222467b
Short-circuit boolean logic in AbstractBeanDefinition.equals()
...
Closes gh-24185
2019-12-11 16:46:47 +01:00
stsypanov
484006ce90
Hoist Class.getName() from String concatenation to dodge an issue related to profile pollution
2019-12-06 17:36:07 +01:00
Juergen Hoeller
32e7adfa32
Polishing
2019-12-01 02:00:40 +01:00
Juergen Hoeller
91b557eb4b
Polishing
2019-12-01 01:21:53 +01:00
Sam Brannen
d9ebc3bbc4
Polish StringArrayPropertyEditor[Tests]
2019-11-29 14:55:18 +01:00
stsypanov
62ca7c4e8f
Hoist constant byte[] out of loop
2019-11-27 19:19:36 +01:00
Sam Brannen
59e250c93c
Consistent use of SCOPE_PROTOTYPE and SCOPE_SINGLETON constants
...
Closes gh-19905
2019-11-24 13:49:43 +01:00
Juergen Hoeller
b5529f3f2b
Restore short-circuiting in equals implementation
...
Closes gh-24048
2019-11-21 18:20:17 +01:00
stsypanov
1f3b595a03
Use String.isEmpty() instead of String.equals("")
2019-11-21 16:42:01 +01:00
Qimiao Chen
bb2e3ce6d1
Polish AbstractBeanDefinition
...
Closes gh-24048
2019-11-21 15:26:42 +01:00
Sam Brannen
d397baa559
Polish Javadoc for AutowiredAnnotationBeanPostProcessor
2019-11-15 12:43:55 +01:00
SchutzeHades
834ebc44f8
Fix inappropriate eager init.
2019-11-14 10:13:55 +01:00
Juergen Hoeller
22211a01ce
Polishing
2019-11-13 17:23:23 +01:00
GungnirLaevatain
4bbf2d5785
polish
2019-11-12 17:40:28 +01:00
stsypanov
92efe95069
Simplify ConstructorResolver: do not sort intermediate array
2019-11-11 15:42:35 +01:00
Qimiao Chen
9b8da04e64
Delete unnecessary variable assignment
...
Closes gh-23955
2019-11-08 13:39:02 +01:00
Juergen Hoeller
6a48bb7b4d
Polishing
2019-11-07 22:08:29 +01:00
stsypanov
f5ae3c77c6
Use Method::getParameterCount where possible
2019-11-07 18:00:15 +01:00
Sam Brannen
29b31cad48
Align implementations of StringToUUIDConverter and UUIDEditor
...
Closes gh-23940
2019-11-06 14:21:52 +01:00
Sam Brannen
9f00eb68e9
Clean up warnings
2019-10-30 19:14:58 +01:00
Juergen Hoeller
248ad0fa79
Expose primary flag on BeanDefinitionBuilder
...
Closes gh-23794
2019-10-30 01:04:41 +01:00
Sam Brannen
2482209437
Polish Javadoc @param order
2019-10-29 12:49:05 +01:00
Sam Brannen
26ee9c68eb
Document [Priority]Ordered support for Bean[Factory]PostProcessor
...
Prior to this commit, it was not clear from the Javadoc for
BeanPostProcess and BeanFactoryPostProcessor that such components can
be ordered by implementing Ordered or PriorityOrdered.
This commit improves the documentation for BPP and BFPP to make this
support explicit.
Closes gh-23636
2019-09-26 14:24:33 +02:00
Juergen Hoeller
47a24ac378
Upgrade to Aalto 1.2.2, Protobuf 3.10, Apache Johnzon 1.2, SnakeYAML 1.25, OpenPDF 1.3.11, FreeMarker 2.3.29
2019-09-25 23:49:15 +02:00
Juergen Hoeller
07df1ce7d2
Update genericBeanDefinitionEquality test to AssertJ usage on master
...
See gh-23593
2019-09-25 13:07:27 +02:00
Juergen Hoeller
bd70f10d2b
Merge branch '5.1.x'
...
# Conflicts:
# build.gradle
# spring-aop/src/main/java/org/springframework/aop/framework/CglibAopProxy.java
# spring-aspects/spring-aspects.gradle
# spring-beans/src/main/java/org/springframework/beans/factory/annotation/AutowiredAnnotationBeanPostProcessor.java
# spring-beans/src/main/java/org/springframework/beans/factory/support/GenericBeanDefinition.java
# spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java
# spring-orm/spring-orm.gradle
# spring-test/spring-test.gradle
2019-09-25 12:43:24 +02:00
Juergen Hoeller
bb6f9bb6d4
Polishing
2019-09-25 12:14:48 +02:00