(self, source=None)
| 526 | ) |
| 527 | |
| 528 | def _parse_source_flags(self, source=None): |
| 529 | source = source or self.get_source() |
| 530 | flags = [] |
| 531 | for match in re.findall(FLAGS_PATTERN, source): |
| 532 | flags += shlex.split(match.strip()) |
| 533 | return flags |
| 534 | |
| 535 | def is_source_available(self): |
| 536 | return self._get_source_path() is not None |
nothing calls this directly
no test coverage detected