Sha256: 9ab73680c0fc5a4cb1466f77155f847d5de1e2ef78e7f54761f4fa04fc6ae9d8
Contents?: true
Size: 341 Bytes
Versions: 4
Compression:
Stored size: 341 Bytes
Contents
require 'memoist' module EveOnline module SDE class Base extend Memoist attr_reader :file def initialize(file) @file = file end def content File.read(file) end memoize :content def data YAML.safe_load(content) end memoize :data end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
eve_online-0.14.0 | lib/eve_online/sde/base.rb |
eve_online-0.13.0 | lib/eve_online/sde/base.rb |
eve_online-0.12.0 | lib/eve_online/sde/base.rb |
eve_online-0.11.0 | lib/eve_online/sde/base.rb |