- 10 7月, 2020 1 次提交
-
-
由 Brian Clozel 提交于
-
- 09 7月, 2020 5 次提交
-
-
由 Rossen Stoyanchev 提交于
Closes gh-25099
-
由 Rossen Stoyanchev 提交于
Closes gh-20336
-
由 Rossen Stoyanchev 提交于
Remove convenience Map that is to avoid. The only downside is that getHandlerMethods requires a transformation but that should not be used frequently. See gh-22961
-
由 Rossen Stoyanchev 提交于
Closes gh-22961
-
由 Rossen Stoyanchev 提交于
See gh-25373
-
- 08 7月, 2020 5 次提交
-
-
由 Sam Brannen 提交于
This reverts commit 90467ba5.
-
由 Johnny Lim 提交于
Closes gh-25368
-
由 Rossen Stoyanchev 提交于
Closes gh-25016
-
由 Rossen Stoyanchev 提交于
See gh-25016
-
由 Ruslan Akhundov 提交于
Closes gh-24763
-
- 07 7月, 2020 3 次提交
-
-
由 Juergen Hoeller 提交于
Closes gh-24872
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
Prior to this commit, a Profiles instance created via Profiles.of() was not considered equivalent to another Profiles instance created via Profiles.of() with the exact same expressions. This makes it difficult to mock invocations of Environment#acceptsProfiles(Profiles) -- for example, when using a mocking library such as Mockito. This commit makes Profiles instances created via Profiles.of() "comparable" by implementing equals() and hashCode() in ParsedProfiles. Note, however, that equivalence is only guaranteed if the exact same profile expression strings are supplied to Profiles.of(). In other words, Profiles.of("A & B", "C | D") is equivalent to Profiles.of("A & B", "C | D") and Profiles.of("C | D", "A & B"), but Profiles.of("X & Y") is not equivalent to Profiles.of("X&Y") or Profiles.of("Y & X"). Closes gh-25340
-
- 06 7月, 2020 8 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
See gh-25357
-
由 Johnny Lim 提交于
This commit removes a redundant Character.toLowerCase() invocation in BeanPropertyRowMapper.underscoreName(). Closes gh-25361
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
- fix formatting - fix syntax - use consistent example package name
-
由 Rossen Stoyanchev 提交于
This commit evolves the solution from M1 by parsing and caching patterns with the target HandlerMapping's PathPatternParser. This makes it unnecessary for callers to be aware of pattern parsing. Closes gh-25312
-
由 Brian Clozel 提交于
-
- 04 7月, 2020 1 次提交
-
-
由 Sam Brannen 提交于
-
- 03 7月, 2020 2 次提交
-
-
由 Sam Brannen 提交于
-
由 Sam Brannen 提交于
Prior to this commit, SocketUtils used System.currentTimeMillis() for the seed for the java.util.Random instance used internally. The use of the milliseconds value returned by currentTimeMillis() can lead to collisions for randomly selected free ports for tests executing in parallel on the same computer. This commit therefore switches to System.nanoTime() for the Random seed used in SocketUtils in an attempt to avoid such collisions for tests executing in parallel in different JVMs on the same computer. Closes gh-25321
-
- 02 7月, 2020 3 次提交
-
-
由 Johnny Lim 提交于
Closes gh-25352
-
由 Sam Brannen 提交于
-
由 Maksim 提交于
Closes gh-25351
-
- 01 7月, 2020 5 次提交
-
-
由 Arjen Poutsma 提交于
-
由 Arjen Poutsma 提交于
This commit makes sure that the StringHttpMessageConverter reads input with "application/*+json" as Content-Type with the UTF-8 character set. Closes gh-25328
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
-
由 Rossen Stoyanchev 提交于
Closes gh-25330
-
- 30 6月, 2020 7 次提交
-
-
由 Sébastien Deleuze 提交于
Closes gh-25344
-
由 Arjen Poutsma 提交于
-
由 Arjen Poutsma 提交于
This commit introduces support for writing JSON with an US-ASCII character encoding in the Jackson encoder and message converter, treating it like UTF-8. See gh-25322
-
由 Arjen Poutsma 提交于
-
由 Arjen Poutsma 提交于
This commit introduces a way to change the PathPatternParser used in PathPredicates, by way of a ChangePathPatternParserVisitor. This visitor is used by both WebFluxConfigurationSupport and WebMvcConfigurationSupport to make sure the configured parser is used. Closes gh-23236
-
由 Sébastien Deleuze 提交于
-
由 Sébastien Deleuze 提交于
Closes gh-25338
-