From 432c819cf3ac0b9dc0db9aca6867ccc846bf83b5 Mon Sep 17 00:00:00 2001 From: aruma256 <22253623+aruma256@users.noreply.github.com> Date: Fri, 16 Jan 2026 19:14:40 +0900 Subject: [PATCH] signet: Add Signet::OAuth2::Client#initialize --- gems/signet/0.19/_test/test.rb | 9 +++++++++ gems/signet/0.19/signet.rbs | 1 + 2 files changed, 10 insertions(+) diff --git a/gems/signet/0.19/_test/test.rb b/gems/signet/0.19/_test/test.rb index 7e3614abe..56f5ba418 100644 --- a/gems/signet/0.19/_test/test.rb +++ b/gems/signet/0.19/_test/test.rb @@ -8,3 +8,12 @@ class MyClient < Signet::OAuth2::Client end + +client = Signet::OAuth2::Client.new({ + :authorization_uri => 'https://example.com/authorization', + :token_credential_uri => 'https://example.com/token', + :client_id => 'my_client_id', + :client_secret => 'my_client_secret', + :scope => 'example', + :redirect_uri => 'https://example.com/oauth' +}) diff --git a/gems/signet/0.19/signet.rbs b/gems/signet/0.19/signet.rbs index 9610c232b..f0c3edb49 100644 --- a/gems/signet/0.19/signet.rbs +++ b/gems/signet/0.19/signet.rbs @@ -4,6 +4,7 @@ module Signet module OAuth2 class Client + def initialize: (?Hash[Symbol, untyped] options) -> void end end end