|
| def | __init__ (self, spaces=2) |
| |
| def | check_separator (self, line) |
| | if line.startswith('*') and not self._cell_section: row = line.strip('*').strip(' ') if row in ['Keyword', 'Keywords', 'Test Case', 'Test Cases', 'Task', 'Tasks', 'Variable', 'Variables']: self._cell_section = True More...
|
| |
| def | read (self, file, populator, path=None) |
| |
| def | sharp_strip (self, line) |
| |
| def | split_row (self, row) |
| |
Definition at line 24 of file robotreader.py.
◆ __init__()
| def robotide.lib.robot.parsing.robotreader.RobotReader.__init__ |
( |
|
self, |
|
|
|
spaces = 2 |
|
) |
| |
◆ _check_deprecations()
| def robotide.lib.robot.parsing.robotreader.RobotReader._check_deprecations |
( |
|
self, |
|
|
|
cells, |
|
|
|
path, |
|
|
|
line_number |
|
) |
| |
|
private |
◆ _normalize_whitespace()
| def robotide.lib.robot.parsing.robotreader.RobotReader._normalize_whitespace |
( |
|
string | ) |
|
|
staticprivate |
◆ _strip_whitespace()
| def robotide.lib.robot.parsing.robotreader.RobotReader._strip_whitespace |
( |
|
cls, |
|
|
|
string |
|
) |
| |
|
private |
◆ check_separator()
| def robotide.lib.robot.parsing.robotreader.RobotReader.check_separator |
( |
|
self, |
|
|
|
line |
|
) |
| |
if line.startswith('*') and not self._cell_section: row = line.strip('*').strip(' ') if row in ['Keyword', 'Keywords', 'Test Case', 'Test Cases', 'Task', 'Tasks', 'Variable', 'Variables']: self._cell_section = True
self._space_splitter = re.compile(r"[ \t\xa0]{" + f"{self._spaces}" + "}|\t+")
Definition at line 167 of file robotreader.py.
◆ read()
| def robotide.lib.robot.parsing.robotreader.RobotReader.read |
( |
|
self, |
|
|
|
file, |
|
|
|
populator, |
|
|
|
path = None |
|
) |
| |
◆ sharp_strip()
| def robotide.lib.robot.parsing.robotreader.RobotReader.sharp_strip |
( |
|
self, |
|
|
|
line |
|
) |
| |
◆ split_row()
| def robotide.lib.robot.parsing.robotreader.RobotReader.split_row |
( |
|
self, |
|
|
|
row |
|
) |
| |
◆ _cell_section
| robotide.lib.robot.parsing.robotreader.RobotReader._cell_section |
|
private |
◆ _pipe_ends
| robotide.lib.robot.parsing.robotreader.RobotReader._pipe_ends |
|
private |
◆ _pipe_splitter
| robotide.lib.robot.parsing.robotreader.RobotReader._pipe_splitter |
|
private |
◆ _pipe_starts
| robotide.lib.robot.parsing.robotreader.RobotReader._pipe_starts |
|
private |
◆ _separator_check
| robotide.lib.robot.parsing.robotreader.RobotReader._separator_check |
|
private |
◆ _space_splitter
| robotide.lib.robot.parsing.robotreader.RobotReader._space_splitter |
|
private |
◆ _spaces
| robotide.lib.robot.parsing.robotreader.RobotReader._spaces |
|
private |
The documentation for this class was generated from the following file: