Workaround for javac compilation issue of lambda code

am: e065f7c5a9

Change-Id: I247477c4155ddc154e7fe3f1057a767d1ab74336
This commit is contained in:
Mark Renouf
2016-11-01 19:19:28 +00:00
committed by android-build-merger

View File

@@ -238,10 +238,19 @@ public class ShortcutService extends IShortcutService.Stub {
private static List<ResolveInfo> EMPTY_RESOLVE_INFO = new ArrayList<>(0);
private static Predicate<ResolveInfo> ACTIVITY_NOT_EXPORTED =
ri -> !ri.activityInfo.exported;
// Temporarily reverted to anonymous inner class form due to: b/32554459
private static Predicate<ResolveInfo> ACTIVITY_NOT_EXPORTED = new Predicate<ResolveInfo>() {
public boolean test(ResolveInfo ri) {
return !ri.activityInfo.exported;
}
};
private static Predicate<PackageInfo> PACKAGE_NOT_INSTALLED = pi -> !isInstalled(pi);
// Temporarily reverted to anonymous inner class form due to: b/32554459
private static Predicate<PackageInfo> PACKAGE_NOT_INSTALLED = new Predicate<PackageInfo>() {
public boolean test(PackageInfo pi) {
return !isInstalled(pi);
}
};
private final Handler mHandler;