Never use parenthesis for single lambda arguments
Update all lambdas that take a single argument so that parenthesis are never used. Issue: SPR-16968
This commit is contained in:
committed by
Juergen Hoeller
parent
5cedd0d5d4
commit
b220d94cc2
@@ -554,13 +554,13 @@ class ConfigurationClassParser {
|
||||
Class<? extends Group> group = deferredImport.getImportSelector().getImportGroup();
|
||||
DeferredImportSelectorGrouping grouping = groupings.computeIfAbsent(
|
||||
(group == null ? deferredImport : group),
|
||||
(key) -> new DeferredImportSelectorGrouping(createGroup(group)));
|
||||
key -> new DeferredImportSelectorGrouping(createGroup(group)));
|
||||
grouping.add(deferredImport);
|
||||
configurationClasses.put(deferredImport.getConfigurationClass().getMetadata(),
|
||||
deferredImport.getConfigurationClass());
|
||||
}
|
||||
for (DeferredImportSelectorGrouping grouping : groupings.values()) {
|
||||
grouping.getImports().forEach((entry) -> {
|
||||
grouping.getImports().forEach(entry -> {
|
||||
ConfigurationClass configurationClass = configurationClasses.get(
|
||||
entry.getMetadata());
|
||||
try {
|
||||
|
||||
@@ -104,25 +104,25 @@ final class ProfilesParser {
|
||||
}
|
||||
|
||||
private static Profiles or(Profiles... profiles) {
|
||||
return (activeProfile) -> Arrays.stream(profiles).anyMatch(
|
||||
return activeProfile -> Arrays.stream(profiles).anyMatch(
|
||||
isMatch(activeProfile));
|
||||
}
|
||||
|
||||
private static Profiles and(Profiles... profiles) {
|
||||
return (activeProfile) -> Arrays.stream(profiles).allMatch(
|
||||
return activeProfile -> Arrays.stream(profiles).allMatch(
|
||||
isMatch(activeProfile));
|
||||
}
|
||||
|
||||
private static Profiles not(Profiles profiles) {
|
||||
return (activeProfile) -> !profiles.matches(activeProfile);
|
||||
return activeProfile -> !profiles.matches(activeProfile);
|
||||
}
|
||||
|
||||
private static Profiles equals(String profile) {
|
||||
return (activeProfile) -> activeProfile.test(profile);
|
||||
return activeProfile -> activeProfile.test(profile);
|
||||
}
|
||||
|
||||
private static Predicate<Profiles> isMatch(Predicate<String> activeProfile) {
|
||||
return (profiles) -> profiles.matches(activeProfile);
|
||||
return profiles -> profiles.matches(activeProfile);
|
||||
}
|
||||
|
||||
private enum Operator {
|
||||
|
||||
@@ -154,9 +154,7 @@ public class ResourceUrlProvider implements ApplicationListener<ContextRefreshed
|
||||
List<ResourceResolver> resolvers = handler.getResourceResolvers();
|
||||
ResourceResolverChain chain = new DefaultResourceResolverChain(resolvers);
|
||||
return chain.resolveUrlPath(path.value(), handler.getLocations())
|
||||
.map(resolvedPath -> {
|
||||
return mapping.value() + resolvedPath;
|
||||
});
|
||||
.map(resolvedPath -> mapping.value() + resolvedPath);
|
||||
|
||||
})
|
||||
.orElseGet(() ->{
|
||||
|
||||
@@ -207,9 +207,7 @@ public class VersionResourceResolver extends AbstractResourceResolver {
|
||||
}
|
||||
return chain.resolveResource(null, baseUrl, locations)
|
||||
.flatMap(resource -> strategy.getResourceVersion(resource)
|
||||
.map(version -> {
|
||||
return strategy.addVersion(baseUrl, version);
|
||||
}));
|
||||
.map(version -> strategy.addVersion(baseUrl, version)));
|
||||
}
|
||||
return Mono.empty();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user