/** * Returns true if the report is considered as approved. * <p> * This includes: * </p> * <ul> * <li>Reports which were pending when the user agreed to send a report in the NOTIFICATION mode Dialog.</li> * <li>Explicit silent reports</li> * </ul> * * @param reportFileName Name of report to check whether it is approved to be sent. * @return True if a report can be sent. * @deprecated use {@link ReportLocator#getApprovedReports()} and {@link ReportLocator#getUnapprovedReports()} instead */ @Deprecated public boolean isApproved(@NonNull String reportFileName) { return isSilent(reportFileName) || reportFileName.contains(ACRAConstants.APPROVED_SUFFIX); }
boolean anyNonSilent = false; for (final File report : reports) { final boolean isNonSilent = !fileNameParser.isSilent(report.getName()); if (onlySendSilentReports && isNonSilent) { continue;