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:
Phillip Webb
2018-06-25 13:01:29 -07:00
committed by Juergen Hoeller
parent 5cedd0d5d4
commit b220d94cc2
4 changed files with 9 additions and 13 deletions

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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(() ->{

View File

@@ -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();
});