Method: Wordlist::Builder#initialize
- Defined in:
- lib/wordlist/builder.rb
#initialize(path, format: Format.infer(path), append: false, **kwargs) ⇒ Builder
Creates a new word-list Builder object.
90 91 92 93 94 95 96 97 98 99 100 |
# File 'lib/wordlist/builder.rb', line 90 def initialize(path, format: Format.infer(path), append: false, **kwargs) @path = ::File.(path) @format = format @append = append @lexer = Lexer.new(**kwargs) @unique_filter = UniqueFilter.new load! if append? && ::File.file?(@path) open! end |