Skip to content

Gem Structure CleanUp - Part 1#177

Merged
OutlawAndy merged 5 commits intomasterfrom
major-structure-cleanup-part-1
Feb 13, 2026
Merged

Gem Structure CleanUp - Part 1#177
OutlawAndy merged 5 commits intomasterfrom
major-structure-cleanup-part-1

Conversation

@OutlawAndy
Copy link
Member

@OutlawAndy OutlawAndy commented Feb 13, 2026

Why?

I'm trying to move this repository closer to Gem best-practices. This PR focuses mostly on having a single entry-point to load the whole gem. Though it also introduces a BaseGenerator for all others to inherit from. We're still breaking the cardinal rule of RubyGems (introducing multiple namespaces), but I have a plan to tackle that next..

Pre-merge checklist

  • Run bin/bump_version or bin/bump_version --patch

@OutlawAndy OutlawAndy self-assigned this Feb 13, 2026
@OutlawAndy OutlawAndy force-pushed the major-structure-cleanup-part-1 branch 2 times, most recently from bc1bc85 to ad046c7 Compare February 13, 2026 02:48
@OutlawAndy OutlawAndy force-pushed the major-structure-cleanup-part-1 branch from ad046c7 to 80d8710 Compare February 13, 2026 02:55
@OutlawAndy OutlawAndy marked this pull request as ready for review February 13, 2026 03:02
@OutlawAndy OutlawAndy merged commit 11ffbfa into master Feb 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments