@Override public @NonNull List<ResolveInfo> queryBroadcastReceivers(final Intent intent, final int flags) {
		return mCondom.proceedQuery(OutboundType.QUERY_RECEIVERS, intent, new CondomCore.WrappedValueProcedure<List<ResolveInfo>>() {
			@Override public List<ResolveInfo> proceed() {
				return CondomPackageManager.super.queryBroadcastReceivers(intent, flags);
			}
		}, CondomCore.RECEIVER_PACKAGE_GETTER);
	}
Condom wrapper of {@link PackageManager}

Created by Oasis on 2018/1/6.
library/src/main/java/com/oasisfeng/condom/CondomPackageManager.java