docs: private void initializeFileData(String baseSitePath) throws CmsException {
  
          m_resultMap.clear();
          m_siteRootLink = OpenCms.getLinkManager().getOnlineLink(m_siteGuestCms, "/");
          m_siteRootLink = CmsFileUtil.removeTrailingSeparator(m_siteRootLink);
          m_detailPageInfos = OpenCms.getADEManager().getAllDetailPages(m_guestCms);
          for (CmsDetailPageInfo detailPageInfo : m_detailPageInfos) {
              String type = detailPageInfo.getType();
              String path = detailPageInfo.getUri();
              path = CmsFileUtil.removeTrailingSeparator(path);
              m_detailTypesByPage.put(path, type);
          }
          List<CmsAlias> siteAliases = OpenCms.getAliasManager().getAliasesForSite(
              m_siteGuestCms,
              m_siteGuestCms.getRequestContext().getSiteRoot());
          for (CmsAlias alias : siteAliases) {
              if (isAliasBelowBaseFolder(alias) && (alias.getMode() == CmsAliasMode.page)) {
                  CmsUUID aliasId = alias.getStructureId();
                  m_pageAliasesBelowBaseFolderByStructureId.put(aliasId, alias);
              }
          }
  
      }