Sha256: 363af5d5b418a477769c025b2a6e7384bbe9895b60d2474885727718a094664e

Contents?: true

Size: 685 Bytes

Versions: 3

Compression:

Stored size: 685 Bytes

Contents

# frozen_string_literal: true

require "tempfile"
require "nokogiri"
require "rake/testtask"

require "ruby_memcheck/configuration"
require "ruby_memcheck/frame"
require "ruby_memcheck/stack"
require "ruby_memcheck/test_task"
require "ruby_memcheck/valgrind_error"
require "ruby_memcheck/version"

module RubyMemcheck
  class << self
    def config(**opts)
      @default_configuration = Configuration.new(**opts)
    end

    def default_configuration
      unless @default_configuration
        raise "RubyMemcheck is not configured with a default configuration. "\
          "Please run RubyMemcheck.config before using it."
      end
      @default_configuration
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby_memcheck-0.1.2 lib/ruby_memcheck.rb
ruby_memcheck-0.1.1 lib/ruby_memcheck.rb
ruby_memcheck-0.1.0 lib/ruby_memcheck.rb