Automated conversion to Java 8
With a few manual fixes for readability.
RELNOTES: None.
PiperOrigin-RevId: 160582556
diff --git a/src/main/java/com/google/devtools/build/lib/packages/GlobCache.java b/src/main/java/com/google/devtools/build/lib/packages/GlobCache.java
index aecf43f..e46bddf 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/GlobCache.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/GlobCache.java
@@ -109,18 +109,19 @@
this.maxDirectoriesToEagerlyVisit = maxDirectoriesToEagerlyVisit;
Preconditions.checkNotNull(locator);
- childDirectoryPredicate = new Predicate<Path>() {
- @Override
- public boolean apply(Path directory) {
- if (directory.equals(packageDirectory)) {
- return true;
- }
- PackageIdentifier subPackageId = PackageIdentifier.create(
- packageId.getRepository(),
- packageId.getPackageFragment().getRelative(directory.relativeTo(packageDirectory)));
- return locator.getBuildFileForPackage(subPackageId) == null;
- }
- };
+ childDirectoryPredicate =
+ directory -> {
+ if (directory.equals(packageDirectory)) {
+ return true;
+ }
+ PackageIdentifier subPackageId =
+ PackageIdentifier.create(
+ packageId.getRepository(),
+ packageId
+ .getPackageFragment()
+ .getRelative(directory.relativeTo(packageDirectory)));
+ return locator.getBuildFileForPackage(subPackageId) == null;
+ };
}
/**