Sha256: 8686219b28321af4b7ebaa45a2a6b14959885e6707514a5ec2a2674b05213c21

Contents?: true

Size: 411 Bytes

Versions: 2

Compression:

Stored size: 411 Bytes

Contents

#!ruby

require 'uri'
require 'noms/command/urinion/data'

class NOMS

end

class NOMS::Command

end

class NOMS::Command::URInion

    def self.parse(url)
        if url.respond_to? :scheme
            url
        else
            case url
            when /^data/
                NOMS::Command::URInion::Data.parse(url)
            else
                URI.parse(url)
            end
        end
    end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
noms-command-2.1.1 lib/noms/command/urinion.rb
noms-command-0.5.0 lib/noms/command/urinion.rb