Sha256: 8cb1f0305afda9a41e0c772b38a6b6bbfc397beb8a3d105bade3f268182a889e

Contents?: true

Size: 382 Bytes

Versions: 5

Compression:

Stored size: 382 Bytes

Contents

# frozen_string_literal: true

require 'sail/engine'
require 'sail/constant_collection'
require 'sail/configuration'
require 'sail/value_cast'
require 'true_class'
require 'false_class'

module Sail
  class << self
    attr_writer :configuration
  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configure
    yield(configuration)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sail-1.5.0 lib/sail.rb
sail-1.4.2 lib/sail.rb
sail-1.4.1 lib/sail.rb
sail-1.4.0 lib/sail.rb
sail-1.3.0 lib/sail.rb