Skip to content

refactor: Restructure plugin architecture and enhance service organization - #50

Merged
GaryJones merged 1 commit into
developfrom
refactor/srp
Oct 14, 2025
Merged

GaryJones merged 1 commit into
developfrom
refactor/srp

Conversation

@GaryJones

Copy link
Copy Markdown
Contributor
  • Removed legacy classes for rewrite rules and list table.
  • Introduced a new main plugin class and organized services for rewrite rules, permastructs, file export, and rule flushing.
  • Each class better follows Single Responsibility Principle, without over-engineering. The code is more testable.

- Removed legacy classes for rewrite rules and list table.
- Introduced a new main plugin class and organized services for rewrite rules, permastructs, file export, and rule flushing.
@GaryJones GaryJones self-assigned this Oct 14, 2025
@GaryJones GaryJones added the type: maintenance Routine maintenance and code quality improvements label Oct 14, 2025
@GaryJones GaryJones added this to the Future release milestone Oct 14, 2025
@GaryJones
GaryJones merged commit 4bc3667 into develop Oct 14, 2025
@GaryJones
GaryJones deleted the refactor/srp branch October 14, 2025 00:39
@GaryJones GaryJones mentioned this pull request Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: maintenance Routine maintenance and code quality improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant