Created
May 27, 2020 06:52
-
-
Save pocke/595e23a9475289de2f06adeb6f827fe4 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devise | |
extension ApplicationController (Devise) | |
def current_user: () -> User | |
end | |
class DeviseController < ApplicationController | |
end | |
class Devise::SessionsController < DeviseController | |
end | |
class Devise::InvitationsController < DeviseController | |
end | |
class Devise::ConfirmationsController < DeviseController | |
end | |
class Devise::OmniauthCallbacksController < DeviseController | |
end | |
class Devise::PasswordsController < DeviseController | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# To avoid UnknownTypeNameError | |
module ActsAsCommentable::Comment end | |
module ActionController::MimeResponds end | |
class ActionMailer::Base end | |
class ActionMailer::MessageDelivery end | |
module ActionView::Helpers::SanitizeHelper end | |
module ActionView::Helpers::TagHelper end | |
class ActiveJob::Base end | |
class ActiveModel::EachValidator end | |
class ActiveModel::Validator end | |
class ActiveSupport::MessageEncryptor end | |
class Apartment::Elevators::Subdomain end | |
class Arproxy::Base end | |
module CanCan::Ability end | |
module CanCan::ControllerAdditions end | |
class Devise::Strategies::Authenticatable end | |
class Devise::Strategies::Base end | |
module Elasticsearch::Model end | |
class GraphQL::Analysis::AST::Analyzer end | |
class GraphQL::Batch::Loader end | |
class GraphQL::ExecutionError end | |
class GraphQL::Relay::BaseConnection end | |
class GraphQL::Schema end | |
class GraphQL::Schema::Argument end | |
class GraphQL::Schema::Enum end | |
class GraphQL::Schema::Field end | |
class GraphQL::Schema::InputObject end | |
class GraphQL::Schema::Interface end | |
class GraphQL::Schema::Object end | |
class GraphQL::Schema::RelayClassicMutation end | |
class GraphQL::Schema::RescueMiddleware end | |
class GraphQL::Schema::Scalar end | |
class GraphQL::Schema::Union end | |
class GraphQL::Types::Relay::BaseConnection end | |
class Devise::Mailer end | |
module Mato::Concerns::HtmlNodeCheckable end | |
module MessagePack::CoreExt end | |
class OpenStruct end | |
module OrderAsSpecified end | |
module PaperTrail::VersionConcern end | |
class Rambulance::ExceptionsApp end | |
module Singleton end | |
module TeamSwitchableGlobalId end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ActiveRecord::SessionStore::Session < ActiveRecord::Base | |
end | |
interface _ActionController_API_and_Base | |
include _RbsRailsPathHelpers | |
def request: () -> untyped | |
def params: () -> untyped | |
def session: () -> untyped | |
def cookies: () -> untyped | |
def flash: () -> untyped | |
def render: (*untyped) -> void | |
def redirect_to: (*untyped) -> void | |
end | |
interface _ActionController_API_and_Base_singletion | |
# hooks | |
def before_action: (*untyped) -> void | |
def around_action: (*untyped) -> void | |
def after_action: (*untyped) -> void | |
def skip_before_action: (*untyped) -> void | |
def skip_around_action: (*untyped) -> void | |
def skip_after_action: (*untyped) -> void | |
def prepend_before_action: (*untyped) -> void | |
def prepend_around_action: (*untyped) -> void | |
def prepend_after_action: (*untyped) -> void | |
def append_before_action: (*untyped) -> void | |
def append_around_action: (*untyped) -> void | |
def append_after_action: (*untyped) -> void | |
def rescue_from: (*Class, ?with: Symbol | Proc) { (Exception) -> void } -> void | |
def layout: (String) -> void | |
end | |
class ActionController::Base | |
include _ActionController_API_and_Base | |
extend _ActionController_API_and_Base_singletion | |
end | |
class ActionController::API | |
include _ActionController_API_and_Base | |
extend _ActionController_API_and_Base_singletion | |
end | |
extension ActionController::Base (Devise) | |
def current_user: () -> User | |
end | |
extension Object (ActiveSupport) | |
def blank?: () -> bool | |
def present?: () -> bool | |
def presence: () -> self | |
end | |
extension Integer (ActiveSupport) | |
def days: () -> untyped | |
def day: () -> untyped | |
def year: () -> untyped | |
def years: () -> untyped | |
def month: () -> untyped | |
def months: () -> untyped | |
def week: () -> untyped | |
def weeks: () -> untyped | |
def minute: () -> untyped | |
def minutes: () -> untyped | |
end | |
extension Time (ActiveSupport) | |
def self.zone: () -> untyped | |
end | |
module ActiveSupport::Concern | |
def included: () { () -> void } -> void | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment