├── .document ├── .github ├── dependabot.yml ├── release.yml └── workflows │ ├── gh-pages.yml │ ├── push_gem.yml │ ├── sync-ruby.yml │ └── test.yml ├── .gitignore ├── .rdoc_options ├── BSDL ├── COPYING ├── Gemfile ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── docs └── kernel.rb ├── lib ├── uri.rb └── uri │ ├── common.rb │ ├── file.rb │ ├── ftp.rb │ ├── generic.rb │ ├── http.rb │ ├── https.rb │ ├── ldap.rb │ ├── ldaps.rb │ ├── mailto.rb │ ├── rfc2396_parser.rb │ ├── rfc3986_parser.rb │ ├── version.rb │ ├── ws.rb │ └── wss.rb ├── rakelib └── sync_tool.rake ├── test ├── lib │ └── helper.rb └── uri │ ├── test_common.rb │ ├── test_file.rb │ ├── test_ftp.rb │ ├── test_generic.rb │ ├── test_http.rb │ ├── test_ldap.rb │ ├── test_mailto.rb │ ├── test_parser.rb │ ├── test_ws.rb │ └── test_wss.rb └── uri.gemspec /.document: -------------------------------------------------------------------------------- 1 | BSDL 2 | COPYING 3 | README.md 4 | docs/ 5 | lib/ 6 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/push_gem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.github/workflows/push_gem.yml -------------------------------------------------------------------------------- /.github/workflows/sync-ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.github/workflows/sync-ruby.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.gitignore -------------------------------------------------------------------------------- /.rdoc_options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/.rdoc_options -------------------------------------------------------------------------------- /BSDL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/BSDL -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/COPYING -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/bin/setup -------------------------------------------------------------------------------- /docs/kernel.rb: -------------------------------------------------------------------------------- 1 | # :stopdoc: 2 | module Kernel end 3 | -------------------------------------------------------------------------------- /lib/uri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri.rb -------------------------------------------------------------------------------- /lib/uri/common.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/common.rb -------------------------------------------------------------------------------- /lib/uri/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/file.rb -------------------------------------------------------------------------------- /lib/uri/ftp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/ftp.rb -------------------------------------------------------------------------------- /lib/uri/generic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/generic.rb -------------------------------------------------------------------------------- /lib/uri/http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/http.rb -------------------------------------------------------------------------------- /lib/uri/https.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/https.rb -------------------------------------------------------------------------------- /lib/uri/ldap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/ldap.rb -------------------------------------------------------------------------------- /lib/uri/ldaps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/ldaps.rb -------------------------------------------------------------------------------- /lib/uri/mailto.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/mailto.rb -------------------------------------------------------------------------------- /lib/uri/rfc2396_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/rfc2396_parser.rb -------------------------------------------------------------------------------- /lib/uri/rfc3986_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/rfc3986_parser.rb -------------------------------------------------------------------------------- /lib/uri/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/version.rb -------------------------------------------------------------------------------- /lib/uri/ws.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/ws.rb -------------------------------------------------------------------------------- /lib/uri/wss.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/lib/uri/wss.rb -------------------------------------------------------------------------------- /rakelib/sync_tool.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/rakelib/sync_tool.rake -------------------------------------------------------------------------------- /test/lib/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/lib/helper.rb -------------------------------------------------------------------------------- /test/uri/test_common.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_common.rb -------------------------------------------------------------------------------- /test/uri/test_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_file.rb -------------------------------------------------------------------------------- /test/uri/test_ftp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_ftp.rb -------------------------------------------------------------------------------- /test/uri/test_generic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_generic.rb -------------------------------------------------------------------------------- /test/uri/test_http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_http.rb -------------------------------------------------------------------------------- /test/uri/test_ldap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_ldap.rb -------------------------------------------------------------------------------- /test/uri/test_mailto.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_mailto.rb -------------------------------------------------------------------------------- /test/uri/test_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_parser.rb -------------------------------------------------------------------------------- /test/uri/test_ws.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_ws.rb -------------------------------------------------------------------------------- /test/uri/test_wss.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/test/uri/test_wss.rb -------------------------------------------------------------------------------- /uri.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/uri/HEAD/uri.gemspec --------------------------------------------------------------------------------