Class: TypedEnums::Output::Writer
- Inherits:
-
Object
- Object
- TypedEnums::Output::Writer
- Defined in:
- lib/typed_enums/output/writer.rb,
lib/typed_enums/output/writer/result.rb
Defined Under Namespace
Classes: Result
Constant Summary collapse
- GENERATED_MARKER =
JavaScriptFile::HEADER
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(output_dir:, expected_files:, logger: default_logger, check: false) ⇒ Writer
constructor
A new instance of Writer.
Constructor Details
#initialize(output_dir:, expected_files:, logger: default_logger, check: false) ⇒ Writer
Returns a new instance of Writer.
11 12 13 14 15 16 |
# File 'lib/typed_enums/output/writer.rb', line 11 def initialize(output_dir:, expected_files:, logger: default_logger, check: false) @output_dir = Pathname(output_dir) @expected_files = expected_files @logger = logger @check = check end |