Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 76 (100.0%) | 3694 (100.0%) | 48.6 |
akira | 43 (56.6%) | 2509 (67.9%) | 58.3 |
gsinclair | 7 (9.2%) | 946 (25.6%) | 135.1 |
ryan | 6 (7.9%) | 158 (4.3%) | 26.3 |
aamine | 2 (2.6%) | 40 (1.1%) | 20.0 |
akr | 4 (5.3%) | 18 (0.5%) | 4.5 |
matz | 3 (3.9%) | 12 (0.3%) | 4.0 |
knu | 1 (1.3%) | 6 (0.2%) | 6.0 |
nobu | 1 (1.3%) | 4 (0.1%) | 4.0 |
eban | 1 (1.3%) | 1 (0.0%) | 1.0 |
shyouhei | 8 (10.5%) | 0 (0.0%) | 0.0 |
* lib/uri/generic.rb (URI::Generic::userinfo): Considering how
`scheme://user:@...', `scheme://:password@...' and
`scheme://:@...' are parsed, an empty user name or password
should be allowed and represented as it is.
6 lines of code changed in:
* lib/uri/generic.rb (URI::Generic::userinfo): should support
empty password. [ruby-core:10290]
* lib/uri/generic.rb (URI::Generic::set_password): password can be
cleared by nil. [ruby-core:10290]
4 lines of code changed in:
set svn:eol-style
0 lines of code changed in:
* lib/uri/common.rb (escape): regard second argument as a character set. [ruby-dev:27692]
5 lines of code changed in:
Added .document file for lib/uri.
Added mathew's patches to test_ftp.rb
Fixed a minor typo in getoptlong.rb
7 lines of code changed in:
Lovely RDOC patches from mathew (metaATpoboxDOTcom) on URI/* and getoptlong.rb
151 lines of code changed in:
* lib/uri/common.rb, lib/uri/generic.rb: fixed typo in documents and
replaced some existent domain name with "example.com".
19 lines of code changed in:
fixed typo in the example of URI.extract.
2 lines of code changed in:
* lib/uri/generic.rb (split_userinfo): should split ":pass" into ""
and "pass". [ruby-dev:25667]
1 lines of code changed in:
* lib/uri/common.rb (PORT): typo fix. fiex: [ruby-core:04256]
1 lines of code changed in:
* lib/uri/ldap.rb: method hierarchical? should be in URI::LDAP.
5 lines of code changed in:
* lib/uri/generic.rb (URI::Generic#merge_path):
"URI('http://www.example.com/foo/..') + './'" should return
"URI('http://www.example.com/')". [ruby-list:39838]
"URI('http://www.example.com/') + './foo/bar/..'" should return
"URI('http://www.example.com/foo/')". [ruby-list:39844]
* test/uri/test_generic.rb (TestGeneric#test_merge): added tests.
10 lines of code changed in:
* lib/uri/common.rb (Kernel#URI): new global method for parsing URIs.
10 lines of code changed in:
* lib/uri/generic.rb (URI::Generic::merge,
URI::Generic::route_from): accepts non-hierarchical URI.
[ruby-dev:23631]
* test/uri/test_generic.rb (TestGeneric::test_route,
TestGeneric::test_merge): added tests for above changes.
31 lines of code changed in:
* lib/uri.rb: Documented (thanks Dmitry V. Sabanin).
* lib/uri/common.rb: Ditto.
* lib/uri/ftp.rb: Ditto.
* lib/uri/generic.rb: Ditto.
* lib/uri/http.rb: Ditto.
* lib/uri/https.rb: Ditto.
* lib/uri/ldap.rb: Ditto.
* lib/uri/mailto.rb: Ditto.
946 lines of code changed in:
* lib/uri/common.rb (URI::REGEXP::PATTERN::HOSTPORT): (?:#{PORT})
-> (?::#{PORT}). [ruby-dev:23170]
1 lines of code changed in:
* lib/uri/mailto.rb (URI::MailTo::to_s): should include fragment.
9 lines of code changed in:
* lib/uri/generic.rb (URI::Generic::check_userinfo,
URI::Generic::check_user, URI::Generic::check_password): tests
conflicts/depends with other components closely.
* test/uri/test_generic.rb (TestGeneric::test_set_component):
added tets.
12 lines of code changed in:
* lib/uri/generic.rb (URI::Generic::check_opaque): fixed typo.
1 lines of code changed in:
* lib/uri/generic.rb (URI::Generic#route_from): accepts urls which
has no host-part.
* test/uri/test_generic.rb (TestGeneric::test_route): added a test.
1 lines of code changed in:
(19 more)