Skip to content

Commit 72c0502

Browse files
committed
remove unrelated code
1 parent d421c30 commit 72c0502

File tree

6 files changed

+2
-221
lines changed

6 files changed

+2
-221
lines changed

app/[[...path]]/page.tsx

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -131,29 +131,14 @@ export default async function Page(props: {params: Promise<{path?: string[]}>})
131131
}
132132
const {mdxSource, frontMatter} = doc;
133133

134-
// Fetch git metadata on-demand for this page only (faster in dev mode)
135-
let gitMetadata = pageNode.frontmatter.gitMetadata;
136-
if (!gitMetadata && pageNode.frontmatter.sourcePath?.startsWith('develop-docs/')) {
137-
// In dev mode or if not cached, fetch git metadata for current page only
138-
const {getGitMetadata} = await import('sentry-docs/utils/getGitMetadata');
139-
const metadata = getGitMetadata(pageNode.frontmatter.sourcePath);
140-
gitMetadata = metadata ?? undefined;
141-
}
142-
143-
// Merge gitMetadata into frontMatter
144-
const frontMatterWithGit = {
145-
...frontMatter,
146-
gitMetadata,
147-
};
148-
149134
// pass frontmatter tree into sidebar, rendered page + fm into middle, headers into toc
150135
const pageType = (params.path?.[0] as PageType) || 'unknown';
151136
return (
152137
<Fragment>
153138
<PageLoadMetrics pageType={pageType} attributes={{is_developer_docs: true}} />
154139
<MDXLayoutRenderer
155140
mdxSource={mdxSource}
156-
frontMatter={frontMatterWithGit}
141+
frontMatter={frontMatter}
157142
nextPage={nextPage}
158143
previousPage={previousPage}
159144
/>

src/components/docPage/index.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import {CopyMarkdownButton} from '../copyMarkdownButton';
1616
import {DocFeedback} from '../docFeedback';
1717
import {GitHubCTA} from '../githubCTA';
1818
import {Header} from '../header';
19-
import {LastUpdated} from '../lastUpdated';
2019
import Mermaid from '../mermaid';
2120
import {PaginationNav} from '../paginationNav';
2221
import {PlatformSdkDetail} from '../platformSdkDetail';
@@ -95,10 +94,6 @@ export function DocPage({
9594
<div>
9695
<hgroup>
9796
<h1>{frontMatter.title}</h1>
98-
{/* Show last updated info for develop-docs pages */}
99-
{frontMatter.gitMetadata && (
100-
<LastUpdated gitMetadata={frontMatter.gitMetadata} />
101-
)}
10297
<h2>{frontMatter.description}</h2>
10398
</hgroup>
10499
{/* This exact id is important for Algolia indexing */}

src/components/lastUpdated/index.tsx

Lines changed: 0 additions & 101 deletions
This file was deleted.

src/mdx.ts

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -268,31 +268,11 @@ export async function getDevDocsFrontMatterUncached(): Promise<FrontMatter[]> {
268268

269269
const source = await readFile(file, 'utf8');
270270
const {data: frontmatter} = matter(source);
271-
const sourcePath = path.join(folder, fileName);
272-
273-
// In production builds, fetch git metadata for develop-docs pages only
274-
// In development, skip this and fetch on-demand per page (faster dev server startup)
275-
let gitMetadata: typeof frontmatter.gitMetadata = undefined;
276-
if (
277-
process.env.NODE_ENV !== 'development' &&
278-
sourcePath.startsWith('develop-docs/')
279-
) {
280-
const {getGitMetadata} = await import('./utils/getGitMetadata');
281-
const metadata = getGitMetadata(sourcePath);
282-
// Ensure we create a completely new object to avoid any reference sharing
283-
gitMetadata = metadata ? {...metadata} : undefined;
284-
285-
// Log during build to debug Vercel issues
286-
if (process.env.CI || process.env.VERCEL) {
287-
console.log(`[BUILD] Git metadata for ${sourcePath}:`, gitMetadata);
288-
}
289-
}
290271

291272
return {
292273
...(frontmatter as FrontMatter),
293274
slug: fileName.replace(/\/index.mdx?$/, '').replace(/\.mdx?$/, ''),
294-
sourcePath,
295-
gitMetadata,
275+
sourcePath: path.join(folder, fileName),
296276
};
297277
},
298278
{concurrency: FILE_CONCURRENCY_LIMIT}

src/types/frontmatter.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,6 @@ export interface FrontMatter {
3535
*/
3636
fullWidth?: boolean;
3737

38-
/**
39-
* Git metadata for the last commit & author that modified this file
40-
*/
41-
gitMetadata?: {
42-
author: string;
43-
commitHash: string;
44-
timestamp: number;
45-
};
4638
/**
4739
* A list of keywords for indexing with search.
4840
*/

src/utils/getGitMetadata.ts

Lines changed: 0 additions & 70 deletions
This file was deleted.

0 commit comments

Comments
 (0)