Skip to content

Conversation

@alexcrocha
Copy link

@alexcrocha alexcrocha commented Jan 15, 2026

Summary

  • Reorganize FFI-based AST definitions into node module
  • API changes from ruby_rbs::parse to ruby_rbs::node::parse
  • All types now under ruby_rbs::node::*

This addresses the feedback to organize the code in preparation for adding a pure-Rust AST module later.

Reorganize FFI-based AST into node module.

Split rename into separate commit to preserve git blame history.
@alexcrocha alexcrocha changed the title Move lib.rs to node module (rename only) Move FFI-based AST to node module Jan 15, 2026
Copy link
Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@alexcrocha alexcrocha marked this pull request as ready for review January 15, 2026 23:43
@alexcrocha alexcrocha requested a review from soutaro January 15, 2026 23:43
@alexcrocha
Copy link
Author

This work has been upstreamed.

@alexcrocha alexcrocha closed this Jan 16, 2026
@alexcrocha alexcrocha deleted the 01-15-node-module branch January 16, 2026 18:07
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