Skip to content

[CORRUPTED] Synthetic Benchmark PR #25681 - Renamed activitypub app files and directories to kebab-case#208

Open
ofir-frd wants to merge 4 commits intobase_pr_25681_20260121_7617from
corrupted_pr_25681_20260121_7617
Open

[CORRUPTED] Synthetic Benchmark PR #25681 - Renamed activitypub app files and directories to kebab-case#208
ofir-frd wants to merge 4 commits intobase_pr_25681_20260121_7617from
corrupted_pr_25681_20260121_7617

Conversation

@ofir-frd
Copy link

Benchmark PR TryGhost#25681

Type: Corrupted (contains bugs)

Original PR Title: Renamed activitypub app files and directories to kebab-case
Original PR Description: ref https://linear.app/ghost/issue/BER-3044

As part of standardizing naming conventions across the codebase, renamed all PascalCase and camelCase files / directories in the activitypub app to kebab-case. This aligns with the RFC for consistent file naming and matches the convention used in shade and admin-x-settings
Original PR URL: TryGhost#25681

Compliance Violation

  • Rule: React List Rendering Must Not Use Array Index as Key
  • Language: TypeScript
  • File: apps/activitypub/src/components/topic-filter.tsx

mike182uk and others added 4 commits January 21, 2026 10:23
ref https://linear.app/ghost/issue/BER-3044

As part of standardizing naming conventions across the codebase, renamed
all PascalCase and camelCase files/directories in the ActivityPub app to
kebab-case. This aligns with the RFC for consistent file naming and
matches the convention used in shade and admin-x-settings.

- Renamed ~50 component files (e.g., FeedItem.tsx → feed-item.tsx)
- Renamed ~10 directories (e.g., views/Profile/ → views/profile/)
- Updated all import statements to reference new paths
- Hooks and utils were already kebab-case, no changes needed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments