class Wordlist::Modifiers::MutateCase
Lazily enumerates through every possible upper/lower-case variation of each word in the wordlist.
@since 1.0.0
Public Class Methods
new(wordlist)
click to toggle source
Initializes the case mutator.
@param [Enumerable] wordlist
The wordlist to modify.
Calls superclass method
# File lib/wordlist/modifiers/mutate_case.rb, line 20 def initialize(wordlist) super(wordlist,/[[:alpha:]]/) { |letter| letter.swapcase } end