Skip to content

Commit

Permalink
Load files from namespaced location to avoid conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
kjg committed Feb 26, 2014
1 parent d8e09ea commit 054ddc1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
12 changes: 5 additions & 7 deletions lib/json-schema.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,11 @@
MultiJson.respond_to?(:adapter) ? MultiJson.adapter : MultiJson.engine
end

$LOAD_PATH.unshift "#{File.dirname(__FILE__)}/json-schema"

require 'rubygems'
require 'util/hash'
require 'util/array_set'
require 'schema'
require 'validator'
require 'json-schema/util/hash'
require 'json-schema/util/array_set'
require 'json-schema/schema'
require 'json-schema/validator'
Dir[File.join(File.dirname(__FILE__), "json-schema/attributes/*.rb")].each {|file| require file }
Dir[File.join(File.dirname(__FILE__), "json-schema/validators/*.rb")].sort!.each {|file| require file }
require 'uri/file'
require 'json-schema/uri/file'
2 changes: 1 addition & 1 deletion lib/json-schema/validator.rb
Original file line number Diff line number Diff line change
Expand Up @@ -553,7 +553,7 @@ def parse(s)
require 'uuidtools'
@@fake_uri_generator = lambda{|s| UUIDTools::UUID.sha1_create(UUIDTools::UUID_URL_NAMESPACE, s).to_s }
else
require 'uri/uuid'
require 'json-schema/uri/uuid'
@@fake_uri_generator = lambda{|s| JSON::Util::UUID.create_v5(s,JSON::Util::UUID::Nil).to_s }
end

Expand Down

0 comments on commit 054ddc1

Please sign in to comment.