Use pattern variables

See gh-39259
This commit is contained in:
Tobias Lippert
2024-01-21 18:47:43 +01:00
committed by Phillip Webb
parent fe38cb3b4a
commit 06265ee617
2 changed files with 3 additions and 6 deletions

View File

@@ -127,8 +127,7 @@ class PropertiesMigrationReporter {
new PropertyMigration(match, metadata, determineReplacementMetadata(metadata), false));
}
// Prefix match for maps
if (isMapType(metadata) && propertySource instanceof IterableConfigurationPropertySource) {
IterableConfigurationPropertySource iterableSource = (IterableConfigurationPropertySource) propertySource;
if (isMapType(metadata) && propertySource instanceof IterableConfigurationPropertySource iterableSource) {
iterableSource.stream()
.filter(metadataName::isAncestorOf)
.map(propertySource::getConfigurationProperty)