Skip to content

Remove orphan root-namespace ActivityLogPlugin#21

Open
AsmitNepali wants to merge 1 commit into
1.xfrom
delete-orphan-plugin
Open

Remove orphan root-namespace ActivityLogPlugin#21
AsmitNepali wants to merge 1 commit into
1.xfrom
delete-orphan-plugin

Conversation

@AsmitNepali
Copy link
Copy Markdown
Collaborator

Summary

Closes #13.

  • Delete src/ActivityLogPlugin.php (Relaticle\ActivityLog\ActivityLogPlugin) — orphan root-namespace duplicate of the canonical Relaticle\ActivityLog\Filament\ActivityLogPlugin. Zero references in source or tests.
  • Remove now-stale orphan warnings from docs/content/1.getting-started/1.installation.md and docs/content/3.essentials/4.customization.md.

Why

Two ActivityLogPlugin classes coexisted with the same shape, and they diverged subtly: the orphan replaced registered renderers (= $renderers) while the canonical Filament-namespaced version merged them. Users could find the wrong class via IDE autocomplete and silently lose previously-registered renderers.

Test plan

  • grep -r ActivityLogPlugin src/ tests/ returns only src/Filament/ActivityLogPlugin.php
  • Existing test suite passes (composer test)
  • Docs build still renders installation + customization pages

🤖 Generated with Claude Code

Deletes src/ActivityLogPlugin.php (Relaticle\ActivityLog\ActivityLogPlugin),
the unused root-namespace duplicate of the canonical
Relaticle\ActivityLog\Filament\ActivityLogPlugin. Removes related orphan
warnings from installation and customization docs. Closes #13.
@AsmitNepali AsmitNepali marked this pull request as ready for review April 28, 2026 16:39
@AsmitNepali AsmitNepali self-assigned this Apr 28, 2026
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.

Delete orphan Relaticle\ActivityLog\ActivityLogPlugin (root namespace)

1 participant