Package pyctags :: Module harvesters :: Class by_name_harvester
[hide private]
[frames] | no frames]

Class by_name_harvester

source code

base_harvester --+
                 |
                by_name_harvester

Organizes tags by name.

Instance Methods [hide private]
 
__init__(self) source code
 
feed(self, entry)
Builds a ctags_entry.name keyed dict.
source code
dict
get_data(self)
Gets the name-organized data.
source code

Inherited from base_harvester: do_after, do_before, process_tag_list

Method Details [hide private]

feed(self, entry)

source code 

Builds a ctags_entry.name keyed dict.

Parameters:
  • entry - a tag entry to process.
Overrides: base_harvester.feed

get_data(self)

source code 

Gets the name-organized data.

Returns: dict
entries organized with entry.name as key, value is a list of ctags_entry instances that correspond to entry.name
Overrides: base_harvester.get_data