summaryrefslogtreecommitdiff
path: root/lib/rubygems/core_ext/kernel_require.rb
AgeCommit message (Expand)Author
2024-01-22Reapply "[rubygems/rubygems] Fix activation conflicts when circularly requiri...Hiroshi SHIBATA
2024-01-22Reapply "[rubygems/rubygems] Fix `require` of a default gem when unresolved g...Hiroshi SHIBATA
2024-01-19Revert "[rubygems/rubygems] Fix `require` of a default gem when unresolved ge...Hiroshi SHIBATA
2024-01-19Revert "[rubygems/rubygems] Fix activation conflicts when circularly requirin...Hiroshi SHIBATA
2024-01-19[rubygems/rubygems] Fix activation conflicts when circularly requiring a gemDavid Rodríguez
2024-01-19[rubygems/rubygems] Fix `require` of a default gem when unresolved gems depen...David Rodríguez
2024-01-19[rubygems/rubygems] Add a comment to explain default gem activationDavid Rodríguez
2023-11-13[rubygems/rubygems] Remove now unnecessary dupsDavid Rodríguez
2023-11-13[rubygems/rubygems] Drop support for Ruby 2.6 and Ruby 2.7 in RubyGemsDavid Rodríguez
2023-07-30[rubygems/rubygems] Use the dedicated method to convert file pathNobuyoshi Nakada
2023-07-28Warn default gems which will be gemified in futureNobuyoshi Nakada
2023-07-25[rubygems/rubygems] Simplify double loopNobuyoshi Nakada
2023-07-25[rubygems/rubygems] Use `Monitor#synchronize` to ensure to exitNobuyoshi Nakada
2023-03-23util/rubocop -A --only Layout/EmptyLineAfterMagicCommentHiroshi SHIBATA
2023-03-23[rubygems/rubygems] Enabled Style/RedundantReturn copHiroshi SHIBATA
2023-03-23[rubygems/rubygems] util/rubocop -A --only Lint/RescueExceptionHiroshi SHIBATA
2023-03-17util/rubocop -A --only Style/SymbolProcHiroshi SHIBATA
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/StringLiteralsInInterpolationHiroshi SHIBATA
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/AliasHiroshi SHIBATA
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/EmptyLinesAroundModuleBodyHiroshi SHIBATA
2023-03-17[rubygems/rubygems] Remove ensure part in requireDavid Rodríguez
2023-01-31[rubygems/rubygems] Allow disabling RubyGems require decorationsDavid Rodríguez
2023-01-08[rubygems/rubygems] `LoadError#path` on the caught exception does not need to...Nobuyoshi Nakada
2023-01-08[rubygems/rubygems] Let RDoc parse the doc of `Kernel#require`Nobuyoshi Nakada
2022-07-22RubyGems: Enable Style/StringLiterals copTakuya Noguchi
2022-06-24Sync RubyGems & Bundler with upstream repoDavid Rodríguez
2020-12-08Merge prepare version of RubyGems 3.2.0Hiroshi SHIBATA
2020-06-15Use space inside block braces everywhereDavid Rodríguez
2020-06-05[rubygems/rubygems] Use LoadError#path to figure out the argument passed to '...Yuki Nishijima
2020-06-05[rubygems/rubygems] Remove direct reference to PRDavid Rodríguez
2020-06-05[rubygems/rubygems] Fix `$LOADED_FEATURES` cache sometimes not respectedDavid Rodríguez
2020-06-05[rubygems/rubygems] Extract a local outside the loopDavid Rodríguez
2020-06-05[rubygems/rubygems] Refactor `Gem.load_path_insert_index`David Rodríguez
2020-06-05[rubygems/rubygems] Fix performance regression in `require`David Rodríguez
2020-05-08[rubygems/rubygems] Simplify nested require exceptionsDavid Rodríguez
2020-03-24Sync rubygems with current master (#2889)David Rodríguez
2020-02-06Revert "[rubygems/rubygems] Fix require issue with file extension priority"Hiroshi SHIBATA
2020-02-06[rubygems/rubygems] Fix require issue with file extension priorityDavid Rodríguez
2019-11-13Fix a typoKazuhiro NISHIYAMA
2019-11-12Only enabled mon_owned condition with Ruby 2.5+Hiroshi SHIBATA
2019-11-12check more.Koichi Sasada
2019-11-12Monitor owner state check correctly.Koichi Sasada
2019-11-12Revert "Use untaint for File.symlink in kernel_require.rb"Yusuke Endoh
2019-11-12Use untaint for File.symlink in kernel_require.rbHiroshi SHIBATA
2019-11-12release RUBYGEMS_ACTIVATION_MONITOR correctly.Koichi Sasada
2019-11-12more messagesKoichi Sasada
2019-11-12check monitor is owning for debugKoichi Sasada
2019-11-11Merge RubyGems 3.1.0.pre3Hiroshi SHIBATA
2019-11-09Remove unneeded exec bits from some filesDavid Rodríguez
2019-09-26[rubygems/rubygems] Introduce default prerelease requirementDavid Rodríguez