Module: Packtory::PatchBundlerNoMetadataDeps

Defined in:
lib/packtory/patch_bundler_no_metadata_deps.rb

Class Method Summary collapse

Class Method Details

.patch!Object



6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/packtory/patch_bundler_no_metadata_deps.rb', line 6

def self.patch!
  Bundler::Resolver::SpecGroup.class_eval do
    alias :metadata_dependencies_without_patch :metadata_dependencies

    def (spec, platform); return []; end
  end

  Bundler::Installer.class_eval do
    alias :ensure_specs_are_compatible_without_path! :ensure_specs_are_compatible!

    def ensure_specs_are_compatible!; end
  end
end