Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lib/bootstrap.rb -> lib/boot/strap.rb #2676

Merged
merged 2 commits into from
Jun 3, 2024
Merged

lib/bootstrap.rb -> lib/boot/strap.rb #2676

merged 2 commits into from
Jun 3, 2024

Commits on Jun 1, 2024

  1. lib/bootstrap.rb -> lib/boot/strap.rb

    - Do not put any Ruby files in the root of `lib/` that do not match the
      gem name, or Ruby lib path based issues can arise with other gems.
      In this case, move `lib/bootstrap.rb` to `lib/boot/strap.rb` to avoid
      colliding with `require 'bootstrap'` calls intended to be received by
      the `bootstrap` gem.
    - For bootstrapping, do not ever perform `exit`. Instead, simply use
      `raise/rescue` for control flow. As a result, any future unintended
      loading of the bootstrapping will simply `warn` and return instead of
      causing the Ruby runtime to exit.
    fallwith committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    f9763c9 View commit details
    Browse the repository at this point in the history
  2. CHANGELOG entry for bootstrap bugfix

    changelog updated for bug 2675
    fallwith committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    38be29a View commit details
    Browse the repository at this point in the history