module DebugLogging::ConfigClassMethods

Public Instance Methods

debug_add_invocation_id() click to toggle source
# File lib/debug_logging.rb, line 224
def debug_add_invocation_id
  @debug_logging_configuration.add_invocation_id
end
debug_add_invocation_id=(add_invocation_id) click to toggle source
# File lib/debug_logging.rb, line 228
def debug_add_invocation_id=(add_invocation_id)
  @debug_logging_configuration.add_invocation_id = add_invocation_id
end
debug_add_payload() click to toggle source
# File lib/debug_logging.rb, line 248
def debug_add_payload
  @debug_logging_configuration.add_payload
end
debug_add_payload=(add_payload) click to toggle source
# File lib/debug_logging.rb, line 252
def debug_add_payload=(add_payload)
  @debug_logging_configuration.add_payload = add_payload
end
debug_args_max_length() click to toggle source
# File lib/debug_logging.rb, line 184
def debug_args_max_length
  @debug_logging_configuration.args_max_length
end
debug_args_max_length=(args_max_length) click to toggle source
# File lib/debug_logging.rb, line 188
def debug_args_max_length=(args_max_length)
  @debug_logging_configuration.args_max_length = args_max_length
end
debug_args_to_s_proc() click to toggle source
# File lib/debug_logging.rb, line 176
def debug_args_to_s_proc
  @debug_logging_configuration.args_to_s_proc
end
debug_args_to_s_proc=(args_to_s_proc) click to toggle source
# File lib/debug_logging.rb, line 180
def debug_args_to_s_proc=(args_to_s_proc)
  @debug_logging_configuration.args_to_s_proc = args_to_s_proc
end
debug_class_benchmarks() click to toggle source
# File lib/debug_logging.rb, line 200
def debug_class_benchmarks
  @debug_logging_configuration.class_benchmarks
end
debug_class_benchmarks=(class_benchmarks) click to toggle source
# File lib/debug_logging.rb, line 204
def debug_class_benchmarks=(class_benchmarks)
  @debug_logging_configuration.class_benchmarks = class_benchmarks
end
debug_colorized_chain_for_class() click to toggle source
# File lib/debug_logging.rb, line 216
def debug_colorized_chain_for_class
  @debug_logging_configuration.colorized_chain_for_class
end
debug_colorized_chain_for_class=(colorized_chain_for_class) click to toggle source
# File lib/debug_logging.rb, line 220
def debug_colorized_chain_for_class=(colorized_chain_for_class)
  @debug_logging_configuration.colorized_chain_for_class = colorized_chain_for_class
end
debug_colorized_chain_for_method() click to toggle source
# File lib/debug_logging.rb, line 208
def debug_colorized_chain_for_method
  @debug_logging_configuration.colorized_chain_for_method
end
debug_colorized_chain_for_method=(colorized_chain_for_method) click to toggle source
# File lib/debug_logging.rb, line 212
def debug_colorized_chain_for_method=(colorized_chain_for_method)
  @debug_logging_configuration.colorized_chain_for_method = colorized_chain_for_method
end
debug_config_reset(config = Configuration.new) click to toggle source
# File lib/debug_logging.rb, line 124
def debug_config_reset(config = Configuration.new)
  @debug_logging_configuration = config
end
debug_ellipsis() click to toggle source
# File lib/debug_logging.rb, line 232
def debug_ellipsis
  @debug_logging_configuration.ellipsis
end
debug_ellipsis=(ellipsis) click to toggle source
# File lib/debug_logging.rb, line 236
def debug_ellipsis=(ellipsis)
  @debug_logging_configuration.ellipsis = ellipsis
end
debug_enabled() click to toggle source
# File lib/debug_logging.rb, line 128
def debug_enabled
  @debug_logging_configuration.enabled
end
debug_enabled=(value) click to toggle source
# File lib/debug_logging.rb, line 132
def debug_enabled=(value)
  @debug_logging_configuration.enabled = value
end
debug_error_handler_proc() click to toggle source
# File lib/debug_logging.rb, line 264
def debug_error_handler_proc
  @debug_logging_configuration.error_handler_proc
end
debug_error_handler_proc=(error_handler_proc) click to toggle source
# File lib/debug_logging.rb, line 268
def debug_error_handler_proc=(error_handler_proc)
  @debug_logging_configuration.error_handler_proc = error_handler_proc
end
debug_instance_benchmarks() click to toggle source
# File lib/debug_logging.rb, line 192
def debug_instance_benchmarks
  @debug_logging_configuration.instance_benchmarks
end
debug_instance_benchmarks=(instance_benchmarks) click to toggle source
# File lib/debug_logging.rb, line 196
def debug_instance_benchmarks=(instance_benchmarks)
  @debug_logging_configuration.instance_benchmarks = instance_benchmarks
end
debug_last_hash_max_length() click to toggle source
# File lib/debug_logging.rb, line 168
def debug_last_hash_max_length
  @debug_logging_configuration.last_hash_max_length
end
debug_last_hash_max_length=(last_hash_max_length) click to toggle source
# File lib/debug_logging.rb, line 172
def debug_last_hash_max_length=(last_hash_max_length)
  @debug_logging_configuration.last_hash_max_length = last_hash_max_length
end
debug_last_hash_to_s_proc() click to toggle source
# File lib/debug_logging.rb, line 160
def debug_last_hash_to_s_proc
  @debug_logging_configuration.last_hash_to_s_proc
end
debug_last_hash_to_s_proc=(last_hash_to_s_proc) click to toggle source
# File lib/debug_logging.rb, line 164
def debug_last_hash_to_s_proc=(last_hash_to_s_proc)
  @debug_logging_configuration.last_hash_to_s_proc = last_hash_to_s_proc
end
debug_log_level() click to toggle source
# File lib/debug_logging.rb, line 144
def debug_log_level
  @debug_logging_configuration.log_level
end
debug_log_level=(log_level) click to toggle source
# File lib/debug_logging.rb, line 148
def debug_log_level=(log_level)
  @debug_logging_configuration.log_level = log_level
end
debug_logger() click to toggle source
# File lib/debug_logging.rb, line 136
def debug_logger
  @debug_logging_configuration.logger
end
debug_logger=(logger) click to toggle source
# File lib/debug_logging.rb, line 140
def debug_logger=(logger)
  @debug_logging_configuration.logger = logger
end
debug_logging_configure() { |debug_logging_configuration| ... } click to toggle source

For per-class config with a block

# File lib/debug_logging.rb, line 119
def debug_logging_configure
  @debug_logging_configuration ||= Configuration.new
  yield(@debug_logging_configuration)
end
debug_mark_scope_exit() click to toggle source
# File lib/debug_logging.rb, line 240
def debug_mark_scope_exit
  @debug_logging_configuration.mark_scope_exit
end
debug_mark_scope_exit=(mark_scope_exit) click to toggle source
# File lib/debug_logging.rb, line 244
def debug_mark_scope_exit=(mark_scope_exit)
  @debug_logging_configuration.mark_scope_exit = mark_scope_exit
end
debug_multiple_last_hashes() click to toggle source
# File lib/debug_logging.rb, line 152
def debug_multiple_last_hashes
  @debug_logging_configuration.multiple_last_hashes
end
debug_multiple_last_hashes=(multiple_last_hashes) click to toggle source
# File lib/debug_logging.rb, line 156
def debug_multiple_last_hashes=(multiple_last_hashes)
  @debug_logging_configuration.multiple_last_hashes = multiple_last_hashes
end
debug_payload_max_length() click to toggle source
# File lib/debug_logging.rb, line 256
def debug_payload_max_length
  @debug_logging_configuration.payload_max_length
end
debug_payload_max_length=(payload_max_length) click to toggle source
# File lib/debug_logging.rb, line 260
def debug_payload_max_length=(payload_max_length)
  @debug_logging_configuration.payload_max_length = payload_max_length
end