@NonNull
    public List<FileInformation> list(final Folder folder, final boolean sortByName, final boolean suppressWarningForUser) {
        try (ContextLogger cLog = new ContextLogger("ContentStorage.list: %s", folder)) {
            if (folder == null) {
                return Collections.emptyList();
            }
            final List<FileInformation> result = getAccessorFor(folder).list(folder);
            cLog.add("#" + result.size());
            if (sortByName) {
                Collections.sort(result, Comparator.comparing(fi -> fi.name));
            }
            return result;
        } catch (IOException ioe) {
            reportProblem(R.string.contentstorage_err_list_failed, suppressWarningForUser, ioe, folder);
        }
        return Collections.emptyList();
    }
Lists all direct content of given folder location
main/src/main/java/cgeo/geocaching/storage/ContentStorage.java