Commit Graph

  • 5c813a366b Consistent use of @throws instead of @exception Juergen Hoeller 2018-02-05 22:51:51 +01:00
  • 0ac117ff27 Explicit notes on isolation level handling in participating transactions Juergen Hoeller 2018-02-05 22:51:43 +01:00
  • 817a836960 Consistent object type exposure for JSON rendering (workaround for Gson) Juergen Hoeller 2018-02-05 22:51:33 +01:00
  • 31b25b5808 Make WebFlux Jackson refdoc section relevant for Smile sdeleuze 2018-02-05 18:00:41 +01:00
  • 196f3f8cc1 Improve WebFlux exception logging sdeleuze 2018-02-02 12:53:43 +01:00
  • fdde9de005 Merge pull request #1606 from kamilszymanski:arraycopy Stephane Nicoll 2018-02-04 11:41:10 +01:00
  • 61117245a6 Replace manual array copy with native method call Kamil Szymanski 2017-11-27 23:23:52 +01:00
  • fe4472dbeb MockHttpServletRequestBuilder decodes pathInfo Rossen Stoyanchev 2018-02-02 15:17:58 -05:00
  • f20eacdb9b Polish Rossen Stoyanchev 2018-02-02 15:06:59 -05:00
  • 0cd427bdd3 MockHttpServletRequestBuilder decodes pathInfo Rob Winch 2018-02-01 13:23:43 -06:00
  • 609f173ebc StringDecoder shouldn't chop off strings randomly Arjen Poutsma 2018-02-01 11:57:44 +01:00
  • cfe7ff1c81 MimeType.compareTo uses case-insensitive Charset (analogous to equals) Juergen Hoeller 2018-02-02 13:44:07 +01:00
  • 4dc964544f AcceptHeaderLocaleResolver falls back to language-only match among its supported locales Juergen Hoeller 2018-02-02 12:41:59 +01:00
  • c5a33d62dd TypeVariablesVariableResolver compares variables by full equality again Juergen Hoeller 2018-02-02 12:41:43 +01:00
  • 30f6e447d5 TypeVariablesVariableResolver compares variables by name Juergen Hoeller 2018-02-02 11:34:36 +01:00
  • b3e21ec737 MockHttpServletRequest leniently handles invalid Accept-Language header Juergen Hoeller 2018-02-02 11:34:22 +01:00
  • 7f96827ade Polishing Juergen Hoeller 2018-02-02 11:34:03 +01:00
  • 4a1cc9ced7 Constructor-provided field values get recorded for failed binding result Juergen Hoeller 2018-02-02 11:33:56 +01:00
  • 9c069f6cb1 Avoid String concatenation for not-null assertion in BeanProperty/DirectFieldBindingResult Juergen Hoeller 2018-02-02 11:33:39 +01:00
  • b6ecfcf9ec CachingConnectionFactory makes its Session caching inactive during reset Juergen Hoeller 2018-02-02 11:33:10 +01:00
  • 10caaefd0b Merge pull request #1657 from izeye:polish-20180201 Stephane Nicoll 2018-02-01 09:15:37 +01:00
  • df3241e072 Polish SqlParameter.sqlTypesToAnonymousParameterList() Johnny Lim 2018-02-01 14:07:59 +09:00
  • f0dd31a639 Merge pull request #1656 from adamlehenbauer:master Stephane Nicoll 2018-02-01 08:44:57 +01:00
  • 8de80ffe9e Fix typos adamlehenbauer 2018-01-31 12:06:43 -08:00
  • 0ded239453 [doc] Update Spring MVC exception handling content Rossen Stoyanchev 2018-01-31 23:03:10 -05:00
  • d9a93f44ae [doc] Update links to composed annotations Rossen Stoyanchev 2018-01-31 12:02:27 -05:00
  • b6c78452b2 Update and improve script templating documentation sdeleuze 2018-01-31 17:24:35 +01:00
  • b77032c36e [doc] Explain custom/composed @RequestMapping annotations Rossen Stoyanchev 2018-01-31 11:03:37 -05:00
  • b2681e1f4a Add ViewResolverRegistry#scriptTemplate in WebFlux sdeleuze 2018-01-31 10:37:02 +01:00
  • c7f60d1799 SchedulerFactoryBean always ignores local factory settings in case of an external SchedulerFactory instance (expecting it to be fully initialized) Juergen Hoeller 2018-01-30 22:35:42 +01:00
  • 6d909b013e Do not commit response on access to content Rossen Stoyanchev 2018-01-30 16:15:04 -05:00
  • cd57335e46 SchedulerFactoryBean ignores local factory settings in case of external SchedulerFactory instance (unless it extends from StdSchedulerFactory) Juergen Hoeller 2018-01-30 21:31:04 +01:00
  • d02e4fb545 Add Vary:Access-Control-Request-Method/Headers CORS headers sdeleuze 2018-01-30 15:18:41 +01:00
  • 857a5b03b7 SchedulerFactoryBean accepts external Quartz SchedulerFactory instance Juergen Hoeller 2018-01-30 16:55:09 +01:00
  • f4de8615aa Fix encoding issue in ServerHttpRequest.mutate() Rossen Stoyanchev 2018-01-30 10:21:59 -05:00
  • 637e09f995 Polishing Juergen Hoeller 2018-01-30 16:00:30 +01:00
  • ef2e16912d Formatting support for java.time.Year and java.time.Month Juergen Hoeller 2018-01-30 15:54:47 +01:00
  • 89d2bd954a Properly analyze Java 9 class cast messages for lambda event listeners Juergen Hoeller 2018-01-30 15:53:58 +01:00
  • 4f28c28287 Update Javadoc on uriTemplateHandler property Rossen Stoyanchev 2018-01-29 21:53:22 -05:00
  • 5ff724968d [docs] View Technologies section in WebFlux Rossen Stoyanchev 2018-01-29 21:28:48 -05:00
  • 49eec6248d [docs] Reorder View Technologies Rossen Stoyanchev 2018-01-29 15:57:34 -05:00
  • e76973c5f0 [docs] Update view-related content Rossen Stoyanchev 2018-01-29 15:47:42 -05:00
  • 8d42888476 Upgrade to RxJava 1.3.5 and WebJars Locator 0.35 Juergen Hoeller 2018-01-29 21:31:27 +01:00
  • 7772b914c6 Deep BeanCurrentlyInCreationException check in getTypeForFactoryBean Juergen Hoeller 2018-01-29 21:13:59 +01:00
  • 32f6ccece8 Add WebFlux support for Smile streaming sdeleuze 2018-01-29 11:53:27 +01:00
  • e1fa65a37c Notes about HibernateJpaVendorAdapter settings vs native Hibernate rules Juergen Hoeller 2018-01-29 18:40:18 +01:00
  • 4e194c3fbe Deprecate outdated HibernateTemplate operations in favor of lambdas Juergen Hoeller 2018-01-29 18:40:08 +01:00
  • c718ddf7b0 Update CONTRIBUTING.md Rossen Stoyanchev 2018-01-29 09:26:23 -05:00
  • 0762131d88 Update CONTRIBUTING.md Rossen Stoyanchev 2018-01-29 09:25:46 -05:00
  • 00b95b10a8 Docs: result handling and view resolution Rossen Stoyanchev 2018-01-26 10:48:53 -05:00
  • fbde97f302 Default order 0 for ServerResponseResultHandler Rossen Stoyanchev 2018-01-26 17:06:01 -05:00
  • b612f53e27 Rename doesExist() to exists() for header assertions Sam Brannen 2018-01-26 17:24:54 +01:00
  • 0e734d83d5 @EnableAspectJAutoProxy: per application context, requires aspectjweaver Juergen Hoeller 2018-01-26 10:38:43 +01:00
  • 37ab8a700b Doc: no "useCodeAsDefaultMessage" for setValidationMessageSource Juergen Hoeller 2018-01-26 10:35:37 +01:00
  • e49198d49f Polishing Juergen Hoeller 2018-01-25 22:12:29 +01:00
  • 13c735442c @Scheduled supports java.time.Duration format for its delay attributes Juergen Hoeller 2018-01-25 19:11:18 +01:00
  • ef3f93e84a Language tag parsing support in StringUtils and StringToLocaleConverter Juergen Hoeller 2018-01-25 19:10:31 +01:00
  • c6b0d85a7c Consistent available() support in DelegatingServletInputStream Juergen Hoeller 2018-01-25 19:06:20 +01:00
  • a0c9fdba12 Fix DelegatingServletInputStream#available Ketan Padegaonkar 2018-01-25 21:16:05 +05:30
  • 165ca12e6d Add doesExist() to HeaderAssertions for WebTestClient Sam Brannen 2018-01-25 15:50:19 +01:00
  • 431494096a Polishing Sam Brannen 2018-01-25 15:49:06 +01:00
  • cf100d4d03 AbstractClientSockJsSession.close propagates IOException from disconnect Juergen Hoeller 2018-01-25 12:24:46 +01:00
  • 8e2be91353 Fine-tuned logging of WebSocket close exceptions Juergen Hoeller 2018-01-25 12:24:40 +01:00
  • 9ef0465c34 Upgrade to Jackson 2.9.4 and RxJava 2.1.9 Juergen Hoeller 2018-01-25 12:24:17 +01:00
  • b948e7cf75 Polish Rossen Stoyanchev 2018-01-24 19:58:14 -05:00
  • 84cc7ffdf6 Fix test failure Rossen Stoyanchev 2018-01-24 19:55:46 -05:00
  • 5d25ca29a6 Merge pull request #1649 from neonailol/header-does-exist-matcher Rossen Stoyanchev 2018-01-24 17:39:15 -05:00
  • 49f1aa78eb Polish Rossen Stoyanchev 2018-01-24 17:37:49 -05:00
  • 81ca1f7c2b Add doesExist assertion method to HeaderResultMatchers Neonailol 2018-01-22 18:54:28 +03:00
  • cf812ba831 Reference docs: improve async request content Rossen Stoyanchev 2018-01-24 17:28:06 -05:00
  • 0e6f8df0a8 ServletServerHttpRequest.getURI() ignores malformed query string Juergen Hoeller 2018-01-24 22:13:40 +01:00
  • 6db1b692b8 Merge pull request #1650 from izeye:polish-20180124 Stephane Nicoll 2018-01-24 09:19:15 +01:00
  • 42a2081e8c Polish "Remove an unnecessary intermediate variable" Stephane Nicoll 2018-01-24 09:18:46 +01:00
  • 826db88509 Remove an unnecessary intermediate variable Johnny Lim 2018-01-24 11:09:35 +09:00
  • 1af052433c Document @Bean nullable parameters optional bean injection sdeleuze 2018-01-23 18:02:25 +01:00
  • 97894a1c22 Improve logging dependencies for tests Rossen Stoyanchev 2018-01-23 10:42:41 -05:00
  • 14fa2b18ce Next Development Version Spring Buildmaster 2018-01-23 09:42:34 +00:00
  • b708027e94 Next Development Version Spring Buildmaster 2018-01-23 09:03:47 +00:00
  • 4b861aeae6 Reference docs: update async request content Rossen Stoyanchev 2018-01-22 22:42:59 -05:00
  • aee8a9c97b Upgrade to Bismuth-SR5 Rossen Stoyanchev 2018-01-22 19:57:38 -05:00
  • 91e6274b7d Upgrade to Apache HttpClient 4.5.5 and Tomcat 8.5.27 Juergen Hoeller 2018-01-22 22:11:00 +01:00
  • 333449598f Upgrade to Apache HttpClient 4.5.5 and Tomcat 8.5.27 Juergen Hoeller 2018-01-22 21:46:42 +01:00
  • 03b2d9399e Polishing Juergen Hoeller 2018-01-22 21:39:16 +01:00
  • 61579ffe7b Polishing Juergen Hoeller 2018-01-22 21:34:44 +01:00
  • b47491695e Support array of scalar values in Jackson2Tokenizer Arjen Poutsma 2018-01-22 17:07:38 +01:00
  • 4ccf33e36b Javadoc format and related polishing Juergen Hoeller 2018-01-22 11:43:21 +01:00
  • 5eebe946bd Upgrade to Netty 4.1.20 and Tomcat 8.5.24 Juergen Hoeller 2018-01-22 13:06:41 +01:00
  • 9d0e62ef68 Javadoc format and related polishing Juergen Hoeller 2018-01-22 11:43:21 +01:00
  • 3dd6c19c6d Upgrade to Netty 4.1.20 Juergen Hoeller 2018-01-22 11:43:06 +01:00
  • 0befc60c8f Renamed DataBufferUtils/DataBufferFactory.compose to join Arjen Poutsma 2018-01-22 10:50:13 +01:00
  • 3f3141cdda Add additional test for SPR-16210 sdeleuze 2018-01-22 10:29:21 +01:00
  • 13fa69bdaf Upgrade to ASM 6.0 level (for CGLIB 3.2.6) Juergen Hoeller 2017-09-19 13:49:32 +02:00
  • 646fcc5c2f Support Custom Headers for Multipart Async Data Arjen Poutsma 2018-01-20 15:16:52 +01:00
  • 4aeca67c4d Upgrade to CGLIB 3.2.6 Juergen Hoeller 2018-01-20 14:46:46 +01:00
  • b2ce98e881 Upgrade to CGLIB 3.2.6 Juergen Hoeller 2018-01-20 14:29:56 +01:00
  • 395c9bd723 Consistently call HttpURLConnection.setFixedLengthStreamingMode(long) Juergen Hoeller 2018-01-20 14:29:40 +01:00
  • 142f1ab42f Removed unnecessary cast to int andrm 2018-01-20 11:23:28 +01:00
  • 0ca4cd1cf8 Merge pull request #1647 from izeye:polish-20180120 Stephane Nicoll 2018-01-20 10:15:53 +01:00
  • 36d42bcda4 Polish InterceptorRegistration Johnny Lim 2018-01-20 10:12:30 +09:00
  • b695b15243 Update STOMP docs on using dot as separator Rossen Stoyanchev 2018-01-19 22:35:01 -05:00