# @shim: Devise controllers are loaded by rails
class Devise::OmniauthCallbacksController < DeviseController
# GET|POST /resource/auth/provider
sig { returns(T.untyped) }
def passthru; end
# GET|POST /resource/auth/provider/callback
sig { returns(T.untyped) }
def failure; end
sig { returns(String) }
def failed_strategy; end
sig { returns(String) }
def failure_message; end
sig { params(scope: String).returns(String) }
def after_omniauth_failure_path_for(scope); end
sig { returns(String) }
def translation_scope; end
end
Problem
The
Devise::OmniauthCallbacksController
is missing in the RBI provided here.Context
4.9.4
0.14.3
0.5.11414
Solution
This is the missing bit: