Skip to content

fix: harden Ruby mapper edge cases - #39

Merged
steipete merged 10 commits into
mainfrom
fix/ruby-mapper-followup
May 16, 2026
Merged

fix: harden Ruby mapper edge cases#39
steipete merged 10 commits into
mainfrom
fix/ruby-mapper-followup

Conversation

@steipete

Copy link
Copy Markdown
Contributor

Summary

  • harden Ruby/Rails mapper detection around generated gemspecs, nested gemspec scope, Ruby test naming, Rails config/assets/database slices, and source-vs-CLI scripts handling
  • keep RuboCop extension gems as lint providers and preserve Ruby test associations for prefixed/suffix Minitest layouts
  • document sensitive Rails config exclusions and thank @inertia186 in the changelog

Proof

  • pnpm typecheck
  • pnpm lint
  • pnpm format:check
  • pnpm test src/mapper.test.ts
  • pnpm test
  • pnpm build
  • codex-review --mode branch --parallel-tests "pnpm test src/mapper.test.ts"

@steipete
steipete merged commit f958b18 into main May 16, 2026
5 checks passed
@steipete
steipete deleted the fix/ruby-mapper-followup branch May 16, 2026 22:17
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.

1 participant