Sha256: 75186f9ca6f757257b667a52b8794bfb6644f39fa8ab081a12f62d5820968866

Contents?: true

Size: 516 Bytes

Versions: 3

Compression:

Stored size: 516 Bytes

Contents

# Naming AppFile instead of File so we dont to use ::File for normal regular File class
module Lono::AppFile
  class Base
    include Lono::Blueprint::Root
    extend Memoist

    def initialize(blueprint, options = {})
      @blueprint, @options = blueprint, options
      @template = @options[:template] || @blueprint
      Lono::ProjectChecker.check
      set_blueprint_root(@blueprint)
      Lono::ProjectChecker.empty_templates
      initialize_variables
    end

    def initialize_variables
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lono-5.1.1 lib/lono/app_file/base.rb
lono-5.1.0 lib/lono/app_file/base.rb
lono-5.0.1 lib/lono/app_file/base.rb