struct LSP::FormattingOptions
- LSP::FormattingOptions
- Struct
- Value
- Object
Overview
Value-object describing what options formatting should use.
Included Modules
- JSON::Serializable
- JSON::Serializable::Unmapped
- LSP::Initializer
Defined in:
requests/language_features/formatting.crConstructors
Instance Method Summary
- #insert_final_newline : Bool | Nil
- #insert_final_newline=(insert_final_newline : Bool | Nil)
- #insert_spaces : Bool
- #insert_spaces=(insert_spaces : Bool)
- #tab_size : Int32
- #tab_size=(tab_size : Int32)
- #trim_final_newlines : Bool | Nil
- #trim_final_newlines=(trim_final_newlines : Bool | Nil)
- #trim_trailing_whitespace : Bool | Nil
- #trim_trailing_whitespace=(trim_trailing_whitespace : Bool | Nil)