- 27 2月, 2019 3 次提交
-
-
由 Sam Brannen 提交于
See gh-2060
-
由 Sam Brannen 提交于
See gh-2060
-
由 Loïc Ledoyen 提交于
* Make AutowireUtils public and protect its current API * Move ParameterAutowireUtils features to AutowireUtils Closes gh-2060
-
- 21 1月, 2019 1 次提交
-
-
由 Johnny Lim 提交于
Closes gh-22283
-
- 09 1月, 2019 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 21 12月, 2018 2 次提交
-
-
由 Stephane Nicoll 提交于
Closes gh-1452
-
由 diguage 提交于
See gh-1452
-
- 19 11月, 2018 1 次提交
-
-
由 Hanope 提交于
See gh-2019
-
- 28 6月, 2018 1 次提交
-
-
由 Phillip Webb 提交于
Update code that has accidentally used spaces instead of tabs. Also remove all trailing whitespace. Issue: SPR-16968
-
- 16 2月, 2018 1 次提交
-
-
由 igor-suhorukov 提交于
use getOrDefault instead of ternary operator
-
- 23 9月, 2017 1 次提交
-
-
由 Juergen Hoeller 提交于
Based on IntelliJ IDEA 2017.3 introspection results. Issue: SPR-15756
-
- 30 6月, 2017 1 次提交
-
-
由 Juergen Hoeller 提交于
This commits extends nullability declarations to the field level, formalizing the interaction between methods and their underlying fields and therefore avoiding any nullability mismatch. Issue: SPR-15720
-
- 07 6月, 2017 1 次提交
-
-
由 Juergen Hoeller 提交于
Beyond just formally declaring the current behavior, this revision actually enforces non-null behavior in selected signatures now, not tolerating null values anymore when not explicitly documented. It also changes some utility methods with historic null-in/null-out tolerance towards enforced non-null return values, making them a proper citizen in non-null assignments. Some issues are left as to-do: in particular a thorough revision of spring-test, and a few tests with unclear failures (ignored as "TODO: NULLABLE") to be sorted out in a follow-up commit. Issue: SPR-15540
-
- 18 12月, 2016 1 次提交
-
-
由 Juergen Hoeller 提交于
Includes consistent use of ResolvableType.resolve() wherever applicable. Issue: SPR-15011
-
- 07 7月, 2016 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-13188
-
- 28 10月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-12385
-
- 26 11月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
Fix remaining Java compiler warnings, mainly around missing generics or deprecated code. Also add the `-Werror` compiler option to ensure that any future warnings will fail the build. Issue: SPR-11064
-
- 28 10月, 2013 3 次提交
-
-
由 Juergen Hoeller 提交于
Also using ClassUtils.forName in AutowireUtils now in order to accept all common class name formats. Issue: SPR-11034
-
由 Juergen Hoeller 提交于
Issue: SPR-11034
-
由 Juergen Hoeller 提交于
XML-defined arguments values are initially turned into TypedStringValue wrappers. If we encounter an unresolved argument, we need to unwrap such a TypedStringValue and then try to treat its content as a class name. Issue: SPR-11034
-
- 27 10月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Also optimized getTypeForFactoryMethod's implementation for non-generic factory methods, and reduced calls to getResolvedFactoryMethod in order to avoid repeated synchronization. Issue: SPR-11034
-
- 15 10月, 2013 2 次提交
-
-
由 Sam Brannen 提交于
- Now avoiding NullPointerExceptions in GenericTypeResolver's resolveReturnTypeForGenericMethod() in case the supplied ClassLoader is null. - AutowireUtils.resolveReturnTypeForFactoryMethod() now properly asserts that the supplied ClassLoader is not null. - Fixed copy-n-paste errors in Javadoc for AutowireUtils.resolveReturnTypeForFactoryMethod(). Issue: SPR-10411
-
由 Juergen Hoeller 提交于
We're consistently resolving class names now, and the entire algorithm moved from GenericTypeResolver to the internal AutowireUtils helper in the bean factory package. Issue: SPR-10411
-
- 14 5月, 2013 1 次提交
-
-
由 Rob Winch 提交于
Issue: SPR-10130
-
- 02 1月, 2013 1 次提交
-
-
由 Chris Beams 提交于
This reverts commit 45fa5082, reversing changes made to a312d900.
-
- 29 12月, 2012 3 次提交
-
-
由 Chris Beams 提交于
Issue: SPR-10130
-
由 Chris Beams 提交于
-
由 Phillip Webb 提交于
Fix serialization warnings by applying @SuppressWarnings("serial") when appropriate. In certain cases and for unknown reasons, a correctly-placed @SuppressWarnings("serial") annotation will fix the warning at the javac level (i.e. the Gradle command-line), but will produce an "unnecessary @SuppressWarnings" warning within Eclipse. In these cases, a private static final serialVersionUID field has been added with the default value of 1L.
-
- 31 1月, 2012 1 次提交
-
-
由 Chris Beams 提交于
This renaming more intuitively expresses the relationship between subprojects and the JAR artifacts they produce. Tracking history across these renames is possible, but it requires use of the --follow flag to `git log`, for example $ git log spring-aop/src/main/java/org/springframework/aop/Advisor.java will show history up until the renaming event, where $ git log --follow spring-aop/src/main/java/org/springframework/aop/Advisor.java will show history for all changes to the file, before and after the renaming. See http://chrisbeams.com/git-diff-across-renamed-directories
-
- 12 8月, 2010 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 08 6月, 2010 1 次提交
-
-
由 Juergen Hoeller 提交于
fixed registerResolvableDependency mechanism to correctly handle non-serializable factory objects (SPR-7264)
-
- 08 5月, 2009 1 次提交
-
-
由 Juergen Hoeller 提交于
Servlet/Portlet ApplicationContexts use a specific id based on servlet/portlet name; DefaultListableBeanFactory references are serializable now when initialized with an id; scoped proxies are serializable now, for web scopes as well as for singleton beans; injected request/session references are serializable proxies for the current request now
-
- 20 4月, 2009 1 次提交
-
-
由 Juergen Hoeller 提交于
revised support for annotated factory methods (merged @FactoryMethod functionality into JavaConfig facility)
-
- 20 11月, 2008 1 次提交
-
-
由 Juergen Hoeller 提交于
EL container integration; support for contextual objects; removal of deprecated Spring 2.0 functionality; Java 5 code style
-
- 23 10月, 2008 1 次提交
-
-
由 Arjen Poutsma 提交于
-