class SorbetRails::Config
Attributes
enabled_gem_plugins[RW]
enabled_model_plugins[RW]
extra_helper_includes[RW]
job_generator_class[RW]
mailer_generator_class[RW]
Public Class Methods
new()
click to toggle source
# File lib/sorbet-rails/config.rb, line 50 def initialize @enabled_gem_plugins = [] @enabled_model_plugins = [ :active_record_enum, :active_record_named_scope, :active_record_querying, :active_relation_where_not, :active_record_serialized_attribute, :active_record_attribute, :active_record_assoc, :custom_finder_methods, :enumerable_collections, ] @enabled_model_plugins << :active_storage_methods if defined?(T.unsafe(ActiveStorage)) @extra_helper_includes = [] @mailer_generator_class = SorbetRails::MailerRbiFormatter @job_generator_class = SorbetRails::JobRbiFormatter end
Public Instance Methods
enabled_plugins()
click to toggle source
# File lib/sorbet-rails/config.rb, line 70 def enabled_plugins @enabled_model_plugins + @enabled_gem_plugins end