Class: RubyCtagsFileSourceStructure

Inherits:
CtagsFileSourceStructure show all
Includes:
RubySourceStructureUtils
Defined in:
ext/ae-editor/ae-editor.rb

Constant Summary

Constants inherited from CtagsFileSourceStructure

CtagsFileSourceStructure::SUPPORTED_LANG

Instance Attribute Summary

Attributes included from RubySourceStructureUtils

#injected_row

Attributes inherited from SourceStructure

#root

Instance Method Summary collapse

Methods included from RubySourceStructureUtils

#scheletor_from_node

Methods inherited from CtagsFileSourceStructure

#build_structure, #ctags

Methods inherited from FileSourceStructure

#initialize_blank_rows

Methods inherited from SourceStructure

#class_node_by_line, #deep_node_by_line, #node_by_line, root

Constructor Details

#initialize(_file, _ctags_string = 'ctags', _row_rif = nil) ⇒ RubyCtagsFileSourceStructure

Returns a new instance of RubyCtagsFileSourceStructure.



342
343
344
# File 'ext/ae-editor/ae-editor.rb', line 342

def initialize(_file, _ctags_string='ctags', _row_rif = nil)
  super(_file, _ctags_string, _row_rif, 'Ruby')
end