# File lib/vpim/repo.rb, line 250 def initialize(where) @where = Uri.uri_check(where) end
# File lib/vpim/repo.rb, line 185 def self.uri_check(uri) uri = case uri when URI uri else begin URI.parse(uri) rescue URI::InvalidURIError => e raise ArgumentError, "Invalid URI for #{uri.inspect} - #{e.to_s}" end end unless uri.scheme == "http" raise ArgumentError, "Unsupported URI scheme for #{uri.inspect}" end uri end
Generated with the Darkfish Rdoc Generator 2.