Class: Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::HumanReadableRBIFormat

Inherits:
BaseRBIFormat
  • Object
show all
Defined in:
lib/spoom/sorbet/translate/rbs_comments_to_sorbet_sigs/options.rb

Class Attribute Summary collapse

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(max_line_length: nil) ⇒ HumanReadableRBIFormat

: ( | ?max_line_length: Integer?, | ) -> void



19
20
21
22
23
24
# File 'lib/spoom/sorbet/translate/rbs_comments_to_sorbet_sigs/options.rb', line 19

def initialize(max_line_length: nil)
  super()
  @max_line_length = max_line_length

  freeze
end

Class Attribute Details

.defaultObject (readonly)

: HumanReadableRBIFormat



29
30
31
# File 'lib/spoom/sorbet/translate/rbs_comments_to_sorbet_sigs/options.rb', line 29

def default
  @default
end

Instance Attribute Details

#max_line_lengthObject (readonly)

: Integer?



14
15
16
# File 'lib/spoom/sorbet/translate/rbs_comments_to_sorbet_sigs/options.rb', line 14

def max_line_length
  @max_line_length
end