class Docks::Languages::JSON

Public Class Methods

extensions() click to toggle source
# File lib/docks/languages/json_language.rb, line 7
def self.extensions; %w(json) end
new() click to toggle source
# File lib/docks/languages/json_language.rb, line 9
def initialize
  require "json"
end
type() click to toggle source
# File lib/docks/languages/json_language.rb, line 6
def self.type; Docks::Types::Languages::STUB end

Public Instance Methods

load_stub(file) click to toggle source
# File lib/docks/languages/json_language.rb, line 13
def load_stub(file)
  ::JSON::load(File.read(file).force_encoding("UTF-8"))
end