- 31 Jan, 2019 10 commits
-
-
Stephane Nicoll authored
* pr/15754: Polish contribution Polish SessionConfigurationImportSelector.selectImports()
-
Stephane Nicoll authored
Closes gh-15754
-
Johnny Lim authored
See gh-15754
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/15798: Polish "Inject Map directly rather than via ObjectProvider" Inject Map directly rather than via ObjectProvider
-
Stephane Nicoll authored
Closes gh-15798
-
ayudovin authored
See gh-15798
-
Stephane Nicoll authored
* pr/15778: Polish "Handle AccessControlException in JspTemplateAvailabilityProvider" Handle AccessControlException in JspTemplateAvailabilityProvider
-
Stephane Nicoll authored
Closes gh-15778
-
ayudovin authored
See gh-15778
-
- 29 Jan, 2019 1 commit
-
-
Stephane Nicoll authored
-
- 28 Jan, 2019 16 commits
-
-
Andy Wilkinson authored
* gh-15782: Optimize ConfigurationPropertyName Closes gh-15782
-
dreis2211 authored
This commit changes the iteration order when checking for element equality. This is based on the educated guess that child elements will likely differ while parents will probably be the same. E.g. comparing "spring.banner.charset" with "spring.banner.location" will now first check "charset" against "location" and thus saves some cycles for elements that will be the same. See gh-15782
-
Andy Wilkinson authored
* gh-15779: Polish "Optimize BeanPropertyName.toDashedForm()" Optimize BeanPropertyName.toDashedForm() Closes gh-15779
-
Andy Wilkinson authored
See gh-15779
-
dreis2211 authored
See gh-15779
-
Andy Wilkinson authored
Closes gh-15760
-
Andy Wilkinson authored
Previously, when ConfigurationPropertyName was building the String returned from toString() it would use a StringBuilder with the default initial capacity of 16. For properties with several elements this was likely to be too small resulting in the builder's buffer being resized. This commit sizes the StringBuilder as a multiple of the number of elements in the name, attempting to strike a balance between allocating a StringBuilder with an initial capacity that's too large and wastes memory and an initial capacity that's too small and requires resizing. See gh-15760
-
Andy Wilkinson authored
Previously, the ElementsParser would be created using its default capacity of 6 even when parsing a String that is expected to produce a single element. This commit updates ConfigurationPropertyName to create an ElementsParser with a capacity of 1 when parsing a String that should contain only a single element. See gh-15760
-
Andy Wilkinson authored
Previously, ElementsParser would expand its internal storage when the size of the storage was <= the end index of the element being parsed, irrespective of how many elements had been stored. This led to expansion of the storage, even for a source that contains a single element, if the end of the element was at an index greater than the size of the storage. This commit updates ElementsParser to resize its storage when the size (the number of elements that have been stored) is equal to the size of the storage. See gh-15760
-
Andy Wilkinson authored
See gh-15760
-
Stephane Nicoll authored
* pr/15793: Use Assertions.contentOf() where possible
-
dreis2211 authored
Closes gh-15793
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/15748: Polish "Alias auto-configured `TaskExecutor` to make async tasks use it" Alias auto-configured `TaskExecutor` to make async tasks use it
-
Stephane Nicoll authored
Closes gh-15748
-
Camille Vienot authored
See gh-15748
-
- 25 Jan, 2019 3 commits
-
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/15784: Remove duplicate code from HealthWebEndpointResponseMapper
-
Vedran Pavic authored
Closes gh-15784
-
- 22 Jan, 2019 8 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
* gh-15709: Polish "Always fail fast when SSL is enabled without a key store" Always fail fast when SSL is enabled without a key store
-
Andy Wilkinson authored
Closes gh-15709
-
Raheela authored
See gh-15709
-
Andy Wilkinson authored
-
Andy Wilkinson authored
* gh-15752: Polish "Fix typos in JsonContentAssert failure messages" Fix typos in JsonContentAssert failure messages
-
Andy Wilkinson authored
See gh-15752
-
Johnny Lim authored
Closes gh-15752
-
- 21 Jan, 2019 1 commit
-
-
Andy Wilkinson authored
Closes gh-15750
-
- 18 Jan, 2019 1 commit
-
-
Andy Wilkinson authored
Closes gh-15712
-