Skip to content

[codex] Add RubyMine editor signatures - #45

Merged
YusukeIwaki merged 1 commit into
mainfrom
codex/rubymine-rbs-signatures
May 23, 2026
Merged

YusukeIwaki merged 1 commit into
mainfrom
codex/rubymine-rbs-signatures

Conversation

@YusukeIwaki

Copy link
Copy Markdown
Owner

Summary

  • Add packaged RBS signatures for the Smartest public DSL so RubyMine and type-aware tooling can document methods such as test, around_test, fixtures, hooks, and expectations.
  • Add RubyMine # @type [Playwright::Page] page comments to generated Playwright browser examples.
  • Document the editor-support behavior in README and Docusaurus docs.

Validation

  • bundle exec ruby -Ilib exe/smartest smartest/smartest_test.rb
  • rbs validate
  • npm run build from documentation/

@vercel

vercel Bot commented May 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
smartest Ready Ready Preview, Comment May 23, 2026 9:24am

@YusukeIwaki

Copy link
Copy Markdown
Owner Author
CleanShot 2026-05-23 at 19 32 18@2x CleanShot 2026-05-23 at 19 39 33@2x CleanShot 2026-05-23 at 19 40 55@2x CleanShot 2026-05-23 at 19 41 25@2x

@YusukeIwaki
YusukeIwaki marked this pull request as ready for review May 23, 2026 10:41
@YusukeIwaki
YusukeIwaki merged commit 22b32a5 into main May 23, 2026
9 checks passed
@YusukeIwaki
YusukeIwaki deleted the codex/rubymine-rbs-signatures branch May 23, 2026 10:48

This branch was successfully deployed

1 active deployment
Preview — 21515122 Deployed May 23, 2026 by vercel[bot]
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