count receivers in hasTooManyComponents
Receivers should be counted separated. Somehow I initially thought they were included in the activites count. BUG: 261874702, 214397059 Test: builds Change-Id: I12adb57a77020928bee1ee751800f09252e97ff9
This commit is contained in:
@@ -451,6 +451,9 @@ public interface ParsingPackage {
|
||||
@NonNull
|
||||
List<ParsedProvider> getProviders();
|
||||
|
||||
@NonNull
|
||||
List<ParsedActivity> getReceivers();
|
||||
|
||||
@NonNull
|
||||
List<String> getRequestedPermissions();
|
||||
|
||||
|
||||
@@ -824,8 +824,8 @@ public class ParsingPackageUtils {
|
||||
}
|
||||
|
||||
private static boolean hasTooManyComponents(ParsingPackage pkg) {
|
||||
return pkg.getActivities().size() + pkg.getServices().size() + pkg.getProviders().size()
|
||||
> MAX_NUM_COMPONENTS;
|
||||
return (pkg.getActivities().size() + pkg.getServices().size() + pkg.getProviders().size()
|
||||
+ pkg.getReceivers().size()) > MAX_NUM_COMPONENTS;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user