Sam Brannen
da89332840
Introduce before/after test execution support in SpringJUnit4ClassRunner
...
Issue: SPR-4365
2016-07-11 15:13:40 +02:00
Sam Brannen
3da5fbe995
Introduce before/after test execution support in AbstractTestNGSpringContextTests
...
Issue: SPR-4365
2016-07-11 15:13:40 +02:00
Sam Brannen
087efa668c
Introduce before/after test execution callbacks in TestContextManager
...
Issue: SPR-4365
2016-07-11 15:13:40 +02:00
Sam Brannen
5302566cbb
Introduce before/after test execution callbacks in TestExecutionListener
...
Issue: SPR-4365
2016-07-11 15:13:40 +02:00
Stephane Nicoll
11ed26584d
Polish
2016-07-11 10:50:44 +02:00
Stephane Nicoll
15c3cdd48d
Fix NoOpCache handling of get(key,callable)
...
This commit fixes the method that takes a Callable to actually always
invoke it rather than returning null.
Issue: SPR-14445
2016-07-11 10:34:27 +02:00
Sam Brannen
629b95bd5c
Ensure TestContextManager always tracks after-class exception
...
This commit fixes a minor bug introduced in 0adc4921ed .
Issue: SPR-14447
2016-07-10 16:04:00 +02:00
Sam Brannen
966d951329
Remove deprecated @TransactionConfiguration & TxCfgAttributes
...
Issue: SPR-14430
2016-07-08 18:16:44 +02:00
Sam Brannen
57c43f4273
Delete unused import
2016-07-08 17:40:42 +02:00
Sam Brannen
d6d4251550
Utilize default methods in TestExecutionListener
...
Issue: SPR-14432
2016-07-08 17:38:41 +02:00
Sam Brannen
a0cad5c48f
Use streams and lambdas in spring-test where feasible
...
Issue: SPR-13188
2016-07-08 17:38:40 +02:00
Sam Brannen
8fff1c2ac0
Polishing
2016-07-08 17:18:14 +02:00
Sam Brannen
80216c243d
Annotate ContextCustomizer[Factory] with @FunctionalInterface
...
Issue: SPR-14432
2016-07-08 17:17:25 +02:00
Juergen Hoeller
e8b5374d87
Require EhCache 2.10+
...
Issue: SPR-13794
2016-07-08 16:28:24 +02:00
Rossen Stoyanchev
d84b989025
Update notes on deps for broker relay
2016-07-08 09:20:49 -04:00
Juergen Hoeller
c43e7497c1
Fixed typo: "occured"->"occurred"
2016-07-08 15:12:16 +02:00
Juergen Hoeller
23c2b6ad41
Added PathEditor for NIO file system resolution
...
Issue: SPR-14436
2016-07-08 14:58:38 +02:00
Sam Brannen
40b2d26bd4
Avoid reflection for @Repeatable look-ups
...
Issue: SPR-13188
2016-07-08 13:21:31 +02:00
Juergen Hoeller
61db8e9f1e
DigestUtils processes InputStream with buffered read instead of full copy
...
Issue: SPR-14427
2016-07-08 12:20:49 +02:00
Stephane Nicoll
2bf9bc312e
Remove Guava cache support
...
This commit removes `GuavaCache` and support classes. Caffeine supersedes
the caching support in the Google Guava library with an actively maintained
Java 8+ version in standalone form.
As it is the only Guava feature Spring framework integrates with, this
commit removes effectively any reference to Guava.
Issue: SPR-13797
2016-07-08 10:57:05 +02:00
Sam Brannen
7e783dd91f
Delete temporary MethodParameterFactory solution
...
SPR-14055 introduced first-class support for the Java 8 Parameter API.
This commit therefore replaces the MethodParameterFactory with use of
the new SynthesizingMethodParameter.forParameter(Parameter) factory
method.
Issue: SPR-13575
2016-07-07 13:02:49 +02:00
Sam Brannen
862fb2af5f
Upgrade to JUnit 5.0.0-M1
...
Issue: SPR-13575
2016-07-07 12:49:46 +02:00
Stephane Nicoll
0f589fc49c
Merge pull request #1100 from nkjackzhang:patch-1
...
* pr/1100:
Remove trailing whitespaces
Add the injection point for the Provider
2016-07-07 10:35:27 +02:00
Stephane Nicoll
1103a9cd16
Remove trailing whitespaces
...
Closes gh-1100
2016-07-07 10:34:50 +02:00
nkjackzhang
6aeaa1976d
Add the injection point for the Provider
...
See gh-1100
2016-07-07 10:31:49 +02:00
Juergen Hoeller
6aa5931e28
Polishing
2016-07-07 01:05:25 +02:00
Juergen Hoeller
a1f5fb53db
Java 8 getParameterCount() instead of getParameterTypes().length
...
Issue: SPR-13188
2016-07-07 01:04:24 +02:00
Juergen Hoeller
39e3f2ebf6
MethodParameter supports Java 8 Executable/Parameter and validates parameter indexes
...
Also, equals insists on the same class now, differentiating from SynthesizingMethodParameter.
Issue: SPR-14055
Issue: SPR-13456
Issue: SPR-14438
2016-07-07 00:37:52 +02:00
Juergen Hoeller
da9c24c41e
Polishing
2016-07-06 18:11:33 +02:00
Juergen Hoeller
102dc8a4dd
Polishing
2016-07-06 15:29:15 +02:00
Juergen Hoeller
19e5a34f9f
Restored binary compatibility with Hibernate 5.0/5.1's Query type
...
Issue: SPR-14425
2016-07-06 15:20:09 +02:00
Juergen Hoeller
5890758fd0
Avoid canonicalName call for already-seen bean name
...
Issue: SPR-14433
2016-07-06 15:12:18 +02:00
Juergen Hoeller
76dedd7ca2
FactoryBean, BeanPostProcessor and HandlerInterceptor variants declared with default methods
...
Issue: SPR-14432
2016-07-06 15:10:08 +02:00
Stephane Nicoll
e4b0486c5a
Add @FunctionalInterface on candidate interfaces
...
Issue: SPR-14432
2016-07-06 14:32:13 +02:00
Stephane Nicoll
912b63ad44
Merge pull request #1099 from nkjackzhang:patch-5
...
* pr/1099:
Polish doc
2016-07-06 11:20:54 +02:00
nkjackzhang
7dfbc16f1f
Polish doc
...
Closes gh-1099
2016-07-06 11:20:32 +02:00
Juergen Hoeller
7dda9fbd8c
Drop JasperReports support
...
Issue: SPR-13294
2016-07-05 23:06:15 +02:00
Juergen Hoeller
355c6f0715
Upgrade to JMS 2.0 and JCA 1.7
...
Issue: SPR-13793
2016-07-05 22:18:19 +02:00
Juergen Hoeller
bc2c22d51e
Streamline XML namespace support towards unversioned schemas
...
This commit also removes support code for outdated options which were only available in older schema versions.
Issue: SPR-13499
2016-07-05 20:50:03 +02:00
Juergen Hoeller
12d373659a
Upgrade to Undertow 1.4 CR3 (and Jackson 2.8 GA)
...
This commit also renames WebSocketIntegrationTests to WebSocketHandshakeTests.
Issue: SPR-14328
2016-07-05 20:47:53 +02:00
Juergen Hoeller
acdb43f470
Remove remaining JRuby and Commons Pool test resources
...
Issue: SPR-14429
2016-07-05 20:47:39 +02:00
Sam Brannen
2bae0613a3
Ensure code compiles with Eclipse JDT
2016-07-05 19:19:09 +02:00
Sam Brannen
1391248ea6
Introduce log4j 2 for Spring's test suite
...
This commit adds a test runtime dependency on log4j 2 for every project
and migrates all log4j.properties files to log4j2-test.xml files.
Issue: SPR-14431
2016-07-05 19:19:09 +02:00
Sam Brannen
9a9551bf18
Make JUnit Jupiter support classes package private
...
Issue: SPR-13575
2016-07-05 17:09:18 +02:00
Sam Brannen
045c678622
Clean up warnings in spring-test
2016-07-05 17:09:18 +02:00
Stephane Nicoll
00d2606b00
Explicit type can be replaced by <>
...
Issue: SPR-13188
2016-07-05 17:00:34 +02:00
Stephane Nicoll
3096888c7d
Better synchronization in ConcurrentMapCache
...
Issue: SPR-13810
2016-07-05 16:44:07 +02:00
Juergen Hoeller
9b9f3714ae
JRuby script template tests run against JRuby 9.1.2.0 now
...
Issue: SPR-14429
2016-07-05 16:34:52 +02:00
Juergen Hoeller
b5db5d3aac
Broadly remove deprecated core classes and methods
...
Issue: SPR-14430
2016-07-05 15:52:49 +02:00
Juergen Hoeller
0fc0ce78ae
Drop deprecated dependencies on Log4j, JRuby, JExcel, Burlap, Commons Pool/DBCP
...
This commit also removes outdated support classes for Oracle, GlassFish, JBoss.
Issue: SPR-14429
2016-07-05 15:46:53 +02:00