- 07 Jun, 2020 8 commits
-
-
Phillip Webb authored
Closes gh-21744
-
Phillip Webb authored
Closes gh-21743
-
Phillip Webb authored
Closes gh-21737
-
Stephane Nicoll authored
See gh-21739
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-21738
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-21729
-
- 06 Jun, 2020 11 commits
-
-
Phillip Webb authored
* pr/20929: Polish 'Allow beans without public constructors to load' Allow beans without public constructors to load Closes gh-20929
-
Phillip Webb authored
See gh-20929
-
Vlad Kisel authored
Allow `BeanDefinitionLoader` to load classes that don't have public constructors. The constraint was first introduced in d82c5080 to solve an issue with anonymous Groovy classes but causes particular problems with `@SpringBootTest`. See gh-20929
-
Phillip Webb authored
* pr/21732: Polish Closes gh-21732
-
dreis2211 authored
See gh-21732
-
Stephane Nicoll authored
See gh-21731
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-21730
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-21728
-
Phillip Webb authored
Fix the default implementation of `Launcher.isExploded` which should have returned `true`. Fixes gh-21575
-
- 05 Jun, 2020 21 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
* pr/21523: Polish 'Optimize SystemEnvironmentPropertyMapper' Optimize SystemEnvironmentPropertyMapper Call append only when necessary Use chars rather than strings Closes gh-21523
-
Phillip Webb authored
Introduce a new `ConfigurationPropertyName.ofIfValid` method to save us needing to throw and catch an exception unnecessarily. See gh-21523
-
dreis2211 authored
See gh-21523
-
dreis2211 authored
See gh-21523
-
dreis2211 authored
Update `SystemEnvironmentPropertyMapper` to use single chars rather than strings whenever possible. See gh-21523
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Fix the regex so that merges to master are supported.
-
Phillip Webb authored
Update `LaunchedURLClassLoader` so that packages defined from exploded archive folders have manifest attributes applied to them. Prior to this calling `package.getImplementationTitle()` would only return the a manifiest attribute when running non-exploded. The root cause of this issue is the way that `URLClassLoader` handles the different URL types. For URLs that reference a jar the manifest is available. For URLs that reference a folder it isn't. When running exploded we use a URL that references to the `BOOT-INF/classes` folder directly. To fix the issue we now attempt to detect when `definePackage` is being called directly, and replace `null` entries with actual manifest values. Fixes gh-21705
-
Stephane Nicoll authored
Closes gh-21720
-
Stephane Nicoll authored
* pr/21671: Remove usages of deprecated Connector.setAttribute() Closes gh-21671
-
dreis2211 authored
See gh-21671
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/21692: Fix event name in documentation Closes gh-21692
-
Toshiaki Maki authored
See gh-21692
-
Stephane Nicoll authored
* pr/21653: Polish "Add reference to rocketmq-spring-boot-starter" Add reference to rocketmq-spring-boot-starter Closes gh-21653
-
Stephane Nicoll authored
See gh-21653
-