ruby / ruby/win32ole

missing RBS signatures

Open
#53 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
16
Forks
8
Avg merge
6h 42m
Merged PRs (30d)
1

Description

Hi, just wanted to mention that the win32ole signatures for RBS are one of the missing sigs, currently, in the main stdlib repo.

From what I understood, @soutaro is recommending stdlib sigs to be moved to their own repos, so perhaps one should not add them anymore. On the other hand, win32ole will stop being in stdlib from ruby 4 onwards (according to the warning I'm getting right now), so one more reason to do it here.

I'd add them myself, but the instructions on how to contribute to stdlib repos will not work unless when run from a windows machine (where win32ole can be required). So this is a shoutout to someone with a windows machine who can handle the boilerplate.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with docs/CONTRIBUTING.md and the existing stdlib signature conventions in the linked RBS repository; the contribution workflow requires a Windows machine where win32ole can be required. Add the missing win32ole RBS signatures and verify them using that workflow.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.