Class: Terse::Settings

Inherits:
Object
  • Object
show all
Defined in:
lib/terse/settings.rb

Instance Attribute Summary collapse

Instance Attribute Details

#file_extObject

do not include the leading . , e.g. “rb” not “.rb”



6
7
8
# File 'lib/terse/settings.rb', line 6

def file_ext
  @file_ext
end

#indent_inObject

array of keywords that should cause inward indentation



13
14
15
# File 'lib/terse/settings.rb', line 13

def indent_in
  @indent_in
end

#indent_in_regexObject

regex that should match any of @indent_in as closely as possible



14
15
16
# File 'lib/terse/settings.rb', line 14

def indent_in_regex
  @indent_in_regex
end

#indent_outObject

array of keywords that should cause outward indentation



15
16
17
# File 'lib/terse/settings.rb', line 15

def indent_out
  @indent_out
end

#indent_out_regexObject

regex that should match any of @indent_out as closely as possible



16
17
18
# File 'lib/terse/settings.rb', line 16

def indent_out_regex
  @indent_out_regex
end

#langObject

Returns the value of attribute lang.



5
6
7
# File 'lib/terse/settings.rb', line 5

def lang
  @lang
end

#line_endingObject

Returns the value of attribute line_ending.



11
12
13
# File 'lib/terse/settings.rb', line 11

def line_ending
  @line_ending
end

#loop_endingObject

Returns the value of attribute loop_ending.



10
11
12
# File 'lib/terse/settings.rb', line 10

def loop_ending
  @loop_ending
end

#loop_startObject

Returns the value of attribute loop_start.



9
10
11
# File 'lib/terse/settings.rb', line 9

def loop_start
  @loop_start
end

#one_keyword_per_lineObject

Returns the value of attribute one_keyword_per_line.



7
8
9
# File 'lib/terse/settings.rb', line 7

def one_keyword_per_line
  @one_keyword_per_line
end