Class: Kapusta::Formatter
- Inherits:
-
Object
- Object
- Kapusta::Formatter
- Includes:
- ASTHelpers, CLI, LineHelpers, Validator
- Defined in:
- lib/kapusta/formatter.rb,
lib/kapusta/formatter/cli.rb,
lib/kapusta/formatter/validator.rb,
lib/kapusta/formatter/ast_helpers.rb,
lib/kapusta/formatter/line_helpers.rb
Defined Under Namespace
Modules: ASTHelpers, CLI, LineHelpers, Validator Classes: Error
Constant Summary collapse
- MAX_WIDTH =
80- INDENT =
2- STDIN_PATH =
'-'
Class Method Summary collapse
Methods included from CLI
Class Method Details
.format(source, path: nil) ⇒ Object
25 26 27 |
# File 'lib/kapusta/formatter.rb', line 25 def self.format(source, path: nil) new([]).send(:format_source, source, path) end |