Files
news.gitea.happylizard.me/bin/gems/facets-3.1.0/lib/standard/facets/uri.rb
T
pizza2d1 4cee170d66
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s
Add bin and edit workflow
2026-09-16 13:11:16 -06:00

41 lines
562 B
Ruby

require 'uri'
require 'facets/uri/cgi_escape.rb'
require 'facets/uri/cgi_unescape.rb'
require 'facets/uri/cgi_parse.rb'
require 'facets/uri/decode.rb'
require 'facets/uri/parameters.rb'
require 'facets/uri/query.rb'
module URI
module Kernel
#
def uri(s, w=%r{[^a-zA-Z_0-9./-]})
URI.escape(s, w)
end
#
def unuri(s)
URI.unescape(s)
end
end
module Hash
#
def to_uri
URI.hash_to_query(self)
end
end
end
class Object #:nodoc:
include URI::Kernel
end
class Hash #:nodoc:
include URI::Hash
end