Sha256: 1f7229d97ecc723e75a3d5e8029714de0144bb27616a64ffb41e29b75169b776

Contents?: true

Size: 285 Bytes

Versions: 10

Compression:

Stored size: 285 Bytes

Contents

# file encoded in YAML
# readed as dumped JSON
# to hack `open('...json').read`
class Lurker::JamlDescriptor
  def initialize(uri)
    @uri = uri.gsub(/\#$/, '').gsub(/\.json/, '.json.yml')
    @fd = open(@uri)
  end

  def read
    @read ||= JSON.dump(YAML.load(@fd.read))
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
lurker-0.6.1 lib/lurker/jaml_descriptor.rb
lurker-0.5.7 lib/lurker/jaml_descriptor.rb
lurker-0.6.0 lib/lurker/jaml_descriptor.rb
lurker-0.5.6 lib/lurker/jaml_descriptor.rb
lurker-0.5.5 lib/lurker/jaml_descriptor.rb
lurker-0.5.4 lib/lurker/jaml_descriptor.rb
lurker-0.5.3 lib/lurker/jaml_descriptor.rb
lurker-0.5.2 lib/lurker/jaml_descriptor.rb
lurker-0.5.1 lib/lurker/jaml_descriptor.rb
lurker-0.5.0 lib/lurker/jaml_descriptor.rb