appraisal-rb Logo by Aboling0, CC BY-SA 4.0 kettle-dev Logo by Aboling0, CC BY-SA 4.0 StructuredMerge Logo floss-funding Logo by Aboling0, CC BY-SA 4.0 galtzo-floss Logo by Aboling0, CC BY-SA 4.0 omniauth Logo by (presumed) tomeara, (presumed) MIT resque Logo by Resque development team, MIT rubocop-lts Logo by Aboling0, CC BY-SA 4.0 oauth Logo by Chris Messina, CC BY-SA 3.0 ruby-openid Logo by Aboling0, CC BY-SA 4.0 xberg-io Logo (GitHub org avatar) pboling Logo (GitHub org avatar) contriboss Logo (GitHub org avatar) CycloneDX Logo (GitHub org avatar)

Introducing anonymous_loader

🏷️ introduction anonymous_loader anonymous_loader 🏷️ rubygems

AnonymousLoader evaluates Ruby files inside a fresh anonymous module. Constants declared by the loaded code stay under that returned namespace, reducing collisions with the host process. It can resolve files through RubyGems metadata and fall back to the load path for environments such as standalone Bundler.

Read the upstream README for installation and usage, or browse the project repository.