Sha256: d2ddb7602c7ece17e6e367205b6203ec84f56e0d3018590d727ea81bacd34976

Contents?: true

Size: 745 Bytes

Versions: 5

Compression:

Stored size: 745 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require "bundler/setup"
require "pry"
require_relative '../lib/nfse_gyn'
require "irb"

# You can add fixtures and/or initialization code here to make experimenting
# with your gem easier. You can also use a different console, if you like.


def reload!(print = true)
  puts 'Reloading ...' if print
  # Main project directory.
  root_dir = File.expand_path('..', __dir__)
  # Directories within the project that should be reloaded.
  reload_dirs = %w{lib}
  # Loop through and reload every file in all relevant project directories.
  reload_dirs.each do |dir|
    Dir.glob("#{root_dir}/#{dir}/**/*.rb").each { |f| load(f) }
  end
  # Return true when complete.
  true
end

IRB.start(__FILE__)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nfse_gyn-0.3.0 bin/console
nfse_gyn-0.2.0 bin/console
nfse_gyn-0.1.2 bin/console
nfse_gyn-0.1.1 bin/console
nfse_gyn-0.1.0 bin/console