Stephane Nicoll
cf427736ec
Merge pull request #11432 from izeye:commons-lang
...
* pr/11432:
Add a Checkstyle rule to prevent Commons Lang/Lang 3 imports
7 years ago
Johnny Lim
38a188f557
Add a Checkstyle rule to prevent Commons Lang/Lang 3 imports
...
Closes gh-11432
7 years ago
Stephane Nicoll
9c1acb5f46
Merge pull request #11436 from izeye:buffered-reader-lines
...
* pr/11436:
Use BufferedReader.lines()
7 years ago
Johnny Lim
8f7ab95e0e
Use BufferedReader.lines()
...
Closes gh-11436
7 years ago
Stephane Nicoll
50a4982a52
Merge branch '1.5.x'
7 years ago
Stephane Nicoll
9c4e6f247c
Fix table formatting issue
...
Closes gh-11434
7 years ago
Stephane Nicoll
360abe2647
Merge pull request #11433 from jkutner:patch-2
...
* pr/11433:
Fix spring.quartz.jdbc.initialize-schema value
7 years ago
Joe Kutner
c5695c8f78
Fix spring.quartz.jdbc.initialize-schema value
...
Use enum value from DataSourceInitializationMode instead of Boolean.
Closes gh-11433
7 years ago
Stephane Nicoll
2430de5fe9
Merge pull request #11418 from izeye:polish-21071224
...
* pr/11418:
Polish
7 years ago
Johnny Lim
3c5ccb1166
Polish
...
Closes gh-11418
7 years ago
Stephane Nicoll
644359920b
Merge pull request #11396 from izeye:string-utils
...
* pr/11396:
Remove org.flywaydb.core.internal.util.StringUtils import
7 years ago
Johnny Lim
b35348b41d
Remove org.flywaydb.core.internal.util.StringUtils import
...
Closes gh-11396
7 years ago
Stephane Nicoll
a8f5e1a361
Merge branch '1.5.x'
7 years ago
Stephane Nicoll
07bb33d8ed
Prevent the accidental use of Flyway's StringUtils
...
See gh-11396
7 years ago
Stephane Nicoll
8f793eaf33
Merge pull request #11362 from izeye:assert-state-supplier
...
* pr/11362:
Use Supplier version of Assert.state()
7 years ago
Johnny Lim
e32287164b
Use Supplier version of Assert.state()
...
Closes gh-11362
7 years ago
Stephane Nicoll
db2de63106
Merge pull request #11400 from izeye:rename-auto-configuration
...
* pr/11400:
Rename CloudFoundryHealthWebEndpointManagementContextConfiguration
7 years ago
Johnny Lim
3a276d2a87
Rename CloudFoundryHealthWebEndpointManagementContextConfiguration
...
Closes gh-11400
7 years ago
Stephane Nicoll
691183a66e
Merge pull request #11373 from izeye:contains
...
* pr/11373:
Replace contains() with indexOf()
7 years ago
Johnny Lim
4cc598ac5e
Replace contains() with indexOf()
...
Closes gh-11373
7 years ago
Stephane Nicoll
544c40d46d
Upgrade to Spring Kafka 2.1.0.RELEASE
...
Closes gh-11415
7 years ago
Stephane Nicoll
9bb5bb41d5
Merge pull request #11364 from izeye:fix-package-name
...
* pr/11364:
Fix package name for InfluxDB
7 years ago
Johnny Lim
240aaadd83
Fix package name for InfluxDB
...
Closes gh-11364
7 years ago
Stephane Nicoll
1867ba6362
Merge pull request #11372 from izeye:polish-20171218
...
* pr/11372:
Polish
7 years ago
Johnny Lim
e4f0ad2165
Polish
...
Closes gh-11372
7 years ago
Stephane Nicoll
873d88e1eb
Merge pull request #11368 from dreis2211:fix-javadoc
...
* pr/11368:
Fix JsonbHttpMessageConvertersConfiguration javadoc
7 years ago
dreis2211
a434e5cc5f
Fix JsonbHttpMessageConvertersConfiguration javadoc
...
Closes gh-11368
7 years ago
Stephane Nicoll
48f4508aef
Merge pull request #11365 from eddumelendez:fix_influxdb_health_property
...
* pr/11365:
Fix property key to enable influxdb health endpoint
7 years ago
Eddú Meléndez
cc9b2a9786
Fix property key to enable influxdb health endpoint
...
Closes gh-11365
7 years ago
Phillip Webb
ad1c8d773f
Start properties validator in background thread
...
Change the default JSR-303 validator used by the configuration
properties binder so that it's initialized in a background thread.
This change allows the context to carry on loading additional beans
whilst the validator is initializing.
Fixes gh-11412
7 years ago
Phillip Webb
5f10c82284
Change property mapper to use array returns
...
Update the `PropertyMapper` interface to return arrays rather than
Lists. Since implementations are package-private it's possible for us
to control how they are used and it helps to save a little memory.
Fixes gh-11411
7 years ago
Phillip Webb
2efa21c570
Make hot methods in-line friendly
...
Refactor a few hot methods so that they are more likely to be in-lined
by the JIT.
Fixes gh-11409
7 years ago
Phillip Webb
e141f77801
Share BinderConversionService with a static
...
Use a single shared static `BinderConversionService` instance for all
created binders to save memory and improve performance.
Fixes gh-11352
7 years ago
Phillip Webb
6cb331ed2c
Cache endpoint enabled-by-default result
...
Update `OnEnabledEndpointCondition` so that the result of
`management.endpoints.enabled-by-default` is cached between calls.
Fixes gh-11407
7 years ago
Phillip Webb
7f0048a899
Use fast exceptions when enumerating resources
...
Update the `LaunchedURLClassLoader` used for fat jar support so that
each iteration on a `findResources` result also allows for fast
exceptions.
Fixes gh-11406
7 years ago
Phillip Webb
aa66d5dfb8
Reduce garbage created when loading fat jars
...
Refactor fat jar loader classes so that less `char[]` instances are
created. This is primarily achieved by adding a new `StringSequence`
class that can chop up Strings without needing to copy the underlying
array. Since Java 8, calls to `String.subString(...)` always copy the
underlying char array. For many of the operations that we need, this
is unnecessary.
Fixes gh-11405
7 years ago
Phillip Webb
c024313141
Drop environment variable "__" list support
...
Remove support for the `__` environment variable list shortcut in order
to reduce complexity. The shortcut was developed before the new `Binder`
code was fully formed and isn't really necessary now since comma-lists
can be converted automatically.
Fixes gh-11410
7 years ago
Phillip Webb
1ea921bfdd
Migrate to OAuth2Client to use PropertyMapper
...
See gh-9018
7 years ago
Phillip Webb
ba86b68484
Polish
7 years ago
Phillip Webb
6eabe8235c
Add optional javax.money dependency
...
Add an optional dependency to `javax.money` to Eclipse errors in
`WebConversionService`.
See gh-5523
See gh-11402
7 years ago
Stephane Nicoll
7d60d023c7
Merge pull request #11394 from dreis2211:fix-behavior-spelling
...
* pr/11394:
Align 'behavior' spelling to style guide
7 years ago
dreis2211
00d12c5b2d
Align 'behavior' spelling to style guide
...
Closes gh-11394
7 years ago
Stephane Nicoll
7c0ed8981f
Merge pull request #11388 from dreis2211:fix-duplicate-typo
...
* pr/11388:
Fix typo
7 years ago
Christoph Dreis
1a7fd6c359
Fix typo
...
Closes gh-11388
7 years ago
Brian Clozel
2fa0539e7f
Support date conversion format for java.time types
...
Prior to this change, the Spring MVC auto-configuration would add a new
formatter to convert `java.util.Date` to/from `String` using the
configured configuration property `spring.mvc.date-format`.
This commit adds a new `WebConversionService` class that registers
date formatters with a custom date format, or register the default ones
if no custom configuration is provided.
This avoids duplicating equivalent formatters in the registry.
With this change, date types from `java.util`, `org.joda.time` and
`java.time` are now all supported.
This commit also replicates this feature for WebFlux applications by
adding a new `spring.webflux.date-format` configuration property.
Closes gh-5523
Closes gh-11402
7 years ago
Madhura Bhave
ec26488ff1
Allow encoding default password in reactive user details
...
See gh-10963
7 years ago
Madhura Bhave
1b93f84912
Allow encoded password for default user
...
If raw password is provided, add {noop} prefix.
If prefix is present or PasswordEncoder bean is provided,
use the password as is.
Closes gh-10963
7 years ago
Phillip Webb
5e9cfea5a8
Migrate to auto-configurations to PropertyMapper
...
Update auto-configuration classes that have extensive property mapping
code to make use of the new `PropertyMapper` utility.
Fixes gh-9018
7 years ago
Phillip Webb
241a7086c0
Add PropertyMapper utility class
...
Add a utility class that can help when mapping values from
`@ConfigurationProperties` to a third-party class.
See gh-9018
7 years ago
Phillip Webb
befdbaaaa9
Polish
7 years ago