summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2019-07-31[rubygems/rubygems] Autorequire was used by old RubyGems, it is neither ↵bronzdoc
supported nor functional. https://github.com/rubygems/rubygems/commit/cadb66037d
2019-07-31[rubygems/rubygems] Simplify #to_ruby codeNobuyoshi Nakada
Separate #add_runtime_dependency and #add_development_dependency availability condition from #specification_version availability, which is not related to directly. Also check if the former method is available, instead of comparing the version. https://github.com/rubygems/rubygems/commit/5cccc2b836
2019-07-31[rubygems/rubygems] Making Gem::S3URISigner.sign method smaller with helper ↵Alexander Pakulov
methods https://github.com/rubygems/rubygems/commit/2a96494d91
2019-07-31[rubygems/rubygems] Use default value for expiration in the method signatureAlexander Pakulov
https://github.com/rubygems/rubygems/commit/1372e50c17
2019-07-31[rubygems/rubygems] Moving rubygems/request dependencies into ec2_metadataAlexander Pakulov
https://github.com/rubygems/rubygems/commit/6a1856517f
2019-07-31[rubygems/rubygems] Extracting sign_s3_url & s3_source_auth into a separate ↵Alexander Pakulov
S3URISigner class https://github.com/rubygems/rubygems/commit/c30d21ec7a
2019-07-31[rubygems/rubygems] Move TODO comment to an information commentbronzdoc
https://github.com/rubygems/rubygems/commit/853ecdd417
2019-07-31[rubygems/rubygems] Remove unused 'raise' from test_casebronzdoc
https://github.com/rubygems/rubygems/commit/2481efcb37
2019-07-31[rubygems/rubygems] Remove TODO comment, there's no Gem::Dirs constantbronzdoc
https://github.com/rubygems/rubygems/commit/4bacf577f1
2019-07-31[rubygems/rubygems] Remove useless TODO commentbronzdoc
https://github.com/rubygems/rubygems/commit/44bc809dc8
2019-07-31[rubygems/rubygems] Addressing PR commentsAlexander Pakulov
https://github.com/rubygems/rubygems/commit/fb62d3043c
2019-07-31[rubygems/rubygems] check_version_conflict don't have a 'dep' variable ↵bronzdoc
available for use https://github.com/rubygems/rubygems/commit/1783cf0fd3
2019-07-31[rubygems/rubygems] Remove missleading comment, no reason to move Gem.host ↵bronzdoc
to Gem::Util https://github.com/rubygems/rubygems/commit/e12c98aa72
2019-07-31[rubygems/rubygems] Remove useless comment in exceptions.rbbronzdoc
https://github.com/rubygems/rubygems/commit/d7ad696fa2
2019-07-31[rubygems/rubygems] Rename Gem::Package.metadata to Gem::Package.raw_specbronzdoc
https://github.com/rubygems/rubygems/commit/a76f25dff0
2019-07-31[rubygems/rubygems] Upgrading S3 source signature to AWS SigV4Alexander Pakulov
https://github.com/rubygems/rubygems/commit/f289788ca5
2019-07-31[rubygems/rubygems] Move metadata method to Gem::Packagebronzdoc
https://github.com/rubygems/rubygems/commit/2c9cfcb666
2019-07-31[rubygems/rubygems] Add a package attr_reader to Gem::Installer.Daniel Berger
Add some basic specs for the package attr_reader. https://github.com/rubygems/rubygems/commit/68af2a0ee3
2019-07-31[rubygems/rubygems] Remove missleading TODO comment. Can't use ↵bronzdoc
@parser.accept since not every class where this is used has a parser available. i.e lib/rubygems/install_update_options.rb https://github.com/rubygems/rubygems/commit/519fd4dcc0
2019-07-31[rubygems/rubygems] Move gemcutter utilities code to Gem::Commandbronzdoc
https://github.com/rubygems/rubygems/commit/f296645033
2019-07-31[rubygems/rubygems] Remove conflict.rb code that was supposed to be removed ↵bronzdoc
in Rubygems 3 https://github.com/rubygems/rubygems/commit/6d5f743a89
2019-07-31[rubygems/rubygems] Remove unnecessary &&= operatorbronzdoc
https://github.com/rubygems/rubygems/commit/a10b5265d7
2019-07-31[rubygems/rubygems] Remove unnecessary TODO commentbronzdoc
https://github.com/rubygems/rubygems/commit/ad7e379f79
2019-07-31[rubygems/rubygems] Explicitly deprecate `rubyforge_project`David Rodríguez
https://github.com/rubygems/rubygems/commit/9094740109
2019-07-31[rubygems/rubygems] Do not replace the cache entry if there is already oneBenoit Daloze
* That way, multiple lookups for the same file always return the same object. https://github.com/rubygems/rubygems/commit/50a431b6db
2019-07-31[rubygems/rubygems] Synchronize access to the Gem::Specification::LOAD_CACHE ↵Benoit Daloze
Hash * It's accessed concurrently, notably when installing a gem with a C extension. https://github.com/rubygems/rubygems/commit/543294d7dd
2019-07-31[rubygems/rubygems] Add a blank line after private to be consistent with the ↵bronzdoc
current style https://github.com/rubygems/rubygems/commit/df7c0e4223
2019-07-31[rubygems/rubygems] Return early if filename is emptybronzdoc
https://github.com/rubygems/rubygems/commit/1b9ab33083
2019-07-31[rubygems/rubygems] Simplify config_file_name assigmentbronzdoc
https://github.com/rubygems/rubygems/commit/1b3154f905
2019-07-31[rubygems/rubygems] Lazy require stringiobronzdoc
https://github.com/rubygems/rubygems/commit/82f0d4ca69
2019-07-31[rubygems/rubygems] Set config_file_name to the value of ENV["GEMRC"] if ↵bronzdoc
available https://github.com/rubygems/rubygems/commit/471239f1fa
2019-07-31[rubygems/rubygems] Move config_file_name logic to its own methodbronzdoc
https://github.com/rubygems/rubygems/commit/ac4596aace
2019-07-31[rubygems/rubygems] Migrate extension builder to use Open3David Rodríguez
Since it works on jruby. https://github.com/rubygems/rubygems/commit/5229e00df4
2019-07-31[rubygems/rubygems] Remove unused methodDavid Rodríguez
https://github.com/rubygems/rubygems/commit/f2dbf242ea
2019-07-30`/o` should not use with instance variableKazuhiro NISHIYAMA
for example: ``` class C;def initialize(pat);@pat=pat;end;def re;/#{@pat}/o;end;end C.new('1').re #=> /1/ C.new('2').re #=> /1/ ```
2019-07-30Use lowercase letters for IPv6 addresses.Tanaka Akira
Reported by chucke (Tiago Cardoso). Patch by jeremyevans0 (Jeremy Evans). [Bug #14612]
2019-07-29Should match the beginning/end of stringNobuyoshi Nakada
2019-07-29Match suffix for content type more preciselyNobuyoshi Nakada
Suffix needs a dot and should match the end of string.
2019-07-29Chomp html suffix literallyNobuyoshi Nakada
Unescaped dot does not mean a suffix.
2019-07-28[reline] Do not compile regexp for each lineNobuyoshi Nakada
2019-07-28[reline] Do not escape and compile regexp for each byteNobuyoshi Nakada
2019-07-27Ignore history file without saving if permissions cannot be changedJeremy Evans
Fixes [Ruby Bug 13907]
2019-07-27Use JRuby equivalent of RubyVM.compile.Charles Oliver Nutter
RubyVM is specific to CRuby and not supported on JRuby. This is the equivalent operation.
2019-07-26Document and add spec for delegating to constants in ForwardableJeremy Evans
Fixes [Bug #13142]
2019-07-26[ruby/rdoc] Fix image links in rdoc.cssMaxime Lapointe
Every image in the rdoc.css that use url has the wrong one. They end up pointing to `css/images/zoom.png` instead of `images/zoom.png`. Just open this page https://ruby.github.io/rdoc/RDoc/CodeObject.html on chrome and you can see in the console the spam of the failed GET queries. This fixes it. https://github.com/ruby/rdoc/commit/daf36f9894
2019-07-26[ruby/rdoc] Update jQuery to 3.3.1aycabta
https://github.com/ruby/rdoc/commit/17df871ee
2019-07-26[ruby/rdoc] Support nesting text page URLaycabta
RDoc::Servlet#documentation_page replaces "/" in URL with "::" for class or module but it's also used for the replaced name on text pages. This causes a bug when text pages are in nesting directory. This commit fixes #615. https://github.com/ruby/rdoc/commit/d73b915b1e
2019-07-26[ruby/rdoc] Normalization of comment should check languageaycabta
RDoc::Text#normalize_comment that is included RDoc::Comment always remove Ruby style comment indicator "#" and C style comment indicator "/**/", but should check language and remove only the language's comment indicator. https://github.com/ruby/rdoc/commit/ca68ba1e73
2019-07-26[ruby/rdoc] ClassModule#add_comment should receive RDoc::Commentaycabta
https://github.com/ruby/rdoc/commit/3fb03bf399
2019-07-25Check wether multibyte character is splitaycabta