diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoader.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoader.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoader.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoader.java index 29ace2f135..460dca7136 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoader.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigurationLoader.java @@ -45,7 +45,6 @@ import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.Collection; -import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import javax.annotation.Nullable; @@ -251,12 +250,9 @@ public class CrosstoolConfigurationLoader { String md5 = BaseEncoding.base16().lowerCase().encode(finalProto.getMd5()); CrosstoolConfig.CrosstoolRelease release; try { - release = crosstoolReleaseCache.get(md5, new Callable<CrosstoolRelease>() { - @Override - public CrosstoolRelease call() throws Exception { - return toReleaseConfiguration(finalProto.getName(), finalProto.getContents()); - } - }); + release = + crosstoolReleaseCache.get( + md5, () -> toReleaseConfiguration(finalProto.getName(), finalProto.getContents())); } catch (ExecutionException e) { throw new InvalidConfigurationException(e); } |