Skip to content

[GH-7317] Update Rubyzen gem name#26

Merged
Stelios Frantzeskakis (steliosfran) merged 2 commits into
mainfrom
7317-update-rubyzen-gem-name
May 15, 2026
Merged

[GH-7317] Update Rubyzen gem name#26
Stelios Frantzeskakis (steliosfran) merged 2 commits into
mainfrom
7317-update-rubyzen-gem-name

Conversation

@steliosfran
Copy link
Copy Markdown
Collaborator

@steliosfran Stelios Frantzeskakis (steliosfran) commented May 14, 2026

What changed and why

Checklist

  • Tests are added or updated for the changes
  • bundle exec rspec spec/ passes locally
[GH-7317] Update Rubyzen gem name

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR renames the packaged gem from rubyzen to rubyzen-lint while preserving the existing require 'rubyzen' entrypoint, adding shim files and updating packaging metadata so Bundler/RubyGems load the renamed gem cleanly.

Changes:

  • Renamed the gemspec spec.name to rubyzen-lint and updated packaged file list accordingly.
  • Updated README installation instructions to use gem 'rubyzen-lint'.
  • Added require shims (lib/rubyzen-lint.rb, lib/rubyzen/lint.rb) and updated Zeitwerk ignores to prevent loader mapping errors.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
rubyzen-lint.gemspec Renames gem to rubyzen-lint and updates packaged gemspec filename in spec.files.
README.md Updates Gemfile snippet to install rubyzen-lint.
lib/rubyzen/lint.rb Adds compatibility require shim for require 'rubyzen/lint'.
lib/rubyzen.rb Ignores new shim files in Zeitwerk to avoid constant/file mapping conflicts.
lib/rubyzen-lint.rb Adds gem-name entrypoint that forwards to rubyzen.
Gemfile.lock Updates lockfile to reflect the new local gem name rubyzen-lint.

@steliosfran Stelios Frantzeskakis (steliosfran) merged commit a6b274f into main May 15, 2026
3 checks passed
@steliosfran Stelios Frantzeskakis (steliosfran) deleted the 7317-update-rubyzen-gem-name branch May 15, 2026 00:33
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.

3 participants