- 13 2月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
This commit introduces a test in XmlBeanFactoryTests that verifies that CGLIB generated subclasses for method injected beans are reused across bean factories for identical bean definitions. In other words, by verifying that the same CGLIB generated class is reused for identical bean definitions, we can be certain that Spring is no longer generating identical, duplicate classes that consume memory in the VM. Issue: SPR-10785, SPR-11420
-
- 12 2月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11416
-
- 09 2月, 2014 2 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
- Consistent importing of org.junit.Assert.*; - Proper declaration of expected exceptions via @test(expected). - Renamed SpEL ExpressionTestCase to AbstractExpressionTests. - Formatting and test method naming conventions.
-
- 08 2月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 07 2月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
-
- 04 2月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
Prior to this commit several test classes named "*Test" were not recognized as tests by the Gradle build. This is due to the configured inclusion of '**/*Tests.*' which follows Spring's naming convention for test classes. This commit addresses this issue by: - Renaming real test classes consistently to "*Tests". - Renaming internal test classes to "*TestCase". - Renaming @WebTest to @WebTestStereotype. - Disabling broken tests in AnnoDrivenStaticEntityMockingControlTest. - Modifying the Gradle build configuration so that classes ending in either "*Tests" or "*Test" are considered test classes. Issue: SPR-11384
-
- 31 1月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Also avoided unnecessary substring creation for field error access with wildcard. Issue: SPR-11374
-
- 27 1月, 2014 1 次提交
-
-
由 Sam Brannen 提交于
Stereotype annotations should support a 'value' attribute for specifying the name of the Spring-managed component; however, @RestController currently does not provide such an attribute. This commit introduces a 'value' attribute in @RestController so that developers can provide custom names for components annotated with @RestController. Issue: SPR-11360
-
- 24 1月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11354
-
- 23 1月, 2014 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11344 (cherry picked from commit d434ef97)
-
- 21 1月, 2014 2 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11337
-
由 Juergen Hoeller 提交于
Issue: SPR-11250
-
- 14 1月, 2014 2 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
-
- 31 12月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Also adding several further Joda-Time converters for consistency with JSR-310 converters. Issue: SPR-11259
-
- 20 12月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11249
-
- 18 12月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11215
-
- 17 12月, 2013 2 次提交
-
-
由 Juergen Hoeller 提交于
This turned out to be a bug in the ASM-based AnnotationMetadata implementation where has/getAnnotatedMethods didn't consider meta-annotations., in contrast to its StandardAnnotationMetadata sibling. Issue: SPR-10488
-
由 Juergen Hoeller 提交于
This allows scoped proxy definitions to override regular application bean definitions (again). Issue: SPR-11229
-
- 12 12月, 2013 2 次提交
-
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Prevent early FactoryBean creation for type checking purposes when coming from a factory method on yet another bean (e.g. from a configuration class) Issue: SPR-11202
-
- 11 12月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11116
-
- 10 12月, 2013 3 次提交
-
-
由 Juergen Hoeller 提交于
Specifically, if the current factory has Qualifier/ContextAnnotationAutowireCandidateResolver set up, it is important to pass it on to ancestor factories to get consistent qualifier matching results. Issue: SPR-10966
-
由 Juergen Hoeller 提交于
-
由 Juergen Hoeller 提交于
Fixed inner bean name determination for multi-level nesting scenario, calculating a unique bean name as early as possible now (and for any kind of bean scope) Our per-bean caching in AutowiredAnnotationBeanPostProcessor and co relies on unique bean names, so this change fixes potential cache mismatch problems occuring there. Issue: SPR-11131
-
- 09 12月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11116
-
- 06 12月, 2013 1 次提交
-
-
由 Sam Brannen 提交于
-
- 04 12月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
Attempt to fix performance build by scanning for a free JMX port.
-
- 02 12月, 2013 2 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-10561
-
由 Juergen Hoeller 提交于
Extended testPrototypeCreationWithOverriddenAutowiredPropertiesIsFastEnough's deadline (since that test repeatedly failed on the CI server)
-
- 27 11月, 2013 4 次提交
-
-
由 Phillip Webb 提交于
Fix CacheAspectSupport to consider a cache hit from any of the multiple @Cachables that may have been specified using the @Caching annotation. Prior to this commit the following scenario would never produce a hit: @Caching(cacheable = { @Cacheable(value = "c1", unless = "#result.size() < 4"), @Cacheable(value = "c2", unless = "#result.size() > 3") }) Issue: SPR-11124
-
由 Phillip Webb 提交于
Update code to have a consistent number of new-line characters after import statements.
-
由 Phillip Webb 提交于
Apply consistent styling to new classes introduced in Spring 4.0. - Javadoc line wrapping, whitespace and formatting - General code whitespace - Consistent Assert.notNull messages
-
由 Phillip Webb 提交于
Delete the unused GlassFishLoadTimeWeaverTests and in the process fix the "Unable to load JUnit4 runner to calculate Ignored test cases" Gradle error. Issue: SPR-10563
-
- 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
-
- 23 11月, 2013 1 次提交
-
-
由 Juergen Hoeller 提交于
Issue: SPR-11105
-
- 22 11月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
-
- 21 11月, 2013 1 次提交
-
-
由 Phillip Webb 提交于
-
- 11 11月, 2013 1 次提交
-
-
由 Sam Brannen 提交于
- Cache interceptor internals now operate on collections of <? extends Cache> instead of <Cache>. - Deleted unused imports. - Deleted dead code. - Suppressed warnings for resource leaks related to not closing ApplicationContexts in tests. - Suppressed further non-issue warnings in tests.
-