Module: Mutant::Zombifier
- Defined in:
- lib/mutant/zombifier.rb
Overview
Zombifier namespace
Defined Under Namespace
Constant Summary collapse
- IGNORE =
Excluded from zombification, reasons
-
Relies dynamic require, zombifier does not know how to recurse (racc)
-
Unparser bug (optparse)
-
Toplevel reference/cbase nodes in code (rspec)
-
Creates useless toplevel modules that get vendored under ::Zombie (set)
-
%w( set rspec diff/lcs diff/lcs/hunk unparser parser parser/all parser/current racc/parser optparse ).to_set
Class Method Summary collapse
-
.run(name) ⇒ self
private
Zombify gem.
-
.zombify ⇒ self
private
Perform self zombification.
Class Method Details
.run(name) ⇒ self
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Zombify gem
46 47 48 49 |
# File 'lib/mutant/zombifier.rb', line 46 def self.run(name) Gem.new(name).zombify self end |
.zombify ⇒ self
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Perform self zombification
33 34 35 36 |
# File 'lib/mutant/zombifier.rb', line 33 def self.zombify run('mutant') self end |