+
Skip to content

Conversation

y9v
Copy link

@y9v y9v commented Aug 21, 2025

This PR fixes type signatures for FFI::AutoPointer#initialize, FFI::StructByReference#native_type, and FFI::Struct#auto_ptr.

Closes #1107.

y9v added 3 commits August 21, 2025 14:31
In class method context, `self` refers to the class itself, not the
instance
We include `DataConverter` in `StructByReference`, and change
`#native_type` method arity when overwriting it.

This change adds optional `_type` argument that defaults to nil.
@y9v y9v force-pushed the fix-rbs-types-for-steep branch from 5b47769 to dc5e49c Compare August 21, 2025 14:00
@p-datadog
Copy link

@larskanis Could you run CI again on this PR? @y9v repaired the issues identified in the previous run.

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.

sig as packaged in 1.17.0 contain problematic RBS

2 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载