Commit Graph

  • 7baf33fea0 Avoid multiple warnings related to jackson-module-kotlin Juergen Hoeller 2018-02-14 21:19:57 +01:00
  • 1aeae5d40d Fix compiler error Rossen Stoyanchev 2018-02-14 12:23:52 -05:00
  • 0ead0503eb AbstractJackson2Encoder uses private fields Rossen Stoyanchev 2018-02-14 12:09:07 -05:00
  • 6d7573262e FormTag skips rendering of hidden fields in case of empty Map Juergen Hoeller 2018-02-14 17:41:45 +01:00
  • de7ff556d9 Polishing Juergen Hoeller 2018-02-14 17:41:08 +01:00
  • 24adc7d3c6 Delete unused imports Sam Brannen 2018-02-14 16:55:57 +01:00
  • d60446a4fe Explicit documentation notes on transacted sessions vs AUTO_ACKNOWLEDGE Juergen Hoeller 2018-02-14 15:32:23 +01:00
  • 722cb36e01 Consistent Class array vs vararg declarations (and related polishing) Juergen Hoeller 2018-02-14 14:44:00 +01:00
  • 5ba37762fe Consistent ControllerAdvice applicability against user-declared class Juergen Hoeller 2018-02-14 14:41:16 +01:00
  • f2dc075335 Defensively handle DatabaseMetaData.getConnection() returning null Juergen Hoeller 2018-02-14 14:40:52 +01:00
  • 95f7180298 Explicit documentation notes on transacted sessions vs AUTO_ACKNOWLEDGE Juergen Hoeller 2018-02-14 15:32:23 +01:00
  • 3b810f3544 Consistent Class array vs vararg declarations (and related polishing) Juergen Hoeller 2018-02-14 14:44:00 +01:00
  • 46cbdff5c3 Consistent ControllerAdvice applicability against user-declared class Juergen Hoeller 2018-02-14 14:41:16 +01:00
  • 766e6028d7 Defensively handle DatabaseMetaData.getConnection() returning null Juergen Hoeller 2018-02-14 14:40:52 +01:00
  • 7826567df6 Polish: lamdbas containing only one statement should not nest this statement in a block igor-suhorukov 2018-02-14 02:12:38 +03:00
  • 99662bc702 Polishing Juergen Hoeller 2018-02-13 23:32:10 +01:00
  • 45e520ed86 Polish: remove unused private fields, remove empty operator igor-suhorukov 2018-02-14 00:03:54 +03:00
  • 1908080d5c Test for disconnected client detection Rossen Stoyanchev 2018-02-13 14:56:02 -05:00
  • 8c37ad7ac5 Startup/shutdown log messages for AbstractHttpServer Rossen Stoyanchev 2018-02-13 13:44:08 -05:00
  • 37609e4ede Object/FieldError exposes source object through unwrap/contains methods Juergen Hoeller 2018-02-13 17:58:31 +01:00
  • 6bbc5b0f26 Merge pull request #1681 from olivergierke-patch-1 Stephane Nicoll 2018-02-13 17:31:36 +01:00
  • 30316b16e5 Add explicit anchor to discussion about constructor VS. setter injection Oliver Gierke 2018-02-13 17:23:58 +01:00
  • 0c78c9c6f7 Refined javadoc and exception messages Juergen Hoeller 2018-02-13 15:25:42 +01:00
  • 3b0eca921c Refined exception messages Juergen Hoeller 2018-02-13 14:58:34 +01:00
  • efe2539cf3 Upgrade to Tomcat 8.5.28 and Jackson 2.8.11.1 Juergen Hoeller 2018-02-13 14:21:11 +01:00
  • 0030ff8711 Polishing Juergen Hoeller 2018-02-13 14:20:07 +01:00
  • f93ca28884 Avoid unused arguments for internal delegates Juergen Hoeller 2018-02-13 11:40:28 +01:00
  • 4be416e2ca SubProtocolWebSocketHandler closes sessions outside of lifecycle monitor Juergen Hoeller 2018-02-13 00:04:55 +01:00
  • d3cee45f30 Polishing Juergen Hoeller 2018-02-13 13:15:29 +01:00
  • c11a963b1e Remove dependency on apiguardian-api in spring-test Sam Brannen 2018-02-13 13:04:48 +01:00
  • 02fb5a4121 Use effectively final local variable in lambda expression Sam Brannen 2018-02-13 12:56:36 +01:00
  • c9aede3727 Upgrade to Tomcat 8.5.28 (and Selenium HtmlUnit Driver 2.29.2) Juergen Hoeller 2018-02-13 12:44:34 +01:00
  • 659f13be1c Avoid creating message arguments to Assert.isABC calls Vladimir Sitnikov 2018-02-13 14:04:49 +03:00
  • b449928691 Avoid unused arguments for internal delegates Juergen Hoeller 2018-02-13 11:40:28 +01:00
  • 0585fb3999 Polish Rossen Stoyanchev 2018-02-12 22:04:53 -05:00
  • 2033f50f22 Fix regression in MappingJackson2MessageConverter Rossen Stoyanchev 2018-02-12 22:03:37 -05:00
  • 4ee09c89b5 Fix regression in MappingJackson2MessageConverter Rossen Stoyanchev 2018-02-12 21:30:26 -05:00
  • 3c631f8ea0 SubProtocolWebSocketHandler closes sessions outside of lifecycle monitor Juergen Hoeller 2018-02-13 00:04:55 +01:00
  • a5a069c5b1 Upgrade to JavaMail 1.6.1 Juergen Hoeller 2018-02-13 00:02:43 +01:00
  • 73095955bf Refine logging in ExchangeFunctions Rossen Stoyanchev 2018-02-12 15:56:04 -05:00
  • b089ded5b0 Polishing Juergen Hoeller 2018-02-12 15:55:18 +01:00
  • d5cabca2f7 Internal adaptation to Deque semantics Juergen Hoeller 2018-02-12 15:55:09 +01:00
  • e33fb892f1 Upgrade to Netty 4.1.21 Juergen Hoeller 2018-02-12 13:50:06 +01:00
  • afe461609c Polishing (selective backports from master) Juergen Hoeller 2018-02-12 13:45:53 +01:00
  • 33d655a634 Consistent handling of InterruptedException (plus setSchedulerFactory) Juergen Hoeller 2018-02-10 13:03:33 +01:00
  • 2654dbfcf1 Relaxed procedure existence check on Oracle (for non-exposed synonyms) Juergen Hoeller 2018-02-09 13:30:31 +01:00
  • 14440949b3 Test with all-negated profile condition Juergen Hoeller 2018-02-07 14:14:11 +01:00
  • 05dec6d23e Consistent use of @throws instead of @exception Juergen Hoeller 2018-02-05 22:51:51 +01:00
  • cc77b4b995 Explicit notes on isolation level handling in participating transactions Juergen Hoeller 2018-02-05 22:51:43 +01:00
  • fd964ca4b1 Consistent object type exposure for JSON rendering (workaround for Gson) Juergen Hoeller 2018-02-05 22:51:33 +01:00
  • 5fd761ee39 MimeType.compareTo uses case-insensitive Charset (analogous to equals) Juergen Hoeller 2018-02-02 13:44:07 +01:00
  • 8fda96cadb AcceptHeaderLocaleResolver falls back to language-only match among its supported locales Juergen Hoeller 2018-02-02 12:41:59 +01:00
  • 9926b68473 Avoid String concatenation for not-null assertion in BeanProperty/DirectFieldBindingResult Juergen Hoeller 2018-02-02 11:33:39 +01:00
  • d8a2672505 CachingConnectionFactory makes its Session caching inactive during reset Juergen Hoeller 2018-02-02 11:33:10 +01:00
  • b125b5e398 Properly analyze Java 9 class cast messages for lambda event listeners Juergen Hoeller 2018-01-30 15:53:58 +01:00
  • 65743a68e6 Deep BeanCurrentlyInCreationException check in getTypeForFactoryBean Juergen Hoeller 2018-01-29 21:13:59 +01:00
  • f187ca6413 Notes about HibernateJpaVendorAdapter settings vs native Hibernate rules Juergen Hoeller 2018-01-29 18:40:18 +01:00
  • 13c213481a @EnableAspectJAutoProxy: per application context, requires aspectjweaver Juergen Hoeller 2018-01-26 10:38:43 +01:00
  • ce9402618c Doc: no "useCodeAsDefaultMessage" for setValidationMessageSource Juergen Hoeller 2018-01-26 10:35:37 +01:00
  • a041769799 AbstractClientSockJsSession.close propagates IOException from disconnect Juergen Hoeller 2018-01-25 12:24:46 +01:00
  • 09cb7f4c31 Fine-tuned logging of WebSocket close exceptions Juergen Hoeller 2018-01-25 12:24:40 +01:00
  • 04f954956c ServletServerHttpRequest.getURI() ignores malformed query string Juergen Hoeller 2018-01-24 22:13:40 +01:00
  • e7076ad35c Merge pull request #1676 from fabriziocucci:patch-1 Stephane Nicoll 2018-02-12 08:12:55 +01:00
  • 13f942fab7 Fix indentation in doc Fabrizio Cucci 2018-02-11 10:14:21 +00:00
  • 8c623c8a42 Supports ConversionService on SingleColumnRowMapper Issue: SPR-16483 Kazuki Shimizu 2018-02-12 01:20:10 +09:00
  • 711b0f50f2 Polish: replace the synchronized class "Stack" by an unsynchronized one such as "Deque". igor-suhorukov 2018-02-11 13:26:20 +03:00
  • 3cbb2b7616 Upgrade to Hibernate ORM 5.1.12 (for integration tests) Juergen Hoeller 2018-02-10 21:57:59 +01:00
  • d00e1c5e4f Polishing Juergen Hoeller 2018-02-10 21:35:46 +01:00
  • b5bd977d9a Revised assertion refactoring in AbstractExpressionTests Juergen Hoeller 2018-02-10 18:17:40 +01:00
  • 91965500cb Upgrade to TestNG 6.14.2 and Selenium 3.9.1 Juergen Hoeller 2018-02-10 17:48:58 +01:00
  • 55ee250659 Object/FieldError stores source object as transient (not serialized) Juergen Hoeller 2018-02-10 17:41:30 +01:00
  • 0ee505b73e Polish: assertion arguments should be passed in the correct order, use assertNull instead of assertEquals(null, value), declare delta as double value in assertEquals igor-suhorukov 2018-02-10 15:41:55 +03:00
  • 39201adca4 Consistent handling of InterruptedException Juergen Hoeller 2018-02-10 13:03:33 +01:00
  • 6ea0af3540 Polish: Lambdas should be replaced with method references igor-suhorukov 2018-02-10 02:43:13 +03:00
  • d3a1d44864 Polish: Maps with keys that are enum values should be replaced with EnumMap igor-suhorukov 2018-02-10 02:20:19 +03:00
  • 9a6fbf59c5 Polish: follow name convention - make immutable fields final igor-suhorukov 2018-02-10 02:07:15 +03:00
  • 9bb7fcd997 Object/FieldError provides access to source object (exception/violation) Juergen Hoeller 2018-02-09 18:42:56 +01:00
  • e873b18f43 ResolvableType.forClassWithGenerics retains original TypeVariables Juergen Hoeller 2018-02-09 15:29:00 +01:00
  • a639535f33 Upgrade to Netty 4.1.21 Juergen Hoeller 2018-02-09 13:33:16 +01:00
  • c8b860c4b8 Streamlined BeanFactory access within DefaultLifecycleProcessor Juergen Hoeller 2018-02-09 13:31:31 +01:00
  • fc93f99f53 Relaxed procedure existence check on Oracle (for non-exposed synonyms) Juergen Hoeller 2018-02-09 13:30:31 +01:00
  • 8222698eb2 Merge pull request #1569 from lonre:patch-1 Stephane Nicoll 2018-02-09 10:18:33 +01:00
  • b8c6734580 Fix typo Lonre Wang 2017-10-20 16:33:44 +08:00
  • 991eb4858e Update copyright header Stephane Nicoll 2018-02-09 10:16:58 +01:00
  • 0d757bf3f7 Merge pull request #1671 from igor-suhorukov:master Stephane Nicoll 2018-02-09 10:13:22 +01:00
  • c0b4b5787f Change this "try" to a try-with-resources igor-suhorukov 2018-02-09 01:00:24 +03:00
  • 909cacec42 Merge pull request #1670 from igor-suhorukov Stephane Nicoll 2018-02-09 10:12:06 +01:00
  • e381514b07 Collection.isEmpty() should be used to test for emptiness igor-suhorukov 2018-02-09 00:31:43 +03:00
  • 7da40abba5 Merge pull request #1669 from igor-suhorukov Stephane Nicoll 2018-02-09 10:11:16 +01:00
  • 4c888d0f32 Polish igor-suhorukov 2018-02-09 00:07:43 +03:00
  • fb61af1882 Allow "release on close" for DataBuffer.asInputStream Arjen Poutsma 2018-02-08 10:11:53 +01:00
  • 4318710b9b Upgrade to Hibernate 5.2.13 Juergen Hoeller 2018-02-07 14:14:22 +01:00
  • 285b01fc79 Test with all-negated profile condition Juergen Hoeller 2018-02-07 14:14:11 +01:00
  • ac7a699356 NamedParameterUtils.isParameterSeparator checks for non-ASCII characters Juergen Hoeller 2018-02-07 14:10:39 +01:00
  • 5c0ddf3c69 Polishing Johnny Lim 2018-02-07 18:59:11 +09:00
  • 1b98d09855 Fix copy+paste error Rossen Stoyanchev 2018-02-06 15:43:05 -05:00
  • 9551b3a9bb Eliminate sub-sections in Spring MVC test chapter Rossen Stoyanchev 2018-02-06 12:16:31 -05:00
  • efdfe9ad8d Minor Javadoc update Rossen Stoyanchev 2018-02-06 11:23:53 -05:00
  • 1653a32a04 Stabilize Flux.interval emissions in integration tests Rossen Stoyanchev 2018-02-06 11:01:19 -05:00
  • 41a4bdea55 Upgrade to Kotlin 1.2.21 Juergen Hoeller 2018-02-05 22:51:59 +01:00