Sha256: e3c7328ae3788bb9e030de7907c09285d5278c980b4cb82ce778e425f8c4c59a

Contents?: true

Size: 611 Bytes

Versions: 9

Compression:

Stored size: 611 Bytes

Contents

# <!-- rdoc-file=lib/minitest.rb -->
# The standard backtrace filter for minitest.
#
# See Minitest.backtrace_filter=.
#
class Minitest::BacktraceFilter
  def initialize: (?untyped regexp) -> void

  # <!--
  #   rdoc-file=lib/minitest.rb
  #   - filter(bt)
  # -->
  # Filter `bt` to something useful. Returns the whole thing if $DEBUG (ruby) or
  # $MT_DEBUG (env).
  #
  def filter: (untyped bt) -> (::Array["No backtrace"] | untyped)

  # <!-- rdoc-file=lib/minitest.rb -->
  # The regular expression to use to filter backtraces. Defaults to `MT_RE`.
  #
  attr_accessor regexp: untyped
  MT_RE: Regexp
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
rbs-3.9.0 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.9.0.pre.2 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.9.0.pre.1 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.9.0.dev.1 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-relaxed-3.9.0.1 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.8.1 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.8.0 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.8.0.pre.1 stdlib/minitest/0/minitest/backtrace_filter.rbs
rbs-3.7.0.pre.1 stdlib/minitest/0/minitest/backtrace_filter.rbs