Sha256: 5b50ba70fba3422f75a84d7d6ccd30153c49ededc7124692887e58ea552a8073
Contents?: true
Size: 681 Bytes
Versions: 44
Compression:
Stored size: 681 Bytes
Contents
class Card class FileCardCreator class AbstractFileCard # Module that provides #create_ruby_file method for a classes that # inherit from AbstractFileCard. # The default location for the ruby file is set/self. module RubyFile def create_ruby_file write_to_mod(ruby_file_dir, ruby_file_name) do |f| f.puts ruby_file_content end end private def ruby_file_dir File.join "set", "self" end def ruby_file_name @codename + ".rb" end def ruby_file_content "include_set Abstract::CodeFile" end end end end end
Version data entries
44 entries across 44 versions & 1 rubygems