module Litejob
Experimental RBS support (using type sampling data from the type_fusion
project).
# sig/litejob.rbs module Litejob def self.configuration: () -> Litejob::Configuration def self.configure: () -> SilenceLogger def self.logger: () -> (SilenceLogger | Logger | Class) end
def self.configuration
Experimental RBS support (using type sampling data from the type_fusion
project).
def self.configuration: () -> Litejob::Configuration
This signature was generated using 82 samples from 2 applications.
def self.configuration @configuration ||= Configuration.new( _logger = Logger.new($stdout) ) end
def self.configure
Experimental RBS support (using type sampling data from the type_fusion
project).
def self.configure: () -> SilenceLogger
This signature was generated using 3 samples from 2 applications.
def self.configure yield(configuration) end
def self.included(klass)
def self.included(klass) klass.extend(Concern) end
def self.logger
Experimental RBS support (using type sampling data from the type_fusion
project).
def self.logger: () -> (SilenceLogger | Logger | Class)
This signature was generated using 75 samples from 2 applications.
def self.logger configuration.logger end