diff --git a/packages/docusaurus-plugin-sitemap/src/createSitemapItem.ts b/packages/docusaurus-plugin-sitemap/src/createSitemapItem.ts index c79994a48f..065306e3f4 100644 --- a/packages/docusaurus-plugin-sitemap/src/createSitemapItem.ts +++ b/packages/docusaurus-plugin-sitemap/src/createSitemapItem.ts @@ -16,7 +16,7 @@ async function getRouteLastUpdatedAt( vcs: Pick, ): Promise { // Important to bail-out early here - // This can lead to duplicated getLastUpdate() calls and performance problems + // This can lead to duplicated VCS calls and performance problems // See https://github.com/facebook/docusaurus/pull/11211 if (route.metadata?.lastUpdatedAt === null) { return null; diff --git a/packages/docusaurus-utils/src/index.ts b/packages/docusaurus-utils/src/index.ts index 63da81e33c..7ab31baa69 100644 --- a/packages/docusaurus-utils/src/index.ts +++ b/packages/docusaurus-utils/src/index.ts @@ -124,7 +124,6 @@ export {flattenRoutes} from './routeUtils'; export { getGitLastUpdate, - getLastUpdate, readLastUpdateData, type LastUpdateData, type FrontMatterLastUpdate, diff --git a/packages/docusaurus-utils/src/lastUpdateUtils.ts b/packages/docusaurus-utils/src/lastUpdateUtils.ts index 6d8b6d562e..f57bbc4026 100644 --- a/packages/docusaurus-utils/src/lastUpdateUtils.ts +++ b/packages/docusaurus-utils/src/lastUpdateUtils.ts @@ -13,6 +13,7 @@ import { getFileCommitDate, } from './vcs/gitUtils'; import {getDefaultVcsConfig} from './vcs/vcs'; + import type {PluginOptions, VcsConfig} from '@docusaurus/types'; export type LastUpdateData = { @@ -72,12 +73,6 @@ export async function getGitLastUpdate( } } -export async function getLastUpdate( - filePath: string, -): Promise { - return getGitLastUpdate(filePath); -} - type LastUpdateOptions = Pick< PluginOptions, 'showLastUpdateAuthor' | 'showLastUpdateTime' diff --git a/packages/docusaurus-utils/src/vcs/vcsGitAdHoc.ts b/packages/docusaurus-utils/src/vcs/vcsGitAdHoc.ts index 139bbfad84..b0fb0dafb8 100644 --- a/packages/docusaurus-utils/src/vcs/vcsGitAdHoc.ts +++ b/packages/docusaurus-utils/src/vcs/vcsGitAdHoc.ts @@ -10,7 +10,7 @@ import { getFileCommitDate, GitNotFoundError, } from './gitUtils'; -import {getLastUpdate} from '../lastUpdateUtils'; +import {getGitLastUpdate} from '../lastUpdateUtils'; import type {VcsConfig} from '@docusaurus/types'; /** @@ -52,7 +52,7 @@ export const VcsGitAdHoc: VcsConfig = { // TODO non-ideal integration but good enough for now // This keeps this new VscConfig system retro-compatible with the existing // historical Docusaurus behavior based on Git - const result = await getLastUpdate(filePath); + const result = await getGitLastUpdate(filePath); if (result === null) { return null; }